The world's smallest PNG
It takes 67 bytes to make one black pixel. How does it work?
The latest blog posts to take off on Hacker News. 437 posts.
It takes 67 bytes to make one black pixel. How does it work?
YouTube is probably one of the parts of the internet I consume the most, so I was more than a little sad when YouTube announced that they don’t have plans to build a visionOS app, and disabled the option to load the iPad app. This leaves you with Safari, and the website is okay, but definitely doesn’t feel like a…
The web is amazing.
Why did an IPFS+ENS websites pioneer like me moved his blog from IPFS to a regular server?
Sometimes, improving your application CSS just takes a one-line upgrade or enhancement! Learn about 12 properties to start incorporating into your projects, and enjoy reducing technical debt, removing JavaScript, and scoring easy wins for user experience.
History of checkboxes and radio buttons in user interfaces
There's a class of comment you often see when someone makes a popular thread on Mastodon/Twitter/Threads/etc., that you also see on videos that's basically "Why make a Twitter thread? This would be better as a blog post" or "Why make a video? This would be better as a blog post". But, these comments are often stronger…
With today's update, we are excited to announce that we have integrated Mixtral 8x7B as the default LLM in Leo, our privacy-preserving AI browser assistant.
Playing Chess is one of the many hobbies I like to do in my spare time, apart from tinkering around with technology. However, I'm not very good at it, and after losing many games, I decided to see if I could do something I'm much better at; hacking the system!
Late last year, I had an idea that’s been steadily brewing in my head. I’ve found myself with some free time recently (it coincided with vacation, go figure), and I’ve hacked together some proof-of-concept code. Whether or not it is actually proving the concept I’m not sure, but the results are somewhat interesting…
I think the folks building Tailwind are talented and nice people. But at a pure technical level, I simply don’t like Tailwind. Whoever it was built for, it was not built for me.
In September 2023, Safari 17.0 on macOS shipped a small but interesting change to the <select> element.
Since I haven't published anything in almost two months, let me jot down one thought that has come to mind frequently over the past few months.
Here are the techniques I've acquired over more than 10 years of regular load testing.
Three experimental generative AI features are coming to Chrome on Macs and Windows PCs to make browsing easier and more personalized.
Today in "our novel form of NIH," why did Bluesky choose not to use a peer-to-peer network when designing the AT Protocol?
Lowercase letters and uppercase letters use the same amout of data — 1 byte each.
In the 2000s, if you wanted to make interactive or animated visualization for the web, Flash was the main option. When Flash lost support and fell off the internet, a solid decade of great visualiz…
Support WebGPU on Android, use of DXC for shader compilation, timestamp queries in compute and render passes, default entry points to shader modules, support display-p3 as GPUExternalTexture color space, memory heaps info, and more.
Web Components are a set of browser APIs that allow us to create custom HTML elements. They are one of the major things that SPA (Single Page Application) frameworks have been giving us for a long time ... HTMX is highly interesting, useful and a promising technology. It simplifies many things and allows us to build…
Discover our solutions for how to consistently automate browser testing and improve application performance.
It's no secret that authenticating into services is an unresolved topic. With time, we have managed
Hey! I'm Vasiliy Ermolovich or @nashby. Here you'll find some blog posts I write once per 10 years
Now that Bluesky's got its own RSS feeds, here's what you should know
Articles and programs by Elias Naur
Link fraud is increasingly undermining trust in major online platforms, including Google, Bing, and X (Twitter).
It's been a very busy 2023 for Ruffle, so much so that we didn't find the time to write a new progress report with everything going on! Let's fix that!
I get sites not having an “RSS” for “Feed” link on their website while actually having an RSS feed. I don’t like it, but I get it. Maybe they picked an off-the-shelf t…