The Third Letter: Writing Your Own Admission Into Tech
The "third letter" is a metaphor for the career credential you build yourself. Unlike a birth certificate or KCSE results slip, it is not issued by any institution. It is your portfolio, your GitHub profile, your deployed projects, your client testimonials. In the tech industry, this self-built credential often matters more than any certificate hanging on your wall.
The Two Letters Everyone Gets
The first letter arrives before you can read it. A birth certificate. It gives you a name, a date, and a district. It is filed away somewhere, pulled out when you need an ID or a passport. It confirms that you exist. Nothing more.
The second letter comes at 18, after four years of secondary school and two months of waiting by the radio. Your KCSE results slip. It carries a grade that your family, your teachers, your neighbours, and your mother's WhatsApp group will use to place you on a scale from "made it" to "failed." That grade determines your KUCCPS options, your HELB eligibility, and in many families, how people talk about you for the next five years.
These two letters are supposed to be enough. The system says: get born, go to school, get a grade, get placed, get a degree, get a job. Follow the conveyor belt. Do not step off.
But the conveyor belt breaks. It breaks for the 700,000 students who do not hit C+ every year. It breaks for the graduates who spend 18 months tarmacking with a degree that 10,000 other people also have. It breaks for the people whose grades do not reflect their intelligence, their work ethic, or their potential.
When the conveyor belt breaks, you need a third letter. And nobody is going to write it for you.
The Third Letter: What It Actually Is
The third letter is not a certificate. It is not a diploma. It is not a piece of paper that an institution stamps and hands to you after sitting exams.
The third letter is evidence. It is the collection of things you have built, sold, delivered, and shipped. It is your portfolio website with live links to three applications you coded yourself. It is the M-Pesa confirmation messages from clients who paid you for work. It is your GitHub profile showing six months of consistent commits. It is the testimonial from a small business owner who says "she built our website and it actually works."
In the tech industry, this third letter is what gets you hired. Not exclusively. Degrees and certificates still matter in some contexts. But when a hiring manager in Nairobi is choosing between two candidates, one with a computer science degree and an empty GitHub, and one with no degree but a portfolio of five deployed applications, the second candidate gets the callback more often than you would think.
The third letter is self-issued. That is its power and its burden. Nobody is going to assign you projects, grade your work, or stamp your certificate. You decide what to build. You decide when to ship. You decide when it is good enough. The freedom is exhilarating. The responsibility is terrifying. Both are necessary.
How to Start Writing It
You do not start by planning a masterpiece. You start by writing a single line of code.
Paragraph one: your first project. Build something small. A personal profile page. A calculator. A to-do list. It does not matter what it is. What matters is that it exists on the internet, at a URL you can share. Deploy it on Netlify for free. That is your first paragraph. It is messy, probably ugly, and you will be embarrassed by it in three months. Good. That means you are improving.
Paragraph two: your first real tool. Build something that solves a problem someone actually has. A landing page for a church event. A simple inventory tracker for a kiosk. A tool that calculates loan repayments. When someone uses something you built, your third letter gets its first real ink.
Paragraph three: your first paid work. Someone hands you money, sends it via M-Pesa, or pays into your bank account for something you coded. The amount does not matter. KES 5,000 for a basic website is a paragraph. It says: "Someone valued my work enough to pay for it." That sentence changes how you see yourself.
Paragraph four and beyond: consistency. Keep building. Keep shipping. Keep getting better. Each project is another paragraph. Each client is another reference. Each month of consistent GitHub commits is another line in a letter that grows longer and stronger over time.
After a year of this, pull out your KCSE results slip. Look at it. Notice how irrelevant it has become compared to what you can show on a screen.
You Do Not Need Permission
This is the hardest part for most Kenyans to accept. We grow up in a system built on gatekeepers. You need a minimum grade to enter university. You need a placement to study. You need a certificate to apply. You need an employer to say yes before you can work.
The third letter has no gatekeepers.
Nobody checks your KCSE grade before you download VS Code. Nobody asks for your university transcript before you open freeCodeCamp. Nobody requires a certificate before you deploy a website to the internet. Nobody verifies your age before you create a GitHub account.
You do not apply. You do not wait. You do not ask. You open a text editor and type your first line of HTML. That is the application. That is the admission. That is the beginning.
Every developer you admire started the same way. Not with a letter from an institution. With a decision to build something, followed by the act of building it. The admission committee for tech is a blank code editor. It accepts everyone. The graduation requirement is shipping something that works.
People Who Wrote Their Own Letters
A young man in Eldoret who finished Form Four with a C plain. No KUCCPS placement. His family could not afford private university. He spent six months learning to code using his phone and free Wi-Fi at a cyber cafe. Built his first website for a local chemist. Charged KES 8,000. By the end of the year, he had five clients and a laptop he bought from his earnings. No degree. No certificate. A portfolio and a growing list of M-Pesa payments.
A woman in Mombasa who trained as a nurse at KMTC. She learned HTML and CSS during night shifts when the ward was quiet. Started building simple websites for clinics. One of those clinics recommended her to an NGO. The NGO hired her part-time to manage their website and data tools. Her nursing diploma did not get her that role. Her third letter did.
A Nairobi university student who was studying political science. Started coding in second year out of curiosity. By fourth year, he was freelancing at KES 40,000 per month while his classmates were still asking for upkeep. He graduated with a degree and a career already running. Two letters from the system. One letter he wrote himself. Guess which one pays his rent.
These are not exceptions. They are examples of what happens when someone decides to stop waiting for a letter and starts writing one.
Your First Line Starts Today
Open a browser. Go to freeCodeCamp.org. Create an account. Start the first HTML lesson. It takes 15 minutes. When you finish, you will have written a tiny web page. It is the first sentence of your third letter.
If you want structure, McTaba's Tech Foundations at KES 2,999 gives you a guided introduction. If you want the full marathon, the 26-week bootcamp at KES 120,000 with M-Pesa instalments takes you from zero to a portfolio of 8 production applications.
But the tool or platform does not matter as much as the decision. The decision to stop waiting for someone to hand you a letter. The decision to start writing your own.
Your birth certificate confirmed you are here. Your KCSE slip recorded how you performed at 18. Your third letter will determine what you build, what you earn, and who you become. Nobody else is going to write it. Open the editor. Start typing.
Key Takeaways
- ✓Kenya's system gives you two letters: a birth certificate and a results slip. Neither determines what you earn. The third letter, your portfolio of work, is the one that opens doors in the modern economy.
- ✓A KCSE grade tells an employer what you knew at 18. A portfolio tells them what you can do today. In tech, the second matters infinitely more.
- ✓Writing your third letter means building things: websites, apps, tools, freelance work, open-source contributions. Each project is a paragraph in a letter that gets stronger every month.
- ✓You do not need permission to start. No application, no cut-off point, no placement. Open a code editor and begin. That is the application process.
- ✓The tech industry is one of the few fields where your work speaks louder than your papers. A deployed M-Pesa integration demo says more than a diploma in a frame.
Frequently Asked Questions
- What does "the third letter" mean in the context of a tech career?
- The third letter is a metaphor for the career credential you build yourself, as opposed to the two letters Kenya gives you by default: your birth certificate and your KCSE results slip. In tech, your third letter is your portfolio, your GitHub profile, your deployed projects, and your client work. It is self-issued and carries more weight in the job market than you might expect.
- Can you really get a tech job in Kenya without a university degree?
- Yes, particularly in the startup and SME ecosystem. Many Kenyan tech companies hire based on demonstrated ability: your portfolio, your GitHub history, and your performance in a technical interview. A degree helps with larger corporations and government roles, but the industry is increasingly skills-first.
- How long does it take to build a portfolio strong enough to get hired?
- Most developers need 6 to 12 months of consistent practice to build a portfolio that impresses employers. That means 3 to 5 deployed projects, a clean GitHub profile, and the ability to explain your code in an interview. The timeline depends on how many hours per week you can dedicate.
- What is the first thing I should build for my tech portfolio?
- Build a personal portfolio website using HTML, CSS, and JavaScript. Then build something that solves a real problem: a tool for a local business, a calculator for a common task, or an app that organises information people need. Real projects that solve real problems are more impressive than tutorial clones.
Ready to build real-world apps?
Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Learn M-Pesa, USSD, and WhatsApp engineering while shipping 8 production apps.
Apply to the McTaba Marathon