Logging Virtual Race Results with Selenium, Cron and Python

made and submitted by kellyfoulk
Who else hates doing repetitive tasks that you know could be automated? I know I do 🙋‍♀️. In this article I will discuss how I used Strava’s API and cron jobs to automatically log new activities for my virtual races on RunSignup. I love this project because while tutorials and such are great, it was so satisfying to build something that solved a real issue of my own!

Fugue: An Object System for Janet

made and submitted by zdsmith
Janet is a modern, ergonomic Lisp inspired by Clojure and Lua. Fugue is a library that extends Janet’s prototypal inheritance to provide a CLOS-style set of features.

MIDI to Chiptune

made by Sophie Shears, submitted by Mai
This app uses Tonejs to play back MIDI files in the style of old video game music, or chiptunes. In the image, it's giving a rousing rendition of the Titanic theme song. Check out the code here: https://github.com/SophieShears/MidiToChiptune.

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!