<?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: Laurence Cruz</title>
    <description>The latest articles on DEV Community by Laurence Cruz (@lpcruz).</description>
    <link>https://dev.to/lpcruz</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%2F349817%2Fc13122f7-9a5c-4417-b5f2-606a81ea833d.jpeg</url>
      <title>DEV Community: Laurence Cruz</title>
      <link>https://dev.to/lpcruz</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/lpcruz"/>
    <language>en</language>
    <item>
      <title>As a software engineer, I should probably write things down. So I built a thing.</title>
      <dc:creator>Laurence Cruz</dc:creator>
      <pubDate>Sun, 12 Apr 2020 15:23:23 +0000</pubDate>
      <link>https://dev.to/lpcruz/as-a-software-engineer-i-should-probably-write-things-down-so-i-built-a-thing-3baj</link>
      <guid>https://dev.to/lpcruz/as-a-software-engineer-i-should-probably-write-things-down-so-i-built-a-thing-3baj</guid>
      <description>&lt;h3&gt;
  
  
  I like writing code but I also like to write.
&lt;/h3&gt;

&lt;p&gt;I read &lt;a href="http://www.shubhro.com/2014/12/27/software-engineers-should-write/"&gt;this article on how software engineers should write&lt;/a&gt; about 5 years ago and it still resonates. It's a quick read so please have a look when you get the chance.&lt;/p&gt;

&lt;p&gt;As a full-time software engineer, taking notes and simply writing about what happened during my day has served beneficial. At the end of each work day, my team is asked to submit a daily "stand-up" / summary of our day via e-mail. &lt;/p&gt;




&lt;h3&gt;
  
  
  So how can I mix writing code with writing?
&lt;/h3&gt;

&lt;p&gt;My teammate at work showed me a bash script that he wrote that automatically made a notes "template" in markdown I was inspired to make something like that for myself. So as a result, I wanted to write one in nodeJS.&lt;/p&gt;

&lt;p&gt;...Voila! &lt;/p&gt;

&lt;p&gt;The tool is called &lt;code&gt;dev-note&lt;/code&gt; and you can check it out &lt;a href="https://github.com/lpcruz/dev-note"&gt;here.&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  How it works (I mean...at least for me)
&lt;/h3&gt;

&lt;p&gt;Once you've installed it on your machine, you should have access to the &lt;code&gt;dev-note&lt;/code&gt; executable. In whatever current working directory you're in, it will automatically create a &lt;code&gt;/notes&lt;/code&gt; directory along with a Markdown file that is date stamped.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; dev-note
Looks like this is your first &lt;span class="nb"&gt;time &lt;/span&gt;running dev-journal this month
We made a &lt;span class="s2"&gt;"notes"&lt;/span&gt; directory &lt;span class="k"&gt;for &lt;/span&gt;your notes. Happy writing!
./notes/apr/2020-04-12.md successfully created!
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Example
&lt;/h3&gt;

&lt;p&gt;You can look at the &lt;a href="https://github.com/lpcruz/dev-note/blob/master/example/notes/apr/2020-04-12.md"&gt;example note that I made.&lt;/a&gt; It follows a similar template that we use at work:&lt;/p&gt;




&lt;h3&gt;
  
  
  Notes 2020-04-12
&lt;/h3&gt;

&lt;p&gt;========================&lt;/p&gt;

&lt;p&gt;Today&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;I made this example note for this repository so I can show it on my dev.to blog&lt;/li&gt;
&lt;li&gt;Had a good chat about &lt;code&gt;async&lt;/code&gt; / &lt;code&gt;await&lt;/code&gt; with a co-worker&lt;/li&gt;
&lt;li&gt;I attended this meeting about something I'm interested in so I think I'll keep going&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Tomorrow&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Finish refactoring some code&lt;/li&gt;
&lt;li&gt;Call my mom&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;It's only fitting that during these odd times of self-isolation / distancing, writing has served to be therapeutic. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Even if nobody reads your essay, writing it will make an impact on you. It will clarify your opinion on a topic and strengthen– or even weaken– your beliefs. The process alone of putting jumbled thoughts into concrete words is valuable.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Happy writing.&lt;/p&gt;

</description>
      <category>writing</category>
    </item>
    <item>
      <title>For those WFH due to COVID-19 and not feeling organized.</title>
      <dc:creator>Laurence Cruz</dc:creator>
      <pubDate>Mon, 23 Mar 2020 23:59:49 +0000</pubDate>
      <link>https://dev.to/lpcruz/for-those-wfh-due-to-covid-19-and-not-feeling-organized-13jp</link>
      <guid>https://dev.to/lpcruz/for-those-wfh-due-to-covid-19-and-not-feeling-organized-13jp</guid>
      <description>&lt;h3&gt;
  
  
  tldr;
&lt;/h3&gt;

&lt;p&gt;No one should know the right answers now. These are very odd and confusing times. Cherish little victories right now - even if that means making a simple schedule.&lt;/p&gt;

&lt;p&gt;If you've recently started WFH, build out a schedule. Somewhere. Google Calendar. Your computer's built-in calendar. Post-it notes. Doesn't matter.&lt;/p&gt;




&lt;p&gt;This post was inspired by a teammate of mine at &lt;a href="https://www.squarespace.com/"&gt;Squarespace&lt;/a&gt;. We were having a virtual call with the whole team and going around giving our standup updates. She had posed the following question as Squarespace has recently required employees to work remotely due to the COVID-19 pandemic:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;How do you all organize your day? I don't find myself reviewing pull requests as much as I did when I was in the office and I just think it's because I don't feel organized because of working from home...&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;My team lead put it best:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;We're all in this together. There's no need to feel like you need to be optimal at any of the tasks you're doing right now. We're all trying to figure it out.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/zKsfeEYZI4Ku4/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/zKsfeEYZI4Ku4/giphy.gif" alt="neil amen" width="480" height="240"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It's true. There's a lot of things going on right now that need priority and are a lot bigger than websites. That's the reality.&lt;/p&gt;

&lt;p&gt;That being said, we still need a way to find a sense of solace when we feel confined to our home. So, feeling good for me means organization. &lt;/p&gt;

&lt;p&gt;Organization means...a schedule?&lt;/p&gt;

&lt;p&gt;Below a WIP schedule that I have on a weekly basis with this new WFH routine:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fbyz6bb7khyjet9psucbd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fbyz6bb7khyjet9psucbd.png" alt="Alt Text" width="346" height="950"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Breakdown
&lt;/h3&gt;

&lt;p&gt;&lt;b&gt;8AM - 10AM&lt;/b&gt;&lt;br&gt;
Coffee / Workout / Breakfast&lt;/p&gt;

&lt;p&gt;Need caffeine to work out. Need food after workout.&lt;/p&gt;

&lt;p&gt;I'm currently doing &lt;a href="https://thehybridathlete.com/bodyweight-training-plan/"&gt;this bodyweight workout routine&lt;/a&gt; and am enjoying it a lot. &lt;/p&gt;

&lt;p&gt;Make sure your breakfast includes protein + fruits / vegetables.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;10AM-11AM&lt;/b&gt;&lt;br&gt;
Email / Slack / Notes&lt;/p&gt;

&lt;p&gt;Go over notes from yesterday and catch up on email. Also look at any notable slack conversations. Pretty straightforward.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;11AM-1PM&lt;/b&gt;&lt;br&gt;
Focused Work&lt;/p&gt;

&lt;p&gt;"Focused" in this sense typically means I have headphones on and am deeply into writing code / working on a task (which probably means writing code). Slack might be turned off / muted for me. I work with the goal / intent of having something to demo or put up in a pull request for code review.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;1PM-2PM&lt;/b&gt;&lt;br&gt;
Lunch&lt;/p&gt;

&lt;p&gt;Nom nom nom.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;2PM-4PM&lt;/b&gt;&lt;br&gt;
Pair Programming or Focused Work Continued.&lt;/p&gt;

&lt;p&gt;This is a window of time where I make myself available for video calls and pair programming. If no one is available for a call, I'll continue on with focused work.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;4PM-5PM&lt;/b&gt;&lt;br&gt;
Coffee + Code Review&lt;/p&gt;

&lt;p&gt;Make another cup. Review some code that my team and other engineers wrote.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;5PM-6PM&lt;/b&gt;&lt;br&gt;
EOD / Notes&lt;/p&gt;

&lt;p&gt;Collect any notes and email them to the team. &lt;/p&gt;

&lt;p&gt;Call it a day. &lt;/p&gt;

&lt;p&gt;Like I said, this is still a WIP. I'm still adjusting it but this so far has worked. Feel free to share how you're scheduling out your time with this new reality.&lt;/p&gt;

&lt;p&gt;Be good. Wash your hands.&lt;/p&gt;

</description>
      <category>wfh</category>
      <category>socialdistancing</category>
      <category>quarantine</category>
      <category>routine</category>
    </item>
    <item>
      <title>Hello, World!</title>
      <dc:creator>Laurence Cruz</dc:creator>
      <pubDate>Thu, 12 Mar 2020 14:36:27 +0000</pubDate>
      <link>https://dev.to/lpcruz/hello-world-4n5o</link>
      <guid>https://dev.to/lpcruz/hello-world-4n5o</guid>
      <description>&lt;p&gt;(had to do it)&lt;/p&gt;

</description>
      <category>devops</category>
      <category>testing</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
