Published

All published posts

2604 posts latest post 2026-08-19 simple view
Publishing rhythm
Aug 2026 | 30 posts
I’m impressed by blog-post-workflow from gautamkrishnar. Show your latest blog posts from any sources or StackOverflow activity or Youtube Videos on your GitHub profile/project readme automatically using the RSS feed

How python tools configure

mypy # Mypy’s config parser seems to be one of the most complex. This is likely in part to it having the largest backwards compatability of all projects that I looked at. mypy/config_parser flake8 # options/config.py black # black portray # only uses pyproject.toml portray/config.py interrogate # only uses pyproject.toml
1 min read

Edit On GitHub

I recently added a button to my blog, and subsequently my posts on DEV.to. It’s the best thing that I have done for it in a while. It makes it so easy to do quick edits. finding errors # I refer back to my old posts quite a bit, sometimes I find errors in them. Honestly most of the time its too much effort to load up my editor make the change and and. It’s not much, but when I am referring to my own post generally I am just trying to get something done and don’t have time for that. The slug # The slug that I am getting from gatsby is formatted as. Note the trailing slash and missing file extension, thats where the comes in. The Full Link # GitHub makes it super easy to form a URL that puts you right into edit mode on the exact post you are looking for. This is format for the URL… you can always figure it out easily by clicking edit on one. The Final Result # Wrapping that URL up in a short snippet gave me the following result. I know better than hard coding the GitHub url in, but I did…
2 min read

Why use a cms

When first learning to code its very common to hard code everything right into the code. This happens with most folks in just about any language. Whether its HTML or markdown for front end content, or even hardcoding parameters in our backend languages like python, or node.js. 🤷‍♀️ What’s wrong with hard coding everything? # Hard coding everything right into your code makes it really hard for non-technical collaborators to join. It makes it nearly impossible to hand websites off to clients without needing to come back for routine updates. The cms generally come with a rich content editor that feels more like something most folks are used to. There are buttons for changing the font, font-size, adding images, bold, italics, etc. Sometimes I don’t feel technical # Even when you are developing for a technical audience there is a layer of polish that comes from giving them a nice interface to edit their content in. YouTube doesn’t have you manually inserting records into the database to add…

🐍 Parsing RSS feeds with Python

I am looking into a way to replace my google reader experience that I had back in 2013 before google took it from us. I am starting by learning how to parse feeds with python, and without much previous knowledge, it proved to be much easier than anticipated thanks to the library. This is how I used python to parse rss and setup my own custom feed. Install # Install the feedparser library. Get the content # The feed object # The feed is a feedparser.FeedParserDict. For all intents and purposes this seems to just behave like a dict with the following. feed has some general information about the rss feed, but the meat of the feed is in entries. The rest of the keys weren’t all that useful for me at the moment. pulling multiple feeds # I grabbed a few popular RSS feeds that I was familiar with to get started. I checked out the keys, all three had the following keys. Mine also had the full post under, this is because I added an extra for publishing to from an RSS feed. NOTE: dev.to/feed # I…
2 min read
zoxide by ajeetdsouza is a game-changer in its space. Excited to see how it evolves. A smarter cd command. Supports all major shells.

Reader-2020

Inputs # The input will be a yaml file containing a list of you want to stay up to date with. Inside each item will be a url, and weight. Types # rss feed (primary source) youtube feed Stack Overflow tags GitHub repo activity pypi release dev.to post Twitter Search # user will need an api key Methodology Each url will be pulled in and parsed into a standard data scructure. Some items may yield special feaures, a schemaless/nosql datastructure may be best. Pipeline will decide to how to weight posts based on users weight, recent position on feed,. output # Pipeline outputs will be email, json, markdown, xml, html. Each will be able to be configured by the config file (max-entries, output location). Running # Users will be able to create their own reader. Here is a list of possiblilites. Users will not have the pipeline inside their repo. It will pull the pipeline from a package repo, pypi, dockerhub, GitHub. fork a template repo (might be cumbersome to update) use a GitHub action from t…
1 min read

🤓 What’s on your GitHub Profile

I ran this post on dev.to and got a great response of great examples, check it out.!! 🤓 What's on your GitHub Profile The GitHub profile feature just went live for a subset of users. Simply creating a repo named after your username, and clicking share to Profile on the sidebar will create a custom profile that shows up just above your pinned projects. I am still trying to figure out what to put on mine, but this is what I have so far. I feel like mine is a bit big at the moment, I don’t like that my pinned repos end up blow the fold. updated # I tightened mine up and took inspiration from a few others. Share a screenshot and link of yours on dev. updated again # Updated with a list of latest Twitter followers, using GitHub actions.

🙋‍♂️ Can Anyone Explain Twitter Cards to me?

Can someone explain how or why twitter cards render differently from device to device? I do understand that twitter cards a built from meta tags, the full list can be found in their docs Rendered on Mobile # Mobile Looks fine. Not Rendered on Desktop # On Desktop it is not picking up the image. Twitter Card Validator # The Validator renders the card correctly. I tried the official twitter card validator, as well as heymeta.com, and metatags.io. All look good. Can Cards be updated? # even with a redirect? I tried seting up a pinned tweet that uses a netlify redirect to always keep my latest post up to date. Again this one looks good in the validator, doesnt render the image on desktop, does render the image on mobile, but does not update. I have heard that you need to hit the card validator to update cards? I am not sure if this is true, but for me this is not even upating the card. 👋 Hello, ―――――― I'm Waylon Walker ―――――― I work with data using 🐍 #python and utilize #webdev to 〽visuali…

How I Built My GitHub Profile

I ran a discussion on dev that collected quite a list of examples in the comment section. So many great calls to action, animations, memes, and weird tricks. My current profile # social icons # Upload all of your icons to the repo in a directory such as or, then link them with a attribute like below. I used html for mine, not sure if you can set the in markdown. note I did add a bit of (non-breaking-whitespace) between my icons. Without adding css this seemed like the simplest way to do it. Center # Aligning things in the center of the readme is super simple. I used this trick to align my social icons in the middle. right # For my latest post I floated it to the right with a little bit of action. You may need to play with where you put this in the document, and the size of elements to get things to flow right. redirects # In order to keep my latest post always up to date on my readme I implemented a netlify redirect to always point to my latest post. As a digital gardener this helps me…
staged-recipes by conda-forge is a game-changer in its space. Excited to see how it evolves. A place to submit conda recipes before they become fully fledged conda-forge feedstocks