Programmer tips

Things end users care about but programmers don’t | Instadeq Blog

https://instadeq.com/blog/posts/things-end-users-care-about-but-programmers-dont/
(And we agree with them, but our tools make it really hard to provide)

Colors

Themes

Integrations

UX

Compatibility

Operations

Challenging projects every programmer should try

http://web.eecs.utk.edu/~azh/blog/challengingprojects.html

Whenever you want to learn a new programming language or framework, you could start with one of these:

  • Text editor
  • 2D game – Space Invaders
  • Compiler – Tiny BASIC
  • Mini operating system
  • Spreadsheet (hard!)
  • Video game console emulator (hard!)

Some more project ideas:

  • Database from scratch
  • Ray tracer
  • MS Paint clone
  • Vector graphics editor
  • Image decoder
  • Chatroom web app
  • Digits of pi calculator
  • Common terminal utilities (e.g., grep)
  • FTP client and server

0 Comments

Be the first to post a comment.

Leave a Comment

Your email address will not be published. Required fields are marked *

*

*