Hey there, I'm Duncan!

Busy learning to build things using code.

CURRENT PROJECTS:

  • Flashcard training tool
    • Create MVP1
    • Refactor according to learnings document
    • Rewrite frontend in React
  • WST Project Management
    • Define my weekly tasks
    • Define long-term tasks

LEARNING LOG:

Learned:

  • Python (basic/intermediate)
  • Javascript (basic)
  • Basic testing using pytest and jest
  • Flask API setup
  • Basic frontend (vanilla JS, HTML, CSS)

Currently learning:

  • Arjan’s software design course
  • mongoDB / pymongo
  • Test-Driven Development (software development methodology)
  • Pragmatic Programmer (book I’m reading)

To learn:

  • React
  • More efficient ways of using pytest

Recent Posts

Lessons from my first deployment

5 minute read

I’m in the middle of wrapping up the first deployment of a personal project I’ve been excited for - a flashcard trainer which stores lists of flashcards, tes...