Skip to content

Get Africoders on your phone

Challenge Explore
Deborah avatar

Builder Passport

Deborah

@nightingale

Learner with a big L

176 posts 98 comments 12 followers 60 following Lagos

Learner Open Open to full-time Open to collaborate +1 more

Quirky and Creative

Professional Passport

Professional Builder

Free courses and real projects strengthen your Passport.

Your journey

  1. 01 Learn

    Browse free Academy courses

  2. 02 Prove

    Complete courses and assessments for Certificates of Completion

  3. 03 Showcase

    Add portfolio projects and join challenges

  4. 04 Discover Done

    Recruiter-facing Passport completeness · 78%

    78/100

Activity score

A living view of what they’ve been doing — posts, comments, projects, and learning.

189
Learning and exploring
New Builder · 78%

Active in conversation — 176 posts and 98 comments. Projects can come next.

0
Projects
0
Shipped
0
Endorsements
0
Collabs
5
Challenges
12
Followers
4-Challenge Streak Challenge Winner

Posts

Build update 18 hours ago

Your First Software Project Doesn't Need to Be Complicated

Your First Software Project Doesn't Need to Be Complicated When people decide to learn software development, they sometimes spend too much time searching for the perfect project. They want something impressive, original, and complicated enough to prove their skills. But your first project doesn't need to do all that. In fact, a small project that works properly can teach you more than an ambitious idea you never finish. Start with a problem you understand Think about something you do regularly that could be made easier. It could be: - A simple expense tracker. - A personal task manager. - A tool for keeping track of books you've read. - A basic appointment booking page. - A small inventory management application. These ideas aren't particularly complicated, and that's the point. Build one useful feature at a time Don't try to build everything at once. If you're creating an expense tracker, start with the ability to enter an expense and display it. Then add categories. After that, calculate totals. You can introduce charts or other features later. Each completed feature gives you something you can test, improve, and understand. Finish it before moving to the next idea It's tempting to abandon a project as soon as a more exciting idea comes along. Try to resist that temptation. Finishing a small project teaches you how to handle errors, improve an interface, organize your code, and deal with details you may not have considered at the beginning. It also gives you something concrete to show when discussing your skills with other developers or potential employers. You don't have to build the next big technology product to become a better developer. Sometimes, the best way to make progress is to build something small — and actually finish it.

Build update 18 hours ago

AI Can Write Code. But Can You Tell When the Code Is Wrong?

AI Can Write Code. But Can You Tell When the Code Is Wrong? It's easy to be impressed when an AI tool generates a working piece of code in seconds. You describe what you want, it produces the code, and sometimes everything works exactly as expected. But what happens when it doesn't? AI-generated code can contain errors that aren't immediately obvious. A feature might work in one situation and fail in another. A function might return the right result for a simple example but break when given unexpected input. This is why understanding the code still matters, even when AI does most of the writing. Don't just ask AI to fix errors. When something goes wrong, it's tempting to paste the error message into an AI tool and accept whatever solution it suggests. A better approach is to understand three things: - What was the code supposed to do? - What actually happened? - What changed after applying the suggested fix? This helps you avoid fixing one problem while accidentally creating another. Test beyond the happy path. If you've built a form, don't only test it with correct information. Try leaving fields empty, entering unexpected values, and submitting the form more than once. If you've built a calculator, test unusual numbers and edge cases. The point is simple: a feature working once doesn't mean it's reliable. Learn to read what AI produces. You don't need to understand every line of code immediately. But you should gradually learn to recognize what the important parts do, how they connect, and where problems might occur. AI can help you build faster. Understanding what it builds helps you build better. That's the difference between simply generating code and becoming someone who can confidently develop software.

Build update 1 day ago

Your Password Might Be the Weakest Link in Your Digital Life.

Your Password Might Be the Weakest Link in Your Digital Life. Let's be honest. How many accounts do you have with the same password, or a slight variation of it? Your email, social media, shopping accounts, work tools and other services all contain information you probably wouldn't want falling into the wrong hands. The problem is that one compromised password can put several accounts at risk. Here are a few habits worth adopting: Use different passwords. If one account is compromised, the others shouldn't automatically be exposed. Get a password manager. Tools such as Bitwarden and 1Password help you generate and store strong, unique passwords. Turn on two-factor authentication. This adds another verification step beyond your password. Be careful with links. A message that looks like it's from your bank, workplace or favourite service might be a phishing attempt. Consider passkeys. Where supported, passkeys let you sign in using your device's built-in authentication rather than relying on a traditional password. You don't have to change everything overnight. Start with your email account, especially if it's used to reset passwords for your other accounts. A few small security habits can make a significant difference.

Build update 1 day ago

Your Website Is Slow? Here's Where to Start Looking.

Your Website Is Slow? Here's Where to Start Looking. Ever opened a website, waited a few seconds, and eventually decided it wasn't worth your time? Now imagine someone doing the same thing to your website. A slow website doesn't always mean you need a better hosting plan or a complete redesign. Sometimes, the problem is much simpler. Here are four things worth checking: 1. Your images are too large. Uploading a 5MB image when a much smaller WebP or compressed image would do the job can affect loading speed. 2. Too many scripts are running. Analytics tools, chat widgets, tracking scripts and third-party integrations can all add to the time it takes a page to load. 3. You're not using browser caching properly. Caching allows browsers to reuse certain files instead of downloading everything again whenever someone visits your website. 4. You're not testing on slower connections. Your website might load perfectly on your office Wi-Fi but struggle on a slower mobile connection. A good place to start is Google's PageSpeed Insights. It gives you performance reports and suggestions for improvement. Try this: Run your website through PageSpeed Insights and see what comes up. You might find something you didn't expect.

Build update 1 day ago

So, You Used AI to Build an App. Now What?

So, You Used AI to Build an App. Now What? It's exciting when you describe an idea to an AI tool and, a few minutes later, you have something that actually works. But here's where things get interesting. Have you tried giving it to someone else to use? Did they understand how it works? Did it solve the problem you had in mind? Did anything break when they tried something you hadn't thought of? That's the part of building that often gets overlooked. Getting AI to generate an app is one thing. Making something people actually find useful takes a bit more thought, testing and patience. So don't stop at getting your project to run. Let people try it, listen to their feedback, fix what isn't working and keep improving it. That's how a simple experiment can become something worth using. At Africoders, we're big on taking ideas beyond the screen and turning them into practical projects. Have you built anything with AI recently? We'd love to see what you've been working on.

Build update 3 days ago

# You're Probably Doing Some Things Manually That Your Computer Could Be Doing for You.

You're Probably Doing Some Things Manually That Your Computer Could Be Doing for You. Think about how many small tasks you repeat every day: sending reminders, sorting files, replying to routine messages, tracking expenses, or moving information between apps. Now imagine getting some of those tasks done automatically, without having to remember every single step. That's automation. You don't always need to be a programmer or build a complicated system to get started. Tools like **Zapier, Make, and n8n** let you connect different apps and automate everyday workflows with little or no code. For example: - Automatically save email attachments to cloud storage. - Get notified whenever someone fills out a form. - Send customer details from a form straight to a spreadsheet. - Schedule reminders for tasks and appointments. And with AI becoming part of these workflows, there's even more you can do. **Here's a challenge:** What's one repetitive task you'd happily never have to do manually again? At Africoders, we're interested in helping people move beyond just using technology to actually creating useful solutions with it. Explore, learn and experiment with the resources available on our platform.

Build update 4 days ago

Your First Version Doesn't Have to Be Impressive. It Has to Work.

Your First Version Doesn't Have to Be Impressive. It Has to Work. There's something interesting about building software: we often spend so much time imagining how impressive the finished product will be that we forget to build the first version. You have an app idea. You picture the interface, the features, the animations, maybe even the number of people who will use it. Then you start building, and suddenly the project becomes much bigger than you planned. Here's a better approach: build the simplest version that solves the actual problem. For example, if you want to create an app that helps people manage their expenses, you don't need charts, AI recommendations, bank integrations, and fancy dashboards on day one. Start with three things: - Let users record their expenses. - Categorize what they spend. - Show them how much they've spent. That's enough to test whether the basic idea is useful. This approach is often called building a **Minimum Viable Product (MVP)**. It helps you test assumptions, get feedback, and learn what users actually need before investing time in more features. And here's the part worth remembering: your first version is supposed to teach you something, not prove how good you are at coding. **A question for developers and aspiring builders:** When you start a new project, are you more likely to build the simplest working version first, or do you find yourself planning all the features before writing the first line of code? I'd love to hear how you approach it.

Build update 5 days ago

Everyone Is Talking About AI. What Are You Building With It?

Everyone Is Talking About AI. What Are You Building With It? You've probably tried ChatGPT, experimented with an AI image generator, or watched a few impressive AI demos. But here's a more interesting question: What have you actually created with AI? It could be a simple website, an automated task, a useful tool for your business, or an app that solves a problem you've noticed. You don't need to be an AI expert or have everything figured out. Start with an idea, explore the tools available, experiment, and learn as you go. That's where the real excitement begins: moving beyond using AI for answers and learning how to build with it. At Africoders, we're creating opportunities for people to do exactly that through learning, practical projects and community collaboration. What would you love to build with AI if you had the skills and support to make it happen? Let's hear your ideas.

Wall

Leave a note for Deborah. The builder and Africoders staff can moderate this wall.

Sign in to post on this wall.

No wall posts yet

Be the first to write on this builder’s wall.

Comments

Replies across Africoders — open any thread to read the full conversation.

20 shown

Challenges

1 win · 4 placed · 4 completed · 4-challenge streak

Week 6: Teach Us in One Minute

Weekly · Winner · Won 2 Oct 2026 · ₦5,000

Winner

About

Create a short video (about one minute) teaching the community one useful thing — a tip, tool, concept, or technique.

Status
Winner
Date won
2 October 2026
What they won
Winner · ₦5,000
Rewards
70 campaign points · Weekly recognition ₦20,000 (staff-selected)
Rank
#4
Score
70 pts
Week 9: Demo Day

Weekly · Finalist · Result 23 Oct 2026 · ₦5,000

Finalist

About

Demo what you have built or learned. Show your project, skill progress, or learning journey — including your Week 1 goal if it applies.

Status
Finalist
Result date
23 October 2026
What they won
Finalist · ₦5,000
Rewards
70 campaign points · Weekly recognition ₦20,000 (staff-selected)
Rank
#4
Week 7: Skill Swap

Weekly · Third place · Result 11 Oct 2026 · ₦6,670

Third place

About

Pair with another Africoder. Teach each other something useful, then write up what you taught, what you learned, and who you paired with.

Status
Third place
Result date
11 October 2026
What they won
Third place · ₦6,670
Rewards
70 campaign points · Weekly recognition ₦20,000 (staff-selected)
Rank
#3
Week 4: Share a Useful Resource

Weekly · Third place · Result 18 Sep 2026 · ₦5,000

Third place

About

Share one useful tool, course, article, video, or resource. Explain what it teaches and who should use it — in simple language.

Status
Third place
Result date
18 September 2026
What they won
Third place · ₦5,000
Rewards
70 campaign points · Weekly recognition ₦20,000 (staff-selected)
Rank
#3

Proof of work

No projects yet

Build your first project from a challenge. Proof of work beats a biography.

Activity

Challenges, projects, and profile milestones.

  1. Deborah leveled up to Level 14

    3 days ago

    View Academy
  2. Deborah leveled up to Level 13

    1 week ago

    View Academy
  3. Received ₦5,000 — Launch Week 9 winner

    2 weeks ago

    View challenge
  4. Deborah completed Week 9: Demo Day

    2 weeks ago

    View challenge
  5. Deborah completed Week 9: Demo Day

    2 weeks ago

    View challenge

Skills & stack

Creatives

Need help with Builder Passport?

Ask Amani

Open Help Center →