DEV Community

Cover image for My 2025 Tech Resolutions and My Plan for 2026
Vincenzo
Vincenzo

Posted on

My 2025 Tech Resolutions and My Plan for 2026

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.

Top comments (0)