- Post 1: Welcome to my mentoring site!The initial construction process is complete enough that I’m ready for a soft opening. I welcome visitors and would greatly appreciate feedback. After you have looked around a bit and think this might be helpful to you, please let me know. On posts like this you can simply leave a comment. It should also give … Continue reading Post 1: Welcome to my mentoring site!
- Post 2: Welcome a new contributor: PhilemonPhilemon Bahati has been a friend for over a year now and I had the pleasure of meeting him in person in April/May 2023 in Bukavu, DR Congo where he lives. He has been actively reviewing this site and taking on challenges. During his reviews he has made a number of recommendations and authored some … Continue reading Post 2: Welcome a new contributor: Philemon
- Post 3: Welcome a new contributor: ASHUZA DestinI first met Destin in Bukavu in May 2023 during my first visit. He impressed me then with his breadth of knowledge in web development. His review of this site has solidified that impression. He has a wealth of information and does his research very thoroughly. As a result I invited him to edit the … Continue reading Post 3: Welcome a new contributor: ASHUZA Destin
- Post 4: A Big Celebration!Today is a big day in the history of this effort for several reasons! Our first cohort #1 has now finished the introductory challenges and are ready to work as a team. Meet Philémon , Destin , and Efatha . Two of our members have also finished projects that are important contributions to this site. … Continue reading Post 4: A Big Celebration!
- Post 5: The cohort #1 team is busy!My last post announced that cohort #1 was beginning their first project together. I am very pleased to tell you that they are hard at work and making good progress. There are in fact two efforts underway: Philemon is the team leader on this project. He is wearing several hats and juggling those hats effectively. … Continue reading Post 5: The cohort #1 team is busy!
- Post 6: Speed Bumps Drive Process ImprovementsLast week as the cohort-1 team was busy working on their respective parts of the demo project they hit a few speed bumps. There is certainly no surprise there. The work is complicated and with everybody busy working on their assigned issues in the same project repository it is inevitable that we would discover issues … Continue reading Post 6: Speed Bumps Drive Process Improvements
- Post 7: Process Improvements Stick!In my previous post (#6) I described how there were speed bumps in the team’s process that resulted from them working as individual developers often do. However, this created a few issues now that they were working on a team project. I was able to use that as a teaching opportunity to not only explain … Continue reading Post 7: Process Improvements Stick!
- Post 8: Cohort 1 wrapping up their demo and cohort 2 is being organized.Cohort 1 is finishing up their demo project this next week. You can see the results posted on their Cohort-1 page. Also on that page is a short profile for each of them. Finally there is a short video interview of Efatha regarding his experience. The video was shot and produced by Théophile who is … Continue reading Post 8: Cohort 1 wrapping up their demo and cohort 2 is being organized.
- So, you want to be a pro do you?NOTE: This is one of a few occasions where I will post that my readers should, and my students MUST stop and read. So, I’m going to use a label we use on our most important GitHub issues: I know that network security is such a bother! But, please, read this carefully! Network security begins … Continue reading So, you want to be a pro do you?
- Security lesson #2 – Secure Web Browsing Is Your Job TooIn my last security post I discussed the fact that good secure passwords and proper storage and use are every web user’s responsibility. This is even more important for those of us working as web developers. Providing a username and password to a website or application does primarily only one thing, and that is to … Continue reading Security lesson #2 – Secure Web Browsing Is Your Job Too
- How Freelancing Can Drive Economic Growthimage source: Unsplash Over the past decade, the freelancing market has exploded, fueled by technology and the gig economy. This presents a golden opportunity for young people in Africa. It allows them to work remotely, earn income, and be their own boss. However, to thrive in this competitive space, they need the right skills and … Continue reading How Freelancing Can Drive Economic Growth