29 December 2024

33 links · Sunday

Productive C# Ask Me Anything - Live Test

Thanks for joining my Productive C# live test. I am experimenting with live-streaming in preparation to an event I will be running on Jan 11. Register here https://www.productivecsharp.com/webinar/

Should You Build A Monolith Or Microservices?

Hi, I'm James Eastham! In this video, you'll learn about the decision-making process between monolithic and microservices architectures using the Plant-Based Pizza application. You'll learn why we started with a monolith, how we ensured evolvability within a…

When to use “raise from None” in Python

Learn when and why to use Python's 'raise ... from None' to simplify stacktraces by hiding redundant exception context. Improve debugging clarity by focusing on the actual issue.

How to Quickly Build Your Website?

In this session, I'm going to show you how to initialize and start a website from scratch using Umbraco template. Umbraco is an amazing open-source CMS that enables developers to spin up a website in a matter of minutes. What's even more exciting about this i…

EmacsConf 2024 notes :: Sacha Chua

As usual, we strongly encouraged speakers to record videos to lower everyone's stress levels and allow for captioning by volunteers, so that's what most speakers did. We were able to handle a few last-minute submissions as well as a live talk. Getting videos a…

Apple Photos phones home on iOS 18 and macOS 15

This morning while perusing the settings of a bunch of apps on my iPhone, I discovered a new setting for Photos that was enabled by default: Enhanced Visual Search. (I manually disabled it before taking the screenshot below.)

The Case for More H1B Visas

Apparently, there is an ongoing debate in Trumpworld about whether more H1B visas are a good thing. From an economic perspective, the answer is a clear yes.

Parrot Anafi Drone Reverse Engineering | HardBreak

In this example, we demonstrate how we reverse-engineered the communication between the Parrot Anafi consumer drone and its controller, which connect via Wi-Fi. The Parrot Anafi hosts its own Wi-Fi network, allowing either the controller or a phone running the…

Will W.

All major AI subscriptions seem to cost $20 a month. Why is that?

A Universe of Sorts

Much of this stuff was learnt in many discussions with my friend, Henrik Böving . I had a lot of fun studying the theory of SAT solving and their UNSAT proofs.

requirements.txt

so my roommate (@aadillpickle) made this really cool site to acknowledge the people in his life who have helped him become the person he is today. it’s kinda like a python requirements.txt file, but for humans (or a javascript package.json file for you web ner…

3 (+1) Things Evernote Got Right

A look at three features that made Evernote click for me back in the day — ones that modern note-taking apps still struggle to replicate fully.

JSON command-line toolbox (jq, gron, jc, etc)

The JSON format is the backbone of current Internet protocols and APIs, and this article contains a list of tools to make a better use of it from the command-line, without the need of writing complex programs to read, search, parse, transform and transmit JSON…

Ghostty First Impression

I've tried Ghostty, and here are my quick review.