Drafts

Draft and unpublished posts

0 posts simple view

Weeknote 0

Inspired by Simon Willison I'm starting a weeknotes retrospective post to recap the week. The theme this week has been learning and setting up obsidian to...

1 min

SteamWorld NewGame2017

Steam achievements and progress for SteamWorld NewGame2017 - 2.94% complete with 1/34 achievements unlocked.

5 min

Printing 42 keys at once

I’m working on creating some gcode to create a whole set of key caps in one print, it is getting tedious to print them one at a time, and my past experience with my printer proves that printing a bunch of separate pieces increases the chances of failure. I don’t want to end up with 42 keys that are half done and a ball of filament. figuring out the coordinates # To figure out the coordinates I printed one key cap, and manually jogged the printer in position to knock off the cap, then sweep it out of the way. gcode # I opened the gcode split it into start.gcode, end.gcode, and part.gcode. start.gcode # end.gcode #. part.gcode # Now part.gcode is the rest of the gcode, and is 22k lines long, I’ll spare putting that in this post. Writing the knock and sweep # Now that I have the coordinates, and my gcode split up, I am going to write the code for the knock and sweep by hand, and just add this to the end of part.gcode. A python script to make multiples # Now I wrote this python script to g…

The Farmer Was Replaced

Steam achievements and progress for The Farmer Was Replaced - 0.0% complete with 0/59 achievements unlocked.

5 min
The Portajohn Monoblock Keyboard Design
Check out the Portajohn! This custom 42-key monoblock was my first full keyboard build, designed to plop on a laptop, while still exposing the trackpad and able to flip over and toss in a backpack.

Slime Rancher

Steam achievements and progress for Slime Rancher - 57.89% complete with 33/57 achievements unlocked.

7 min

My Reader Project

In 2024 I built my own reader after years of being bitter about google killing reader more than a decade prior. Seealso All the way back in 2020 I made a post on what I wanted to build into my own reader. It went long forgotten until I tried to make this post and slugs clashed. Reader-2020 Built on markata # I built it on top of my own static site generator markata, feedparser ( 🐍 Parsing RSS feeds with Python), some jinja templating, and tailwind. After putting all the work I have into markata, it makes projects like this fairly easy to build out with just a custom loader to load new posts in.

Witch Hunt

Steam achievements and progress for Witch Hunt - 7.32% complete with 3/41 achievements unlocked.

6 min

I’ve added htmx to my blog

I’ve added htmx to my blog. It’s extra bloatware that I long avoided, but it’s so damn convenient. Ok so it’s not bloatware, but it’s not the theme I was going for. I wanted my site to be as lightweight as possible. I had at one point gone too far and had Mb’s of react that did not provide any value for the end user. can it be done with jinja # {% with feed = markata.feeds.recent_thoughts %} {% include 'feed_sm_partial. html ' %} {% endwith %} Feed Partials # markata pre-release 0.8.1.dev10 has been released with support for feed partials on pypi. It’s now part of my blog # Commit aa233 added support for recent posts on each page to be loaded off of this partial.

latest

My latest blog post is [[ {{ markata.feeds.blogfeed.posts[0].slug }}]]. Click the link if you are not automatically redirected.
1 min read

tailwind and markdown

This post is a bit of an experiment to see what I can do. Lets start with a block of pink text. I build my blog with my own static site generator called markata Setup Tailwind for Jinja Still Loving Tailwind This text should be pink This text should be not pink Now will it work with bulleted lists Lorem ipsum dolor sit amet, officia excepteur ex fugiat reprehenderit enim labore culpa sint ad nisi Lorem pariatur mollit ex esse exercitation amet. Nisi anim cupidatat excepteur officia. Reprehenderit nostrud nostrud ipsum Lorem est This block will not be pink. Lorem ipsum dolor sit amet, officia excepteur ex fugiat reprehenderit enim labore culpa sint ad nisi Lorem pariatur mollit ex esse exercitation amet. Nisi anim cupidatat excepteur officia. Reprehenderit nostrud nostrud ipsum Lorem est Inline classes # Now within a [paragraph]{.text-pink-500} can we add [inline classes] Pros # lorem ipsum dolor [Cons] # lorem ipsum dolor Classes on images # Attrs does not like ‘/’ characters in its cl…

PowerWash Simulator

Steam achievements and progress for PowerWash Simulator - 5.0% complete with 5/100 achievements unlocked.

9 min

Portal 2

Steam achievements and progress for Portal 2 - 45.1% complete with 23/51 achievements unlocked.

6 min
Keebmaker Corne on Leather Palm Rest
This leather-topped palm rest was the final home for my keebmaker Corne, perfectly positioning the mouse right in the middle for optimal ergonomics.

Escape Simulator

Steam achievements and progress for Escape Simulator - 20.0% complete with 5/25 achievements unlocked.

4 min