Recipe for a great programmer - thoughts from the red planet - thoughts from the red planet Ingredients Books for a computer science curriculum from a top university Computer Headph...
Type-safe, multiplatform JSON serialization for Kotlin, generated at compile-time Type-safe, multiplatform JSON serialization for Kotlin, generated at compile-time
Architecture Congruency [ENG] One thing that I think people who interested in software architecture don’t talk about enough is Architecture Congruency. Or in other words, how consistent or…
RACI charts are stifling collaboration • Jenny Wanger RACI charts are an ineffective way to solve collaboration problems. It stifles collaboration by reinforcing outdated management models.
Ambition, Validation and the Multipliers That Matter One thing I’ve never fully understood is why so many people seek validation by working at large companies like Apple, Google etc. It makes sense if the...
A simple bouncing ball game I wrote a simple game where a ball moves and bounces from the walls. You have to set the correct position and angle of the ball in order to hit the given points within a limited number of bounces.
Quality of Life Features for SQL Developer Environments When coding in other languages, like python in vscode, you have a suite of features available to you: I would like these features implemented in SQL...
Stop Letting Algorithms Define Your Relationships Why do we give social media so much power over our lives? I’m fairly young, but I’ve had a good experience of life without social media as it exists today. There was a time when we gauged how close certain friends were using much more realistic metrics—bu...
Ideas for Super Intelligence This essay is about the nature and character of algorithms that would lead to artificial super intelligence (ASI) primarily through recursive self improvement. It is a window into my intuitions at the current time. current bottlenecks OpenAI just recently...
How Claude avoids JSON accuracy issue in tool calling There’s an article from Aider that demonstrates reduced accuracy of code generation in LLMs when using tool calls. In essence, their exercise demonstrates that asking an LLM to return JSON reduces the accuracy of code generation. Reduced accuracy { "file_...
Getting Work Done Using Only TTY Picture this: It's a sunny Sunday morning in 1990. You rise, brew a fresh cup of coffee, and settle in front of the family computer. With a flick of the power switch, the CRT monitor hums to life, degaussing into ...
A dive into the world of Video Ads Many websites, or apps, are free because they run ads. No surprise that we went from banner ads to videos, because videos better capture the attention span of a viewer. And they pay more. But... how they work exactly?
Vibe Coding without worry or care Without a worry At this point in time, Vibe Coding is probably even past the hype cycle. Just describing to cursor what you want to do and having the editor generally get it right has been extremely liberating for me and many people. My drive to build thi...
A Reddit Bot Drove Me Insane I'm doomscrolling Reddit. Every post is either political ragebait, recycled "funny" cat videos, "Am I the asshole for divorcing my husband after he killed...
Automation Devlog Part 1 - Sprinklers! Devlog video about "Homegrown", the casual farming game I'm creating using my own engine. Back to the farm area this week as I begin implementing the final few gameplay features. Support the channel on Patreon and get access to the game & code for Homeg...
I ditched my laptop for a pocketable mini PC and a pair of AR glasses — here’s what happened My whole desk setup now easily fits into a backpack and I can take it anywhere
GrapheneOS (@GrapheneOS@grapheneos.social) Our initial highly experimental release for the Pixel 9a is now available for both CLI and web install via https://staging.grapheneos.org/. We've tested both install methods and did basic testing of functionality including Wi-Fi, camera, audio, etc. Feed...
Emacs Lisp Elements This book, written by Protesilaos Stavrou, also known as ‘Prot’, provides a big picture view of the Emacs Lisp programming language.
Clever code is probably the worst code you could write And clear, readable code is probably the hardest code to write