<?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: Paul Obiero</title>
    <description>The latest articles on DEV Community by Paul Obiero (@devvobiero).</description>
    <link>https://dev.to/devvobiero</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1280509%2F35f805b1-7812-4f38-ab15-f97226c4ee83.jpeg</url>
      <title>DEV Community: Paul Obiero</title>
      <link>https://dev.to/devvobiero</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/devvobiero"/>
    <language>en</language>
    <item>
      <title>GreatFrontend.com is GEM!!!</title>
      <dc:creator>Paul Obiero</dc:creator>
      <pubDate>Tue, 26 Aug 2025 10:24:57 +0000</pubDate>
      <link>https://dev.to/devvobiero/greatfrontendcom-is-gem-h4b</link>
      <guid>https://dev.to/devvobiero/greatfrontendcom-is-gem-h4b</guid>
      <description>&lt;p&gt;Hi, my name is Paul Obiero, I am a student, self taught. I’ve been learning, trying to skilled in the bare minimum for frontend these days, html, css, tailwind, react, typescript and next.js. I’ve built projects and updated my CV, I’ve been applying for months now as I keep adjusting my CV. When I finally landed an interview I panicked, I was so used to getting rejection emails, I asked myself what next, what now! That’s when I found out about greatfrontend, honestly I wish I knew interview prep was not remotely the same as building projects. I had 5 days to prepare for an interview and 7 days to prepare for an OA from another company that I had applied for an internship. With no experience in dsa I panicked but wasn’t willing to give it up so I subscribed to greatfrontend and my oh my my eyes opened. I told myself I wished I knew about it earlier. I prepared cramming and trying to understand the solutions, but honestly I’d recommend you learn about dsa first, do a few leetcode questions then come do blind 75 from greatfrontend and a bazillion other frontend specific interview questions. I managed to do 3 OA questions out of 5 which I obviously wouldn’t have been able to do without greatfrontend! . Yes I failed the interview but now I wield the power!!!!! to ace the frontend interviews, so I’ve decided I’m gonna learn about data structures and algorithms because at that bout I only knew up to doubly linked lists (lol) ,save up and pay for the lifetime offer and grind till I land a job, It's an Investment I'm more than willing to take for my future with this cruel market! In the next 15 months I will land an internship or even a frontend role! I recommend &lt;a href="https://www.greatfrontend.com" rel="noopener noreferrer"&gt; greatfrontend&lt;/a&gt; to anyone also trying to break into tech or get a promotion, there’s a variety of practice questions and system design hurdles and questions too! What are you waiting for!!! Right now I'll slowly go through the frontend guide since I'm not working with a 5 day deadline like last time&lt;/p&gt;

</description>
      <category>programming</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>interview</category>
    </item>
    <item>
      <title>I Love Scrimba</title>
      <dc:creator>Paul Obiero</dc:creator>
      <pubDate>Sun, 24 Aug 2025 08:08:16 +0000</pubDate>
      <link>https://dev.to/devvobiero/i-love-scrimba-4epm</link>
      <guid>https://dev.to/devvobiero/i-love-scrimba-4epm</guid>
      <description>&lt;p&gt;Learning typescript from scrimba has been so simple and interactive,you get your hands wet from the start!! I'm using a one month  free premium given to uni students though hehe ,I want to lock in for  a month and learn Typescript Fundamentals ,do their React Interview questions and Learn Next Js!!! &lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
      <category>frontend</category>
    </item>
    <item>
      <title>I LOVE TYPESCRIPT!!</title>
      <dc:creator>Paul Obiero</dc:creator>
      <pubDate>Sun, 24 Aug 2025 07:50:06 +0000</pubDate>
      <link>https://dev.to/devvobiero/i-love-typescript-1a1e</link>
      <guid>https://dev.to/devvobiero/i-love-typescript-1a1e</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.amazonaws.com%2Fuploads%2Farticles%2F4xqi8veetf2q9hpoy5m9.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%2F4xqi8veetf2q9hpoy5m9.png" alt=" " width="592" height="429"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
      <category>typescript</category>
    </item>
    <item>
      <title>RETRO DESIGN</title>
      <dc:creator>Paul Obiero</dc:creator>
      <pubDate>Sun, 10 Aug 2025 13:06:37 +0000</pubDate>
      <link>https://dev.to/devvobiero/retro-design-2mg8</link>
      <guid>https://dev.to/devvobiero/retro-design-2mg8</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/devvobiero" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F1280509%2F35f805b1-7812-4f38-ab15-f97226c4ee83.jpeg" alt="devvobiero"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/devvobiero/please-checkout-my-new-project-gitmentor-20m" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;PLEASE CHECKOUT MY NEW PROJECT 'GITMENTOR'😭&lt;/h2&gt;
      &lt;h3&gt;Paul Obiero ・ Aug 10&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>PLEASE CHECKOUT MY NEW PROJECT 'GITMENTOR'😭</title>
      <dc:creator>Paul Obiero</dc:creator>
      <pubDate>Sun, 10 Aug 2025 00:27:24 +0000</pubDate>
      <link>https://dev.to/devvobiero/please-checkout-my-new-project-gitmentor-20m</link>
      <guid>https://dev.to/devvobiero/please-checkout-my-new-project-gitmentor-20m</guid>
      <description>&lt;p&gt;&lt;a href="https://git-mentorrr.vercel.app/" rel="noopener noreferrer"&gt;GitMentor&lt;/a&gt;   Building till I break into tech&lt;br&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%2F93krzf019a2cik5439tc.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%2F93krzf019a2cik5439tc.png" alt=" " width="733" height="615"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>"AI will create more jobs" is starting to sound like a dangerous fairytale.</title>
      <dc:creator>Paul Obiero</dc:creator>
      <pubDate>Thu, 17 Jul 2025 20:08:18 +0000</pubDate>
      <link>https://dev.to/devvobiero/ai-will-create-more-jobs-is-starting-to-sound-like-a-dangerous-fairytale-2n83</link>
      <guid>https://dev.to/devvobiero/ai-will-create-more-jobs-is-starting-to-sound-like-a-dangerous-fairytale-2n83</guid>
      <description>&lt;p&gt;With all due respect: this isn’t like inventing the calculator or the cotton gin. This is not about enhancing human work — this is about replacing humans entirely.&lt;/p&gt;

&lt;p&gt;Yes, past tech revolutions brought disruption and then recovery — but this time is different.&lt;/p&gt;

&lt;p&gt;This time:&lt;/p&gt;

&lt;p&gt;AI isn’t automating a task — it’s automating thinking.&lt;/p&gt;

&lt;p&gt;It’s not replacing a tool — it’s replacing the person who used the tool.&lt;/p&gt;

&lt;p&gt;And the speed? Unprecedented. There’s no historical comparison that fits.&lt;/p&gt;

&lt;p&gt;“AI is like giving society a digital human — one that doesn’t need food, sleep, or money, and learns at exponential speed.”&lt;/p&gt;

&lt;p&gt;This is not overhyped, it’s underprepared for.&lt;/p&gt;

&lt;p&gt;While some experts promote optimism, the reality is:&lt;/p&gt;

&lt;p&gt;Entire industries are vanishing: advertising, animation, journalism, finance, teaching, law, programming.&lt;/p&gt;

&lt;p&gt;Entry-level workers — especially new developers — are being locked out. AI can already write better code, faster, and debug itself.&lt;/p&gt;

&lt;p&gt;The “new jobs” AI creates? It can do those too.&lt;/p&gt;

&lt;p&gt;And let’s be real: not everyone is built to become an AI prompt engineer or AGI safety researcher. Many people rely on routine, accessible work. When that's gone... what happens?&lt;/p&gt;

&lt;p&gt;📉 70% of human labor is becoming unnecessary.&lt;br&gt;
📉 At just ~47% unemployment, economic collapse becomes very real.&lt;br&gt;
We already saw the chaos COVID-19 caused at 43%.&lt;/p&gt;

&lt;p&gt;Still think we’re overreacting?&lt;/p&gt;

&lt;p&gt;This is more than a job issue. This is a humanity issue.&lt;br&gt;
And if governments, educators, and tech companies don’t urgently step in with safety nets, ethical standards, and new value systems…&lt;/p&gt;

&lt;p&gt;Chaos is not a possibility. It's a guarantee.&lt;/p&gt;

&lt;p&gt;People aren’t getting negative because they’re bitter — they’re scared. And for good reason.&lt;/p&gt;

&lt;p&gt;I’m not here to fearmonger. I’m here to say:&lt;br&gt;
We need to stop pretending this is just another tech wave and start rethinking survival, meaning, and dignity in a post-labor world.&lt;/p&gt;

&lt;p&gt;The honest question is what should we do?&lt;br&gt;
What can we do?&lt;br&gt;
What are you doing to prepare?&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Running on a Treadmill Set to “Impossible”: My Self-Taught Dev Rant</title>
      <dc:creator>Paul Obiero</dc:creator>
      <pubDate>Fri, 30 May 2025 18:45:10 +0000</pubDate>
      <link>https://dev.to/devvobiero/running-on-a-treadmill-set-to-impossible-my-self-taught-dev-rant-5656</link>
      <guid>https://dev.to/devvobiero/running-on-a-treadmill-set-to-impossible-my-self-taught-dev-rant-5656</guid>
      <description>&lt;p&gt;I can’t be the only one who feels like they’ve been running on a treadmill set to “impossible.” I clocked over 600 hours teaching myself HTML, CSS, and JavaScript after high school—built small projects, watched more than 80 tutorials, even wrestled with my first React component. I thought: “Okay, I’m on my way.”&lt;/p&gt;

&lt;p&gt;Then I open job boards and see “MERN + AI/ML” plastered everywhere. “Must have 3–5 years’ experience integrating machine learning.” Almost every hackathon in Kenya now has “AI” in the title, and I’m left wondering whether I should drop everything, learn Python overnight, and become a data scientist—despite being only in my second year of uni and having barely scratched the surface of front-end, not to mention back-end.&lt;/p&gt;

&lt;p&gt;Don’t get me wrong—I love what I do. I still geek out when a CSS animation snaps into place or when my React component finally fetches data without error. But the bar keeps climbing higher and higher as I try desperately to pull it back down. Every time I tick one skill off my list, three more appear: Rust. WebAssembly. Blockchain integration. Model deployment. Senior-level AI chops.&lt;/p&gt;

&lt;p&gt;It’s demoralizing. I question whether I should drop front-end entirely and pivot to Python—then what? Learn TensorFlow? PyTorch? Devour machine-learning math textbooks? In my head, I can already see the next job description demanding “5 years’ Python + AI experience” while I’m still figuring out asynchronous fetch calls in JS.&lt;/p&gt;

&lt;p&gt;Getting that first junior role or internship feels like chasing a mirage. Every application I send feels like shouting into the void: “Here’s my portfolio! Here are my projects!”—only to hear crickets or, worse, polite rejections citing my lack of AI/ML background.&lt;/p&gt;

&lt;p&gt;I’ve given so much time and energy—and it still feels like a drop in the ocean. I want to scream that the industry has shifted so fast it’s leaving self-taught developers gasping for air. So here I am—halfway through uni, self-taught since day one, and I still feel like I’m back at square one.&lt;/p&gt;

&lt;p&gt;I thought to myself, “Maybe a bootcamp will help,” so I joined ALX. I start my classes next month and hope it gives me the structure and guidance to focus my learning.&lt;/p&gt;

&lt;p&gt;Maybe this is the reality: feeling discouraged is part of the process. Maybe the only way forward is to acknowledge the overwhelm, rant it out, then choose one thing—just one—and lean into it.&lt;/p&gt;

&lt;p&gt;One thing I know for sure: I’m not backing down.&lt;/p&gt;

&lt;p&gt;self-taught devs—how are you keeping up with the ever-rising bar?😭&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>programming</category>
      <category>beginners</category>
      <category>ai</category>
    </item>
    <item>
      <title>This Is Your Sign to Start Learning DSA 🖥️✨</title>
      <dc:creator>Paul Obiero</dc:creator>
      <pubDate>Sun, 12 Jan 2025 16:03:51 +0000</pubDate>
      <link>https://dev.to/devvobiero/this-is-your-sign-to-start-learning-dsa-3f6j</link>
      <guid>https://dev.to/devvobiero/this-is-your-sign-to-start-learning-dsa-3f6j</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.amazonaws.com%2Fuploads%2Farticles%2Ffr76u6rf50cy9fpf1a9y.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%2Ffr76u6rf50cy9fpf1a9y.png" alt=" " width="706" height="910"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This Is Your Sign to Start Learning DSA 🖥️✨&lt;br&gt;
For the longest time, I avoided learning Data Structures and Algorithms (DSA). It seemed like an intimidating mountain to climb—something only "coding wizards" could conquer. But recently, I decided to face my fears head-on. Today, I’m learning about Big O Notation, and let me tell you—it’s not as terrifying as I thought.&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%2Fu5d6zo3i1hren9ejjaug.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%2Fu5d6zo3i1hren9ejjaug.jpg" alt=" " width="735" height="654"&gt;&lt;/a&gt;&lt;br&gt;
Don’t fear your own potential or limit yourself before even trying. We often convince ourselves that certain things are too hard or beyond our capabilities, but in reality, we’re capable of so much more than we think. Once I let go of my fears and decided to take the plunge, I realized that learning DSA is not only achievable but also exciting.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;## - 1. How I Got Started&lt;/strong&gt;&lt;br&gt;
On New Year’s Eve, while everyone else was busy making resolutions, I decided to take action. I found a Udemy course on DSA for just $9.99 during their holiday sale. It felt like the perfect opportunity to finally step into the world of algorithms and problem-solving.&lt;/p&gt;

&lt;p&gt;I hit the "Buy Now" button and started working through the course as soon as I could. Now, I’m learning bit by bit—balancing this with school and everything else life throws my way. I’ve promised myself that there will be no more excuses. If I want to grow as a developer, this is the path I need to take.&lt;/p&gt;

&lt;p&gt;-&lt;/p&gt;

&lt;h2&gt;
  
  
  ** 1. Why It’s Worth It**
&lt;/h2&gt;

&lt;p&gt;Diving into DSA has already started paying off. Not only am I learning how to solve problems systematically, but I’m also gaining a deeper understanding of JavaScript. Before, I mostly used JavaScript for DOM manipulation or small projects. Now, I’m applying it to solve algorithmic challenges, which makes me appreciate its syntax and capabilities even more.&lt;/p&gt;

&lt;p&gt;This journey has also taught me discipline. Balancing school and coding isn't always easy, but the feeling of growth and achievement makes every late-night study session worth it.&lt;/p&gt;

&lt;p&gt;If you’re someone who’s been putting off learning DSA like I did, consider this your sign. Grab a course, set a schedule, and start learning. You might just surprise yourself with what you’re capable of. **&lt;/p&gt;

&lt;h2&gt;
  
  
  ARIZE!!
&lt;/h2&gt;

&lt;p&gt;**&lt;br&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%2F24drmy71qhaqb6rwr4u2.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%2F24drmy71qhaqb6rwr4u2.jpg" alt=" " width="735" height="733"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>datastructures</category>
    </item>
  </channel>
</rss>
