Archive

All published posts

2605 posts latest post 2026-10-24
Publishing rhythm
Sep 2026 | 28 posts

Jun 3 – Jun 9, 20242 years ago

Featured this weekWriting

What I’m learning in 2024

2024 has been a learning fueled year, Diving deep into things I never would have previously thought I would. It’s been a bit of a mix of the 🔥hot twitter trends, and exactly what tech twitter tells you not to do. It just goes to show community is great, the tech community is filled with strong opinions, but you need to…

Writing

Today I am playing around with tailwind, flexing the css muscle and learning how to build new and different layouts with it.

I created a new post template that mimics a terminal look in css where I could inject the post title, description, and other frontmatter elements.

Writing

Tailscale allows you to ssh into all of your tailscale machines, it busts through firewalls and accross networks without complex setup. If you have used tailscale before this is an obvious no brainer. What is not obvious is that you can configure tailscale to allow ssh connections from devices within your tailnet without even a ssh daemon process running right through the tailscale daemon.

tailscale status
tailscale set --ssh

I picked this up from the tailscale youtube channel.

Tailscale

Link

Link

Link

Note

Note

Note

Note

Ulauncher — Application launcher for Linux 🐧 Download Ulauncher for Linux, discover extensions and videos, and support the project. ulauncher.io Just discovered this really cool launcher from the DHH distro omakub. github.com/omakub {.hoverlink}. Ulauncher comes out of the box looking good, supports extensions, and sho…

Note

Note

GitHub - omacom/omakub: Retired — the story lives at https://omarchy.org/omakub, the thread continues at https://omabuntu.omakasui.org Retired — the story lives at https://omarchy.org/omakub, the thread continues at https://omabuntu.omakasui.org - omacom/omakub GitHub · github.com This is DHH’s linux startup script. Ca…

Note

Note

Note

Note

xxHash — extremely fast hash algorithm xxHash is an extremely fast non-cryptographic hash algorithm, working at RAM speed limit. Four stable variants: XXH32, XXH64, XXH3-64 and XXH3-128. xxhash.com xxHash is an extremely fast non-cryptographic hash algorithm, working at RAM speed limit. It is proposed in four flavors (…

Note

xxhash Python binding for xxHash PyPI · pypi.org I hit an issue with markata where even though a bunch of articles were cached, the site build was still slow because I was hitting hashlib.sha256 so hard for cache keys. I was shocked when this popped up in my profiler as a significant portion of the time spent. I swappe…

May 27 – Jun 2, 20242 years ago

Featured this weekWriting

I just implemented a latest blog post link in Markata by asking for the first post slug from the blog feed. The implementation uses the jinja_md plugin to render jinja against the markdown and a tag to redirect.

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

<meta http-equiv="Refresh" content="0; url='/{{ markata.feeds.blog.posts[0].slug }}'" />  

Setting up the feed #

Feeds are setup in markata.toml configuration. They provide a handy way to create an html feed, rss feed, and quickly reference a filtered set of posts like this.

# you will need to enable the jinja_md plugin along with the defaults
[markata]
hooks = [
    "markata.plugins.jinja_md",
    "default",
    ]

# set up the blog feed
[[markata.feeds]]
slug = 'blog'
template = "feed.html"
filter = "date<=today and templateKey in ['blog-post'] and published"
sort = "date"
reverse = true

For more information on markata check out the full markata post.

Writing

Refactoring one line links into wikilinks

Previously I had setup a feature of my website to expand one line links into a card. This was not a standard, even to the point that some formatters wrap the links with, thus breaking my custom plugin. Moving to the wikilink standard will allow my markdown posts to work accross more site builders without custom integra…
2 min read

Writing

about this site

I registered waylonwalker.com and started making content for it in 2017 after a big industry downturn in 2016 that left me scared for what would happen if I were laid off. The company I was working for at the time did it’s first major downsizing in history sending many really good engineers out to look for new opportun…
4 min read

Writing

sick wikilink hover

Today I set up some sick wikilink hover effects using tailwind see A Case For Tailwindcss. When you hover over them they show an image preview of the link that you are going to. I cant find where I have seen this but it comes from some docs sites. I’ll finish this article later, just excited to see it up.
1 min read

Writing

markata

This post is a work in progress. Markata is the static site generator that I created to build my website about this site. I built it for me and I enjoy using it. I know everying it can do and I can extend it to do more easily. I have set it up for some friends to also use it and am proud that it helps them publish thei…

Writing

my linked in work history

My linked in work history is empty. I made up a position about content developer that tracks how long I’ve been blogging. I think i did this because LinkedIn requires it. Either way this is public knowledge and fine sharing. Social Engineering If you have taken any security class for your job seriously you have already…

Writing

Your LinkedIn is Garbage

Your linkedin link sits at the top of your resume, its one of the first things I see when I open your resume, but yet it gives me no more information that the damn resume you sent me. Save that space on your resume for something useful. So you want that /in/me on your resume Fine if you want it on your resume make it a…

Link

Just starred eol-dr by pypeaday. It’s an exciting project with a lot to offer. A crowd-sourced guide to help techs help their non-tech spouses / partners / parents / kids when we are at the end-of-life

Note

Replicate - Run AI with an API Run open-source machine learning models with a cloud API replicate.com This is so easy compared to self hosting stable diffusion yourself. It even has a nice api that you can hit with curl or python. The pricing seems competitive as well. Bookmarking this to try next time I need something…

Note

How to Deliver Code Every Day I recently calculated that I merge 0.8 pull requests every day into my team repo. Let’s round up and say I merge about one PR every day, delivering one or more features to production. I like this... Jake Worth · jakeworth.com Great set of tips here! No waiting. No “waiting until tomorrow”…

Note

You Have to Get Fast to Get Good at Programming Great programmers aren’t fast because they’re great. They’re great because they’re fast. Jake Worth · jakeworth.com Be Fast, Practice, Hone your craft. There’s a lot to be said here about honing your craft for editing text, picking up a few extra WPM, learning vim shortcu…

Note

Note

Note

Note

May 20 – May 26, 20242 years ago

Featured this weekLink

I recently discovered eraser by eraser-dev, and it’s truly impressive. 🧹 Cleaning up images from Kubernetes nodes

Link

Link

Note

Note

Note

Note

Distrobox Use any linux distribution inside your terminal. distrobox.it distrobox gives you to run commands on the host. This is handy to get access to host level clis that you probably wouldn’t want to run from the container like,,. DESCRIPTION distrobox-host-exec lets one execute command on the host, while inside of…

Note

Note

Note

GitHub - ublue-os/obs-studio-portable: OCI container image of OBS Studio that bundles a curated collection of 3rd party plugins OCI container image of OBS Studio that bundles a curated collection of 3rd party plugins - ublue-os/obs-studio-portable GitHub · github.com Distrobox is so interesting and cool, I’ve only rece…

May 13 – May 19, 20242 years ago

Featured this weekLink

andydunstall has done a fantastic job with piko. Highly recommend taking a look. An open-source alternative to Ngrok, designed to serve production traffic and be simple to host (particularly on Kubernetes)

Note

Note

Note

Note

A quote from Tim Paul I’m no developer, but I got the AI part working in about an hour. What took longer was the other stuff: identifying the problem, designing and building the UI, setting … Simon Willison’s Weblog · simonwillison.net Damn this Tim Paul quote finishes hard and such a good point. None of the stuff arou…

Note

PopSQL - Collaborative SQL Editor - Bring Order to SQL Chaos PopSQL is a unified SQL collaboration workspace that connects everyone in the data analysis process so you can obtain better insights by asking the right questions, together. PopSQL · popsql.com PopSql looks like a very innovative product to bring collaborati…

Note

Pricing | PopSQL PopSQL is a unified SQL collaboration workspace that connects everyone in the data analysis process so you can obtain better insights by asking the right questions, together. PopSQL · popsql.com interesting pricing model from popsql (pronounces Popsicle). At a glance you pay for data retention, want th…

Note