Websites have evolved back to static HTML/CSS/JS files
Or, the JAM stack.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,290 posts.
Or, the JAM stack.
I get at least 27 tech annoyances on a single day
I've struggled with some side projects and had success with others. In this post, I'll focus on the actions and adjustments that have worked for me.
While not yet at version 1.0, Zig is about to reach a new level of maturity and stability.
There is a lot of advice about how to be a good startup founder. But there isn’t very much about how to be a good startup investor. Before going any further, I should point out that this is a...
A series of conversations between Kent Beck, David Heinemeier Hansson, and Martin Fowler. We discuss Test-Driven Development (TDD) and its impact upon software design.
In American innovation through the ages , Jamie Powell wrote: who hasn’t finished a non-fiction book and thought “Gee, that could have bee...
Reaching 95%-ile isn't very impressive because it's not that hard to do. I think this is one of my most ridiculable ideas. It doesn't help that, when stated nakedly, that sounds elitist. But I think it's just the opposite: most people can become (relatively) good at most things.
A paper describing the death of a young woman trying to lose weight by consuming Herbalife® products has been withdrawn after the company threatened to sue the journal.
I've decided to stop using dark mode across all of my devices, because research suggests that going to the dark side ain't all that.
Let's assume that there is a discussion going on on the Internet about programming languages. One of the design points that come up is a gar...
Can you believe it's been 6 years since my last Tools list? Tools have changed, ...
Pretend that you’ve opened this book (although you probably have opened this book), just to find a huge onion right in the middle crease of the book. (The manufacturer of the book has included the onion at my request.)
For people who've worked through Mastery with SQL , a common question I get is "What's next?" If you completed the course and all 150+ exercises, at this point you'll have a very strong grasp of SQL and should be comfortable writing all sorts of complex queries. However, there's more to working with databases…
It is a lazy Tuesday afternoon. Perhaps you were idly browsing your favorite news aggregator, or visiting The Orange Website to wade through murky startup groupthink in search of interesting links.
The VP of Engineering at Cognition, the applied AI lab behind Devin. Building the future of software engineering with AI.
I've been very surprised and delighted over a number of years now by Microsoft's strong efforts in open source. I understand the skeptics, I was on Slashdot when they tried to sue Linux out of existence and I think only time will tell. I figure MS contributing is better than them hunting Linux distributions for sport…
Computers can be understood • Choose Boring Technology • The Wrong Abstraction • Falsehoods Programmers Believe About Names • The Hiring Post • The Product-Minded Engineer • Write code that is easy to delete, not easy to extend • The Law of Leaky Abstractions • Reflections on software performance • Notes on…
You know nothing John Snow
Machine learning is a trendy topic, so naturally it’s often used for inappropriate purposes where a simpler, more efficient, and more reliable solution suffices. The other day I saw an illustrative and fun example of this: Neural Network Cars and Genetic Algorithms . The video demonstrates 2D cars driven by a neural…
The fate of many startups depends almost entirely on one conversion point: When a visitor becomes a user. All too often, this pivotal role falls on the shoulders of a pitifully generic “sign up” button that’s lucky to get even a minute of consideration during development. If you take