Electronics Lab Bench Setup Guide
I have set up an electronics lab bench for all my hobby and product development projects. In this article, I will dive deep into every part of the setup and guide you through the structure, organiz…
Hurl 4.0.0
Hurl is a command line tool powered by curl , that runs HTTP requests defined in a simple plain text format:
The ReMarkable Streaming Tool v2: Elevating Remote Work Efficiency
In this article, I expose the new version of the streaming tool for my reMarkable tablet. Originally crafted in 2021, this tool allowed me to stream sketches during video calls. Aiming for more user-friendliness, I revamped the design to a clientless implementation. This articles describes the implementation with some…
Discord is not documentation
I'm going to be slightly contrarian and say that I like Discord. It's great to be able to get real-time help on a problem. And it is fun to see, again in real-time, what other people are working on and struggling with. In truth, Discord is no harder to sign up to than Slack, Matrix, Gitter, IRC, or whatever. And of…
Thunderbird 115
Supernova features a single dynamic toolbar, presenting frequently used and contextual options based on the tab or Space that is currently active. Take full control by customizing the toolbar and window layout to perfectly fit your workflow.
The Yaml document from hell
As a data format, yaml is extremely complicated and it has many footguns. In this post I explain some of those pitfalls by means of an example, and I suggest a few simpler and safer yaml alternatives.
How much can you get out of a $4 VPS?
When starting a new project, evaluating the budget needed for cloud hosting can be a tricky question.On one side, you will hear horror stories of people waki...
Effective Spaced Repetition
“To flash conviction on the mind.”
GPTs: Custom versions of ChatGPT
You can now create custom versions of ChatGPT that combine instructions, extra knowledge, and any combination of skills.
CLI tools hidden in the Python standard library
Seth Michael Larson pointed out that the Python gzip module can be used as a CLI tool like this:
Mozilla expands extension support for Firefox for Android
Today, Mozilla announced more than 450 new extensions (software that adds new features or functionality to the browser) to users on Firefox for Android at
Programmer interrupted: The cost of interruption and context switching (2022)
Interruptions and context switching are the two most costly factors that directly impact a programmer's daily productivity. Although there is no permanent way to avoid them, there are some interesting strategies to minimize their impact. The Cost of an Interruption Based on various scientific studies, it takes at…
Making Figma better for developers with Dev Mode
Learn about our new interface, and how we're making Figma better for developers
I don't want streaming music, I just want to stream my music
I don't want your streaming music service, I just want the music I've collected and care about available to stream.
Pandoc 3.0
A universal document converter
Unbricking my MacBook took an email to Tim Cook
After my lost MacBook was returned to me with an Activation Lock on it, Apple refused to unlock it. Only after emailing Tim Cook could I get it unlocked.
CheatGPT
This week I stepped out of one world and landed in another. It started while I was marking assignments in a few of my programming courses.The quality of the code I was reading was amazing! My students were doing the sorts of things that my open source peers do:
ESP32 Buyer’s Guide: Different Chips, Firmware, Sensors
The ESP 32 was the most fun side project for me in 2022. For those who don’t know: the ESP32 is a small, cheap and wifi-enabled microchip. Many smart devices that you buy on Amazon have an ESP32 inside. It’s really amazing what you can do with a board that costs less than a good sandwich.
Fakespot Is Acquired by Mozilla
Firefox is the only major browser not backed by a billionaire and our independence shapes everything we build. This independence allows us to prioritize bu
Apple TV, now with more Tailscale
Learn how Apple TV now supports Tailscale with tvOS 17, enabling secure remote networking, media streaming, and exit node functionality. Transform your Apple TV into a powerful networking tool today!
How to find a lost phone in a no-cell-coverage camping site?
Or <em>"How to find a lost phone in a no-cell-coverage camping site?"</em>
Google Authenticator now supports Google Account synchronization
Christiaan Brand, Group Product Manager We are excited to announce an update to Google Authenticator , across both iOS and Android, which a...
Archive your Reddit data before it's too late
I've written a tool for creating a searchable archive of all your Reddit data.
Modern work requires attention – constant alerts steal it
Attention—the time and freedom to focus—is your team’s most valuable resource.
Homebrew 4.0.0
Today, I’d like to announce Homebrew 4.0.0. The most significant change since 3.6.0 enables significantly faster Homebrew-maintained tap updates by migrating from Git-cloned taps to JSON downloads.
Fuck being productive
Fuck being productive. I decided to go easy on my self about being "productive". I'm already working full time from 6:30 to 18:30 everyday and I've got o...