Modern LLMs (GPT-5.1, Claude 4.5, Gemini 3) produce excellent code and can be a significant productivity boost to software engineers who take the time to learn how to effectively apply them - especially if used with coding agent tools
Modern LLMs (GPT-5.1, Claude 4.5, Gemini 3) produce excellent code and can be a significant productivity boost to software engineers who take the time to learn how to effectively apply them - especially if used with coding agent tools
#kotlin
#kotlin
DMV: LOOKS LIKE BITCH CRAFT
Verdict: DENIED
DMV: LOOKS LIKE BITCH CRAFT
Verdict: DENIED
YOU - I exist too.
YOU - I exist too.
me: *signs in*
Google: please insert your security key
key's in the other room. try another way?
Google: open another browser window to get a security code
other browser window: please insert your security key
me: *signs in*
Google: please insert your security key
key's in the other room. try another way?
Google: open another browser window to get a security code
other browser window: please insert your security key
me typing in my password on my laptop on a train: nobody will notice
me typing in my password on my laptop on a train: nobody will notice
But the RESTful API model bought us nothing. It didn't make systems easier to understand or develop. We wanted RPC. Just do RPC.
But the RESTful API model bought us nothing. It didn't make systems easier to understand or develop. We wanted RPC. Just do RPC.
Hot take. I think REST as an API model is bad.
The semantics of caching and side-effects are good, and the meta headers are useful, but the interface model of verbs on paths maps to nothing in programming languages and leads developers to writing endless boilerplate.
Hot take. I think REST as an API model is bad.
The semantics of caching and side-effects are good, and the meta headers are useful, but the interface model of verbs on paths maps to nothing in programming languages and leads developers to writing endless boilerplate.