<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Alican's Tech Blog</title>
    <link>https://alican.codes</link>
    <language>en</language>
    <lastBuildDate>Sun, 26 Jul 2026 12:00:00 GMT</lastBuildDate>
    <atom:link href="https://alican.codes/rss.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <guid>reverse-engineering-yamaha-thr-ii</guid>
      <title>Reverse engineering Yamaha THR II</title>
      <description>A journey into building my personal software for Yamaha THR II, a portable guitar amplifier</description>
      <link>https://alican.codes/blog/reverse-engineering-yamaha-thr-ii</link>
      <pubDate>Sun, 26 Jul 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>software-factories</guid>
      <title>Software Factories</title>
      <description>This is our industrialization moment for software development</description>
      <link>https://alican.codes/blog/software-factories</link>
      <pubDate>Sun, 18 Jan 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>vim-in-the-age-of-agents</guid>
      <title>Vim in the age of agents</title>
      <description>My journey through adopting Neovim as my daily driver</description>
      <link>https://alican.codes/blog/vim-in-the-age-of-agents</link>
      <pubDate>Thu, 01 Jan 2026 12:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>web-components-black-sheep-of-web-standards</guid>
      <title>Web components: the black sheep of the web standards</title>
      <description>How web components work and why they are not a threat to web frameworks</description>
      <link>https://alican.codes/blog/web-components-black-sheep-of-web-standards</link>
      <pubDate>Thu, 04 Apr 2024 12:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>what-is-http-anyway</guid>
      <title>What is HTTP anyway?</title>
      <description>An overview of HTTP and the evolution of it throughout the years with HTTP/2 and HTTP/3</description>
      <link>https://alican.codes/blog/what-is-http-anyway</link>
      <pubDate>Sat, 13 Jan 2024 00:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>what-i-learned-using-go</guid>
      <title>What I have learned using go for 6 months</title>
      <description>My (initial) impressions of working with go: semantics, tooling, DX and more</description>
      <link>https://alican.codes/blog/what-i-learned-using-go</link>
      <pubDate>Wed, 18 Oct 2023 00:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>create-tls-certificates-for-local-networks</guid>
      <title>Create TLS certificates for local networks</title>
      <description>Without going great lengths, generate certificates for local apps with certbot and Let's Encrypt</description>
      <link>https://alican.codes/blog/create-tls-certificates-for-local-networks</link>
      <pubDate>Fri, 29 Sep 2023 12:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>rust-in-node</guid>
      <title>Enhance your Node application with Rust libraries</title>
      <description>Use Rust's capabilities for your advantage in Node.js</description>
      <link>https://alican.codes/blog/rust-in-node</link>
      <pubDate>Tue, 15 Nov 2022 12:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>an-introduction-to-state-in-react</guid>
      <title>An Introduction to State in React</title>
      <description>First part of a journey into state management in React</description>
      <link>https://alican.codes/blog/an-introduction-to-state-in-react</link>
      <pubDate>Wed, 29 Dec 2021 12:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>json-api</guid>
      <title>Why JSON:API is not what you are looking for</title>
      <description>A close look to JSON:API</description>
      <link>https://alican.codes/blog/json-api</link>
      <pubDate>Thu, 18 Nov 2021 12:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>rust-github-actions</guid>
      <title>How to setup GitHub Actions for Rust to build binaries</title>
      <description>A detailed tutorial for setting up GitHub Actions for Rust to build binaries</description>
      <link>https://alican.codes/blog/rust-github-actions</link>
      <pubDate>Mon, 20 Jan 2020 12:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>web-animations-1</guid>
      <title>A Practical Guide for Animations on the Web: Part 1</title>
      <description>This is part one of a series for how to do animations in browser.</description>
      <link>https://alican.codes/blog/web-animations-1</link>
      <pubDate>Wed, 23 Oct 2019 12:00:00 GMT</pubDate>
    </item>
    <item>
      <guid>rails-app-dockerization</guid>
      <title>How to Dockerize Your Rails App</title>
      <description>This is a guideline for how to dockerize your Rails application with Puma and NGINX from your application’s git link.</description>
      <link>https://alican.codes/blog/rails-app-dockerization</link>
      <pubDate>Mon, 28 Mar 2016 12:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>