How I Build Web Apps As A Freelancer
It's now roughly seven or eight years that I'm building dynamic front ends for the web. From digital art wallets to games (1, 2) and synthesizers, I've seen it all. And since my process
It's now roughly seven or eight years that I'm building dynamic front ends for the web. From digital art wallets to games (1, 2) and synthesizers, I've seen it all. And since my process
SPF records are DNS records that help prevent SPAM and forged emails
Git ls-files is up to 5 times faster than fd or find in this benchmark, but why?
With native Rust support announced for Cloudflare Workers, one may be eager to jump in head first. I know I wanted to. However, I tested out a few use cases and found it too limiting. Either the desired APIs weren’t available, code size was too large, or the program couldn’t run within resource constraints. I remain…
This report covers FreeBSD related projects for the period between October and December, and is the fourth of four planned reports for 2020.
There have been several releases of CUDA.jl in the past couple of months, with many bugfixes and many exciting new features to improve GPU programming in Julia: CuArray now supports isbits Unions, CUDA.jl can emit debug info for use with NVIDIA tools, and changes to the compiler make it even easier to use the latest…
personal web-log
Leaders often feel proud of their high performers. In reality, having “10x engineers“ in your software organization may be a sign of an organization that is set out to fail in the long run.
Summary: JWCC is a minimal extension to the widely used JSON file format with (1) optional commas after the final element of arrays and objects and (2) C/C++ style comments. These two features make it more suitable for human-editable configuration files, without adding so many features that it’s incompatible with…
The maintainer of glibc, Ulrich Drepper, wrote an article called "Static Linking Considered Harmful". This is why his post is wrong.
“If the Black Death caused the Renaissance, will COVID also create a golden age?”
Editor’s Note 4/4/21: A few weeks after this article was published, a mysterious prion disease was identified in New Brunswick, Canada. I do not have to say that viruses have dominated every level of public conversation for the past year. Ancient and odd but relatively easy to talk about,
Toronto is not the next great startup scene. Neither is Waterloo, or Vancouver, or anywhere in Canada. I’m sorry that I have to write this. I really am. I want it to work. But the growing cho…
He had zero cloud experience ... or did he?
American Chemical Society: Chemistry for Life.
In this post, I share my experience in the W21 batch of the YCombinator accelerator program.
I’m inspired to write this post because Someone Is Wrong On The Internet. Of course a more accurate statement would be “I disagree with some aspects of what someone on the internet said, even though they have an entirely valid point of view”. But that’s less catchy. I saw a Tweet I violently agreed with, so I…
Video blog on the five lessons I learnt in my life as a computer user, including when I switched to free software and GNU Emacs.
I’ve talked before about the non-team team dynamic that is “one person per task”. Where the management and engineers collude to push the organisation beyond a sustainable pace by making sure that at all times, each individual is kept busy and collaboration is minimised. I talked about the deleterious effect on…
How to understand the language of <\/?[\w\s]*>|<.+[\W]>
Visual mode is a mouseless way of selecting any text on any page (with as few keystrokes as possible). Conceptually based on vi 's visual mode, Nyxt adapts it for the web.
At Snapchat, our goal is to make our Camera the fastest way to share a moment. We do not want Snapchatters to face any delays when they are in the moment and want to share with their real friends.
This week twenty-five years ago, Quake broke new ground in game engine realism. It was one of the first commercial games to have fully texture mapped 3D scenes rendered in real-time, with pre-computed lightmaps adding an extra layer of atmosphere.
An extensive guide on how to style for RTL in CSS
Want to get your cold email to investors opened and read? Learn from the tips of some of the top VC investors.