Welcome!
The site is getting an upgrade. Preview it here.
Articles
- Planning is Hard – Plan BetterThere’s a quote I’ve heard a number of times when people talk about software planning: “Everyone has a plan until…
- Async/Await is MisleadingAsync/await exists to make asynchronous code read like synchronous code. That’s the sales pitch, and it’s true – as far…
- Reconciling Functional and Object Oriented ProgrammingThe Functional and Object Oriented Programming paradigms have different philosophies on how to write software. Like any ideology, they have…
- Building a Programming Language in TypeScript“I must create a system, or be enslaved by another man’s. I will not reason and compare: my business is…
- Goodbye Software Developers, Hello Automation EngineersAI is going to take all the Software Developers jobs. That’s what they say. There is some truth to that.…