<?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: Ash Ro</title>
    <description>The latest articles on DEV Community by Ash Ro (@aeroma44).</description>
    <link>https://dev.to/aeroma44</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%2F1318973%2F74595e35-a874-4665-948c-51c182560b1f.jpeg</url>
      <title>DEV Community: Ash Ro</title>
      <link>https://dev.to/aeroma44</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aeroma44"/>
    <language>en</language>
    <item>
      <title>Writer/Editor-turned-Coder Does Hacktoberfest 2024, Realizes She’d Been Writing in the Wrong Industry All Along</title>
      <dc:creator>Ash Ro</dc:creator>
      <pubDate>Wed, 30 Oct 2024 23:44:20 +0000</pubDate>
      <link>https://dev.to/aeroma44/writereditor-turned-coder-does-hacktoberfest-2024-realizes-shed-been-writing-in-the-wrong-industry-all-along-54dh</link>
      <guid>https://dev.to/aeroma44/writereditor-turned-coder-does-hacktoberfest-2024-realizes-shed-been-writing-in-the-wrong-industry-all-along-54dh</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest"&gt;2024 Hacktoberfest Writing challenge&lt;/a&gt;: Contributor Experience&lt;/em&gt; &lt;/p&gt;

&lt;p&gt;After three-ish years of learning code, she thought her academic writing days were totally behind her. But Hacktoberfest 2024 brought an unexpected epiphany: “Why did I spend years writing papers no one reads when I could’ve been fixing typos for strangers on GitHub and getting &lt;em&gt;thanked&lt;/em&gt; for it?”&lt;/p&gt;

&lt;h2&gt;
  
  
  From Footnotes to Pull Requests: A Familiar Struggle with New Rewards
&lt;/h2&gt;

&lt;p&gt;With nearly three years of coding experience, she figured Hacktoberfest would be a walk in the park. “Four pull requests in a month? I survived thesis deadlines. I can handle this,” she thought. Things started off strong—her first two PRs were polished, neat, and delivered with the precision only someone traumatized by academic formatting can manage. “Correcting grammar in documentation? That’s basically proofreading a student essay, just without the soul-crushing sense of doom.”  &lt;/p&gt;

&lt;p&gt;But as PR #3 rolled around, reality hit. “Git threw me a merge conflict, and I was suddenly back in dissertation mode—confused, over-caffeinated, and wondering where it all went wrong.”  &lt;/p&gt;

&lt;p&gt;The problem wasn’t a lack of effort—it was life. “Between work, existential dread, and trying to keep my plants alive, Hacktoberfest kind of slipped through my fingers. October 29th sneaked up on me like that ‘Can you submit by EOD?’ email from a boss.”  &lt;/p&gt;

&lt;h2&gt;
  
  
  Lessons from an Almost-Hacktoberfest Champ
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Plan Ahead (Or Pretend You Will)&lt;/strong&gt;: Telling yourself you’ll finish early is just part of the ritual. Panic-scrambling on October 31st is inevitable—embrace it.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Copy-Pasting is the New Research&lt;/strong&gt;: JSTOR never had anything as glorious as Stack Overflow. And here, copying and reusing code is basically good practice.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Documentation is Underrated&lt;/strong&gt;: Editing README files is like writing an abstract, except people &lt;em&gt;actually&lt;/em&gt; read it and don’t suggest you “reconsider your argument.”  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Failure Feels Refreshingly Fast&lt;/strong&gt;: No waiting months for rejection emails—here, your mistakes are instant and obvious. It’s brutal, but at least it’s over quickly.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Two PRs Are a Win&lt;/strong&gt;: Sure, she didn’t finish four. But she made a meaningful impact—and honestly, two PRs are worth more than a 30-page paper gathering dust in a library.  &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  No Four PRs, No T-Shirt—But No Regrets
&lt;/h2&gt;

&lt;p&gt;Despite falling short of the full four PRs, or the shirt they would earn her, she’s oddly content. “In academia, even when you finish something, it feels like you didn’t. In coding, I fixed stuff, and it worked. That’s a win in my book.”  &lt;/p&gt;

&lt;p&gt;So, does she miss academic writing? “Absolutely not. I’ve spent years working on papers only three people read—and one of them was my mom. In coding, if I fix a bug, people notice. And they &lt;em&gt;thank me.&lt;/em&gt; Do you know how rare that is?!”  &lt;/p&gt;

&lt;p&gt;As Hacktoberfest draws to a close, she takes a deep breath and smiles. “Sure, I only got halfway this year, but next year I’ll be ready. Four PRs, no excuses. Or at least three. Okay, definitely more than two.”  &lt;/p&gt;

&lt;p&gt;With a final sip of now cold coffee, she opens her laptop to tackle her unfinished PR—because even if she didn’t finish Hacktoberfest this year, she’s hooked. “Coding gives me the satisfaction I thought I’d get from publishing. Except here, if you mess up, no one sends you a 10-page critique about your ‘limited theoretical scope.’ They just help you fix it.”  &lt;/p&gt;

&lt;p&gt;See you next Hacktoberfest—no word limits, no citations, and no judgment! &lt;/p&gt;

&lt;p&gt;Connect with Writer-turned-Coder &lt;a href="http://www.linkedin.com/in/ashley-e-romano" rel="noopener noreferrer"&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  MANY THANKS TO ALL WHO MADE THIS EVENT HAPPEN!!!!
&lt;/h2&gt;

</description>
      <category>devchallenge</category>
      <category>hacktoberfest</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Growing Your Soft Skills Garden: Nurturing the Seeds of Success</title>
      <dc:creator>Ash Ro</dc:creator>
      <pubDate>Mon, 11 Mar 2024 01:44:32 +0000</pubDate>
      <link>https://dev.to/aeroma44/growing-your-soft-skills-garden-nurturing-the-seeds-of-success-b2i</link>
      <guid>https://dev.to/aeroma44/growing-your-soft-skills-garden-nurturing-the-seeds-of-success-b2i</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Now that we've identified the soft skills crucial for flourishing in fullstack engineering, let's dive into how you can cultivate and grow these skills to become a developed developer.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;1.&lt;strong&gt;Communication Skills: Practice Makes Perfect&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;&lt;u&gt;  TO DO = &lt;/u&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Join coding communities and engage in discussions to articulate your thoughts clearly.&lt;/li&gt;
&lt;li&gt;Pair programming is an excellent exercise to enhance real-time communication with fellow developers.&lt;/li&gt;
&lt;li&gt;Seek feedback on your documentation and learn from constructive criticism.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;2.&lt;strong&gt;Problem-Solving Prowess: Challenge Yourself Regularly&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt; TO DO = &lt;/u&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Participate in coding challenges and hackathons to tackle diverse problems.&lt;/li&gt;
&lt;li&gt;Contribute to open-source projects to expose yourself to real-world problem-solving scenarios.&lt;/li&gt;
&lt;li&gt;Mentorship programs provide opportunities to guide others through problem-solving, reinforcing your skills.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;3.&lt;strong&gt;Creativity Unleashed: Dabble in Diversions&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;  TO DO = &lt;/u&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Take on side projects or freelancing gigs to explore different aspects of development.&lt;/li&gt;
&lt;li&gt;Collaborate with designers to understand the aesthetic side of creating user-friendly interfaces.&lt;/li&gt;
&lt;li&gt;Attend workshops or courses on creative thinking to broaden your perspective.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;4.&lt;strong&gt;Time Management Mastery: Plan and Prioritize Efficiently&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;  TO DO = &lt;/u&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Adopt time-tracking tools to understand how you allocate your time on various tasks.&lt;/li&gt;
&lt;li&gt;Break down projects into smaller tasks with deadlines, creating a roadmap for efficient completion.&lt;/li&gt;
&lt;li&gt;Embrace the Pomodoro Technique or similar time-management methods to enhance focus and productivity.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;5.&lt;strong&gt;Attention to Detail: Strengthen your Eagle Eye&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;  TO DO = &lt;/u&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Regularly review and refactor your code to catch and correct small errors.&lt;/li&gt;
&lt;li&gt;Participate in code reviews, both as a reviewer and a reviewee, to learn from others' attention to detail.&lt;/li&gt;
&lt;li&gt;Engage in activities that require precision, such as design or data analysis, to sharpen your meticulous eye.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Remember, growth is a continuous process. Embrace challenges, seek feedback, and celebrate small victories along the way. Soft skills, much like coding languages, evolve with practice and experience. As you nurture these skills, you're not just enhancing your capabilities as a developer but also enriching your journey in the ever-evolving world of software engineering, not to mention in regular life as well. &lt;br&gt;
&lt;strong&gt;Need more specific Resources?&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Have a tried and tested Tip?&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Reach out by commenting below or sending me a message!&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>discuss</category>
      <category>career</category>
      <category>learning</category>
      <category>coding</category>
    </item>
    <item>
      <title>Stop Coding + Start Practicing Soft Skills to Soar as a Fullstack Engineer</title>
      <dc:creator>Ash Ro</dc:creator>
      <pubDate>Mon, 11 Mar 2024 01:03:34 +0000</pubDate>
      <link>https://dev.to/aeroma44/stop-coding-start-practicing-soft-skills-to-soar-as-a-fullstack-engineer-445e</link>
      <guid>https://dev.to/aeroma44/stop-coding-start-practicing-soft-skills-to-soar-as-a-fullstack-engineer-445e</guid>
      <description>&lt;p&gt;Killing it as a fullstack developer involves more than just mastering programming languages and knowing frameworks. In the dynamic world of fullstack engineering, soft skills are the unsung heroes that can elevate your career to new heights. Let's explore the essential soft skills that transform you from a coder to a sought-after tech maestro.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Communication Skills: Crack the Code of Collaboration&lt;/strong&gt;&lt;br&gt;
In the tech realm, it's not just about talking to your computer; effective communication extends to clients, fellow developers, and stakeholders. Sharpen your listening and speaking skills to convey your ideas with passion and persuasion. Remember, code tells a story – make sure it's one everyone can follow.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Problem-Solving Prowess: Debugging Life Beyond the Code&lt;/strong&gt;&lt;br&gt;
Bugs and errors are par for the course, but how swiftly can you untangle the web of issues? Develop the knack for problem-solving, not just in your code but in facing the challenges of building web applications. Your ability to devise ingenious solutions will set you apart in this ever-evolving landscape.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Creativity Unleashed: Beyond Syntax, Embrace Originality&lt;/strong&gt;&lt;br&gt;
Fullstack developers aren't just architects; they're artists. Cultivate the art of thinking beyond the ordinary, whether it's crafting a visually striking frontend or innovating on data storage approaches. Creative flair isn't a luxury; it's your secret weapon in making websites that stand out in the digital crowd.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Time Management Mastery: Juggling Tasks with Finesse&lt;/strong&gt;&lt;br&gt;
In the fast-paced tech industry, time is your most precious resource. Learn to dance with deadlines, prioritize tasks, and manage your time like a symphony conductor. Efficiency in time management ensures you're not just keeping up; you're orchestrating a masterpiece.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Attention to Detail: The Devil (and Delight) is in the Details&lt;/strong&gt;&lt;br&gt;
Pixel by pixel, code by code – the devil (or delight) is indeed in the details. A wider left margin might be the tiny glitch that mars an otherwise flawless site. Balancing aesthetics and functionality demands meticulous attention. Craft your code like a sculptor shaping a masterpiece.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;As you hone these soft skills, remember: becoming a top-tier fullstack developer isn't just about the lines of code you write; it's about the symphony you conduct in the intricate dance of technology and humanity.&lt;/p&gt;

</description>
      <category>career</category>
      <category>coding</category>
      <category>discuss</category>
      <category>learning</category>
    </item>
    <item>
      <title>CSS Mistakes You Will Make: Top Five Fails Unveiled</title>
      <dc:creator>Ash Ro</dc:creator>
      <pubDate>Wed, 06 Mar 2024 00:08:24 +0000</pubDate>
      <link>https://dev.to/aeroma44/css-mistakes-you-will-make-10ae</link>
      <guid>https://dev.to/aeroma44/css-mistakes-you-will-make-10ae</guid>
      <description>&lt;p&gt;Dive into the world of styling pitfalls and discover how to steer clear of the most popular CSS blunders. From over-nesting like a CSS Matryoshka doll to battling specificity wars, we'll navigate the maze of styling mishaps together. Buckle up for a journey through the land of float frustrations and z-index zaniness. Let's turn your style sheets from chaos to elegance!&lt;/p&gt;




&lt;blockquote&gt;
&lt;p&gt;In the dynamic realm of web development, cascading style sheets (CSS) play a pivotal role in shaping the visual identity of a website. However, even seasoned developers can find themselves entangled in the web of common CSS mistakes. In this guide, we'll embark on a journey to unravel these pitfalls and equip you with the knowledge to create sleek, error-free stylesheets.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Over-Nesting Woes:&lt;/strong&gt;&lt;br&gt;
One prevalent CSS mistake is the temptation to nest styles excessively. Like a set of Matryoshka dolls, layers of nested styles can lead to specificity nightmares and hinder code readability. Learn to strike the right balance and simplify your styles for improved maintainability.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;The Specificity Wars:&lt;/strong&gt;&lt;br&gt;
Enter the battleground of CSS specificity wars, where conflicting styles clash for dominance. By understanding specificity rules and employing best practices, you can avoid unintended style overrides and create a harmonious coexistence for your styles.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Floats and Clearfix Conundrum:&lt;/strong&gt;&lt;br&gt;
Floats were once the go-to solution for layout, but they brought their own set of challenges, especially when it came to clearing floats. Discover modern layout techniques like Flexbox and Grid to bid farewell to float frustrations and embrace a more flexible and responsive design approach.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Z-Index Zaniness:&lt;/strong&gt;&lt;br&gt;
Z-index can be a powerful tool for controlling the stacking order of elements, but its misuse often leads to confusion. Uncover the secrets of managing z-index effectively, preventing elements from disappearing into the background or stubbornly refusing to come to the forefront.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Neglecting Responsive Design:&lt;/strong&gt;&lt;br&gt;
In the age of diverse devices, neglecting responsive design is a cardinal sin. Avoid the mistake of creating static layouts that crumble on smaller screens. Embrace media queries and fluid grids to ensure your website looks stellar across a spectrum of devices.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;Mastering CSS is a continual learning process, and steering clear of common mistakes is an essential step towards becoming a proficient web developer. By addressing over-nesting, specificity wars, float issues, z-index challenges, and embracing responsive design, you'll elevate your CSS game and create visually stunning, seamless web experiences. Keep coding, stay curious, and let your styles shine!&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>webdev</category>
      <category>css</category>
      <category>frontend</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
