Trying to use Bluesky without getting burned again
Some quick thoughts on moving from Twitter/X to BlueSky and how I'll try to use social media after being burned once by Twitter.
The latest blog posts to take off on Hacker News. 257 posts.
Some quick thoughts on moving from Twitter/X to BlueSky and how I'll try to use social media after being burned once by Twitter.
Learn How to Create HTML/ZIP/PNG Polyglot Files!
Most developers know about WebSockets, but Server-Sent Events (SSE) offer a simpler, often overlooked alternative that deserves more attention
Design decisions core to JavaScript have caused a multitude of problems for benchmarking. Is there a solution to this?
How do you do, fellow web developers? A growing disconnect. | exotext
Describing established patterns for organizing design tokens and practical approaches for automation
Two native range inputs and fifty lines of JavaScript to make them work together.
After getting to work on some personal projects using Go+HTMX+Templ this year, I have decided to give up on using React on any personal projects. You can actually find a lot of compelling arguments for ditching React in favor of HTMX in the essays found in the HTMX official website. But I feel that not that many…
Glassy headers have become a core part of the “slick startup” UI toolkit, but they’re all missing that final 10% that really makes it shine. In this tutorial, you’ll learn how to create the most realistic lush frosted glass anywhere on the internet.
Frameworkism is now the dominant creed of today's frontend discourse, and it's bullshit. We owe it to ourselves and to our users to reject dogma and embrace engineering as a discipline that strives to serve users first and foremost.
In September 2021, Cloudflare took the tech world by storm by announcing R2: a storage service accessible through the ubiquitous S3 API but that didn't charge any egress ("bandwidth") fees. You only pay for storage and read/write/delete requests. It was a major kick in the incumbents' balls who all…
Unleash your creativity with the full power and Python, without the hassle of learning a new templating language or dealing with its limitations!
Well, not this one. But this one is! How? Let’s take a closer look at Bluesky and the AT Protocol that underpins it. Note: I communicated with the Bluesky team prior to the publishing of this post. While the functionality described is not the intended use of the application, it is known behavior and does not constitue…
Writing an interpreter for a custom bytecode opens the door for rendering interactive custom Winamp skins in the browser
Discrepancies in how browsers and libraries handle HTTP cookies, and the problems caused by such things.
Benchmarks & Tips for Big Data, Hadoop, AWS, Google Cloud, PostgreSQL, Spark, Python & More...
Recently, my team and I fixed an absolutely bizarre bug that only one person in the team could reproduce. And to make it even weirder, she was only able to reproduce the issue when using her work laptop at home; it worked fine with the same laptop in the office.
Can we build a reactive notebook in a single HTML file? Yes (by standing on the shoulders of Observable)
A community vote in the CSS-Next repository on GitHub decided on a new official logo for CSS. The design follows the design language of the logos of other web technologies like JavaScript, TypeScript, and WebAssembly. A demonstration of the new rebeccapurple colored CSS logo alongside the logos from JavaScript…
*without doing much with it (and maybe not for long at its current growth rate)
Joel Gustafson
Building Surfgrad, a high-performant, WebGPU-powered autograd library
Why backspaces sometimes don't work the way they should.
The handling of widowed headings across pages in Apple Books is of particular concern. Since 1997, CSS has had properties to handle this, and yet browsers including Safari and Firefox still don’t support them – why not?
In 2022 I started building an application for creating Customs declarations. After evaluating some options and writing code in various programming languages ...
Building software is hard. Oftentimes things that seem like they should be simple end up being way more complicated when you get into the details. ( OK, maybe this isn’t specific to software. )