<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Samson Thuo</title>
    <description>The latest articles on DEV Community by Samson Thuo (@samson_thuo_d7e30ddc22882).</description>
    <link>https://dev.to/samson_thuo_d7e30ddc22882</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3462129%2F2fb07f5e-4832-4d11-ba74-67c5b3b77c00.png</url>
      <title>DEV Community: Samson Thuo</title>
      <link>https://dev.to/samson_thuo_d7e30ddc22882</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/samson_thuo_d7e30ddc22882"/>
    <language>en</language>
    <item>
      <title>You Don't Need Another Tutorial. You Need Kaizen.</title>
      <dc:creator>Samson Thuo</dc:creator>
      <pubDate>Fri, 31 Jul 2026 13:35:31 +0000</pubDate>
      <link>https://dev.to/samson_thuo_d7e30ddc22882/you-dont-need-another-tutorial-you-need-kaizen-g56</link>
      <guid>https://dev.to/samson_thuo_d7e30ddc22882/you-dont-need-another-tutorial-you-need-kaizen-g56</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fazw27cr4zn3xc9frgk0c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fazw27cr4zn3xc9frgk0c.png" alt=" " width="799" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Every developer wants to become exceptional.&lt;/p&gt;

&lt;p&gt;So we buy another course.&lt;/p&gt;

&lt;p&gt;Bookmark another YouTube playlist.&lt;/p&gt;

&lt;p&gt;Install another AI coding tool.&lt;/p&gt;

&lt;p&gt;Clone another GitHub repository.&lt;/p&gt;

&lt;p&gt;We mistake consuming information for making progress.&lt;/p&gt;

&lt;p&gt;I used to do the same.&lt;/p&gt;

&lt;p&gt;I believed breakthroughs came from finding the perfect resource or the perfect roadmap. But after months of learning, I realized something uncomfortable:&lt;/p&gt;

&lt;p&gt;Great developers aren't built by occasional bursts of motivation.&lt;/p&gt;

&lt;p&gt;They're built through consistent, almost invisible improvement.&lt;/p&gt;

&lt;p&gt;That idea has a name.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kaizen.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Philosophy of Tiny Improvements
&lt;/h2&gt;

&lt;p&gt;Kaizen is a Japanese philosophy that means &lt;em&gt;continuous improvement&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Its premise is almost embarrassingly simple:&lt;/p&gt;

&lt;p&gt;Improve a little every day.&lt;/p&gt;

&lt;p&gt;That's it.&lt;/p&gt;

&lt;p&gt;No overnight transformation.&lt;/p&gt;

&lt;p&gt;No "learn machine learning in 30 days."&lt;/p&gt;

&lt;p&gt;No marathon coding sessions fueled by coffee and guilt.&lt;/p&gt;

&lt;p&gt;Just one meaningful step forward.&lt;/p&gt;

&lt;p&gt;Software engineering is uniquely suited to this philosophy because nearly every skill compounds.&lt;/p&gt;

&lt;p&gt;Every bug you fix improves your debugging instincts.&lt;/p&gt;

&lt;p&gt;Every pull request teaches you cleaner communication.&lt;/p&gt;

&lt;p&gt;Every technical article expands your mental model.&lt;/p&gt;

&lt;p&gt;Every project makes the next one easier.&lt;/p&gt;

&lt;p&gt;None of these moments feel significant on their own.&lt;/p&gt;

&lt;p&gt;Together, they become expertise.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Slight Edge
&lt;/h2&gt;

&lt;p&gt;Jeff Olson describes a similar principle in &lt;em&gt;The Slight Edge&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;The actions that create extraordinary success are usually easy to do.&lt;/p&gt;

&lt;p&gt;They're also easy not to do.&lt;/p&gt;

&lt;p&gt;Reading ten pages of a programming book.&lt;/p&gt;

&lt;p&gt;Writing one meaningful commit.&lt;/p&gt;

&lt;p&gt;Learning one SQL command.&lt;/p&gt;

&lt;p&gt;Reviewing yesterday's code before writing today's.&lt;/p&gt;

&lt;p&gt;None of these actions will change your life tomorrow.&lt;/p&gt;

&lt;p&gt;But repeated consistently over months and years, they quietly reshape your career.&lt;/p&gt;

&lt;p&gt;Progress compounds long before it becomes visible.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Kaizen Changed My Learning
&lt;/h2&gt;

&lt;p&gt;I used to chase intensity.&lt;/p&gt;

&lt;p&gt;I'd spend an entire weekend coding, convinced I was making incredible progress.&lt;/p&gt;

&lt;p&gt;Then I'd burn out.&lt;/p&gt;

&lt;p&gt;Days would pass without touching my projects.&lt;/p&gt;

&lt;p&gt;Eventually I realized intensity wasn't the problem.&lt;/p&gt;

&lt;p&gt;Inconsistency was.&lt;/p&gt;

&lt;p&gt;Now my goal is much smaller.&lt;/p&gt;

&lt;p&gt;Read one chapter.&lt;/p&gt;

&lt;p&gt;Build one feature.&lt;/p&gt;

&lt;p&gt;Refactor one function.&lt;/p&gt;

&lt;p&gt;Understand one concept deeply.&lt;/p&gt;

&lt;p&gt;Showing up matters more than heroic effort.&lt;/p&gt;

&lt;h2&gt;
  
  
  Practical Kaizen for Developers
&lt;/h2&gt;

&lt;p&gt;If you're learning software engineering, try this approach for the next month:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Read five pages of a technical book every day.&lt;/li&gt;
&lt;li&gt;Make one meaningful Git commit daily.&lt;/li&gt;
&lt;li&gt;Spend fifteen minutes understanding a bug before searching for the answer.&lt;/li&gt;
&lt;li&gt;Improve one small part of your existing project instead of starting another one.&lt;/li&gt;
&lt;li&gt;Learn one new concept before opening YouTube.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Small actions repeated consistently become habits.&lt;/p&gt;

&lt;p&gt;Habits become skills.&lt;/p&gt;

&lt;p&gt;Skills become confidence.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thought
&lt;/h2&gt;

&lt;p&gt;The best engineers aren't the ones who experienced one extraordinary breakthrough.&lt;/p&gt;

&lt;p&gt;They're the ones who quietly accumulated thousands of ordinary improvements.&lt;/p&gt;

&lt;p&gt;You don't need another tutorial.&lt;/p&gt;

&lt;p&gt;You don't need another roadmap.&lt;/p&gt;

&lt;p&gt;You need one small improvement today.&lt;/p&gt;

&lt;p&gt;Then another tomorrow.&lt;/p&gt;

&lt;p&gt;That's Kaizen.&lt;/p&gt;

&lt;p&gt;That's The Slight Edge.&lt;/p&gt;

&lt;p&gt;And that's how remarkable software careers are built.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>career</category>
      <category>learning</category>
      <category>development</category>
    </item>
    <item>
      <title>What I Learned After Completing a MySQL Course as a Beginner Developer</title>
      <dc:creator>Samson Thuo</dc:creator>
      <pubDate>Wed, 18 Mar 2026 11:08:31 +0000</pubDate>
      <link>https://dev.to/samson_thuo_d7e30ddc22882/what-i-learned-after-completing-a-mysql-course-as-a-beginner-developer-45j3</link>
      <guid>https://dev.to/samson_thuo_d7e30ddc22882/what-i-learned-after-completing-a-mysql-course-as-a-beginner-developer-45j3</guid>
      <description>&lt;p&gt;My name is Samson, and I’m currently learning backend development.&lt;br&gt;
When I started, one of the hardest things for me to understand was databases. I spent a lot of time on YouTube, but honestly, most tutorials left me more confused than before. Some were too fast, others skipped important steps, and I never really felt confident.&lt;br&gt;
Everything started to change when I found Scrimba.&lt;br&gt;
After completing their MySQL course, I finally understand how databases work and how they are used in real applications.&lt;br&gt;
 If you're starting out, you can check it here: [&lt;a href="https://scrimba.com/?via=community" rel="noopener noreferrer"&gt;https://scrimba.com/?via=community&lt;/a&gt;]&lt;/p&gt;
&lt;h2&gt;
  
  
  The Turning Point for Me
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foj6bd1jzx3e4umws67js.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foj6bd1jzx3e4umws67js.png" alt="Scrimba MySQl course" width="800" height="346"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Before this course, SQL just looked like randomn commands I had to memorize.&lt;br&gt;
But during the course, something clicked.&lt;br&gt;
Instead of just copying code, I started understanding:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why we create tables&lt;/li&gt;
&lt;li&gt;How data is structured&lt;/li&gt;
&lt;li&gt;How backend systems actually use databases&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That shift from confusion to understanding made a huge difference for me.&lt;/p&gt;
&lt;h3&gt;
  
  
  What I Learned
&lt;/h3&gt;
&lt;h4&gt;
  
  
  Tables, Rows, and Columns
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstorrbo1hlow26ebos8f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstorrbo1hlow26ebos8f.png" alt="tables" width="750" height="482"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At first, this sounded basic—but it’s everything.&lt;br&gt;
Now I understand that a database is just structured data.&lt;/p&gt;
&lt;h4&gt;
  
  
  CRUD Operations (This Was Huge)
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdzquvv49xtz24pihdqjf.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdzquvv49xtz24pihdqjf.webp" alt="CRUD Operations" width="720" height="360"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is where things started feeling real.&lt;/p&gt;

&lt;p&gt;Example I practiced:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight sql"&gt;&lt;code&gt;&lt;span class="k"&gt;INSERT&lt;/span&gt; &lt;span class="k"&gt;INTO&lt;/span&gt; &lt;span class="n"&gt;users&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;email&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="k"&gt;VALUES&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'Samson'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s1"&gt;'samson@email.com'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

&lt;span class="k"&gt;SELECT&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="k"&gt;FROM&lt;/span&gt; &lt;span class="n"&gt;users&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is exactly how apps store and retrieve data.&lt;/p&gt;

&lt;h4&gt;
  
  
  Queries Finally Made Sense
&lt;/h4&gt;

&lt;p&gt;Before, I didn’t understand what queries were doing.&lt;br&gt;
Now I can read something like:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;SELECT name FROM users WHERE id = 1;&lt;br&gt;
&lt;/code&gt;&lt;br&gt;
And actually understand it.&lt;/p&gt;

&lt;h4&gt;
  
  
  Understanding Relationships
&lt;/h4&gt;

&lt;p&gt;This part was challenging, but also very important.&lt;br&gt;
I learned how tables connect using:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Primary keys&lt;/li&gt;
&lt;li&gt;Foreign keys&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is what allows real-world systems to work, like:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Users and their orders&lt;/li&gt;
&lt;li&gt;Posts and comments&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  What I Struggled With Before
&lt;/h4&gt;

&lt;p&gt;To be honest:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I didn’t understand how databases connect to backend code&lt;/li&gt;
&lt;li&gt;SQL felt like something to cram, not understand&lt;/li&gt;
&lt;li&gt;Tutorials didn’t explain the “why”&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I used to think maybe backend wasn’t for me.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq5d8zda7gtrw2d8kg53j.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq5d8zda7gtrw2d8kg53j.jpg" alt="SQL" width="225" height="225"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  What Made Scrimba Different
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnsimfk8v4dws67y8nrlq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnsimfk8v4dws67y8nrlq.png" alt="Scrimba learninng interface" width="800" height="335"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What helped me most was:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Interactive learning (not just watching)&lt;/li&gt;
&lt;li&gt;Clear explanations&lt;/li&gt;
&lt;li&gt;Practicing while learning&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Instead of just watching, I was doing.&lt;br&gt;
That made all the difference.&lt;/p&gt;

&lt;h4&gt;
  
  
  What I’m Learning Next
&lt;/h4&gt;

&lt;p&gt;Right now, I’m moving into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Node.js&lt;/li&gt;
&lt;li&gt;Building APIs&lt;/li&gt;
&lt;li&gt;Connecting MySQL to backend systems&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;If you're struggling like I was, don’t give up.&lt;br&gt;
Sometimes you just need the right learning approach.&lt;br&gt;
Things will eventually click.&lt;br&gt;
And if you're curious, you can check out Scrimba here: [&lt;a href="https://scrimba.com/?via=community" rel="noopener noreferrer"&gt;https://scrimba.com/?via=community&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;Thanks for reading .&lt;/p&gt;

</description>
      <category>scrimba</category>
      <category>learning</category>
      <category>node</category>
      <category>database</category>
    </item>
  </channel>
</rss>
