---
title: "Discussion on \"How Machines Actually Learn: A Developer's Guide to Machine Learning\" | Hashnode"
description: "Discussion on \"How Machines Actually Learn: A Developer's Guide to Machine Learning\". What a model really is, why 99% accuracy can still mean your model is broken, and the vocabulary every developer needs to talk precisely about ML."
url: "https://hashnode.com/posts/how-machines-actually-learn-a-developer-s-guide-to-machine-learning/6a33bbdccb1d82d2d2d4b088"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How Machines Actually Learn: A Developer's Guide to Machine Learning](https://blog.moussaamzat.dev/how-machines-actually-learn-a-developer-s-guide-to-machine-learning?utm_source=hashnode&utm_medium=feed)

What a model really is, why 99% accuracy can still mean your model is broken, and the vocabulary every developer needs to talk precisely about ML.

Jun 18 · 13 min read · blog.moussaamzat.dev  
Updated Jun 21  
Read the article

-   [#machine-learning](https://hashnode.com/tag/machine-learning)
-   [#artificial-intelligence](https://hashnode.com/tag/artificial-intelligence)
-   [#data-science](https://hashnode.com/tag/data-science)
-   [#software-development](https://hashnode.com/tag/software-development)
-   [#beginners](https://hashnode.com/tag/beginners)

## Written by

[Moussa Kalam AMZAT](https://hashnode.com/@moussakalamamzat)

@moussakalamamzat · Kigali, Rwanda

  
[View profile](https://hashnode.com/@moussakalamamzat)

Building, breaking, and learning | A developer who teaches what he learns | EdTech enthusiast

I'm Moussa, a Beninese Software Engineer based in Rwanda. I took what many considered an unlikely path, pivoting from Diplomacy and International Relations to Software Engineering. That career switch taught me something I carry into everything I do: the best learning happens when you're willing to start from zero. I work as a full-time software engineer and contribute to nonprofits supporting African students and sport talents in their education. I'm passionate about EdTech and AI and their potential to empower learners across Sub-Saharan Africa. Writing is how I process what I learn and give it back — every article here is something I wish I'd found when I was figuring it out myself. Fun facts: I'm a certified IJF judo instructor, I taught myself English through YouTube, and I'm always one rabbit hole away from picking up something new.

## Responses 2

Markdown supported · ⌘↵ to post

[Ameen Jolly](https://hashnode.com/@ameenjolly)

[Jun 19](https://hashnode.com/posts/how-machines-actually-learn-a-developer-s-guide-to-machine-learning/6a33bbdccb1d82d2d2d4b088/comment/6a35494cb15b5de595f97004)

This was an extremely insightful post. Despite being quite ample and proficient with ML, it was still a good read.

[Moussa Kalam AMZAT](https://hashnode.com/@moussakalamamzat)

[Jun 19](https://hashnode.com/posts/how-machines-actually-learn-a-developer-s-guide-to-machine-learning/6a33bbdccb1d82d2d2d4b088/comment/6a35494cb15b5de595f97004#reply-6a354a2ef78fcb843646944a)

I'm glad you found this post insightful. Thank you for reading, [Ameen Jolly](https://hashnode.com/@ameenjolly "Ameen Jolly") 🙂
