Speeding up the JavaScript ecosystem, one library at a time
Most popular libraries can be sped up by avoiding unnecessary type conversions or by avoiding creating functions inside functions.
The latest blog posts to take off on Hacker News. 4,614 posts.
Most popular libraries can be sped up by avoiding unnecessary type conversions or by avoiding creating functions inside functions.
For more than two years, I've been using Tailwind CSS almost every working day for company projects and a lot of weekends for my side projects.
Although Tailwind does have some benefits, ultimately it’s just one more thing to learn.
Creating a full-fledged API requires resources, both time and money. You need to think about the model, the design, the REST principles, etc., without writing a single line of code. Most of the time, you don’t know whether it’s worth it: you’d like to offer a Minimum Viable Product and iterate from there. I want to…
I've been sitting on publishing these notes for a while, because I don't want to diminish the work of the talented people that engineered SwiftUI and plowed through years of AppKit and UIKit code to get to this state. But I'd like to draw attention to some performance limitations, in the hope that a SwiftUI engineer…
Please. It’s an insult to my brain. Like, you put the button in one place, and then you’re like “nah, let’s move it somewhere else.” Here…
A browser sorting benchmark comparing JavaScript, Go, TinyGo, Rust, and AssemblyScript, with source code and test conditions.
Your brain on IPFS
For as long as I can remember, maps.google.com was the defacto domain for Google Maps. Also for as long as I can remember, I allowed this domain to use the location services of my browser.
Falling out of love with warp Back when I wrote this codebase, warp was the best / only alternative for something relatively high-level on top of hyper. I was never super fond of warp’s model — it’...
When we truly learn the secrets of the Flexbox layout mode, we can build absolutely incredible things. Fluid layouts that stretch and shrink without arbitrary breakpoints. In this action-packed interactive tutorial, we'll pop the hood on the Flexbox algorithm and learn how to do remarkable things with it. ✨
Abstract TL/DR I present what I belive is a unique index for indexing and searching source code. It copies ideas from Bing bitfunnel implementation to create a very fast, memory efficient trigram …
Tiddlywiki is a great tool, but because it runs in the browser, it has only limited access to the filesystem to save changes. This has led to dozens of tools called "savers" that work with Tiddlywiki to save it. These span the gamut, including full fledged desktop apps (most notably TiddlyDesktop ), browser…
How to create a tree view (collapsible list) using only HTML and CSS
In a world full of JavaScript frameworks, SPAs, CSS animations, powerful devices and fast internet, HTML-only websites are controversial and divisive. But why?
And if you are, then why don't you convert to web3?
tl;dr A thumbs-up emoji appears each time you type a colon : in Google Docs, in french. I have just noticed that it is now possible to easily insert emojis in Google Docs! Good news? Not for french writers! This feature already exists in Outlook on the Web: when you
I've been working on a program called html2svg , it converts web pages to SVG. It's based on a fork of Chromium to support modern web standards. This post explains most patches.
As we're building Nym , an open-source spiritual successor to Blogger & Wordpress, we'd like to revisit the ideas of our forebears whose ideas have paved the path for us to build the next generation of personal website & blogging software on.
A deep dive into the problems with scaling CSS on large projects. Understand the evolution of CSS best practices.
TL;DR: Mastodon’s Sidekiq deferred execution jobs are the limiting factor for scaling federated traffic in a single-server or small cluster deployment. Sidekiq performance scales poorly under a single process model, and can be limited by database performance in a deployment of the default Dockerized configuration.
'Is web3 bullshit?'. A talk by Molly White on the Crypto stage at Web Summit in Lisbon on November 4, 2022.
A hastily written guide for data science folks trying to navigate the fediverse.
It started simply enough...
I’ve been a Twitter user and fan since 2007. With Twitter’s future looking a bit grim, I started looking around if there’s another place to go.
...but decentralization is right behind it.