<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>heyfirst.co</title><description>A software engineer at Swarmia. Living in Helsinki, Finland. Previously, I worked at Unity.com, and Thoughtworks.</description><link>https://heyfirst.co/</link><item><title>Done on Paper, Before Done in Code</title><link>https://heyfirst.co/posts/done-on-paper-before-done-in-code/</link><guid isPermaLink="true">https://heyfirst.co/posts/done-on-paper-before-done-in-code/</guid><description>How I plan a work before starting to code with Technical Design Document (TDD), Or so many people called it as Request for Comments (RFCs) and Design Docs</description><pubDate>Sat, 06 Jul 2024 00:00:00 GMT</pubDate></item><item><title>Helsinki (and Tallinn) travel guide</title><link>https://heyfirst.co/posts/helsinki-tallinn-guide/</link><guid isPermaLink="true">https://heyfirst.co/posts/helsinki-tallinn-guide/</guid><description>I&apos;ve lived here 4 years in Finland, and everyone keeps asking me for the same guide, thus this blog!</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title>How to use test.todo() in Jest</title><link>https://heyfirst.co/posts/how-to-use-test-todo-in-jest/</link><guid isPermaLink="true">https://heyfirst.co/posts/how-to-use-test-todo-in-jest/</guid><description>Heyo! I learn a cool thing when I do pair programming with my teammate. It&apos;s about writing Jest tests in a more make sense way. Let&apos;s talk about it!</description><pubDate>Tue, 03 Aug 2021 00:00:00 GMT</pubDate></item><item><title>P50: A Sensible Way to Estimate in Software Development</title><link>https://heyfirst.co/posts/how-we-estimate/</link><guid isPermaLink="true">https://heyfirst.co/posts/how-we-estimate/</guid><description>Have you ever struggled with estimating software project timelines accurately?</description><pubDate>Tue, 16 Apr 2024 00:00:00 GMT</pubDate></item><item><title>I built my first PC</title><link>https://heyfirst.co/posts/i-built-my-first-pc/</link><guid isPermaLink="true">https://heyfirst.co/posts/i-built-my-first-pc/</guid><description>A July side-project from someone who wants to play games</description><pubDate>Sun, 03 Aug 2025 00:00:00 GMT</pubDate></item><item><title>micro-dollar: a way to deals with decimal or monetary values</title><link>https://heyfirst.co/posts/micro-dollar/</link><guid isPermaLink="true">https://heyfirst.co/posts/micro-dollar/</guid><description>The easiest way to deal with decimal number in our application is multiply by 1,000,000. such that using 6-digit decimal you won&apos;t make a mistake.</description><pubDate>Tue, 07 Feb 2023 00:00:00 GMT</pubDate></item><item><title>Stacktrace is Underrated</title><link>https://heyfirst.co/posts/stacktrace-is-underrated/</link><guid isPermaLink="true">https://heyfirst.co/posts/stacktrace-is-underrated/</guid><description>I found something cool about stacktraces that I think you&apos;ll find really useful! They&apos;re not just for errors anymore.</description><pubDate>Sun, 10 Aug 2025 00:00:00 GMT</pubDate></item><item><title>The interview insights</title><link>https://heyfirst.co/posts/the-interview-insights/</link><guid isPermaLink="true">https://heyfirst.co/posts/the-interview-insights/</guid><description>Untold story from another side of the chair</description><pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate></item><item><title>WAL: a write-ahead log, or writing it down before I do it</title><link>https://heyfirst.co/posts/write-ahead-log/</link><guid isPermaLink="true">https://heyfirst.co/posts/write-ahead-log/</guid><description>A write-ahead log is just writing down the step before I run it. Same trick shows up in Postgres, and in how Cursor hosts Git.</description><pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate></item></channel></rss>