Blog Posts
Wild Predictions
March 14, 2025
Structured Outputs and sampling defaults
February 20, 2025
Simple Problems Solved LLM Style
June 4, 2023
ChatGPT plugins
March 27, 2023
ChatGPT going forward
March 12, 2023
ChatGPT
March 11, 2023
Scaling Decision Making
February 1, 2023
Scaling To Large Customers
January 31, 2023
Scaling Software Team Productivity
January 30, 2023
ChatGPT and generative text models
January 4, 2023
Dopamine And Code
January 4, 2023
Interoperable Applications
January 4, 2023
Lifting Each Other Up
January 4, 2023
Madness and brilliance
January 4, 2023
Metaverses And Revolutions
January 4, 2023
Moderating Technical Discussions
January 4, 2023
Move Fast And Break Things
January 4, 2023
What All Frontend Frameworks Get Wrong
January 4, 2023
Rules To Live By
December 11, 2019
Innovation in software and product development
December 9, 2018
Executing multistrategies
December 8, 2018
Exploration vs Exploitation
December 8, 2018
Innovation Isn't Done in Crowds
December 8, 2018
Start with why; Category theory
December 8, 2018
Things i love about Scala
December 8, 2018
Strategies for testing effectfull systems
April 7, 2018
Why do we need that?!? in language design
February 5, 2018
Maintaining distributed invariants
January 10, 2018
Hello World!
March 3, 2014