My 2025 Tech Resolutions and My Plan for 2026
Vincenzo

Vincenzo @vikkio88

About: I am an Italian developer, I live in the UK and I like to code and pizza.

Location:
Rugby, UK
Joined:
Feb 8, 2017

My 2025 Tech Resolutions and My Plan for 2026

Publish Date: Jan 15
6 0

Sup people, last year I posted this about my 2025 tech year resolutions, so a tech version of things I want to do/learn/try on the next year, and now that I've got a few minutes to reflect I will be doing it in here.

2024

In 2024 I said I would:

  • Learn Rust (for real this time), I abandoned it twice before. ✅❌
  • finish at least one of those sideprojects, or if not finish at least release it in a usable state.

    I had finished (and use them daily) 3 of them:

    • Ntrallazzu: a cli tool to manage your sideproject folders, this one I even rewrote it twice, and converted to Typescript.
    • Kiffari/kato: a notion clone meets obsidian but selfhosted and can do jira-like project management. This one is my first seriously big project written with Svelte and Go.
    • tinchi: a kind of little css generator for utilities, a mix of tailwind and shadcn.
  • finish that football manager game you have been working on for the last 10 years with all of the programming languages.

  • finish the Godot4 course and try release a game after that.

    ❌ I had started really well, but sort of lost interest.

  • start to learn something new not tech related necessarily. ✅

I started learning Japanese. Mostly using Duolingo at first, then I bought and read quite a lot of Genki and Japanese from Zero.

Also made Nise no Tori(Fake Bird) (source), a little rip off of a few little games to learn Hiragana/Katakana.

2025

One of the things I realised in 2025 is that I promised too much for 2024, so I went down another route, promise less.

How did it go?

Become proficient in Rust.

  • Finish again The Book. ✅

  • Finish again the rustlings. ✅

  • Make a Game in Rust with this, as suggested to me by the creator of that guide here

    Did not even touch this :(

  • Rewrite Muscurdi - Password Manager in Rust with iced, dioxus and/or tauri

    Did not any of those, but I have explored tauri and I am some ideas on some other sideprojects with it.
    I did a little todo-app in tauri and svelte with a little persistence layer and it is lovely.

  • Release a little cli tool (maybe a hygen templates parser) in Rust. ❌✅

    Released, and I only started on it recently: ruetta

Game Programming

  • Finish that Godot4 course. ❌

    Did not, too verbose and boring.

  • Finish that little 2d shooter in Godot. ❌

    Nope

  • Finish fdSimWeb and see whether is a good idea. ❌

    Nope

  • Finish Sokkera (a little turn based soccer/football game). ❌

    Nopety Nope

  • Rewrite Ammishka, a little WS turn based game framework, in typescript (maybe using deno instead of bun). ✅

    I did alicarti, in bun and svelte.

Side Projects

  • Write a little Mobile Client for Kato/Kiffari (either react native or kotlin). ✅

    I did better, I wrote a whole new system that uses ideas from Kato but works alongside the codebase you are using storing info in markdown files: kiffarino

  • Little Web interface to publish/read comic books on a static hosting provider. ❌

    Nope

Learning

  • Finish at lease one of those courses on Blender you own. ❌

    Did not even install Blender

  • Study Statistics, and Applied Statistics. ❌✅

    I did start Brilliant but as all of the learning apps they are just engagement thiefs rather than actual learning tools.

  • Continue Studying Japanese with the aim to be able to watch some anime without subtitles. ✅

    I did, I have my 650+ days streak on Japanese, but Duolingo is not enough.

  • Learn a bit of Korean, at least the alphabet and the writing system. ❌✅

    Tried hindi, Arabic and Korean. already forgot everything :D

  • Learn and use Neovim. ❌

    I tried, but then I switched to zed.

  • Finish a drawing class/course and start to publish some comic books/comic strips somewhere. ❌

I did not manage to do much more on this.

Results

So in 2024 I did 2.5/5 things I promised myself I would.

In 2025 I was a bit more granular and did 5.5/18.

So from 50% of something really hard I went to 30% of something really granular and spread around load of domains.

If feels not too much, but I have to say that I have done much more than that, only it was not on my radar when I started:

  • Learn Zig.

    Did a course, and exercism, never got productive in it.

  • Uninstalled Instagram and replaced it with some more learning apps.

  • Finished a couple of courses on Mimo, Python, Typescript and SQL.

  • revamped and migrated some of my utility tools to bun:

  • spiked back my interest in hardware programming, I used back some of the Arduino tools I had brought in 2012.

  • switched away from VsCode to zed, I wrote about it in here.

2026 - Here I come with more promises that will be broken

I will now formulate them as if I was speaking to myself, maybe doing so it will be more impactful?

  • For god sake finish a game dev project and publish it on itch.io.
  • Keep rust fresh on your mind and maybe migrate more of your tools to rust.
  • Try for real this time to dedicate some time to try out Drawing.
  • Make and publish somewhere a post about an hardware prototyping project.
  • Maybe stop wasting time on Duolingo and try out a real Japanese course?
  • Try to develop a Zed extension.
  • Keep an open mind about agentic editors, but keep doing what you enjoy/makes you more productive, do not fall for the FOMO.
  • Consume less short-video-format content and read/write more blog posts and watch longer videos.
  • Try to refresh some Advanced Math/Statistics with pen and paper exercises.
  • Keep spitting out sideprojects, getting those live makes you happy.

and that is all, see you in 2027.

Comments 0 total

    Add comment