New
The latest blog posts to take off on Hacker News. 4,614 posts.
Rules for Intuitive UX
Obey the Law of Locality · ABD: Anything But Dropdowns · Pass the Squint Test · Teach by example
The Order of the JSON
When I read Fitz’ tweet about ordered JSON my body shuddered, as my brain was flooded with a past experience that taught me a frightening lesson on technology being used by non-technical comp…
Introduction to Svelte
I tried it out, ran through their tutorial, and built a few small things. And I can honestly say that I think writing Svelte feels even faster and easier than React. Svelte gave me the same spark, the same feeling of “wow!” that I had with React.
Minify Your SVGs
How I optimize SVGs for this blog and why you probably should, too.
Lorem Picsum, death by a million pixel-gigabits
Updated 2023-04-16 Or how to serve half a billion placeholder images a month on a budget. Lorem Picsum is one of the most popular placeholder sites on the internet. It started as a small side project written in NodeJS five years ago to cover my own needs and has since gone through several iterations as it has grown…
Why is modern web development so complicated?
Modern frontend web development is a polarizing experience: many love it, others despise it. I am a huge fan of modern web development, though I would describe it as “magical” — a…
Google and Mozilla are failing to support browser extension developers
It is a regular occurrence to hear about open source developers selling their browser extensions, only for their users to be exploited later on by the new owners. Purchase offers for browser extensions usually range between $0.1 and $0.3 per user, depending on factors such as the geographical distribution of users…
The Ethics of Web Performance
Tim Kadlec writes about performance, product management, and the web.
Browser extensions are underrated: the promise of hackable software
In a world of closed platforms, browser extensions are the rare exception that let users modify the apps that we use.
Browsers are pretty good at loading pages
Client-side navigation is supposed to make your pages load faster. But when I tried it, it was actually slower! Why?
Front-end design, React, and a bridge over the great divide
I'm Brad Frost, an independent creator, web designer & developer, teacher, speaker, writer, musician, and artist based in Pittsburgh, PA.
HTTP Security Headers – A Complete Guide
A description of each security header, why it is important, and how to configure your website in a secure way.
Github became the web's largest font piracy site (2017)
Front-end antics and typographic mischievousness
The Vision for Decentralized Web
created by tautvilas, powered by dpage
Building a hackable editor in the browser
Warning: All of this doesn’t really follow any best practices for working with html, css or javascript - on the contrary: what we will be doing may look horrible to some people, and rightfully so - so you may not want to try those things at work just yet.
Developers don't understand CORS
The recent Zoom vulnerability is just one of many examples which show us that many developers do not understand how CORS works
3D Wireframes Using SVG
How to use Python to generate 3D SVG.