Six months ago, I didn't know much about cloud computing. And then I've decided to change that.
Sometimes when I'm working in a Git repository, I might delete a file that, it later turns out, I shouldn't have done.
So much has happened - this is some of it.
My favourite resources for learning Greek that I encountered in the last year. Get in touch if you think I'm missing out on any.
We started our drive on a Monday afternoon from the Lake District in the UK and by Saturday night we made it to Athens
Not all programmers (even if they are good) are good at debugging.
The newsletters I'm currently reading can roughly be divided into three categories: everything internet (online culture, trends, memes), programming (front-end development and general computer science principles) & computers (Mac OS, productivity), and language & culture.
On managing complexity.
CS50's finishes strong with a lecture on Ethics. Followed by two shorter lectures on AI and Security.
Spinning up a web app with Flask and sqlite db.
What is the Internet and how does it work?
Introduction to relational databases and SQL.
Introduction to Python.
Arrays, linked lists, hash tables and tries.
Pointers, pointers, pointers!
On algorithms, Big O notation and other difficult stuff that I forgot the moment I learned 😅.
On arrays, strings (or are they?) and functions.
On compiling C, data types and the C 'grammar'.
On binary, encoding, algorithms and more.
My notes on learning Greek one month in.