Asynchronous Injection
How to combine asynchronous programming with Dependency Injection without leaky abstractions.
How to combine asynchronous programming with Dependency Injection without leaky abstractions.
An insight into ISP operations in South East Asia
How to train large and deep neural networks is challenging, as it demands a large amount of GPU memory and a long horizon of training time. This post reviews several popular training parallelism paradigms, as well as a variety of model architecture and memory …
The Speed of Time
Notes on Algorithmic Photography – an idea for a photographic technique involving the design of an algorithm through which photographic information is processed to create an image.
I've studied the movements history and noticed some patterns. There have been a few major shifts in productivity thinking over the years, and I think we're nearing yet another one which I'm calling Productivity v3.0.
Hi all. As some of you may know, I am a totally blind iOS game developer. Among other games I have made accessible Hangman, Choose your Face, etc. Well, about 3 days ago I found out a bug which prevented iOS 15 users from running my game accessible hangman. I …
26 September 2021
00:00 Intro01:40 Shweta Agrawal03:39 Prabhanjan Ananth04:41 Marshall Ball06:54 Nishanth Chandran07:40 Yilei Chen07:46 Kai-Min Chung08:50 Nico Döttling10:34 C...
Personal website for Ben Torvaney
Young Users No Longer Know How to File and Navigate
The Spaghetti Code Conjecture says that Busy Beaver programs ought to be, in some sense, as complicated as possible. Scott Aaronson puts it this way:
Someone on Reddit asked if it was possible to turn off overflow checking on integer arithmetic in Ruby. They said that they could guarantee that their arithmetic would not overflow, and therefore they’d like to not pay the cost for a pointless check.
No matter what kind of organization you have or want, management doesn't go away. It's something to do and it's a skill and talent that some folks have to develop so that everybody overall can do better. How do you classify those skills?
Mon, Sep 27, 2021, 6:30 PM: London Calling is an Open Spaces event. Instead of an expert-to-learner style event, our Open Spaces event focuses on peer-to-peer sharing. An antidote to the lack of prese
It's common for me to get excited about a personal project, put a bunch of time into it, and then lose interest. As much as possible, I want them to continue working; upkeep isn't fun. What does designing for minimum maintenance look like? The biggest piece …
In this article, we are going to learn how to implement JSON Based Localization in ASP.NET Core and club it with Caching to make it even more efficient. In a
I'm all for having fun with taillights, but come on, there are just some lines you don't cross
I experimented a little with Rust this past week. I haven't gone very deep at this point, but there are a few things I found interestin...
This week we celebrate Cloudflare's birthday. We launched the company 11 years ago tomorrow: September 27, 2010. It has been our tradition, since our first birthday, to use this week to launch innovative new products that we think of as our gift back to the In…
OpenSSH release notes
Taken from full VHS recording from 1994. I have a strong feeling that this will be taken down shortly, but I hope you enjoy it while you can!
From 24-28 January 2022, NDC London will offer a combination of deep-dive workshops and 60-minute conference sessions. If you have something to say, t...
JSFuck is an esoteric and educational programming style based on the atomic parts of JavaScript. It uses only six different characters to execute code.
A monitor of resources. Contribute to aristocratos/btop development by creating an account on GitHub.
Reverse a string
September 17th 2021
A collection of reusable standard snippets, in 31 programming languages
Has this ever happened to you ? You want to look at a JSON file in your terminal, so you pipe it into jq so you can look at it with colors and stuff. ...
I’m enjoying a week-long vacation. In addition to other vacationy things (a trip to Prague, yay!), I wanted to do some off-work programming Just For Fun™ and revisit one of my dormant pet projects, to see if I can make some progress.
A technical breakdown of my first big side-project
MySQL has a feature known as replication where data from one database server (referred to as the source or primary) is copied to other database servers (replicas). Conceptually, it’s pretty straight forward. All of your data mutations (INSERT, UPDATE, DELETE, …
Before some days I’d written an answer on HN where I explained as simply as possible how a forward and a reverse proxy is working and what is the difference between them. In this article I’m going to extend this answer a bit to make it a full post and clarify …
The other day, a podcast host asked me if I have any rants on my mind. One thing sprang up. I didn’t address it in the interview because I don’t trust myself to speak extemporaneously a…