Transitioning Google URL Shortener to Firebase Dynamic Links
Understand how you will be impacted by our decision to turn off the serving portion of Google URL Shortener.
Topics /
The most popular blog posts about web & frontend on Hacker News. 8,469 posts.
Understand how you will be impacted by our decision to turn off the serving portion of Google URL Shortener.
Object-oriented CSS is awesome. But littering your markup with non-semantic classes is not awesome. Those classes sprinkled all over your HTML are going to change, and that’s not gonna be fun. But if you combine OOCSS and Sass you get the best of both worlds: modular CSS without bloated, hard-to-maintain HTML.
Here are the techniques I've acquired over more than 10 years of regular load testing.
If an SVG is imported into a design tool, then immediately exported as another SVG, how much precision is kept? What’s added, removed, or altered?
Chrome Returns 206 when the Server Returns 403 Postmortem It is a feature not a bug! I got detailed explanation from chrome developers which is very helpful. You may find the complete response in the bug ticket. Also this blog post draws a lot of attention after I post it on Hackers News. You may find comments here…
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…
If you were to browse Amazon right now and someone was eavesdropping on your connection, they could tell exactly what you were looking at. They could even tell what you've bought.
Instant TodoMVC demo (please use Chrome Desktop for now!), source Uses bottle-service library to implement self-rewriting Open your favorite web application, even a simple TodoMVC would work. Let it
A technique for abusing HTTP 301 redirects and random numbers to uniquely track users; even those who have cookies disabled in their web browsers.
My argument for why we need the Single Page Applications(sarcasm inside)
Over the last week or so, I've spent my spare time working on a new roguelike game, with a focus on extensive and interesting planet generation. A key characteristic of the genre is that the game world is procedurally generated and this one is no exception.
It’s looking like I’m going to need to build a reactive engine for work, so I’m going to prepare for that by writing down what I know about them. I want to look at three ways of building reactive engines: push reactivity, pull reactivity, and the hybrid push/pull combination that is used in a bunch of web frameworks…
The landscape for learning d3 is rich, vast and sometimes perilous. You may be intimidated by the long list of functions in d3’s API…
It’s not that most top-notch mobile apps are written for iOS. It’s that *almost all of them* are, despite the fact that Android, by most accounts, has surpassed iOS in phone sales and perhaps drawn even in unit sales overall.
Years of abusive implementation of webfonts has landed the feature under the umbrella of content blocking APIs, affecting those few who’ve cared all along.
Amazon’s goal should be for Kindle typography to equal or match print typography. They’re not even close.
I’ve worked on so many projects recently that were more complicated than they needed to be because they used JavaScript to generate HTML. JavaScript is… Slower to load Slower to run More prone to breaking Harder to read and reason about Doesn’t actually look like the final output It’s inferior to just using HTML in…