<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>January 2026 on Jim Diroff II</title><link>https://www.jimdiroffii.com/posts/2026/01/</link><description>Recent content in January 2026 on Jim Diroff II</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sat, 31 Jan 2026 00:00:01 -0500</lastBuildDate><atom:link href="https://www.jimdiroffii.com/posts/2026/01/index.xml" rel="self" type="application/rss+xml"/><item><title>365 Days of Code - Day 011</title><link>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-011-2026/</link><pubDate>Sat, 31 Jan 2026 00:00:01 -0500</pubDate><guid>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-011-2026/</guid><description>&lt;p&gt;The new site is ready to go live. I moved over a bunch of blog posts, added an automatic summary for markdown files, and cleaned up some CSS. Today is much more administration than code, but I&amp;rsquo;m counting it all. And, now that I&amp;rsquo;ve finally finished working on my new site, I can move forward with my other code projects. Doing the daily write-ups will be much easier.&lt;/p&gt;
&lt;p&gt;As a reminder, all commits can be found on the 
&lt;a href="https://github.com/jimdiroffii/jimdiroffii-dot-com/"target="_blank" rel="nofollow noopener noreferrer"&gt;Github repo&lt;span class="sr-only"&gt; (opens in a new tab)&lt;/span&gt;&lt;/a&gt; for this site.&lt;/p&gt;</description></item><item><title>365 Days of Code - Day 010</title><link>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-010-2026/</link><pubDate>Fri, 30 Jan 2026 00:00:01 -0500</pubDate><guid>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-010-2026/</guid><description>Mobile hamburgers&amp;hellip; mmm</description></item><item><title>365 Days of Code - Day 009</title><link>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-009-2026/</link><pubDate>Thu, 29 Jan 2026 00:00:01 -0500</pubDate><guid>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-009-2026/</guid><description>git-lfs, CSS, and more</description></item><item><title>365 Days of Code - Day 008</title><link>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-008-2026/</link><pubDate>Wed, 28 Jan 2026 00:00:01 -0500</pubDate><guid>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-008-2026/</guid><description>What The FOUC: Building a Smarter Loading Screen</description></item><item><title>365 Days of Code - Day 007</title><link>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-007-2026/</link><pubDate>Tue, 27 Jan 2026 00:00:01 -0500</pubDate><guid>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-007-2026/</guid><description>Getting started with Hugo</description></item><item><title>365 Days of Code - Day 006</title><link>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-006-2026/</link><pubDate>Mon, 26 Jan 2026 00:00:01 -0500</pubDate><guid>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-006-2026/</guid><description>Migrating to Caddy, Docker configuration, and testing Github Actions workflow</description></item><item><title>365 Days of Code - Day 005</title><link>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-005-2026/</link><pubDate>Sun, 25 Jan 2026 00:00:01 -0500</pubDate><guid>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-005-2026/</guid><description>&lt;p&gt;More administration work today. I needed a new webserver, as my old AWS server was deleted because I accidentally left it as a spot instance. I started a new DigitalOcean server to give their service a fair shot. This lead me to setting up a private instance of 
&lt;a href="https://about.gitea.com/"target="_blank" rel="nofollow noopener noreferrer"&gt;Gitea&lt;span class="sr-only"&gt; (opens in a new tab)&lt;/span&gt;&lt;/a&gt; on my local server to start a repo for server configurations that I do not want to post on the public internet (Github). That further led me down a rabbit hole where I found out my development server could not see any 
&lt;a href="https://tailscale.com/"target="_blank" rel="nofollow noopener noreferrer"&gt;Tailscale&lt;span class="sr-only"&gt; (opens in a new tab)&lt;/span&gt;&lt;/a&gt; machines due to a DNS issue. Once again, none of this is technically code, so I need to find something else to work on. I&amp;rsquo;m already a few days out from the last time I worked on my Laravel tutorial, and associated sites, so I need to get cranking on that. First, I need to get my new Personal Relationship Manager repo up to date.&lt;/p&gt;</description></item><item><title>365 Days of Code - Day 004</title><link>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-004-2026/</link><pubDate>Sat, 24 Jan 2026 00:00:01 -0500</pubDate><guid>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-004-2026/</guid><description>&lt;p&gt;I installed a new 
&lt;a href="https://mariadb.org/"target="_blank" rel="nofollow noopener noreferrer"&gt;MariaDB&lt;span class="sr-only"&gt; (opens in a new tab)&lt;/span&gt;&lt;/a&gt; container in my local server, to support local databases. Primarily, I wanted to install 
&lt;a href="https://www.monicahq.com/"target="_blank" rel="nofollow noopener noreferrer"&gt;Monica&lt;span class="sr-only"&gt; (opens in a new tab)&lt;/span&gt;&lt;/a&gt; in a container, and required a database to set up Monica. I ran into some headaches when I could not log in as the root user into my new database container. Turns out, I had previously installed MariaDB, and had a persistent store with data already in it. I had to delete the persistent store and start fresh. Once that was done, the issue was easily resolved and I spun up the new Monica instance.&lt;/p&gt;</description></item><item><title>365 Days of Code - Day 003</title><link>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-003-2026/</link><pubDate>Fri, 23 Jan 2026 00:00:01 -0500</pubDate><guid>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-003-2026/</guid><description>&lt;p&gt;Day 3 was a little less productive for coding. I mostly did administrative work to start the day. Working with docker, working with shells, updating PCs, synchronizing files, etc. I wanted to add another project to my 
&lt;a href="https://laravel.com/"target="_blank" rel="nofollow noopener noreferrer"&gt;Laravel&lt;span class="sr-only"&gt; (opens in a new tab)&lt;/span&gt;&lt;/a&gt; tutorial. I have been wanting a personal management system for a long time. The only one I know of that exists is called 
&lt;a href="https://www.monicahq.com/"target="_blank" rel="nofollow noopener noreferrer"&gt;Monica&lt;span class="sr-only"&gt; (opens in a new tab)&lt;/span&gt;&lt;/a&gt;. It was ok, and did what I needed it to do on a basic level. However, I was not a fan of the interface. The developers were also not working on the application full-time, while trying to migrate the entire system over to a new version called Chandler. They have put in a tremendous effort, but I think I can make one on my own.&lt;/p&gt;</description></item><item><title>365 Days of Code - Day 002</title><link>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-002-2026/</link><pubDate>Thu, 22 Jan 2026 00:00:01 -0500</pubDate><guid>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-002-2026/</guid><description>&lt;p&gt;The second day of coding went fairly productive. I worked on the 
&lt;a href="https://laracasts.com/series/laravel-from-scratch-2026"target="_blank" rel="nofollow noopener noreferrer"&gt;Laravel From Scratch 2026&lt;span class="sr-only"&gt; (opens in a new tab)&lt;/span&gt;&lt;/a&gt; series, a 
&lt;a href="https://github.com/jimdiroffii/dotfiles/blob/main/.vimrc"target="_blank" rel="nofollow noopener noreferrer"&gt;new vimrc file&lt;span class="sr-only"&gt; (opens in a new tab)&lt;/span&gt;&lt;/a&gt;, a prototype website for a client, and vibe coded a 
&lt;a href="https://github.com/jimdiroffii/time-tracker"target="_blank" rel="nofollow noopener noreferrer"&gt;PHP time tracker&lt;span class="sr-only"&gt; (opens in a new tab)&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The 
&lt;a href="https://laracasts.com/"target="_blank" rel="nofollow noopener noreferrer"&gt;Laracasts&lt;span class="sr-only"&gt; (opens in a new tab)&lt;/span&gt;&lt;/a&gt; tutorial on Laravel lead me through setting up basic views and routes. I&amp;rsquo;ve done the tutorial before, but it was on a previous version of Laravel and over a year ago. The other issue with doing tutorials is not translating that knowledge directly into a more complex project. This directly lead me into two additional projects, vimrc and a client website.&lt;/p&gt;</description></item><item><title>365 Days of Code - Day 001</title><link>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-001-2026/</link><pubDate>Wed, 21 Jan 2026 00:00:01 -0500</pubDate><guid>https://www.jimdiroffii.com/posts/2026/01/365-days-of-code-day-001-2026/</guid><description>&lt;p&gt;The goal of this challenge is pretty obvious; code every day for a year. I didn&amp;rsquo;t necessarily want to start on the first of the year, as I didn&amp;rsquo;t want the gimmick of a &lt;em&gt;New Year&amp;rsquo;s Resolution&lt;/em&gt; and I wanted this challenge to stick. I&amp;rsquo;ve always enjoyed coding and programming, but I&amp;rsquo;ve never stuck with it in long enough stretches to become truly good. Challenging myself to code everyday for a year should hopefully help me get into the habit.&lt;/p&gt;</description></item></channel></rss>