☰
  • Blog
  • About me
  • Contact
Michał Cichoń

Michał Cichoń

iOS Software Developer

  • Finding the Sweet Spot: Between Overengineered and Underengineered Code

    Finding the Sweet Spot: Between Overengineered and Underengineered Code

    Oct 11, 2025

    There’s a moment in every developer’s career when you realize that both too little and too much engineering hurt a project just the same — only in different ways.

  • Ethical computing: cryptocurrencies, AI and protein folding at home

    Ethical computing: cryptocurrencies, AI and protein folding at home

    Oct 8, 2025

    I bought a gaming PC — and ended up questioning how we use our computers, our time, and our energy. From games to crypto mining, this is a story about finding purpose in computing.

  • How I Vibe-Coded a Game Using ChatGPT, Claude and Gemini

    How I Vibe-Coded a Game Using ChatGPT, Claude and Gemini

    Oct 1, 2025

    Coding without actually writing any code sounds tempting. In this article, I tested the capabilities of three popular LLMs: ChatGPT 5, Claude (Sonnet 4.5), and Gemini (2.5 Pro).

  • PED offsite in Istanbul

    PED offsite in Istanbul

    May 28, 2025

    In the beginning of May this year, I had another opportunity to join my colleagues from our distributed team in one place—to brainstorm and also enjoy some quality time together.

  • My Clueless Start in IT: A 15-Year Retrospective

    My Clueless Start in IT: A 15-Year Retrospective

    Dec 8, 2024

    Fifteen years ago, I took my first, clumsy steps into the world of IT. In this post, I look back on the mistakes I made, the lessons I learned the hard way, and how those early failures shaped the developer I am today.

  • My favorite retro computers 🕹

    Feb 10, 2023

    In my collection of retro devices I have a couple of iconic computers and consoles including Atari 800XL and Commodore 64.

  • I have presented at CocoaHeads in Kraków!

    Nov 25, 2022

    Last week on Tuesday I had a great opportunity to present my own topic at the CocoaHeads meetup conference in Kraków.

  • Welcome the dark mode 🎉

    Apr 18, 2021

    I woke up this morning and noticed that my website has no dark mode. I couldn't keep it as it is without fixing it with a simple CSS change. 😂

  • Algorithms + Data structures = Programs

    Apr 6, 2021

    I have been working as a contractor software developer for many years. In my job I have a lot of what I enjoy the most in my professional life - so called crème de la crème of software development which is writing programs. This process is almost never a single shot of typing what was thought, running, testing and pushing into the repository. It is obviously not as there are always nuances of what should be done...

Page 1 of 3 Older →
Subscribe via RSS

Michał Cichoń © 2025

Twitter   GitHub   Stack Overflow   LinkedIn