Practical UX for startups surviving without a designer
How to figure out what the user experience should be when you don’t have time, budget, or a design team.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,198 posts.
How to figure out what the user experience should be when you don’t have time, budget, or a design team.
Thanks for your note and sending ⟨startup⟩ our way, we really appreciate it and always enjoy meeting with YC founders. Keep 'em coming!
David shares 50 ideas that changed his life. Read here.
Recently Google Bard got some powerful updates, including Extensions. Extensions allow Bard to access YouTube, search for flights and hotels, and also to access …
I noticed over time that I was drawn to the retro computing or gaming posts on Hacker News . So, I've set up a dedicated web site in the sam...
It's dark and funny and unlike anything else
When you launch an app, macOS connects to Apple's OCSP service to check whether the app's Developer ID code signing certificate has been revoked by Apple. In November 2020, Apple's OCSP service experienced a mass outage , preventing Mac users worldwide from launching apps. In response and remedy to this outage, Apple…
Apple responded to allegations of hidden services running on iOS devices with this knowledge base article . In it, they outlined three of the big services that I outlined in my talk. So again, Apple has, in a traditional sense, admitted to having backdoors on the device specifically for their own use.
Etymology is fun!
If you were like me in college, you first learned about the C programming language in an introductory computer science course. Then, perhaps you took a really hard course in operating systems. Then, y
Agentic coding tools are dramatically reducing software development costs. Here's why 2026 is going to catch a lot of people off guard.
Psst. If your boss won’t invest in training you in Specification By Example (BDD, ATDD), I’m running out-of-hours workshops on May 12 and 16 specifically for self-funding learners. £99 + UK VAT. I&…
Watch movies like the makers intended by switching off weird smart tv settings.
“Internationalization” is, roughly speaking, geek-speak for the process of supporting multiple languages on a website. For a company doing business in multiple countries, it needs to be done - otherwise you’ll risk losing the attention of people who don’t speak your development team’s native language. There are…
How time-tested software engineering practices amplify the effectiveness of AI coding assistants.
Apple announced last week that its Swift programming language — a currently fully proprietary software successor to Objective C — will probably be partially released under an OSI-approved license eventually. Apple explicitly stated though that such released software will not be copylefted. (Apple's pathological hatred…
A miracle occurred this week. Everyone I have talked to about it, myself included, is shocked that it happened. It’s important to Understand what happened.Make sure everyone knows it ha…
I write and publish open source code. I quite often get bug fixes, patches, requests and questions regarding the things I have published. Most of the feedback is respectful and helpful. However …
You either use social media, or you're used by these insidious platforms. Here are 20 reasons to quit social media.
I'm certainly not a world-class expert, but I have put my 10,000 hours of deliberate practice into programming. Here are 31 of my reflections on programming.
I got metaphorically spanked a couple of days ago. Folks have been talking about the Fearless Girl statue ever since it was dropped in Manhattan’s Financial District some five weeks ago. …
A palette of twelve colours chosen with consideration for how we perceive luminance, chroma, and hue