Today I accidentally ran f2 in ipython to discover that it opens your $EDITOR! I use this feature quite often in zsh,...
Archive
All published posts
I've really been enjoying using sqlmodel for my projects that need a database. One thing that I definitely lacked on ...
is a new tool that I am trying out for python testing. It takes snapshots of your outputs and places them inline with...
nalgeon has done a fantastic job with redka. Highly recommend taking a look.
Today I learned how to VACUUM a sqlite database and cut its size in about half. It's a database that I have had runni...
I learned that tailwind animations are pretty easy to add only needing a few classes. For some reason though my brain...
I recently updated ollama, and it now installs a systemd service that I was not expecting. Seems like a great option,...
Typer makes it easy to compose your cli applications, like you might with a web router if you are more familiar with ...
I learned not to fear the arbitrary size feature of tailwind. While building out reader.waylonwalker.com I kept getti...
Each time I go to set up npm I am frustrated by the errors saying that I don't have permission to , and it's frustrat...
One Day Build - Play Outside
Inspired by Adam Savage and his One Day builds on youtube. I often build things, and want to make them generally useful for others and over configure out of the gate. This project is purely for me inspired by a need I have.
This post will not directly show how to make a weather app, but document the process that I went through to make mine. It will show the tools that I used to make it, and the final result.
It often goes in our house ask dad while he is busy and he will probably just say yes without thinking much. This happens a lot when kids ask to go outside. I think sure, go for it, you will figure it out. Then my wife walks in and asks where they are, followed by, did you even check the weather, its -11 degrees outside right now.
...
If you are designing a website in dark mode the scrollbars can be finicky to match the theme. Here is a pretty sane d...
Before deploying to cloudflare pages with wrangler you need a cloudflare api token. You can get one at dash.cloudflar...
For my reader app I am using cronjobs to schedule my a new build and upload to cloudflare pages every hour. In this e...
Looking for inspiration? DigitalHarbor by DigitalHarbor7.
I'm really excited about fastapi-observability, an amazing project by blueswen. It's worth exploring!
I am working on a page for htmx-patterns and I ran into a situation with lots of duplication. Especially when i am us...
If you're into interesting projects, don't miss out on taipy, created by Avaiga.
jinja has a loop variable that is very handy to use with htmx. Whether you want to implement a click to load more or ...
Out of the box Starlette does not support url_for with query params it throws the following error.
Kind (Kubernetes in Docker) is a tool that makes it easy to create and tear down local clusters quickly. I like to us...
feeds
I have several feeds that you can consume my content with. Many posts will cross between them, so if you would like to follow a certain stream of content in your rss reader thats what this is for. This one might feel like it has some extra noise with multiple posts per day, including starts, and instagram style posts, for a bit less look at the [[ main ]] feed.
This is a feed of everything that I have published on my site to date including Posts tagged: blog, TIL, Thoughts, [[ stars ]], Posts...
...
Thoughts
These are generally my thoughts on a web page or some sort of url, except a rare few don’t have a link. These are dual published off of my thoughts.waylonwalker.com site. It’s a fully dynamically rendered site 2000’s style. Posts are stored in a database and instantly available. Almost all of the posts were written in a small <textarea> field within a chrome extension that I built for it.
These posts are intended to in two ways. One, link building for the author. I hope that I give the people helping me out along the way just a little bit of a boost. Two, they serve as a permanant commented bookmark for me to search, and come back to later when I have forgotten where I have seen something.
All thoughts posts cross posted to my site are prefixed with a thought balloon 💭.
...
I'm impressed by til from jbranchaud.
I came across Hexa from wyattbubbylee, and it's packed with great features and ideas.
In my homelab kubernetes cluster I am using kubeseal to encrypt secrets. I have been using it successfully for a few ...
Just starred codemirror-codeium by val-town. It's an exciting project with a lot to offer.
kubernetes 6 months in
I stumbled into kubernetes December 2023 when I was looking for a better way to self host applications. I was looking for something that didn’t require logging into a server and building and deploying like a cave man. I wanted a smoother experience than docker compose was giving me.
https://waylonwalker.com/looking-for-a-heroku-replacement/
This post turned into a list of tools that I have adopted into my k8s workflow, and plan to keep. enjoy.
...
strawberry-sqlalchemy by strawberry-graphql is a game-changer in its space. Excited to see how it evolves.
I recently discovered AnyText by tyxsspa, and it's truly impressive.
I'm really excited about full-stack-fastapi-template, an amazing project by fastapi. It's worth exploring!
I came across puter from HeyPuter, and it's packed with great features and ideas.
I recently discovered homelab-argocd by Doomlab7, and it's truly impressive.
I came across lazydocker from jesseduffield, and it's packed with great features and ideas.
If you're into interesting projects, don't miss out on datasette-litestream, created by datasette.
FastUI by pydantic is a game-changer in its space. Excited to see how it evolves.
I came across minio from minio, and it's packed with great features and ideas.
I'm impressed by dozzle from amir20.
I came across uv from astral-sh, and it's packed with great features and ideas.
I came across StableCascade from Stability-AI, and it's packed with great features and ideas.
I came across aerial.nvim from stevearc, and it's packed with great features and ideas.
I'm really excited about cadwyn, an amazing project by zmievsa. It's worth exploring!
Just starred kedro-academy by kedro-org. It's an exciting project with a lot to offer.
Textualize has done a fantastic job with toolong. Highly recommend taking a look.
I'm really excited about htmx-ai, an amazing project by bufferhead-code. It's worth exploring!
poc is not product
A poc is not a product. I started focais, not in a rush, but as something that I already had a POC for and thought it would be easy. I wanted to build tools to make creating blog posts like this one easier. I stared with shots a tool that takes screenshots of websites.
For the poc, I made a single fastapi endpoint that takes a url and returns a screenshot of the page. It converts the url into a key that I can lookup to see if I have the shot, if I don’t I go get it. With the open source libraries out there, this is not too hard of a task.
But this wasn’t enough
...
The work on mods by charmbracelet.
So after months of fighting with gf not going to template files, I finally decided to put in some effort to make it w...
thoughts on unit tests
Your browser does not support the audio element.
Theo’s response puts a lot of my feelings about unit testing into words. Many of us have grown up in this world preaching unit testing. We often hear these statements “Everything must be unit tested, tests make code more maintainable.” In reality when we are not writing complex low level code unit tests are probably the wrong approach.
...
I came across nvim-macroni from jesseleite, and it's packed with great features and ideas.