Posts
Software Engineering in the Early Days of a Product
Some things I've learned about building software in the early days of something new.Read More →
I don't care about having fun
How I think my life should be livedRead More →
Understanding Users is Actually Difficult
Building software is easier nowadays - figuring out what software to build is tough.Read More →
Some Reflections on using Elixir in Production at a Small Startup
Using Elixir in productionRead More →
Why I Bought a Framework Laptop
A company that deserves to exist.Read More →
The Incredible Irony of Dynamically-Typed Languages
Dynamically-typed programming sucks in a real, production codebase. Or anything with more than 10 lines of code.Read More →
What’s special about Haskell if you can already program in another language?
What’s special about Haskell if you can already program in another language?Read More →
Your Database is All You Are
Get serious about your dataRead More →
Living Life as a Series of Meditations
Another way of describing infinite gamesRead More →
Learning GraphQL through PostGraphile
You will learn about SQL tooRead More →
Working On Things That Are Fun, But Don’t Matter
Not everything is worth working on.Read More →
Your Toy Project is Not Ready For Production
Tales of a developer.Read More →
The Short-Lived Journey of Our First Product
The story of Pepper, our first app.Read More →
Ani Ravi