Reasons to replace advanced search with filters
Adam Silver – interaction designer – London, UK
The latest blog posts to take off on Hacker News. 4,614 posts.
Adam Silver – interaction designer – London, UK
I recently pondered how I'd answer [Peter Thiel's](https://www.goodreads.com/quotes/1478492-what-important-truth-do-very-few-people-agree-with-you) interview question if my answer had to relate to software:
... they pay, they leave, they drink, they order.
blog-cells can turn any web page into an interactive code notebook, similar to Jupyter notebooks, but powered by JavaScript and running entirely in the browser.
Link to: https://www.threads.net/@eric_seufert/post/CwAiop2OM8U/
Project Xanadu as a pattern language, rather than a failed software project
Async Rust is a whole new world of programming. Let's try to understand it by working our way through a series of web servers, learning the details of concurrency and I/O along the way.
Back in the early days of blogging, the tech press bashed RSS out of existence as it was supposedly too complex for ordinary users. To th...
When logged into a web application, the session does not remain valid forever. Typically, the session expires after a fixed time after login, or after the user has been idle for some time. How long should these times be?
Email clients have quirks that force you to use <table> elements, inline styles, and follow other bad practices that make development complicated.
Tailwind CSS is the new ubiquitous frontend framework. It replaces a generation of sites built with Twitter Bootstrap. However, Tailwind CSS is not a UI framework itself but has become synonymous to some degree with t...
If you don't often look beyond established comfortable defaults, you might be surprised to learn just how far the world of frontend has moved away from React, and how big that gap continues to grow.
Patrick Weaver’s Website
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Our web app allows users can change the length of a song or find loops present in it for infinite listening, remixing, or for their next next video edit or performance. After uploading a song, there is an initial server-side analysis step after which...
A plea for us to get back to building websites that can do normal website things.
Rem recently asked:
AI Use Disclaimer: I wrote this post and then GPT-4 fixed my grammer and spelling
I ran into an issue after accidently enabling HSTS for a website on localhost. This was not an issue for the original website that was runni...
A rant about websites that collect user data before revealing that a sign-up is required to see the results.
Debuggers serve as invaluable tools that empower developers to halt code execution and thoroughly analyze its behavior at any given moment. By utilizing debuggers, developers can efficiently identify and resolve issues within their code, making it an indispensable part of their toolkit.
Just venting. Between GDPR dialogs, dark patterns, and invasive ads, browsing the web nowadays — especially from EU — is a miserable experience.
A call-by-call look at context switch logging with the Event Tracing for Windows API.
The name is all but dead, nerfed by the company who invented it. Here’s why Netlify was ahead of its time and where everything went wrong.
A deep dive into the events of Saturday 8 July 2023, when user accounts started disappearing from the Vivaldi Social Mastodon instance.