Learning About ELF With Zig

made by g-w1, submitted by nicholasbs
A post about exploring ELF (Executable and Linkable Format) to build a minimal linker in Zig.

Color Guesser

made by Emily, submitted by Mai
This game lets you test your ability to pick out a color based on its CSS name. Check out the code here: https://github.com/EmilyBonar/color-guesser.

Infinitely nested iFrames

made by bryanbraun, submitted by nicholasbs
Can you infinitely nest iFrames? Bryan walks through his attempts to do this, and how he eventually succeeded.

How safe is zig?

made by jamii, submitted by davidbalbert
Jamie asks "How safe is zig, on a scale from c to rust?"

Tinky Care

made and submitted by mclare
Tinky Care is an eink dashboard for a Pimoroni Inky Impression that shows self care tweets and org-mode completed task counts for the past week. You can also set a pomodoro timer with a button push to stay on task and remember to take breaks!

Fitting cubic Bézier curves

made by Raph, submitted by Mai
This post presents an efficient and accurate solution to cubic Bézier curve fitting, along with some insight into what makes this a hard problem.

Flenser: a simple data exploration tool

made by jmccambridge, submitted by Mai
If you give Flenser a CSV, it outputs an HTML file with information that will help you get to know a new-to-you dataset. Useful!

Refactoring A Flask App to Scare

made and submitted by kellyfoulk
So you just created your first Flask application, what’s next? If you’re like me, your app works, but it’s like a baby deer that’s lost its mother—its chances of ever growing old and maturing are slim to none. Let’s fix that. In my opinion, it’s much easier to write something well from the start than it is to go back and fix something crappy; however, the best way to learn is by fixing your mistakes. Therefore, this post will not explain how to write a perfect Flask app from scratch; instead, it will highlight 12 mistakes I made while creating my first major Flask app, explain why these mistakes were prohibitive to growth, and demonstrate how I fixed them.

WebRTC for the Curious

made and submitted by Sean-Der
WebRTC for the Curious is a book on how WebRTC really works. This about the protocols, and not just the APIs in the browser. The best way you can learn WebRTC is going one level lower. Also contains history from protocol authors themselves.

Party Parrot waves and Collection rotations

made by jasdev, submitted by Mai
How do you get parrot emojis to do the wave? By writing a script in Swift, obviously.