RSSAmplifier

Blog

Letter to the $EDITOR

Recent content on Letter to the $EDITOR

kpassa.meRSS feed ↗7 posts

Latest posts

Scicloj Real World Data

Here is a recent recording from the scicloj Real World Data group about my last post . Thanks to Daniel Slutsky (@daslu) for gettting the grup together and for for this recording!

What color is your auth? OAuth2 with Clojure and Temporal

Oauth2 has become the dominant authentication mechanism for Web APIs. It is more secure than than API keys since the user is involved in the login flow and since the tokens it produces are short-lived. Tech giants like Google and Amazon rely on OAuth2 to gatekeep access to their immense fleet of APIs. The trend is likely to continue as second authentication factors, passkeys or biometrics become…

We are drowning in Google's magnanimity

I’ve had a sneaking suspicion for a whle that OKRs - as in Objectives and Key Results - are in fact clever device deployed by Google 1 to throw startups off track. The appeal of OKRs is in their perceived simplicity: any problem large, or small, organizational or technical, made solvable by careful setting of O’s and KR’s. 2 It never plays out as promised. A few cycles deep into…

Optimizing Go Tests for Readability

Software developers spend much more time reading code than writing code. By various accounts, time deciphering and analyzing code exceeds time writing by at least 5x - and it could be as much as 20x. Time writing is increased when a new developer is brought onto an existing codebase, looking to adapt it to a new business requirement. Before a single line of code is altered, the developer is going…

Recce: A Go test recorder compatible with REST Client

Recce (ReKi) [V] : to visit [a] place in order to become familiar with it. Collins -> github You’re hard at work when a new task comes in: you have to whip up a new REST API and hash out the contract ASAP for the latest product feature. You start right away. Now what? You track down consumers and lay out an initial deisign. You stand up an early version of the endpoints, try to guard against…

Curl: the "c" is for crying

APIs, or “Application Programing Interfaces”, have become the standard way to join up systems on the Internet. APIs are great for constructing interesting interactions between systems we own. Want to connect your window blinds to Alexa, so that they can be opened and closed on command? Chances are, you can do that with APIs. APIs are serious business, too. The major public clouds are…

Literate APIs with Emacs and Org Mode

In the last post , we looked at the Rest Client extension for VS Code. We started taking a “literate” approach to exploring APIs, where our interactions are recorded in a text file with a simple format which can be shared with colleagues and is readable without any special tools. In this article, we will look at some Emacs features that achieve this and more. Org-mode Starting as a…