<?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>Forem: Charles Tiffany</title>
    <description>The latest articles on Forem by Charles Tiffany (@platycode).</description>
    <link>https://forem.com/platycode</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%2F1170887%2F14b82f09-46d4-4768-a03e-f44453dd8d17.jpg</url>
      <title>Forem: Charles Tiffany</title>
      <link>https://forem.com/platycode</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/platycode"/>
    <language>en</language>
    <item>
      <title>Embracing JavaScript: A Tale of Love, Challenges, and Endless Creativity</title>
      <dc:creator>Charles Tiffany</dc:creator>
      <pubDate>Thu, 18 Jan 2024 23:32:26 +0000</pubDate>
      <link>https://forem.com/platycode/embracing-javascript-a-tale-of-love-challenges-and-endless-creativity-6ef</link>
      <guid>https://forem.com/platycode/embracing-javascript-a-tale-of-love-challenges-and-endless-creativity-6ef</guid>
      <description>&lt;p&gt;I embarked on my coding journey in late November last year, diving headfirst into the world of programming. The language that became my gateway into this realm was JavaScript. Little did I know that JavaScript would become both the love of my life and my greatest challenge.&lt;/p&gt;

&lt;p&gt;A Love Affair with Code.js&lt;br&gt;
My journey began with the exploration of code.js—an aptly named library that opened my eyes to the endless possibilities of coding. With it came the discovery of other essential tools and frameworks like Express, Inquirer, and FileSystem (fs). These tools became my companions as I delved deeper into the intricate world of web development.&lt;/p&gt;

&lt;p&gt;Exploring Web APIs and Mobile Applications&lt;br&gt;
As my understanding of JavaScript grew, so did my curiosity. I ventured into the realm of Web API implementation, exploring how to seamlessly integrate external data into my applications. Mobile applications, with their unique set of challenges, became my next conquest.&lt;/p&gt;

&lt;p&gt;At this point, I find myself with a half-baked app. It features the powerful Mapbox for mapping functionalities, a meticulously designed UI that could rival the most sophisticated interfaces, and cleverly crafted overlays on the map. However, it's not just about aesthetics. I am currently focused on polishing user interactions and fine-tuning the backend processes.&lt;/p&gt;

&lt;p&gt;JSON: The Placeholder for Data&lt;br&gt;
In the process, I've embraced JSON as a temporary placeholder for user data storage. It's serving its purpose well, allowing me to focus on refining the app's functionality without committing to a more permanent solution just yet.&lt;/p&gt;

&lt;p&gt;The Joy of Learning&lt;br&gt;
In conclusion, my journey with JavaScript has been nothing short of a rollercoaster—filled with highs of creative euphoria and lows of debugging despair. Despite the challenges, I'm having a blast. The joy of bringing ideas to life through code is unparalleled.&lt;/p&gt;

&lt;p&gt;The Road Ahead&lt;br&gt;
As I round out the edges of my JavaScript skills, I can't help but look ahead. The next language on my horizon is Java. It beckons as the logical next step in my coding odyssey.&lt;/p&gt;

&lt;p&gt;In the grand tapestry of programming languages, each one offers a unique perspective and a fresh set of challenges. JavaScript, with its quirks and nuances, has been my first love, and it will always hold a special place in my heart.&lt;/p&gt;

&lt;p&gt;As I eagerly anticipate the adventures that lie ahead, I'll forever cherish the memories of my early coding days—struggling with syntax, celebrating small victories, and falling in love with the magic of turning lines of code into tangible creations.&lt;/p&gt;

&lt;p&gt;Here's to JavaScript—the love that keeps me up at night and the force that propels me forward in this incredible journey of becoming a coder.&lt;/p&gt;

&lt;p&gt;Happy coding!&lt;/p&gt;

&lt;p&gt;Charles Tiffany&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>react</category>
      <category>database</category>
      <category>programming</category>
    </item>
    <item>
      <title>Embracing the Journey: From The Hole to Digging Out</title>
      <dc:creator>Charles Tiffany</dc:creator>
      <pubDate>Wed, 25 Oct 2023 04:29:10 +0000</pubDate>
      <link>https://forem.com/platycode/pain-the-good-kind-1l3g</link>
      <guid>https://forem.com/platycode/pain-the-good-kind-1l3g</guid>
      <description>&lt;h2&gt;
  
  
  The Hole
&lt;/h2&gt;

&lt;p&gt;Status update... currently digging a hole with my bare hands, and the sand just keeps falling back in. I feel like I'm getting somewhere but I'm not sure, and I enjoy it. “Success consists of going from failure to failure without loss of enthusiasm.” – Winston Churchill. &lt;/p&gt;

&lt;h2&gt;
  
  
  Digging Out
&lt;/h2&gt;

&lt;p&gt;Since I last posted I've touched up my CSS skills, touched upon JS, tried some animations, and am now starting to create an app on Flutter. I enjoy everything that I'm doing but flutter... well. This might take me a bit, I haven't done much but the starting material is scary to look at.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;In the end, I love what I'm doing. Through the aches, pains, and sometimes massive ditches in the road. I will keep going, and I will succeed. &lt;/p&gt;

</description>
      <category>javascript</category>
      <category>codenewbie</category>
      <category>html</category>
      <category>css</category>
    </item>
    <item>
      <title>My HTML/CSS Journey: Overcoming Challenges and Embracing the World of JavaScript</title>
      <dc:creator>Charles Tiffany</dc:creator>
      <pubDate>Tue, 26 Sep 2023 20:48:46 +0000</pubDate>
      <link>https://forem.com/platycode/my-css-journey-overcoming-challenges-and-embracing-the-world-of-javascript-1af8</link>
      <guid>https://forem.com/platycode/my-css-journey-overcoming-challenges-and-embracing-the-world-of-javascript-1af8</guid>
      <description>&lt;p&gt;Hey there, fellow developers! My name is Charles, and today I want to share a bit about my journey with CSS, the joys, the struggles, and the exciting road ahead.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The CSS Struggle&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;When I first delved into web development, CSS seemed like a daunting mountain to climb. The struggle to position elements correctly, make layouts responsive, and style everything just the way I envisioned was very real. I'm sure many of you can relate to those late-night debugging sessions, questioning your life choices as you wrestle with CSS quirks.&lt;/p&gt;

&lt;p&gt;However, as time went on, I realized that the key to conquering CSS was persistence and practice. CSS isn't just a set of rules; it's an art form that allows you to breathe life into your web creations. And like any art form, it takes time to master.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Getting Used to CSS&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Slowly but surely, I started to get the hang of CSS. I learned about Flexbox and Grid, which transformed the way I approached layouts. I dug into CSS preprocessors like Sass to make my code more organized and maintainable. With every project I tackled, I gained more confidence in my CSS skills.&lt;/p&gt;

&lt;p&gt;One thing that kept me going was the amazing developer community. I found endless resources, tutorials, and forums where experienced developers shared their knowledge and helped newcomers like me navigate the CSS wilderness. It's incredible how much you can learn from others who have walked the same path.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The Exciting Next Step: JavaScript&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;As I became more comfortable with CSS, my excitement to dive into JavaScript grew exponentially. CSS was all about styling and layout, but JavaScript was the key to adding interactivity and dynamism to my websites. I started exploring the world of JavaScript, from basic scripting to manipulating the DOM and creating interactive web applications.&lt;/p&gt;

&lt;p&gt;The thought of building everything from animated user interfaces to powerful web apps was exhilarating. JavaScript seemed like the missing piece of the puzzle, the magic wand that would breathe life into my designs.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The Journey Continues&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;So, where am I now on this exciting journey? Well, I'm somewhere in between embracing the challenges of CSS and eagerly learning JavaScript. I've realized that web development is a never-ending adventure, and that's what makes it so rewarding. There will always be new things to learn, new challenges to conquer, and new ideas to bring to life.&lt;/p&gt;

&lt;p&gt;As I continue to grow as a developer, I'm excited to share my experiences, insights, and the occasional "Aha!" moment with all of you here on dev.to. Together, we can celebrate our wins, support each other through the struggles, and keep pushing the boundaries of what's possible on the web.&lt;/p&gt;

&lt;p&gt;If you're new to CSS or JavaScript, just remember that every developer starts somewhere. The journey may be challenging, but the destination is worth it. Let's keep coding, keep learning, and keep building amazing things together.&lt;/p&gt;

&lt;p&gt;Stay tuned for more of my adventures in web development. Until next time, happy coding!&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>css</category>
      <category>html</category>
      <category>codenewbie</category>
    </item>
  </channel>
</rss>
