Fake It 'Til You Fake It
Since Google’s introduction of its Pixel 8 phones earlier this month, it has been interesting and a little amusing to me to read the reactions to its image manipulation tools. It feels like we have been asking the same questions every year — questions like what is a photograph, anyway?, and has technology gone too […]
Bun, JavaScript, and TCO
Bun is a JavaScript runtime that just released version 1.0! Now you have three choices for running JavaScript outside of the browser: Node, Deno, and Bun. One of Bun's selling points is speed! It makes some interesting decisions to achieve this.
SPA view transitions land in Chrome 111
The View Transition API allows page transitions within single-page apps, and will later include multi-page apps.
V0: Generative UI
Introducing v0
Real-time messaging
Did you know that ground stations transmit signals to satellites 22,236 miles above the equator in geostationary orbits, and that those signals are then beamed down to the entire North American subcontinent? Satellite radios today serve hundreds of channels across 9,540,000 square miles. Unless you’re working at a…
Working on Multiple Web Projects with Docker Compose and Traefik
Docker Compose is a brilliant tool for bringing up local development environments for web projects. But working with multiple projects can be a pain due to clashes. For example, all projects want to listen to port 80 (or perhaps one of the super common higher ones like 8000 etc.). This forces developers to only bring…
Reddit is undeleting years worth of comments and posts
Attached: 1 image Well fuck #reddit - they have just undeleted posts I made years ago that I'd removed when I did a purge a couple of years back. So Reddit didn't actually delete the data - also these videos are no longer on YT so the thumb is cached They are so fucked #gdpr…
Htmx, Rust and Shuttle: A New Rapid Prototyping Stack
This article details how htmx with Rust and Shuttle can speed up your workflow and let you focus on the code with the assistance of Axum and Askama.
Google resumes transition to Manifest V3 for Chrome extensions
In December of last year, we paused the planned deprecation of Manifest V2 in order to address developer feedback and deliver better solutions to migration issues . As a result of this feedback, we’ve made a number of changes to Manifest V3 to close these gaps , including:
Defining a new HTTP method: HTTP Search (2021)
Nothing is ever finished or perfect, and HTTP is no exception. HTTP QUERY is a new HTTP method, for safe requests that include a request body. It's still...
Eight days later: Kbin, Lemmy, the landed gentry, and the rise of “threadiverse”
Draft! Work in Progress! Feedback welcome!
Building a front end framework – Reactivity, composability with no dependencies
Before I start—to set some context—by frontend framework what I mean is, a framework that allows us to avoid having to write regular old HTML and JavaScript such as this:
CSS solves auto-expanding textareas (probably, eventually)
I’ll cut to the chase before I type too many more words: textarea { field-sizing: content; /* used to be `form-sizing` but changed to this */ } I came across it via an Amit Merchant blog post…
The saga of the Closure compiler, and why TypeScript won
This post looks at the Closure Compiler, Google's tool from the mid-2000s for adding types to JavaScript. It looks at how its focus on minification led to very different design choices than TypeScript, and how this and a few other factors led to TypeScript becoming the ubiquitous solution for JavaScript + types. The…
What gets to the front page of Hacker News?
I categorized the top 30 on Hacker News for a month. You will believe what I found
Vore: A new RSS feed reader
a new rss feed reader 2023-03-20 over the last few weeks i have been working on an rss/atom feed reader. i named it vore, and run a hosted instance here: https://vore.website vore (noun combining form) ˌvō(ə)r, ˌvȯ(ə)r, ˌvōə, ˌvȯ(ə) : one that eats (something specified) vore is dead simple. it has 1 goal: subscribe to…
A LiveView Is a Process
A Phoenix LiveView is a Process, let's discuss what that means!
Beyond OpenAPI
Let's write the docs like it's 2023.
Enhancements to the Kagi Search Experience
We are pleased to announce newly enhanced search results across various search features. Kagi's goal from day one was to provide the best search results. Today, we are adding significant improvements to continue our steady progress...
Astro 2.0
Astro 2.0 is here! Astro 2.0 is the first major web framework to deliver complete type-safety for Markdown and MDX. Other release highlights include: Hybrid Rendering • Redesigned Error Overlays • Improved Dev Server and HMR • Vite 4.0 • A New Public Roadmap
Microsoft Edge is starting to annoy me big time
Short article slash rant discussing the Got it! button in a prompt for personalized Web experience in Microsoft Edge, covering user experience interruption, bad design, aggressive marketing, implicit decisions, other annoyances, and more
Keep stuff linkable
2023-04-18 • Revised for clarity and style, with better link queries, based on feedback from HN. Thank you!
Tailwind CSS v3.3
Tailwind CSS v3.3 is here — bringing a bunch of new features people have been asking for forever, and a bunch of new stuff you didn't even know you wanted.