<?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: Emmanuel Mba</title>
    <description>The latest articles on DEV Community by Emmanuel Mba (@emmanuel_mba_b4b11388c72c).</description>
    <link>https://dev.to/emmanuel_mba_b4b11388c72c</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%2F2588097%2Fe351667b-caad-4da3-ba76-5caa718806b9.png</url>
      <title>DEV Community: Emmanuel Mba</title>
      <link>https://dev.to/emmanuel_mba_b4b11388c72c</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/emmanuel_mba_b4b11388c72c"/>
    <language>en</language>
    <item>
      <title>keeping up with Tech trends: does it actually work?</title>
      <dc:creator>Emmanuel Mba</dc:creator>
      <pubDate>Tue, 20 Oct 2026 02:24:53 +0000</pubDate>
      <link>https://dev.to/emmanuel_mba_b4b11388c72c/keeping-up-with-tech-trends-does-it-actually-work-3pmo</link>
      <guid>https://dev.to/emmanuel_mba_b4b11388c72c/keeping-up-with-tech-trends-does-it-actually-work-3pmo</guid>
      <description>&lt;p&gt;A few weeks ago i was on a call with a friend of mine. He works as a backend developer intern at a fintech startup. One of the brightest if you ask me.&lt;/p&gt;

&lt;p&gt;while on the call we began talking about databases. which somehow led to him complaining about how difficult it was for him to use "pg admin" which the default database gui tool for postgresql on macos.&lt;/p&gt;

&lt;p&gt;I suggested he try tableplus which was a tool i recently got introduced to. He tried it out and was really impressed.&lt;/p&gt;

&lt;p&gt;Then he asked me a question "how are you so knowledgeable about these tools and softwares". Of course i felt he was exxagerating, i mean i didnt have nearly as much experience as he did.&lt;/p&gt;

&lt;p&gt;Then he reminded me of all the tools and ai agents I had introduced him to.&lt;/p&gt;

&lt;p&gt;Which led me to the question.&lt;/p&gt;

&lt;p&gt;Does staying up to date with the latest tech trends and releases actually make you more relevant as a developer?&lt;/p&gt;

&lt;p&gt;The answer to this may seem obvious but from my own personal experience it was something i had to ponder on for quite a while.&lt;/p&gt;

&lt;p&gt;ive always been the kind of person to want to know about the latest react release and its update. or what new ai model has just been released. The question is: how much of that was of any use?&lt;/p&gt;

&lt;h2&gt;
  
  
  The Silent Pressure
&lt;/h2&gt;

&lt;p&gt;As a software developer,one of the biggest challenges ive faced personally is trying to stay ahead with an industry that never seems to slow down. one month you're finishing up a project you spent months building using a new framework. The next month you open twitter just to find out its already outdated and everyone seems to have moved on to the next shiny thing.&lt;/p&gt;

&lt;p&gt;I think we've all experienced something like this before. The stuggle of not getting left behind or becoming irrelevant.&lt;/p&gt;

&lt;p&gt;In an ever growing industry like software engineering. where the main objectives companies aim to achieve is to satisfy shareholder-- its either adapt or die.&lt;/p&gt;

&lt;p&gt;but what if chasing every new technology doesnt make you any more valuable.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Hidden Cost
&lt;/h2&gt;

&lt;p&gt;Earlier i made a reference to a friend of mine. I was busy being updated with each newly released technology. He on the other hand. stuck with one programming language and developed expertise. while i was making sure my dependencies werent outdated, i could have chosen one core technology and improved my expertise on it.&lt;/p&gt;

&lt;p&gt;what good is knowing 10 javascript frameworks when you struggle to build an application from scratch with just one.&lt;/p&gt;

&lt;p&gt;what many junior developers like myself fail to realise.&lt;br&gt;
No matter how updated you are. Depth beats breadth every single time.&lt;/p&gt;

&lt;h2&gt;
  
  
  Fundamentals Outlive Frameworks
&lt;/h2&gt;

&lt;p&gt;This is something i wish i learnt a lot sooner. if you're a junior who is interested in frontend development. knowing these foundations will take you far ahead than any framework could have.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Responsive design&lt;/li&gt;
&lt;li&gt;accessibility&lt;/li&gt;
&lt;li&gt;typography&lt;/li&gt;
&lt;li&gt;vanilla css animations&lt;/li&gt;
&lt;li&gt;state management&lt;/li&gt;
&lt;li&gt;knowing how to interact with the browser&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;focusing on the basics would not only make you more confident in your skills. It would also make you stand out amongs a talent pool who cant even build a simple navbar without importing an external component&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;# How To Actually Stay Relevant&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;Now i know i said you don't need to know all the latest technologies. But being able to adapt would allow you to become more flexible. A lot of startupts and other companies use different libraries for various purposes. In such cases, knowing when to generalise vs when to specialise is also a core skill.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;start with the basics&lt;/strong&gt;:i know you've probably heard this a million times but that just goes to show how imporant it is. Mastering the basics allows you to easily transition to whatever is required for the problem you're trying to solve. start small, then broaden your skill as you grow.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Analyze job listings&lt;/strong&gt;:This isnt emphasized nearly enough. Theres a good chance that whatever language you've spent the last few months getting good at doesnt even have any demand in your local community.&lt;/p&gt;

&lt;p&gt;if your goal is to actually get a job. you're better off paying close attention to what recruiters are looking out for when hiring.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Talk to experienced engineers&lt;/strong&gt;:This is advice i wish i had early on in my career. Having a good mentor to guide you helps save you from making unecessary mistakes. Its kind of like a cheat code since theyve already been exactly where you are and know how to get by. I would highly recommend you reach out to a few. Most if not all would be more than happy to help.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Join tech communities&lt;/strong&gt;: Developers rarely work in isolation. If you wanna stand out, you're going to need to learn how to collaborate. If you don't have friends who are into the same kind of stuff you're into there are several online communities such as discord or X where you can meet and interact with others.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Conclusion&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;In the midst of all the chaos surrounding computer science as a discipline. I strongly believe that having strong understanding of first principles and not getting distracted by hype bros would always give you an edge.&lt;br&gt;
The goal isnt to be the most up to date developer, the goal is to become the developer who can learn what is needed when necessary.&lt;/p&gt;

</description>
      <category>dev</category>
      <category>swe</category>
      <category>tech</category>
    </item>
    <item>
      <title>Learning from first principles</title>
      <dc:creator>Emmanuel Mba</dc:creator>
      <pubDate>Sun, 13 Sep 2026 03:56:48 +0000</pubDate>
      <link>https://dev.to/emmanuel_mba_b4b11388c72c/learning-from-first-principles-26lm</link>
      <guid>https://dev.to/emmanuel_mba_b4b11388c72c/learning-from-first-principles-26lm</guid>
      <description>&lt;p&gt;Enterprises and large coorporations manage tens of millions of requests daily. what this implies is that the need for deep understanding of systems and engineering foundations in becoming increasingly important.&lt;/p&gt;

&lt;p&gt;people like to say things like Coding is Solved or AI has taken away the need to understand what you are building if you know how to describe the problem effectively.&lt;/p&gt;

&lt;p&gt;In reality, this couldnt be further from the truth. while AI is great at producing code and generating tests, there are still various industries where deep understanding of the fundamentals is a huge advantage in order for you to work on large scale software.&lt;/p&gt;

&lt;p&gt;From code reviews, to testing to system design, the entire process of engineering goes beyond just describing an idea to a chatbot or coding agent. This is why it has become increaingly important to learn from first principles in order to stay ahead, one might even add that now is the best time because everyone has essentially offloaded their thinking to AI so if you're able to take the time to study the basics you could essentially stand out from the rest of the crowd with your in depth understanding.&lt;/p&gt;

</description>
      <category>learning</category>
      <category>software</category>
      <category>softwareengineering</category>
      <category>systemdesign</category>
    </item>
  </channel>
</rss>
