-
2022-08-24.01
Truchet Tiles; pldb; patterns.dev Truchet Tiles Truchet tiles are “square tiles decorated with patterns that are not rotationally symmetric. When placed in a square tiling of the plane, they can form varied patterns, and the orientation of each tile can be used to visualize information associated with the tile’s position within the tiling.” I find…
-
2022-08-23.01
Grain; wasm3; Jupiter’s Webb Grain Grain [GH] is “a programming language that brings wonderful features from academic and functional programming languages to the 21st century.” It aims to modernize innovative features from functional and academic programming languages and make them usable by all coders. Scads of languages have had some funky cool ideas; said ideas…
-
2022-08-22.01
Confusable Characters; Noto; Highpoint Confusable Characters The pen may be mightier than the sword, but Unicode characters have the power to take down an organization when wielded by capable, evil hands. Homoglyph attacks are all-too-real, and are used regularly by attackers. These attacks take advantage of the plethora of Unicode glyphs from global writing systems,…
-
2022-08-19.01
Watabou’s Procgen Arcana; Haxe & OpenFL You only get two sections today, since the theme is procedurally generated spaces, with a focus on one set of fantasy role-playing environment builders. Even if you aren’t “into” things like Dungeons & Dragons, you should take some time this weekend and explore the various “worlds” and perhaps give…
-
2022-08-18.02
Raycast; Sloth; Marta Twin editions today, as promised. This second one is more focused on some new toys I’m playing with on macOS, so you can safely skip it if you’re not a macOS user. Raycast Raycast [GH] popped up on my radar a couple of weeks ago, and I’m always up for some workflow…
-
2022-08-18.01
SQLite In Your Browser; DuckDB In Your Browser; Postgres In Your Browser As I noted on the Twitters, yesterday was consumed by one all-day culinary activity and $WORK. As a result, you get two editions today! The first one (i.e. this one) has a Democratization theme centered around making learning and using database technology more…
-
2022-08-16.01
*URLs; * For Beginners; ZomboDB *URLs It’d take an effort of Herculean scale to pry my RSS feeds away from me. They’re fixed more firmly in place than Mjölnir is to the ground when not in Thor’s hands. I’m always on the lookout for new feeds or meta feeds, which I describe as a feed,…
-
2022-08-15.01
Conventional Commits; Release Please; My Substack Workflow Conventional Commits When coding outside of work, I have a bad habit of being a bit lax when it comes to communicating via git. One (not so great) excuse for this is that I’ve got quite a few slow-changing, solo-ish repos that very likely nobody cares about but…
-
2022-08-12.01
The Magic of Matplotlib Stylesheets; WasmEdge; Earth: Armed And Fully Operational (No, my Substack is still not hacked.) Speaking of hacked, however, now’s a good time as any to remind you to lock down any GitHub hosted domains you might have. The Magic of Matplotlib Stylesheets There are many ways to create data visualizations in…
-
2022-08-11.01
Marp; MLU-Explain; curl-impersonate Marp While I’m very partial to Quarto, it is not the only markdown-to-XYZ ecosystem in the universe, especially when it comes to presentation slides. And, if you only need to make slides, and want to try an alternative to the Reveal(js) ecosystem, you may be interested in Marp [GH]. Dubbed as the…