241215 – MOOVPAD Servers – Scoping & Learning

241029_1

How I Built My Learning Plan

Given that I only have another couple of weeks with you guys until this blog becomes inactive for at least 6 months, I thought I'd use this opportunity to look broadly at the why and how of my learning plan. Scenario: you're trying to build something that would normally need a whole team of specialised skillsets, but you're doing it alone, on a limited budget, while dealing with a bunch of additional challenges (nvm, just go with it...).

Screenshot 2024-12-15 192012

My approach was to use the first learning intensive (3-weeks) to get as broad a perspective as possible about the types of skills, approaches and tools used by others, including some of those 'challenges'. This meant learning about things like Nmap, but also using 'tcpdump'. And SQL injection, as well as WAF apps. And at that stage, I only really cared about getting a basic idea of where a particular building block would fit in a bigger picture. Of course in a properly structured learning program, such things might be the content of an intro subject or two.

Screenshot 2024-11-24 124318
Screenshot 2024-12-15 225456
Screenshot 2024-11-15 073122

Once those intro subjects are finished, students would normally need to dive a bit deeper into each area introduced, and get some actual practice. For me, that meant starting at home, on my own PC, and gradually progressing from there. What I gained was understanding of the breadth of the skills needed in programming (by learning the basics of more languages), technologies and architectures (thereby improving the planning of the apps and server-side tools), as well as specifics relating to areas like skillsets in cybersecurity and what to look for when building a team, as an example.

Because if I have to do everything myself until that team magically appears from some ether somewhere...

Lesson: it is possible, but the real cost is... lots 🙂

Stay awesome,

EMH

HOW MOOVPAD IS BEING BUILT

For the overview of how MOOVPAD apps are being developed, the reasoning behind particular decisions during development, policies, and more in relation to all the technical things, please see the link to the left.

This will be an ongoing work in progress, and will always be linked to the bottom of each upcoming Blog post.