Skip to content

Get Africoders on your phone

Challenge Explore
James avatar

Builder Passport

James

@james

James Adeniyi

Product Designer and AI enthusiast

16 posts 51 comments 3 followers 2 following Nigeria

Designer Open

I love building new products and experienting new ideas.

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 — 16 posts and 51 comments. Projects can come next.

0
Projects
0
Shipped
0
Endorsements
0
Collabs
5
Challenges
3
Followers
Challenge Winner

Posts

Build update 2 days ago

Don't Just Focus on How Far You Have to Go. Look at How Far You've Come.

Don't Just Focus on How Far You Have to Go. Look at How Far You've Come. One thing I've learned is the importance of tracking your growth, especially when you're learning a new skill or building something from scratch. Sometimes, we get so focused on where we want to be that we forget to appreciate how far we've already come. You're frustrated because you haven't landed that client yet, you feel like you're not improving fast enough, or you look at other people's progress and start questioning your own. But have you ever stopped to compare who you are today with who you were six months ago? Can you solve problems that once seemed impossible? Have you built things you couldn't build before? Are you more confident in your abilities than you used to be? **If you don't track your growth, you might forget to be grateful for your progress.** On days when things aren't working out, when results aren't coming, and when you feel like giving up, looking back at your progress can remind you that your efforts haven't been wasted. It reminds you that growth is happening, even when it doesn't feel like it. You don't need anything complicated to get started. Keep a record of the projects you've completed, the skills you've learned, the challenges you've overcome, and the lessons you've picked up along the way. Take screenshots, save your old work, and write down your wins, no matter how small they seem. One day, you'll look back at those records and realize that the things you once struggled with have become things you can now do with ease. **Your progress deserves to be documented, not just remembered.**

Build update 2 days ago

AfriCoders Has Been More Than A Platform for Me 🌱

AfriCoders Has Been More Than Just Another Platform for Me 🌱 Since joining AfriCoders, I've genuinely enjoyed being part of a community that encourages people to do more than learn about tech. It pushes you to **learn, build, share your progress, and grow alongside other builders.** Here are some of the things I appreciate about the platform: 📚 **Learning Resources:** Access to courses and resources that help you develop your skills and explore new areas of tech. 🛠️ **Practical Building:** Challenges that encourage you to apply what you've learned instead of getting stuck watching tutorials. 🤝 **Community & Collaboration:** Connecting with other learners and builders, exchanging ideas, and learning from different experiences. 🚀 **Growth Opportunities:** A chance to showcase your projects, document your progress, receive feedback, and develop consistency. 🌍 **Giving Back:** Opportunities to share useful resources, support other learners, and contribute to a growing African tech ecosystem. What I appreciate most is how these opportunities connect. You can learn something, put it into practice, share your work, learn from others, and keep improving. I'm glad I joined, and I'm looking forward to contributing even more to the community. **If you're on AfriCoders, what's the biggest benefit you've gained since joining?** Let's hear your experience in the comments! 👇💚

Build update 3 days ago

5 Tips for Creating a Behance Portfolio That Stands Out 🎨

5 Tips for Creating a Behance Portfolio That Stands Out 🎨 As a UI/UX designer, having beautiful designs isn't enough to make your portfolio stand out. People need to understand your thinking, your process, and the problems you can solve. Here are 5 tips to help your Behance projects stand out. 1. Tell a story, not just show screens. Don't just upload beautiful mockups. Explain the problem, who you're designing for, and how your solution addresses their needs. 2. Make your first impression count. Use an attractive cover image and a clear project title. Give people a reason to stop scrolling and click on your work. 3. Show your design process. Include relevant research, wireframes, user flows, iterations, and the reasoning behind your decisions. Let people see how you think, not just what you create. 4. Keep your presentation clean and user-focused. Use readable typography, consistent spacing, and high-quality images. Show that you understand usability and accessibility, not just aesthetics. 5. Focus on quality, not quantity. A few well-documented projects can be more convincing than dozens of screens without context. Explain your contribution, share what you learned, and be honest about your results. Remember: Your Behance portfolio isn't just a gallery of designs. It's proof of how you think, approach problems, and create solutions. Before publishing your next project, ask yourself: Can someone understand the problem I solved and the thinking behind my design without meeting me? I hope this helps

Build update 3 days ago

45 Figma Keyboard Shortcuts Every UI/UX Designer Should Know ⚡

Want to design faster in Figma and spend less time clicking through menus? Here are useful keyboard shortcuts to add to your workflow. Note: "Ctrl" is for Windows, while "Cmd" is for Mac. Some shortcuts may vary by context or keyboard layout. 1. Basic Shortcuts 1. Undo: "Ctrl/Cmd + Z" 2. Redo: "Ctrl/Cmd + Shift + Z" 3. Copy: "Ctrl/Cmd + C" 4. Paste: "Ctrl/Cmd + V" 5. Duplicate: "Ctrl/Cmd + D" 6. Cut: "Ctrl/Cmd + X" 7. Select All: "Ctrl/Cmd + A" 8. Group Selection: "Ctrl/Cmd + G" 9. Rename Selected Layer: "Ctrl/Cmd + R" 10. Delete Selection: "Delete/Backspace" 2. Creating Elements 11. Move Tool: "V" 12. Frame Tool: "F" or "A" 13. Text Tool: "T" 14. Rectangle Tool: "R" 15. Ellipse Tool: "O" 16. Line Tool: "L" 17. Pen Tool: "P" 18. Comment Tool: "C" 3. Zoom and Navigation 19. Zoom In: "+" 20. Zoom Out: "-" 21. Zoom to Fit: "Shift + 1" 22. Zoom to Selection: "Shift + 2" 23. Zoom to 100%: "Shift + 0" 24. Pan Canvas: Hold "Space" and drag 25. Move Between Layers: "Tab" / "Shift + Tab" 4. Layer Management 26. Bring Forward: "]" 27. Send Backward: "[" 28. Bring to Front: "Ctrl/Cmd + Shift + ]" 29. Send to Back: "Ctrl/Cmd + Shift + [" 30. Hide/Show Selection: "Ctrl/Cmd + Shift + H" 31. Lock/Unlock Selection: "Ctrl/Cmd + Shift + L" 32. Select Parent Layer: "Shift + Enter" 33. Enter a Frame or Select Child: "Enter" 5. Alignment and Spacing 34. Nudge Selection: Arrow keys 35. Nudge by Larger Increment: "Shift + Arrow keys" 36. Align Left: "Alt/Option + A" 37. Align Right: "Alt/Option + D" 38. Align Top: "Alt/Option + W" 39. Align Bottom: "Alt/Option + S" 40. Align Horizontal Centers: "Alt/Option + H" 41. Align Vertical Centers: "Alt/Option + V" 6. Auto Layout and Components 42. Add Auto Layout: "Shift + A" 43. Create Component: "Ctrl + Alt + K" on Windows / "Option + Cmd + K" on Mac 44. Remove Auto Layout: "Alt + Shift + A" on Windows / "Option + Shift + A" on Mac 7. Prototyping and Help 45. Open Keyboard Shortcuts Panel: "Ctrl + Shift + ?" on Windows / "Cmd + Shift + ?" on Mac My advice: Don't try to memorize all these shortcuts in one sitting. Start with the ones you use most often, practise them while working on real projects, and gradually add more to your workflow. The goal is simple: spend less time navigating tools and more time solving design problems.

Build update 4 days ago

What are you learning today, AfriCoders? 👀

What are you learning today, AfriCoders? 👀 As for me, I'm currently learning how to build and ship products with AI. 🤖🚀 What about you? What skill are you currently learning, and what are you hoping to build with it? I'd love to hear from you! 👇

Build update 4 days ago

The Secret to landing clients faster.

Want to land clients faster? Stop thinking only about the skills you have. Start thinking about the problems your potential clients need solved. Who are the people or businesses you want to work with? What challenges are they facing? What frustrates them? What is costing them time, money, customers, or growth? More importantly, how can your skills help them overcome these challenges? This applies to virtually every field in tech. As a Product Designer, can you identify where users struggle with a product and design a better experience that helps the business retain customers? As a Software Developer, can you build solutions that automate tedious processes, improve efficiency, or help a business serve more customers? As a Data Analyst, can you turn raw data into insights that support better business decisions? As a Cybersecurity Professional, can you help businesses protect their systems, data, and customers? The question isn't just, "What can I do with my skills?" It's, "What problems can I solve with my skills, and who needs those problems solved?" That's where the conversation changes. You're no longer just another person offering a service. You're someone who understands a problem and can provide a valuable solution. Money is exchanged for value. The clearer you can demonstrate the value you bring to a client, the easier it becomes for them to understand why they should hire you. So, before you send that next proposal or pitch another client, take time to understand their business. Research their challenges, identify the gaps, and communicate how you can help. Don't just sell your skills; show people what those skills can do for them. Now, let me hear from you: What specific problem can you solve with your current tech skill? 👇

Build update 5 days ago

9 Essential Articles Every UI/UX Designer Should Read 📚

**9 Essential Articles Every UI/UX Designer Should Read 📚** If you want to become a better UI/UX designer, don't focus only on learning design tools. Understanding why users behave the way they do, how to identify usability problems, and how to make informed design decisions is just as important. Here are 9 articles worth adding to your reading list: **1. 10 Usability Heuristics for User Interface Design** [https://www.nngroup.com/articles/ten-usability-heuristics/](https://www.nngroup.com/articles/ten-usability-heuristics/) **2. Usability 101: Introduction to Usability** [https://www.nngroup.com/articles/usability-101-introduction-to-usability/](https://www.nngroup.com/articles/usability-101-introduction-to-usability/) **3. User Interviews: How, When, and Why to Conduct Them** [https://www.nngroup.com/articles/user-interviews/](https://www.nngroup.com/articles/user-interviews/) **4. Journey Mapping 101** [https://www.nngroup.com/articles/journey-mapping-101/](https://www.nngroup.com/articles/journey-mapping-101/) **5. Empathy Mapping: The First Step in Design Thinking** [https://www.nngroup.com/articles/empathy-mapping/](https://www.nngroup.com/articles/empathy-mapping/) **6. How to Conduct a Heuristic Evaluation** [https://www.nngroup.com/articles/how-to-conduct-a-heuristic-evaluation/](https://www.nngroup.com/articles/how-to-conduct-a-heuristic-evaluation/) **7. When to Use Which User-Experience Research Methods** [https://www.nngroup.com/articles/which-ux-research-methods/](https://www.nngroup.com/articles/which-ux-research-methods/) **8. User Journeys vs. User Flows** [https://www.nngroup.com/articles/user-journeys-vs-user-flows/](https://www.nngroup.com/articles/user-journeys-vs-user-flows/) **9. Card Sorting: Uncover Users' Mental Models for Better Information Architecture** [https://www.nngroup.com/articles/card-sorting-definition/](https://www.nngroup.com/articles/card-sorting-definition/)

Build update 6 days ago

Before You Quit, Read This.

Everyone wants a big win. We all want that moment when our hard work finally pays off, when a client reaches out, an opportunity comes through, or someone recognises the value of what we've been doing. But one thing we often overlook is what happens before that moment. The rejections, the unanswered messages, the applications that lead nowhere, the projects we put so much effort into without getting the results we expected. These experiences can be frustrating, especially when it feels like everyone else is making progress while you're still trying to figure things out. I've seen people gradually stop posting their work because they aren't getting clients. Some begin to doubt their skills, while others start wondering if they've chosen the right career path. Eventually, they become less visible, stop putting themselves out there, and withdraw from the very process that could have helped them grow. I understand how discouraging it can be. Nobody wants to keep putting in effort without seeing results. But I think it's important to remember that not every season of your journey will produce immediate rewards. Sometimes, the process is teaching you things you wouldn't have learned if everything had worked out the first time. A rejection might reveal something you need to improve. A project that doesn't convert into a client might teach you how to present your work better. Sharing your work consistently might help you develop your voice, build credibility, and connect with people who may not need your services today but could remember you when the right opportunity comes. This doesn't mean you should keep doing the same things and expect different results. Trusting the process also means paying attention to what's working, learning from what isn't, seeking feedback, improving your approach, and making the necessary adjustments. **Don't let the absence of immediate results make you abandon the work you're capable of doing.**

Wall

Leave a note for James. 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

2 wins · 2 completed · 2-challenge streak

Community Poster of the Week

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

Winner

About

Share something useful. Quality beats volume.

Status
Winner
Date won
11 October 2026
What they won
Winner · ₦5,000
Rewards
₦5,000 wallet prize for Community Poster of the Week. Nigeria-only; Nigerian bank account required to receive. Must post every day Mon–Fri. Quality over volume — never automatic from post count.
Rank
#3
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
#2
Score
90 pts
Week 7: Skill Swap

Weekly · Submitted · Submitted 9 Oct 2026 · Up to ₦20,000

Submitted

About this challenge

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

Status
Submitted
Challenge ends
9 Oct 2026
Prizes to win
  • Weekly recognition · ₦20,000
Rank
#7
Week 8: Bring One Africoder

Weekly · Submitted · Submitted 9 Oct 2026 · Up to ₦20,000

Submitted

About this challenge

Invite one new person to Africoders using your invite link. The referral counts when they complete their profile (username, headline, bio, and onboarding).

Status
Submitted
Challenge ends
16 Oct 2026
Prizes to win
  • Weekly recognition · ₦20,000
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. James leveled up to Level 4

    4 days ago

    View Academy
  2. James leveled up to Level 3

    5 days ago

    View Academy
  3. James leveled up to Level 3

    5 days ago

    View Academy
  4. James unlocked the XP Collector badge

    1 week ago

    View Passport
  5. James unlocked the First Step badge

    1 week ago

    View Passport
  6. James leveled up to Level 2

    1 week ago

    View Academy
  7. Received ₦5,000 — Poster of the Week

    1 week ago

    View challenge
  8. James completed Community Poster of the Week

    1 week ago

    View challenge
  9. James submitted to Week 7: Skill Swap

    1 week ago

    View challenge
  10. James submitted to Week 8: Bring One Africoder

    1 week ago

    View challenge

Skills & stack

UI/UX Design AI Automation & Coding

Need help with Builder Passport?

Ask Amani

Open Help Center →