The great thing about measuring developer productivity is that you can quickly identify the bad programmers. I want to tell you about the worst programmer I know, and why I fought to keep him in the team.
Permissionless public infrastructure | Paul Dowman
Many people today believe that open source software is positive for our society, but fear the logical next steps: open state, open execution, and open…
Earendil: an uncensorable decentralized network (1/3)
The coolest thing I'm currently working on at Mel is probably Earendil, a prototype decentralized, type-II censorship resistant communication and payment network, which will be a foundational building block in Mel's off-chain composable ecosystem.
Staring at walls to improve focus and productivity
I came across a video by Simple Lucas describing a routine to improve focus and productivity.
The routine was basically:
Don’t use any screens/entertainment when trying to focus on work.
When you start to feel mentally drained, sit and stare at a wall for x minutes to recover focus.
I’ve been trying it, and it’s a very effective (but hard) routine.
“In the sensory as in the higher order, the law is the same and is old as evil: THE REMEDY FOR DISORDER WILL BE PAIN.” -the Count in The Saint Petersburg Dialogues, by Joseph de Maistre…
Games can be made in many different ways. Many games are made using big, general purpose game engines such as Unity and Godot. I enjoy using the Odin Programming Language combined with Raylib.
Odin is a C-like programming language and Raylib is library for drawing graphics, checking input and playing sounds. So it’s just a program that uses a simple library, no engine!
There are no objectively best ways to create games.
Your .env files are a liability. Two simple patterns for injecting secrets from 1Password or macOS Keychain so credentials never touch disk as plaintext.
Personality Change among Newlyweds: Patterns, Predictors, and Associations with Marital Satisfaction over Time
The early years of marriage are a time of significant personal and relational changes as partners adjust to their new roles, but the specific ways that spouses’ personalities may change in early marriage and how these changes are associated with ...
As a data format, yaml is extremely complicated and it has many footguns. In this post I explain some of those pitfalls by means of an example, and I suggest a few simpler and safer yaml alternatives.
Estimates for achieving intermediate fluency in Mandarin Chinese range up to spending years and around 4000 total hours (2,200h classroom hours, 1,800 outside). I did it in 1500 hours total and less than a year.[1]
1. There is a lot of disagreement on language proficiency estimates. They are unreliable and inaccurate. My rough best estimates:
Mean: 2,200h classroom + ~1800h outside - 50% pass ILR 3 - true average level is ~ILR 2+
My journey: 150h classroom + 1350h outs