Safari Ruined My Tuesday
Safari broke LiveView apps with an obscure CSS bug. My Tuesday is now gone.
Topics /
The most popular blog posts about web & frontend on Hacker News. 8,468 posts.
Safari broke LiveView apps with an obscure CSS bug. My Tuesday is now gone.
Norway is the latest country to declare Google Analytics in violation with the GDPR
The way to improve search is not to mimic Google, but instead to build boutique search engines that index, curate, and organize things in new ways.
I've developed a few browser extensions, and every week I receive numerous emails with "revenue offer". Some experienced developers know that offers like these will inject malware into the browsers of your users, but scammers who make these offers will not tell you about it. They offer "integrations" that don't look…
Yet another existential threat to PainScience.com.
Enjoy browsing again with an app that cleans up the web as you use it, thanks to DuckDuckGo's unique privacy protections.
Author: IdeogramAI Prompt: The image shows a typical Google Takeout interface with a large error message indicating that the service is unavailable. In the background, there are frustrated users trying to download their data with unsuccessful attempts, represented by repeated “Failed” and “Retry” notifications. My…
Just days before Andy revamped his (more) Modern CSS Reset, Dave and I were line-by-lining it on ShopTalk Show. Mouthblogging is fun and all, but so is Writemouthblogging, known colloquially as …
Collect and send payments, minimise failures, and fight fraud. No more chasing payments and no expensive card fees.
Firefox makes it faster and easier to get where you want to go on the Web with a redesigned Home Page and New Tab experience. The Home Page now includes ic
I recently started compiling a list of defunct blogging platforms . It’s been interesting to see how websites die — from domain parking pages to timeouts to blank pages to outdated TLS cipher errors, there are a multitude of different ways.
This is slightly embarrassing: Instapaper doesn’t show Retina-resolution graphics on the new iPad yet.
Mailinator is a popular disposable email service. It's also become a great tool for QA Teams to test email receipt, acknowledgment, authen...
I wrote this app to fix a personal annoyance. You probably don’t need it. I’m not an Imgur user. But in my day-to-day browsing, I sometimes encounter a wild...
The library for web and native user interfaces
More than a feed reader, a content curation system to find the top articles of all sources
In my previous post , I explored how programming with promises can be made close to programming with values. After some more work on it, and some learning from bluebird , I came to conclude that my brain doesn’t think well with promises. So I wrote a macro for Javascript that expands “tasks” into async state machines…
You can now use PlanetScale in HTTP-only environments like Cloudflare Workers, Vercel Edge Functions, and Netlify Edge Functions.
I'm Tav, a 28-year old from London. I enjoy working on large-scale social, economic and technological systems.
Like any good web developer, I have a tendency to poke around at people’s web sites to see if I can figure out how they’re implemented. After poking at enough sites, I started noticing that people were putting some weird and interesting stuff in their HTTP headers. So, a couple of weeks ago, I decided to actually go…
Riley J. Shaw is a programmer and designer. Rooted in repair and craft, he creates transparent, remixable tools for a sustainable and accessible future.
A brief recap. The new project Rust Qt Binding Generator can create bindings between Rust code and Qt code. You can use Rust code to power your Qt application. Or in other words, you can use Qt as a cross-platform user interface for your Rust application.
The verdict is in! Following 37 nominations whittled down to a shortlist of 15 by a community vote, our panel of experts has conferred and selected the top 10 web hacking techniques of 2017 (and 2016)