DEV Community

Discussion on: Confused Dev Need Advice.

Collapse
 
mainrs profile image
mainrs

A larger project that you can work on continuously is probably something that might be a good idea. I dunno, something like a server-based application maybe with databases. The typical example being a bug tracker like JIRA. Makes you have to use the same technology (stack) for an extended amount of time.

One of my favourite side projects ever was an emulator for the z80 chipset. And writing my own (bare bones) kernel. Both take some time, you certainly only use a single language (for the kernel probably C/++ or Rust).

And both are fun to play around with :)

Thread Thread
 
lgomezzz profile image
Liam Gomez

Wow that’s quite impressive always wanted to write somewhat of a kernel but never thought I’d stick to it. Maybe its one for the books in the future 🤔

Thread Thread
 
mainrs profile image
mainrs

There is a cool article about it (if you want to do it in Rust): os.phil-opp.com/minimal-rust-kernel/