<?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: Anabel Obieze</title>
    <description>The latest articles on DEV Community by Anabel Obieze (@anabel_obieze_1a5f44815ba).</description>
    <link>https://dev.to/anabel_obieze_1a5f44815ba</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%2F4218848%2F76bb4199-121a-4962-9f2b-8cdba196faf0.png</url>
      <title>DEV Community: Anabel Obieze</title>
      <link>https://dev.to/anabel_obieze_1a5f44815ba</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/anabel_obieze_1a5f44815ba"/>
    <language>en</language>
    <item>
      <title>What Learning Frontend Development Is Teaching Me About Product Management</title>
      <dc:creator>Anabel Obieze</dc:creator>
      <pubDate>Sat, 31 Oct 2026 13:33:36 +0000</pubDate>
      <link>https://dev.to/anabel_obieze_1a5f44815ba/what-learning-frontend-development-is-teaching-me-about-product-management-8gk</link>
      <guid>https://dev.to/anabel_obieze_1a5f44815ba/what-learning-frontend-development-is-teaching-me-about-product-management-8gk</guid>
      <description>&lt;p&gt;Moving from defining digital experiences to understanding how they are built.&lt;/p&gt;

&lt;p&gt;As a Product Manager, I'm used to thinking about problems, requirements, user journeys and the outcomes a product should deliver.&lt;/p&gt;

&lt;p&gt;But recently, I've been learning to look at digital products from another angle: the frontend development side.&lt;/p&gt;

&lt;p&gt;I wanted to understand more of what happens between defining a feature and seeing it work in a browser.&lt;/p&gt;

&lt;p&gt;That curiosity led me to start learning HTML, CSS and JavaScript through NextGen Tech Training and Upskill by Genesys.&lt;/p&gt;

&lt;p&gt;And it has been an interesting experience.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A user interface is more than what appears on the screen&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;My early HTML exercises introduced me to page structure, semantic elements, links, images and forms.&lt;/p&gt;

&lt;p&gt;When I built a student registration page, I worked with different form controls, including text fields, radio buttons, checkboxes, dropdowns and text areas.&lt;/p&gt;

&lt;p&gt;It made me think about something I already consider in Product Management: the user experience starts with the small details.&lt;/p&gt;

&lt;p&gt;A form should not simply collect information. It should make it clear what information is needed and how someone should provide it.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;CSS has changed how I think about layouts&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Working through CSS exercises, especially Flexbox, helped me understand how elements are arranged and how layout decisions affect the overall experience.&lt;/p&gt;

&lt;p&gt;I practised with pricing layouts, coloured boxes and responsive arrangements.&lt;/p&gt;

&lt;p&gt;I also explored CSS animations through the Ferris Wheel and Moon Orbit exercises.&lt;/p&gt;

&lt;p&gt;There were moments when an element refused to sit where I expected. I had to revisit the instructions, inspect the properties and understand how one change affected the rest of the layout.&lt;/p&gt;

&lt;p&gt;It taught me to approach problems more deliberately instead of changing values randomly until something looked right.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;JavaScript introduced me to product logic from another perspective&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;One of my JavaScript exercises involved building a student grading system.&lt;/p&gt;

&lt;p&gt;The task required collecting student information, calculating scores and displaying remarks based on specific conditions.&lt;/p&gt;

&lt;p&gt;This was an interesting connection to Product Management.&lt;/p&gt;

&lt;p&gt;A feature needs clearly defined rules. Different inputs can produce different outcomes, and the logic needs to account for those possibilities.&lt;/p&gt;

&lt;p&gt;Learning to express those rules in code has helped me appreciate the implementation side of product requirements.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What I'm taking back into Product Management&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I'm beginning to see how useful technical understanding can be when working with development teams.&lt;/p&gt;

&lt;p&gt;It doesn't mean a Product Manager needs to become an expert in every technology.&lt;/p&gt;

&lt;p&gt;For me, it means being able to ask better questions, understand technical conversations more clearly, appreciate implementation challenges and make more informed product decisions.&lt;/p&gt;

&lt;p&gt;I'm still early in this learning journey. I have plenty more to practise and understand.&lt;/p&gt;

&lt;p&gt;But I'm enjoying the process of connecting product thinking with the practical work of building.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The more I learn about building digital experiences, the more I appreciate the thinking that goes into making them useful.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What has learning a technical skill changed about the way you approach your work?&lt;/p&gt;

&lt;p&gt;#ProductManagement #FrontendDevelopment #HTML #CSS #JavaScript #CareerGrowth&lt;/p&gt;

</description>
      <category>career</category>
      <category>frontend</category>
      <category>learning</category>
      <category>product</category>
    </item>
  </channel>
</rss>
