<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Software-Engineering on Og Maciel's Journal</title><link>https://omaciel.github.io/tags/software-engineering/</link><description>Recent content in Software-Engineering on Og Maciel's Journal</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 08 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://omaciel.github.io/tags/software-engineering/index.xml" rel="self" type="application/rss+xml"/><item><title>Built To Last</title><link>https://omaciel.github.io/posts/2026-01-08-built-to-last/</link><pubDate>Thu, 08 Jan 2026 00:00:00 +0000</pubDate><guid>https://omaciel.github.io/posts/2026-01-08-built-to-last/</guid><description>&lt;h1 id="built-to-last"&gt;Built To Last&lt;/h1&gt;
&lt;h2 id="on-learning-by-building-lowering-the-bar-to-entry-and-the-quiet-legacy-of-useful-work"&gt;On learning by building, lowering the bar to entry, and the quiet legacy of useful work&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://omaciel.github.io/images/built-to-last-01.png" alt="Illustration generated using AI image tools, prompted and directed by the author."&gt;Built To Last&lt;/p&gt;
&lt;p&gt;From the very beginning, when I first got my first computer—around the age of 11 or 12—I felt inclined toward building things that were helpful and useful to others. Like many of my friends who eventually went into the computer industry and became software engineers, it all started with games. The thrill of writing your own game—something other people could use and that you could show off to your friends—was incredibly exciting to me.&lt;/p&gt;</description></item><item><title>Nineteen Years Ago, I Shipped a Reminder</title><link>https://omaciel.github.io/posts/2025-12-23-nineteen-years-ago-i-shipped-a-reminder/</link><pubDate>Tue, 23 Dec 2025 00:00:00 +0000</pubDate><guid>https://omaciel.github.io/posts/2025-12-23-nineteen-years-ago-i-shipped-a-reminder/</guid><description>&lt;h1 id="nineteen-years-ago-i-shipped-a-reminder"&gt;Nineteen Years Ago, I Shipped a Reminder&lt;/h1&gt;
&lt;h3 id="how-billreminder-glade-and-a-stubborn-love-of-simplification-shaped-my-early-years-in-open-source"&gt;How BillReminder, Glade, and a stubborn love of simplification shaped my early years in open source.&lt;/h3&gt;
&lt;p&gt;&lt;img src="https://omaciel.github.io/images/nineteen-years-ago-i-shipped-a-reminder-image-1.heic" alt=""&gt;BillReminder screens&lt;/p&gt;
&lt;p&gt;I recently wrote about some of the reasons &lt;em&gt;&lt;a href="https://ogmaciel.substack.com/p/tracing-the-edges-of-my-ikigai"&gt;why&lt;/a&gt;&lt;/em&gt; I do &lt;a href="https://ogmaciel.substack.com/p/tracing-the-edges-of-my-ikigai-what"&gt;what&lt;/a&gt; I do, especially when it comes to the professional path I’ve taken. It started long before software, back when I wanted to be a scientist—working in genetic recombination and gene therapy, trying to help people overcome genetic conditions as early as possible, ideally before they ever had to live with the consequences of them.&lt;/p&gt;</description></item><item><title>Locked Out of the Kitchen: A Software Engineer's Tale</title><link>https://omaciel.github.io/posts/2025-11-09-locked-out-of-the-kitchen-a-software-engineers-tale/</link><pubDate>Sun, 09 Nov 2025 00:00:00 +0000</pubDate><guid>https://omaciel.github.io/posts/2025-11-09-locked-out-of-the-kitchen-a-software-engineers-tale/</guid><description>&lt;h1 id="locked-out-of-the-kitchen-a-software-engineers-saturday"&gt;Locked Out of the Kitchen: A Software Engineer’s Saturday&lt;/h1&gt;
&lt;p&gt;&lt;img src="https://omaciel.github.io/images/locked-out-of-the-kitchen-a-software-image-1.heic" alt=""&gt;Photo by &lt;a href="https://unsplash.com/@taylor_grote?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Taylor Grote&lt;/a&gt; on &lt;a href="https://unsplash.com/photos/person-holds-tray-of-muffins-on-tray-LqkFX2Km1a0?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText"&gt;Unsplash&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It’s a Saturday afternoon in early November, and instead of daydreaming about the holidays or planning what I’ll do during our annual office shutdown—a much-appreciated week off right before the end of the year—I find myself working. Babysitting, really. I’m watching over our build system for one of the projects we’re trying to wrap up in the next few days.&lt;/p&gt;</description></item><item><title>A Writer's Best Friend: A Proper Keyboard</title><link>https://omaciel.github.io/posts/2025-11-06-a-writers-best-friend-a-proper-keyboard/</link><pubDate>Thu, 06 Nov 2025 00:00:00 +0000</pubDate><guid>https://omaciel.github.io/posts/2025-11-06-a-writers-best-friend-a-proper-keyboard/</guid><description>&lt;h1 id="a-writers-best-friend-a-proper-keyboard"&gt;A Writer’s Best Friend? A Proper Keyboard&lt;/h1&gt;
&lt;p&gt;&lt;img src="https://omaciel.github.io/images/a-writers-best-friend-a-proper-keyboard-image-1.heic" alt="My Mechanical Keyboard"&gt;&lt;/p&gt;
&lt;p&gt;I’m a bona fide computer geek and have been one for quite some time. I guess the fact that I started using Linux back when just getting the X Window Server up and running (for those who don’t know, that’s what lets you have a graphical interface instead of a blinking command line) was considered unnecessary—but still required what felt like a PhD to configure—instead of simply using Windows “like everyone else,” might have been a dead giveaway.&lt;/p&gt;</description></item><item><title>Crawl, Walk, Run—Rest</title><link>https://omaciel.github.io/posts/2025-10-29-crawl-walk-runrest/</link><pubDate>Wed, 29 Oct 2025 00:00:00 +0000</pubDate><guid>https://omaciel.github.io/posts/2025-10-29-crawl-walk-runrest/</guid><description>&lt;p&gt;&lt;img src="https://omaciel.github.io/images/crawl-walk-runrest-cover.heic" alt="Cover Image"&gt;&lt;/p&gt;
&lt;p&gt;Yesterday was a day of quiet time and reflection for me—a forced slowdown after my body decided it had had enough of my constant multitasking and ignored warnings. This entire year has been a relentless stretch of challenges and tight deadlines. Every time someone said it would be impossible to complete a project by a certain date, my response was always the same: &lt;em&gt;hold my beer&lt;/em&gt;. Yes, the chaos was self-inflicted. I own that. But what can I say—I have an almost reckless amount of belief in what can be achieved when a group of capable, autonomous engineers who trust each other come together around a shared purpose.&lt;/p&gt;</description></item><item><title>Nods, Lightbulbs, and Why I Still Love Being a Builder</title><link>https://omaciel.github.io/posts/2025-10-02-nods-lightbulbs-and-why-i-still-love-being-a-builder/</link><pubDate>Thu, 02 Oct 2025 00:00:00 +0000</pubDate><guid>https://omaciel.github.io/posts/2025-10-02-nods-lightbulbs-and-why-i-still-love-being-a-builder/</guid><description>&lt;p&gt;Over the last month and a half, I&amp;rsquo;ve spent considerable time giving presentations at work on how AI tools can help people in their day-to-day activities. Most of these sessions focus on software engineering tasks like writing code, automated testing, setting standards, and using tools like Jira more effectively.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://omaciel.github.io/images/nods-lightbulbs-builder.heic" alt="Photo by Ben Spray on Unsplash"&gt;&lt;/p&gt;
&lt;h2 id="the-art-of-presenting"&gt;The Art of Presenting&lt;/h2&gt;
&lt;p&gt;Whenever I&amp;rsquo;m asked to present, I try to imagine what I&amp;rsquo;d want as an audience member. My core principle is simple: &amp;ldquo;if someone asks me to sit through a presentation, they&amp;rsquo;d better capture my attention quickly and show me what&amp;rsquo;s in it for me.&amp;rdquo;&lt;/p&gt;</description></item></channel></rss>