Category: python

  • Programming Update: Aug

    August was a programming-filled month for me. It focused entirely on Python and I mostly continued working on established projects. Let’s jump in! Amortization I wanted to re-calculate the amortization table for my home loan for the first time in about a year. As a refresher, I created this program (vs using Excel or an […]

  • Course Review: Modern APIs with FastAPI, MongoDB and Python

    I’ve attended a few of Michael Kennedy’s Python courses over at TalkPython.fm. He’s a great instructor and he really knows his Python. (As well he should, as host of Talk Python and co-host of Python Bytes) His usual courses at Talk Python are pre-recorded and I believe this was Michael’s first time doing an online […]

  • Programming Update May-July 2022

    I started working my way back towards spending more time programming as the summer started (in between getting re-addicted to CDProjektRed’s Gwent).  I started off by working on my btrfs snapshot program, Snap in Time. I finally added in the ability for the remote culling to take place. (My backup directories had started getting a […]

  • Programming Update: March/April

    In March I went back to Advent of Code 2016. In an effort not to get stuck, I decided to go as far as I can in Python before going back around and working on the other languages. So I did days 6 and 7 in Python. Overall, relatively easy Regex problems. And that’s it. […]

  • Programming Update: January/February 2022

    I started off the year not expecting to do much programming. Compared to some months in 2021, I barely programmed, but I did end up programming much more than I expected. Let’s take a look at what I worked on in the first sixth of the year. Python Programs End of Year Video Games Helper […]

  • Programming Update: November/December 2021

    In these last two months of the year I only worked on Advent of Code.  November In November I worked through part of the 2016 problem set. I didn’t get too far because of how many languages I was doing at this point. Eventually I decided to allow myself to get a bit further in […]

  • Programming Update: September / October 2021

    Across both September and October I got a decent amount of programming done. I just about finished the Learn You Haskell for Great Good book (got up to just before Monads) and started Head First Go. Once I had enough Go language to get started on AoC, I knew I’d be ready for the 2016 […]

  • Completing Advent of Code 2015 with 3 Programming languages

    Throughout the spring and summer of 2021 a few of the times that I mentioned on the Advent of Code subreddit that I was doing the 2015 problem set in all 3 languages, some folks said they’d be interested in a writeup on the experience. Now that I’ve finally finished 2015 (my first set of […]

  • Programming Update for July and August 2021

    I didn’t do much coding in July, so I decided to combine the July and August wrap-ups.  Python Dreamhost Dynamic DNS I decided to clean up and update some code that uses the Dreamhost API to allow for Dynamic DNS. I cleaned up the logging output so that I could figure out why it was […]

  • Programming Update for June 2021

    June was mostly Python, although I did do chapter 1 of Scratch 3 Games for Kids with Sam. He really, really enjoyed it and I anticipate doing the challenge problems and maybe chapter 2 in July or August. Books I read the intro and first couple chapters of both Flask Web Development, 2nd Edition and […]

  • Django vs Flask vs FastAPI

    Over the 16 years that this blog spans I must have, at some point, mentioned that I believe sometimes we get knowledge when we’re not ready to receive it.This isn’t some spiritual or new age thing (although you’ll hear Chopra and/or Tony Robbins talk about the phenomenon). It’s simply my lived experience. Sometimes you come […]

  • Programming Update for May 2021

    Advent of Code 2015 Problem Set Day 10 There’s a lot to be said for doing the Advent of Code in December along with a few thousand other programmers. It’s fun to be part of something with others and you get to all the neat and wacky solutions that others come up with.  On the […]

  • Programming Update for April 2021

    I had a lot less variety in my programming month, but still had a lot of fun doing it. In fact, Programming consumed most of my leisure thoughts. More about why I was doing it below, but I’ve been reading Programming Perl as well as skimming through Introducing Go and Learn You A Haskell for […]

  • Programming Projects: March 2021

    Programming Projects: March 2021

    I started off the month thinking it was going to be Python heavy and ended up doing a lot more micro-controller programming. To be fair, I was mostly programming in CircuitPython, but it definitely came out of nowhere. Python Civilization VI Webhook in FastAPI Last month I created a webhook program in Flask to generate […]

  • My Extra Life Donation Tracker reaches v6.0 (feature complete)

    My Extra Life Donation Tracker reaches v6.0 (feature complete)

    This is my seventh year raising money for Johns Hopkins Children’s Center via the Extra Life gaming charity. When I started back then I was brand new to streaming or recording video game play. In fact, just a few years before that I hadn’t even understood the point. I found out that you could somehow […]