<?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: Cedric Garcia</title>
    <description>The latest articles on DEV Community by Cedric Garcia (@discopigeon).</description>
    <link>https://dev.to/discopigeon</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%2F1165188%2Fbed7be58-437c-40c0-a750-0fb30f922381.jpeg</url>
      <title>DEV Community: Cedric Garcia</title>
      <link>https://dev.to/discopigeon</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/discopigeon"/>
    <language>en</language>
    <item>
      <title>Need advice on first website</title>
      <dc:creator>Cedric Garcia</dc:creator>
      <pubDate>Mon, 19 Feb 2024 13:17:37 +0000</pubDate>
      <link>https://dev.to/discopigeon/need-advice-on-first-website-1b25</link>
      <guid>https://dev.to/discopigeon/need-advice-on-first-website-1b25</guid>
      <description>&lt;p&gt;Hello!&lt;/p&gt;

&lt;p&gt;I am starting my journey as a developer and building a simple website for an NGO.&lt;br&gt;
I am able to code in Ruby on Rails and some basic Javascript (in addition to HTML and CSS) but am thinking to ditch JS to make it lighter.&lt;/p&gt;

&lt;p&gt;The only requirement would be that the client should be able to modify the content without my intervention (update events section, add articles or modify some info of the website). &lt;/p&gt;

&lt;p&gt;On the optional preferred aspects would be a very light-weight website (I'm interested in delving into sober, more eco-friendly web development, any resources on that would be appreciated too!), as open-source and cheap as possible and obviously as easily maintainable as possible. Scalability isn't required.&lt;br&gt;
Although very unfamiliar with the deployment and hosting aspects (I only learned Heroku during my bootcamp), I have seen Hugo could be a good option for this since there's no need for dynamically generated content (just the introductory page of the NGO, upcoming and past events and latest scientific publications by the NGO (short article, text only) but I'm a bit lost and would like some advice.&lt;/p&gt;

&lt;p&gt;Thank you very much!&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>webdev</category>
      <category>hugo</category>
    </item>
    <item>
      <title>Hotjar in Rails</title>
      <dc:creator>Cedric Garcia</dc:creator>
      <pubDate>Thu, 28 Sep 2023 15:02:15 +0000</pubDate>
      <link>https://dev.to/discopigeon/hotjar-in-rails-2el5</link>
      <guid>https://dev.to/discopigeon/hotjar-in-rails-2el5</guid>
      <description>&lt;p&gt;Hello Hello!&lt;/p&gt;

&lt;p&gt;Hey you look good.&lt;/p&gt;

&lt;p&gt;Yesterday and today I had to undergo the exam of web developper and had to implement Hotjar in Rails. All installation processes are quite clear online. After copying the code in the &lt;/p&gt; when you provide your URL to verify, if it doesn't work, chances are your adblock is preventing hotjar to verify. 

&lt;p&gt;See you later! &lt;/p&gt;

</description>
      <category>hotjar</category>
      <category>rails</category>
    </item>
    <item>
      <title>Hello World</title>
      <dc:creator>Cedric Garcia</dc:creator>
      <pubDate>Sun, 24 Sep 2023 13:03:52 +0000</pubDate>
      <link>https://dev.to/discopigeon/hello-world-59kk</link>
      <guid>https://dev.to/discopigeon/hello-world-59kk</guid>
      <description>&lt;p&gt;Hello there! (HI MOM)&lt;/p&gt;

&lt;p&gt;The sole reason for the existence of this post is the Learn in Public movement I have stumbled upon so happily (go check it out if unfamiliar with: &lt;a href="https://www.swyx.io/learn-in-public"&gt;&lt;/a&gt;).&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Bootcamp or not?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;I have recently graduated from an intensive 2 months long bootcamp with Le Wagon and start now my own, without the training wheels I had up till now. For those hesitating to follow a bootcamp or not, know that there is an incredible amount of amazing resources for free online (check &lt;a href="https://www.freecodecamp.org/"&gt;&lt;/a&gt; and/or &lt;a href="https://www.theodinproject.com/"&gt;&lt;/a&gt;). In my particular case, 2 elements were of the essence to decide for a bootcamp and that was &lt;strong&gt;time&lt;/strong&gt; and &lt;strong&gt;network&lt;/strong&gt;. For the time aspect, I am 34 and stuck in a job without any intellectual challenge, and although my coworkers and even manager are fantastic, it was an obvious dead-end that only served the purpose of paying my bills, so there was (and is) a sense of urgency in switching to something I can see a future in.&lt;br&gt;
On network, the bootcamp I chose after some selection boasts 22,000+ alumni and an active community which gives a nice footing in the industry (although you can also get involved in open-source, go to meet-ups if in a big enough city).&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The first day of the rest of my life&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Now begins the daunting march to get a first job in the field, what appears to be the most difficult one to get. &lt;br&gt;
Despite applying to a couple of extremely interesting offers, I believe I need a few fundamental skills before diving head first.&lt;br&gt;
Despite a really coherent and well-made bootcamp curriculum, testing was merely mentioned and I do want to become more fluent in TDD, test and debugging in general for example.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Post-bootcamp learning&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;According to the Learn in Public philosophy, I will, starting from now, publish regularly to develop _&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;a habit of creating learning exhaust&lt;br&gt;
_&lt;br&gt;
So in addition to some Codewars katas resolutions, and with the inspiration of some posts (like this one: &lt;a href="https://www.linkedin.com/pulse/how-kickass-new-software-engineer-raymond-gan/"&gt;&lt;/a&gt;)&lt;br&gt;
I will post about:&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;testing and debugging (expect Minitest, Rspec), &lt;/li&gt;
&lt;li&gt;vanilla Javascript (and a daily account of the 30 days Javascript challenge (&lt;a href="https://javascript30.com/"&gt;&lt;/a&gt;),&lt;/li&gt;
&lt;li&gt;building a basic and simplified Ruby on Rails&lt;/li&gt;
&lt;li&gt;some delving into CLI and Git&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It might be imperceptible through the screen, but I feel so excited to start a life-long journey of learning and this thought really gives me hope in the future!&lt;/p&gt;

&lt;p&gt;This first week, I'll dive into making very small apps as the French certification exam takes place Wednesday and Thursday and requires defining persona, prototyping, building and deploying.&lt;br&gt;
Also also, I opened a Medium account as well but in the end decided to post here as it seems more relevant, if you have any advice on that, do share!&lt;/p&gt;

&lt;p&gt;I believe every path is potentially unique and there is no best way to do but if you think of any recommendations, please do mention it in comments, your opinion, if subjective, could raise something I'm not even aware of!&lt;/p&gt;

&lt;p&gt;And as a favorite youtuber would say, &lt;em&gt;it's not goodbye, it's never goodbye, it's see you later!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>bootcamp</category>
      <category>learning</category>
    </item>
  </channel>
</rss>
