<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://kiariealexn.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://kiariealexn.github.io/" rel="alternate" type="text/html" /><updated>2026-03-10T06:40:32+00:00</updated><id>https://kiariealexn.github.io/feed.xml</id><title type="html">Alex Kiarie</title><author><name>Alex Kiarie</name></author><entry><title type="html">Building a Depreciation Calculator: A Journey from Finance to Code</title><link href="https://kiariealexn.github.io/projects/finance/web-development/building-depreciation-calculator/" rel="alternate" type="text/html" title="Building a Depreciation Calculator: A Journey from Finance to Code" /><published>2026-01-08T00:00:00+00:00</published><updated>2026-01-08T00:00:00+00:00</updated><id>https://kiariealexn.github.io/projects/finance/web-development/building-depreciation-calculator</id><content type="html" xml:base="https://kiariealexn.github.io/projects/finance/web-development/building-depreciation-calculator/"><![CDATA[<h2 id="building-my-depreciation-calculator-a-journey-from-finance-to-code">Building My Depreciation Calculator: A Journey from Finance to Code</h2>
<h3 id="how-i-combined-my-cpa-studies-with-web-development-to-create-a-practical-portfolio-project">How I combined my CPA studies with web development to create a practical portfolio project.</h3>

<p>Hello! If you’ve been following my journey, you know I’m transitioning from a background in economics and finance into the world of software development. To bridge these two worlds, I decided to build something that speaks to both: a Depreciation Calculator.
This project wasn’t just about writing code; it was about making the accounting concepts I’m studying for my CPA exam tangible and interactive.
<!--more--></p>

<h2 id="why-a-depreciation-calculator">Why a Depreciation Calculator?</h2>

<p>As a CPA candidate, depreciation methods (Straight-Line, Declining Balance, etc.) are fundamental. As an aspiring developer, I wanted to build a clean, useful web app. This calculator was the perfect fusion as it reinforced my finance knowledge while forcing me to apply new HTML, CSS, and JavaScript skills to solve a real problem.
<!--more--></p>
<h2 id="the-collaboration-learning-with-ai">The Collaboration: Learning with AI</h2>

<p>I didn’t build this alone. As a novice, I collaborated extensively with AI assistants, <code class="language-plaintext highlighter-rouge">Claude</code> and <code class="language-plaintext highlighter-rouge">DeepSeek</code>, to guide the process. They acted as my technical mentors, helping me:</p>

<ul>
  <li>
    <p>Structure the project from scratch.</p>
  </li>
  <li>
    <p>Debug JavaScript logic for accurate financial formulas.</p>
  </li>
  <li>
    <p>Understand Git and GitHub, which was a major initial hurdle.
<!--more--></p>
    <h2 id="the-git-of-it-all-a-newbies-hurdle">The “Git” of It All: A Newbie’s Hurdle</h2>
  </li>
</ul>

<p>Speaking of hurdles, my biggest challenge wasn’t the code—it was version control. As a GitHub novice, I found the process of commits, pushes, and branches confusing. At one point, I even encountered a cryptic error about “Git LFS” that stopped me in my tracks!
With patient guidance, I learned to navigate these waters. Figuring out how to successfully deploy the project to GitHub Pages and see it live on the web for the first time was an incredibly satisfying “aha!” moment. It transformed the project from files on my computer into a real, shareable application.
<!--more--></p>
<h2 id="what-does-it-do">What Does It Do?</h2>

<p>The calculator allows you to input an asset’s cost, salvage value, and useful life. With a click, it generates a year-by-year depreciation schedule using the Straight-Line method (with more methods coming soon!). It presents the data in a clear table and will soon feature charts for visualization. It’s clean, responsive, and, most importantly, accurate to accounting standards.
<!--more--></p>
<h2 id="whats-next">What’s Next?</h2>

<p>This is just Phase 1. I’m currently working on Phase 2, which will add the Declining Balance and Sum-of-the-Years-Digits methods. Future plans include interactive charts and export functionality.
<!--more--></p>
<h2 id="key-takeaway">Key Takeaway</h2>

<p>This project taught me that the best way to learn is to build. It connected abstract coding syntax to a concrete outcome I care about. It also showed me the value of asking for help, whether from AI or the broader developer community.
Try the calculator for yourself and see the code:
<a href="https://kiariealexn.github.io/depreciation-calculator/">Live Depreciation Calculator</a>
View the Code on <a href="https://github.com/kiariealexn/depreciation-calculator">GitHub</a>
<!--more-->
—
I’d love to hear your thoughts or feedback. What concepts from your field would you like to see turned into an app?</p>]]></content><author><name>Alex Kiarie</name></author><category term="projects" /><category term="finance" /><category term="web-development" /><category term="web-development" /><category term="accounting" /><category term="portfolio" /><category term="CPA" /><category term="learning-in-public" /><summary type="html"><![CDATA[How I combined my accounting knowledge with web development skills to build a professional depreciation calculator - my second portfolio project.]]></summary></entry><entry><title type="html">Building at the Intersection of Finance &amp;amp; Technology</title><link href="https://kiariealexn.github.io/career/personal/first-post/" rel="alternate" type="text/html" title="Building at the Intersection of Finance &amp;amp; Technology" /><published>2025-12-23T00:00:00+00:00</published><updated>2025-12-23T00:00:00+00:00</updated><id>https://kiariealexn.github.io/career/personal/first-post</id><content type="html" xml:base="https://kiariealexn.github.io/career/personal/first-post/"><![CDATA[<p>If you’d told me a few years ago that I’d be writing code and building websites, I probably would have laughed. I was neck-deep in economics textbooks, CPA study materials, and financial audits. Yet here I am, with a portfolio site and a growing passion for software development. So, what changed?
Welcome to my blog. I’m Alex Kiarie, someone who sees the structured logic of finance and the dynamic innovation of technology not as separate worlds, but as two essential sides of modern problem-solving.
<!--more--></p>

<h2 id="the-economics-graduate-who-loved-tech">The Economics Graduate Who Loved Tech</h2>
<p>I graduated from the Technical University of Kenya with a degree in Economics. On paper, I was headed for a career in finance - and for a while, that’s exactly where I went. I worked on internal audits at the Kenya Revenue Authority, dove into CPA certifications, and even spent time in sales at JTL KE.
But there was always something else pulling at me: <code class="language-plaintext highlighter-rouge">technology</code>.
My path hasn’t been a linear switch from one field to another. Instead, it’s been a parallel build: deepening my expertise in accounting and financial systems through my CPA studies, while simultaneously expanding my technical toolkit with certifications in AWS Cloud, CCNA networking, and Ethical Hacking. This blog is where these tracks converge. It’s a space for exploring how core principles from one discipline can inform and elevate practical builds in the other.
<!--more--></p>

<p>You can expect content focused on applied knowledge—turning theory into tools. This means translating financial concepts into clean, functional software, breaking down the architecture of fintech solutions, and sharing the hands-on journey of building with purpose.
A perfect example of this intersection in action is a project I’ve just deployed: a professional <a href="https://kiariealexn.github.io/depreciation-calculator/">Depreciation Calculator</a>.  <br />
<!--more--></p>

<h2 id="-why-this-convergence-matters">🎯 Why This Convergence Matters</h2>
<p>The future of finance is unequivocally tech-enabled. Whether in fintech, automated accounting, or advanced data analysis, the professionals who will lead are those fluent in both the language of business logic and the language of technical implementation.
I’m committed to building projects that bridge this gap—creating tools that solve real financial and operational challenges with modern, accessible technology.
<!--more--></p>

<h2 id="whats-next">What’s Next?</h2>
<p>My plan is simple: build things, break things, learn from both. I’m documenting my journey here - the wins, the struggles, the “why won’t this code work” moments at 2 AM.
I’m particularly interested in exploring:</p>
<ul>
  <li>Web development fundamentals</li>
  <li>Cloud technologies (building on my AWS knowledge)</li>
  <li>Cybersecurity principles in software design</li>
  <li>How finance and fintech intersect with development.</li>
</ul>

<p>This blog will document that journey—the process, the hurdles, and the insights.</p>

<p>If you’re a finance professional curious about technology, a developer interested in the “why” behind fintech, or on a similar path of synthesis, I invite you to follow along. Let’s connect and build something insightful.
<!--more-->
 -<code class="language-plaintext highlighter-rouge"> Alex </code></p>]]></content><author><name>Alex Kiarie</name></author><category term="career" /><category term="personal" /><category term="fintech" /><category term="cpa" /><category term="web-development" /><category term="accounting" /><category term="journey" /><summary type="html"><![CDATA[Building at the Intersection of Finance & Technology]]></summary></entry></feed>