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

10 Comments

  1. Tomi Engdahl says:

    Making big data work for commodities
    From automation to AI, and coding with Python to democratised datasets, commodity trading is undergoing a digital transformation.
    https://www.wired.co.uk/bc/article/refinitiv-data-future-of-commodities

    Reply

Leave a Comment

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

*

*