Faster web fonts
Fine-tune your font files and optimise your loading strategy for maximum speed + minimum FOUT
Fine-tune your font files and optimise your loading strategy for maximum speed + minimum FOUT
By Michelle Brenner
At the beginning of COVID lockdown and multiple people working from home it was obvious there was a need to let others know when I'm in a meeting or on a live webcam. So naturally it took me one year to finally do something about it. Now I'm here to share what I learned along the way.
The phenomenon of unsolicited and unwanted messaging dates back to the earliest communication platforms: from prehistoric cave graffiti and postal chain letters to popup ads and robocalls. To prevent spam, most online services rely on large-scale inspection of plaintext conversation content or de...
Sedano et al (2017)[1] on "Software Development Waste" identified and describe that software projects manifest nine possible types of waste, in terms of loss of productivity and unnecessary friction.
In April, I wrote operatornotify.py , a module which allows my programs to notify me of important information or errors. I was immediately very proud of it. It felt awesome to get so much impact out of a sub-100 line module as I went around hooking it up to my existing programs and getting the tracebacks from my…
Today is a big day for us – IntelliJ IDEA 2021.1, our first release of the year, is available! Download it from our website or using the Toolbox App. You can also upgrade from inside the IDE or use sn
In this blog post, I will show you the process of combining and converting a list of markdown files into kindle supported ebook (.mobi) format.
does your ~/bin spark joy?
Explores how a CNC micro-factory adapted to remote operation using cameras, dashboards, and VPNs to overcome challenges like travel restrictions, improving…
How to write better bash scripts by replacing if-statements with something much more elegant
Writing Rust is pretty neat. But you know what’s even neater? Continuously testing Rust, releasing Rust, and eventually, shipping Rust to production. And for that, we want more than plug-in for a c...
Excel has new LAMBDA functions
That’s the headline for my latest project (with Tomas Petricek), presented at HATRA. [paper] [recorded talk] With this work I am finally confronting the demon cursing my work: version control. If w…
A hard reality of C and C++ software development on Windows is that there has never been a good, native C or C++ standard library implementation for the platform. A standard library should abstract over the underlying host facilities in order to ease portable software development. On Windows, C and C++ is so poorly…
“More bug fixes”
GitHub Releases has a new look and updated tools to make it easier for open source communities to create and share high-quality releases with auto-generated release notes.
Instructions on how to design, calculate and build power transformers.
AndreGarzia.com website
I was reading an interesting and educational blog post , about the writer's home infrastructure status. I was curious about it, because it mentioned syslog-ng, a project I used to be heavily involved with, and a project that's still dear to my heart, even though I'm neither involved, nor am I using it any longer. It…
Since 2020 is made for pain, I decided to make some big moves that I have been putting off for a while. The email migration took a while, but the new setup is so much better. My reliance on Google as a company is very minimal now. I am very
I'm somehow interested in audio production. But not it more my pet hobby, nothing that would generate decent income. This means I usually do...
Are you particularly well versed in a field? Why not write a book? I've summarized the 4 main steps to writing and publishing your first technical book.
The default state of the world is that things are inefficient, that 20% of the effort put in results in 80% of the output. This is a fundamental part of how I see the world, and this post outlines how I have internalised this idea, and how to pursue the clever hacks that can make things better