Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: Diverse Challenging Programming Projects
2 points by purple-leafy on June 9, 2024 | hide | past | favorite | 3 comments
What are some go-to, fun, and (very) challenging programming projects you know of? Projects that really test your skills

1) Dynamic SQL generation via UI

2) Create an Emulator (console emulation)

3) Create a programming language

4) Create a mini frontend framework

5) Create a game or basic game engine

6) Create a REPL or text editor



I like making microservices, and bonus points if you run it locally on Kubernetes as well. Something were you have to coordinate multiple moving pieces, internal/external traffic, etc.


Writing a browser engine (with proper JS sandboxing and handling all the HTML/CSS weirdness) or writing a microkernel would be somewhat challenging.


- Photo editor

- In-memory database

- Data compression algorithm

- 2D or 3D physics engine / game

- Game engines in general




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: