McTaba Labs logo

Learning to code alongside a degree

How to learn programming around lectures, whether or not your course covers it.

Which programming language should a Kenyan first-year learn first? One answer, not a list

Which programming language to learn first as a Kenyan first-year student. One clear answer based on your course, your semester, and what you have access to.

What laptop specs you need for programming as a student, without the prices

Minimum laptop specs for programming as a student. What to look for in RAM, processor, storage, and screen, whether buying new, used, or borrowing.

Git and GitHub for students: your first repo without the jargon

How to create your first GitHub repo as a university student. Install Git, push your first project, and start building a public track record. No jargon.

What Kenyan computer science degrees do not teach, and how to fill the gap yourself

The gaps in Kenyan CS degrees and how to fill them yourself. Git, real projects, frameworks, teamwork, and the skills employers test for but syllabi skip.

How to run a coding study group on campus that survives past week three

How to start and sustain a coding study group at a Kenyan university. Rules for structure, consistency, and keeping people coming back after the novelty fades.

How to build your first real project in first year, and why tutorial clones do not count

How to build your first real coding project as a Kenyan university student. Why tutorials are not enough, what counts as a real project, and how to finish one.

Learning to code when you struggled with maths: an honest answer

Can you learn to code if you were bad at maths? An honest answer for Kenyan university students who struggled with maths in secondary school or first year.

Should you learn to code in first year if your course is not computer science?

Whether to learn coding in first year if you are studying a non-CS course at a Kenyan university. A clear verdict with a practical starting point.

First year of a computer science degree in Kenya: what the units cover and what they leave out

What your first year of computer science actually covers at a Kenyan university, what the syllabus leaves out, and how to fill the gaps yourself.

Learning to code in first year: a semester-by-semester plan that fits around lectures

A realistic semester-by-semester plan for learning to code at a Kenyan university. Fits around lectures, works on any budget, starts from zero.

Can you learn to code on a phone? What works and what does not

What you can and cannot learn about coding on a phone in Kenya. The real limits, which apps actually teach you something, and when you need a laptop.

How to balance coding and classes without failing either

How to learn coding alongside university classes in Kenya without your grades or your code suffering. A time management system that actually works.