Agile DevelopmentAgile development is a software development methodology that emphasizes flexibility, collaboration, and responsiveness to change. By following a set of core principles, agile development enables development teams to deliver working software to custom...Mar 10, 2023 · 16 min readmichaellearns.hashnode.dev
The Learning DeveloperWelcome to my new blog on software development! As a new developer just starting out, I'm excited to document the topics I am researching on my road to my first professional developer job. I believe that the best way to solidify one's understanding o...1RMar 8, 2023 · 2 min readmichaellearns.hashnode.dev
Life at General AssemblyLong Time, No See I started the General Assembly journey with the lofty goal of writing not just one blog post per week, but two. Boy was that hopeful, since the last post I made it has been a very intense learning experience. I am not claiming the f...Jan 12, 2023 · 6 min readfromtransporttotheterminal.hashnode.dev
Project WeekClasswork The first project of the course was to build a working tic-tac-toe website that was playable by two users at the same PC. I had already looked at this project during pre-work, however I had failed to get my win conditions to work at the tim...Oct 17, 2022 · 6 min readfromtransporttotheterminal.hashnode.dev
Code ReviewTic-Tac-Toe-Wars I have been told that making Tic-Tac-Toe is a right of passage for all beginner programmers, sort of like a 'Hello World' 2.0. So here I am doing a mid-week review of the code for my assignment due tomorrow. Who doesn't love cranking...Oct 15, 2022 · 7 min readfromtransporttotheterminal.hashnode.dev