Why App Speed Matters: Revenue
News, tips, and tricks from the team at Fly
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 8,469 posts.
News, tips, and tricks from the team at Fly
I'm pleased to announce that CloudFlare now supports WebSockets. The ability to protect and accelerate WebSockets has been one of our most requested features.
A list of important principles of user interface design.
Psycopg is the most popular PostgreSQL adapter for the Python programming language.
What's up with Servo for the weeks of 16 Nov 2015 - 30 Nov 2015
Debunking an alarmingly common HTML misconception.
As it continues to evolve, WebAssembly has the potential to be the platform executing an enormous amount of IoT computation.
...but decentralization is right behind it.
Hello, brave netizen! If you’ve found your way onto this guide then you have embarked on the first exciting step into the Web Revival. This guide will give you the low down on all things web! By the end of it you’ll know what the Web Revival is, what it stands for, and how you can take part in it; grab your browser…
UPDATE (April 2014): After the huge debate this original post created, we decided to refine and build upon the original article, bearing in mind the thoughts of some very insightful feedback left by some commenters. You can find the new article here. UPDATE (March 2018): Some of the comments are not taking into…
For a while now I’ve been telling people that I want Polypane to be prescriptive, not descriptive. In this article I want to expand on that and explain what I mean when I say “prescriptive”. I usually explain it like this: there is no shortage of tooling that will tell you everything you do wrong […]
Master JavaScript 'this' keyword: Learn six contexts where 'this' changes value. Essential for OOP and frameworks.
Standards are great, until they aren't
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…
This blog site has been archived. Go to react.dev/blog to see the recent posts. Although React 17 doesn’t contain new features, it will provide support for a new version of the JSX transform. In this post, we will describe what it is and how to try it. What’s a JSX Transform? Browsers don’t understand JSX out of the…
An idea for PDFs that render normally for humans while exposing clean markdown structure to extractors and LLMs in the same file.
Ever since I visited my first web site (via a slow modem to a library BBS running a text-based web browser), I have been ceaselessly pondering the nature of ...
Web Components comprises a set of standards that enable user-defined HTML elements. These elements can go in all the same places as traditional HTML. Despite the long standardization process, the ...
I've been hearing this question a lot lately, and when I do, it reminds me how much I don't know. Here are some questions this question brings to mind.
I’ve needed this before - a couple of times. Third time I figured I needed something small, nimble - yet complete. And - at the same time - wondering about how to do it in a very simple manner. I think it worked out great, so let’s dig in. Most UIs will have some form of undo functionality. Now, there are generally…
A post-mortem on running and decommissioning Telize, a free public REST API
An interesting whitepaper was released at the 2017 NDSS Symposium discussing a large-scale attempt at determining just how vulnerable client-side JavaScript libraries are. We wanted to share some of our thoughts on the report.