Steam achievements and progress for The Farmer Was Replaced - 0.0% complete with 0/59 achievements unlocked.
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.
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.
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 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.
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 classes, s…
shots shots templates gradient backgrounds premium feature upload your own background ogs scrape og info, generate og image og’s build on shots, they are just hosted template endpoints that get a screenshots potentially auto approve og’s from rss drops drop a file to share limited size, limited upload MB’s / month archives deep permalink a website https://pypi.org/project/pywebcopy/ og-links ai-covers give me an url, and a selector, I will read your article and give you an ai generated cover image ai-summaries give me an url, and a selector, I will read your article and give you an ai generated summary ai-voice - voices give me an url, and a selector, I will read your article and give you an ai generated voice image-optimization use the image optimization pipelie for shots to give you an optimized image blur ups Community host it yourself reader markata Limits cloudflare file size 100mb https://developers.cloudflare.com/cache/concepts/default-cache-behavior/ Free Tier 100 shots 100kb 1…