<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rambling on Treadwell</title><link>https://treadwell.net/tags/rambling/</link><description>Recent content in Rambling on Treadwell</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 08 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://treadwell.net/tags/rambling/index.xml" rel="self" type="application/rss+xml"/><item><title>Communication in a Team</title><link>https://treadwell.net/blog/communication-in-a-team/</link><pubDate>Sat, 08 Aug 2026 00:00:00 +0000</pubDate><guid>https://treadwell.net/blog/communication-in-a-team/</guid><description>&lt;p&gt;I spoke with a friend recently who was a little frustrated after a one-on-one with his manager. The feedback he got was essentially that he needed to communicate more. That&amp;rsquo;s it. No specifics, no examples, just communicate more.&lt;/p&gt;
&lt;p&gt;He came to me confused, and honestly, I get it. That&amp;rsquo;s a vague ask. If you&amp;rsquo;ve never been told &lt;em&gt;how&lt;/em&gt; to communicate in a professional setting, the note lands flat. You&amp;rsquo;re left guessing what &amp;ldquo;more&amp;rdquo; even means.&lt;/p&gt;</description></item><item><title>Using AI for Programming</title><link>https://treadwell.net/blog/using-ai-for-programming/</link><pubDate>Wed, 23 Jul 2025 00:00:00 +0000</pubDate><guid>https://treadwell.net/blog/using-ai-for-programming/</guid><description>&lt;p&gt;A hot topic as of recent years. It&amp;rsquo;s a topic that&amp;rsquo;s discussed by every person right now - especially in tech it seems.&lt;/p&gt;
&lt;h2 id="do-i-use-ai"&gt;Do I use AI?&lt;/h2&gt;
&lt;p&gt;100%. Yes. I don&amp;rsquo;t do the &amp;ldquo;vibe&amp;rdquo; coding shit though. I&amp;rsquo;ll outline some examples of what I&amp;rsquo;ve used AI for.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Optimization of database queries&lt;/li&gt;
&lt;li&gt;Documentation of methods or a feature&lt;/li&gt;
&lt;li&gt;Boilerplating - for example writing out a base template for html using.&lt;/li&gt;
&lt;li&gt;Translations - I wrote a script to utilize the &lt;a href="https://www.deepl.com" rel="noopener" target="_blank"&gt;&lt;img class="favicon" src="https://icons.duckduckgo.com/ip3/www.deepl.com.ico" alt="" width="16" height="16" loading="lazy"&gt;DeepL&lt;/a&gt; API to translate files that I input.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="vibe-coding"&gt;Vibe Coding&lt;/h2&gt;
&lt;p&gt;Oh shit I hate this. I&amp;rsquo;ll say I do love that more people are building things, but not understanding anything that the AI is doing isn&amp;rsquo;t cool.
In a logical world people would learn code and use AI to help perfect an implementation. This is how I use AI.&lt;/p&gt;</description></item><item><title>Enter Technical Debt</title><link>https://treadwell.net/blog/enter-technical-debt/</link><pubDate>Tue, 13 Apr 2021 00:00:00 +0000</pubDate><guid>https://treadwell.net/blog/enter-technical-debt/</guid><description>&lt;p&gt;I&amp;rsquo;ll be talking about technical debt in general, what to look out for before you fall into tech debt, and my experience with it.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3 id="what-is-technical-debt"&gt;What is technical debt?&lt;/h3&gt;
&lt;p&gt;So tech debt&amp;rsquo;s definition on Google is &amp;ldquo;Technical debt is a concept in software development that reflects the implied cost of additional rework caused by choosing an easy solution now instead of using a better approach that would take longer.&amp;rdquo; That sums it up lol.&lt;/p&gt;</description></item><item><title>2020</title><link>https://treadwell.net/blog/2020/</link><pubDate>Thu, 31 Dec 2020 00:00:00 +0000</pubDate><guid>https://treadwell.net/blog/2020/</guid><description>&lt;p&gt;So 2020 has sure had its ups and downs as does every year, but 2020 is quite a special year for many reasons.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3 id="2020"&gt;2020&lt;/h3&gt;
&lt;p&gt;The year started off well for me, I started work on &lt;a href="https://store.steampowered.com/app/801550/Shifted_VR/" rel="noopener" target="_blank"&gt;&lt;img class="favicon" src="https://icons.duckduckgo.com/ip3/store.steampowered.com.ico" alt="" width="16" height="16" loading="lazy"&gt;Shifted&lt;/a&gt; and I even decided to get my drivers permit. In March I went back to work at the golf course which the guys there actually are the reason for getting my permit. Yeah, I could&amp;rsquo;ve done it and should&amp;rsquo;ve done it several years ago, but I&amp;rsquo;ve never really seen the point to get it.&lt;/p&gt;</description></item><item><title>Open Source All of the Things</title><link>https://treadwell.net/blog/open-source-all-things/</link><pubDate>Tue, 19 May 2020 00:00:00 +0000</pubDate><guid>https://treadwell.net/blog/open-source-all-things/</guid><description>&lt;p&gt;After reading Tom Preston-Werner&amp;rsquo;s post (&lt;a href="https://tom.preston-werner.com/2011/11/22/open-source-everything.html" rel="noopener" target="_blank"&gt;&lt;img class="favicon" src="https://icons.duckduckgo.com/ip3/tom.preston-werner.com.ico" alt="" width="16" height="16" loading="lazy"&gt;Open Source (Almost) Everything&lt;/a&gt;) it got me thinking that I should write about this topic also.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m a huge fan of open-source software. I know I haven&amp;rsquo;t released a ton of software or even contributed to much, but it was a &lt;a href="https://treadwell.net/blog/new-years-resolutions-2020/"&gt;new years resolution&lt;/a&gt; this year to do both of those things. I agree with open-sourcing most of your software as a company, but not your bread and butter.&lt;/p&gt;</description></item><item><title>Overcoming Imposter Syndrome</title><link>https://treadwell.net/blog/overcoming-imposter-syndrome/</link><pubDate>Wed, 13 May 2020 00:00:00 +0000</pubDate><guid>https://treadwell.net/blog/overcoming-imposter-syndrome/</guid><description>&lt;p&gt;I&amp;rsquo;ve been writing code for 10 years - I started in 2009/2010. The first language that I picked up with Visual Basic and then about 2 weeks later I switched to C# as I liked the syntax of C# more. I then eventually moved into PHP, C++, and other languages. Over these years I&amp;rsquo;ve worked on a ton of software - most private, but I&amp;rsquo;ve still grown my skills over time.&lt;/p&gt;</description></item><item><title>How I Got Into Programming</title><link>https://treadwell.net/blog/how-i-got-programming/</link><pubDate>Wed, 25 Mar 2020 00:00:00 +0000</pubDate><guid>https://treadwell.net/blog/how-i-got-programming/</guid><description>&lt;p&gt;I began writing code back in early 2010. I got into programming so I could make mods for a game that you may have heard of Call of Duty: Modern Warfare 2. Sure mods ruined that game and several others, but it not only helped teach me code - it also gave me an outlet as a teenager. Instead of being out doing mischievous things I would stay inside and write code. This code from back then wasn&amp;rsquo;t good at all, but it was fun.&lt;/p&gt;</description></item><item><title>Why I Switched from CentOS to FreeBSD</title><link>https://treadwell.net/blog/why-i-switched-centos-freebsd/</link><pubDate>Sat, 21 Mar 2020 00:00:00 +0000</pubDate><guid>https://treadwell.net/blog/why-i-switched-centos-freebsd/</guid><description>&lt;p&gt;Simply put&amp;hellip; software versions. I got tired of messing with compiling Python from source and all of that shit. I feel like FreeBSD is also faster when doing updates etc.&lt;/p&gt;
&lt;p&gt;I used CentOS as my main OS for servers for several years and it pains me to say, but I love FreeBSD and I wish I made the switch a while back. I don&amp;rsquo;t hate CentOS, but it&amp;rsquo;s not going to be the OS that I choose when deploying stuff (unless I don&amp;rsquo;t have a choice or I can&amp;rsquo;t choose FreeBSD).&lt;/p&gt;</description></item><item><title>Growing Your Skills as a Software Engineer</title><link>https://treadwell.net/blog/growing-your-skills-software-engineer/</link><pubDate>Sun, 01 Mar 2020 00:00:00 +0000</pubDate><guid>https://treadwell.net/blog/growing-your-skills-software-engineer/</guid><description>&lt;p&gt;Over the past ~6 years I&amp;rsquo;ve been friends with a great programmer - someone that has taught me stuff over the years and I still learn stuff from him. I&amp;rsquo;ve grown to ask him for help when I&amp;rsquo;m stuck rather than dig deep on an issue and this is certainly a &lt;strong&gt;BAD&lt;/strong&gt; thing to do. I&amp;rsquo;ve recently realized that I do it too often and while I still do my own research it&amp;rsquo;s still bad. If I ever want to grow my skills I need to figure things out on my own - I&amp;rsquo;m basically spoiled. I&amp;rsquo;m certainly a better programmer than when I first started, but I can&amp;rsquo;t stop thinking that maybe if I didn&amp;rsquo;t ask for help as often my skills would be better.&lt;/p&gt;</description></item><item><title>Why I Hate Blueprint in UE4</title><link>https://treadwell.net/blog/why-i-hate-blueprint-unreal-engine-4/</link><pubDate>Mon, 04 Feb 2019 00:00:00 +0000</pubDate><guid>https://treadwell.net/blog/why-i-hate-blueprint-unreal-engine-4/</guid><description>&lt;p&gt;Hate isn&amp;rsquo;t the best word to describe my feelings towards Blueprint (&amp;ldquo;BP&amp;rdquo;). Let&amp;rsquo;s go ahead and change that to strongly dislike or just dislike.&lt;/p&gt;
&lt;p&gt;So I dislike using BP for a few reasons and the main one is performance. Yes, I&amp;rsquo;m aware you can use nativization to speed it up, but C++ would still be faster in the long run. I&amp;rsquo;m a programmer, I don&amp;rsquo;t feel like a programmer when I write BP and I find networking easier in C++. I also find C++ much cleaner and easier to understand &lt;em&gt;(even if the code isn&amp;rsquo;t documented)&lt;/em&gt;. I guess that&amp;rsquo;s like most programmers, we find code easy to understand. /shrug&lt;/p&gt;</description></item><item><title>Datacenter Dream</title><link>https://treadwell.net/blog/datacenter-dream/</link><pubDate>Wed, 06 Sep 2017 00:00:00 +0000</pubDate><guid>https://treadwell.net/blog/datacenter-dream/</guid><description>&lt;p&gt;For the past few years, I&amp;rsquo;ve had the dream or rather idea to build and run a datacenter.&lt;/p&gt;
&lt;p&gt;I know, this isn&amp;rsquo;t logical when there are tons of providers out there that offer relatively affordable solutions. So why would I want to open one? Honestly, I have no clue. lmao&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I believe you could open a datacenter with only a few hundred thousand dollars. For example, land in my area is rather cheap - while you couldn&amp;rsquo;t probably buy good commercial land with $300k you could buy a house and use it as an office. Then you&amp;rsquo;d need to get some internet from different providers (in my area good luck) and some servers.&lt;/p&gt;</description></item></channel></rss>