<?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: Cristian Estarlich</title>
    <description>The latest articles on DEV Community by Cristian Estarlich (@crisoncode).</description>
    <link>https://dev.to/crisoncode</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%2F892887%2F882813aa-4f81-4bca-8e03-a44c56484b2e.jpeg</url>
      <title>DEV Community: Cristian Estarlich</title>
      <link>https://dev.to/crisoncode</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/crisoncode"/>
    <language>en</language>
    <item>
      <title>Testing a easy method with Mocha and Javascript</title>
      <dc:creator>Cristian Estarlich</dc:creator>
      <pubDate>Wed, 10 Aug 2022 16:30:00 +0000</pubDate>
      <link>https://dev.to/crisoncode/testing-a-easy-method-with-mocha-and-javascript-2j3k</link>
      <guid>https://dev.to/crisoncode/testing-a-easy-method-with-mocha-and-javascript-2j3k</guid>
      <description>&lt;h2&gt;
  
  
  🔌 Installation
&lt;/h2&gt;

&lt;p&gt;First init the repo and install mocha:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BQ53WD-k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0o8wdwt81z00d0tmqv9q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BQ53WD-k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0o8wdwt81z00d0tmqv9q.png" alt="Image description" width="880" height="934"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now let's try if mocha works, creating a folder called test in the root of the project and inside this folder creating a file:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fKomPmfG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hw95ruabyhcxoiqdgkri.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fKomPmfG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hw95ruabyhcxoiqdgkri.png" alt="Image description" width="880" height="294"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🎮 Playing with mocha
&lt;/h2&gt;

&lt;p&gt;That file will contains an easy assert that checks if a variable contains the string that we expect:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0bf-Az5o--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/64vrf0a0yv6a4d3sgcrq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0bf-Az5o--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/64vrf0a0yv6a4d3sgcrq.png" alt="Image description" width="880" height="482"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Voilà, it works like a charm:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Ii0Y1cvX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jinso4wljcm9pkkbvnyu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ii0Y1cvX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jinso4wljcm9pkkbvnyu.png" alt="Image description" width="804" height="393"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If we try to put a test that is wrong:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--B_wz4R9T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hywe7d7qr72iexd5fcj8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--B_wz4R9T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hywe7d7qr72iexd5fcj8.png" alt="Image description" width="880" height="525"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The test will fail:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aqWn1PI---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rnptveauiz97ja1wuj93.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aqWn1PI---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rnptveauiz97ja1wuj93.png" alt="Image description" width="880" height="609"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🏆 The real example
&lt;/h2&gt;

&lt;p&gt;We will create a file called strings.js that will contains only one function called stringMerge, super easy:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---Dpo_KPa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/efy1g4mghjvb2f3cwgle.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---Dpo_KPa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/efy1g4mghjvb2f3cwgle.png" alt="Image description" width="880" height="525"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Special mention to Mintlify extension that writes all JSDocs for me 😃&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;and finally the test:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--mddYOFYk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y4ijx2ojisyrvx0ek8rm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mddYOFYk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y4ijx2ojisyrvx0ek8rm.png" alt="Image description" width="880" height="603"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Some considerations here:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In the line 2 we're loading the file that contains our famous method.&lt;/li&gt;
&lt;li&gt;We're implementing the triple A pattern (Arrange, Act, Assert) you can find more info searching on Google.&lt;/li&gt;
&lt;li&gt;The magic happens in line 17 when we're checking the result of our method.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And the result:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--T067sFGP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rw9i1ek4i2m50t7e171l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--T067sFGP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rw9i1ek4i2m50t7e171l.png" alt="Image description" width="792" height="407"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That's it for today! I will try to create another easy post before Sunday with Jest.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>testing</category>
      <category>webdev</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Feedback processes &amp; opinions</title>
      <dc:creator>Cristian Estarlich</dc:creator>
      <pubDate>Tue, 09 Aug 2022 21:03:59 +0000</pubDate>
      <link>https://dev.to/crisoncode/feedback-processes-opinions-1eb1</link>
      <guid>https://dev.to/crisoncode/feedback-processes-opinions-1eb1</guid>
      <description>&lt;p&gt;In these days I'm thinking in how to give, receive feedback.&lt;br&gt;
For me this is crucial for the growth of the people. &lt;br&gt;
So I will put some questions here and I'll be super glad to receive anything that are not pointed here.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Did you received feedback from your workmates? How it was? &lt;/li&gt;
&lt;li&gt;Did you received feedback from your managers? How it was?&lt;/li&gt;
&lt;li&gt;How was your feelings before and after this feedback processes?&lt;/li&gt;
&lt;li&gt;Your company have a clear process for this?&lt;/li&gt;
&lt;li&gt;Evaluate from 0 to 10 the value of that.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Don't forget what I said! If you have resources and books or something that helped you in this processes just share it!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>My setup as a Web Dev in 2022</title>
      <dc:creator>Cristian Estarlich</dc:creator>
      <pubDate>Mon, 08 Aug 2022 16:55:00 +0000</pubDate>
      <link>https://dev.to/crisoncode/my-software-setup-as-a-web-dev-in-2022-4l1d</link>
      <guid>https://dev.to/crisoncode/my-software-setup-as-a-web-dev-in-2022-4l1d</guid>
      <description>&lt;p&gt;Hello world!&lt;/p&gt;

&lt;p&gt;This is my first post in dev.to sorry if I make some mistakes :D &lt;/p&gt;

&lt;h1&gt;
  
  
  Hardware
&lt;/h1&gt;

&lt;p&gt;Currently I'm working with a MacBook pro m1 13,3" with 16GB of ram and 512gb SSD.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbgia5qjjmuv0zp098dtc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbgia5qjjmuv0zp098dtc.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My mouse is the Logitech G502 Hero.&lt;br&gt;
&lt;a href="https://www.logitechg.com/en-us/products/gaming-mice/g502-hero-gaming-mouse.910-005469.html" rel="noopener noreferrer"&gt;https://www.logitechg.com/en-us/products/gaming-mice/g502-hero-gaming-mouse.910-005469.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My main monitor is a Samsung Ultrawide 49"&lt;br&gt;
&lt;a href="https://www.samsung.com/us/computing/monitors/gaming/49--chg90-qled-gaming-monitor-lc49hg90dmnxza/" rel="noopener noreferrer"&gt;https://www.samsung.com/us/computing/monitors/gaming/49--chg90-qled-gaming-monitor-lc49hg90dmnxza/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For this monitor (Is huge) I use the Ergotron HX, is a monitor arm that supports the weight of the monitor (Around 15kg)&lt;br&gt;
&lt;a href="https://www.ergotron.com/en-us/products/product-details/45-475#?color=white" rel="noopener noreferrer"&gt;https://www.ergotron.com/en-us/products/product-details/45-475#?color=white&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I work remotely so for meetings I have two things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Logitech webcam C920&lt;/li&gt;
&lt;li&gt;Blue yeti microphone&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And finally this is how my setup looks:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj7ancbivk2y1zl2h9gua.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj7ancbivk2y1zl2h9gua.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm thinking in buy a mechanical keyboard, in the past I used the Corsair K68 but the feeling with key cups was a mess, feels like a "cheap" keyboard and it's around 100€. So any recommendation will be listened :D&lt;/p&gt;

&lt;h1&gt;
  
  
  Software
&lt;/h1&gt;

&lt;p&gt;I will divide this in some sections.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Productivity.&lt;/li&gt;
&lt;li&gt;Coding.&lt;/li&gt;
&lt;li&gt;Bonus tracks.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Productivity.
&lt;/h2&gt;

&lt;p&gt;For take notes, organise my daily basis work, manage and prepare meetings and anything that involves text that are not code I use notion.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.notion.so/" rel="noopener noreferrer"&gt;https://www.notion.so/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Notion
&lt;/h3&gt;

&lt;p&gt;I tried a lot of applications for writing, in the past I used ulysses because I tried to write short-stories, a fantasy book and some "madness" that I have inside my head. &lt;br&gt;
Why I'm using notion? Because is super super versatile&lt;/p&gt;

&lt;p&gt;I can have a Kanban board for manage things that does not have a ticket in Jira. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhmuik12cxw5aqusk7cay.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhmuik12cxw5aqusk7cay.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm trying to tag things in my kanban with a method that I learned in a course made by Patrick Kua:&lt;br&gt;
&lt;a href="https://techlead.academy/p/time-management" rel="noopener noreferrer"&gt;https://techlead.academy/p/time-management&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This course was super helpful for me, I'm trying to be a technical leader and the constant context switching can be a nightmare in any  kind of "lead". I super recommend this course, not only for leads, is hard to prioritise our daily-work and Patrick have a lot of "methods" to help you in this journey this in combination with Notion was awesome.&lt;/p&gt;

&lt;p&gt;Recovering the main thread, as I said, notion is helping my a lot managing my work, study and anything related. The Kanban board is only one of a lot of things that you can do in this app, the only what you need to exploit the versatility of this software is think and be creative, the way to organise the info in our heads is totally different between us but if you want to know more about how I work with notion just put a comment and I'll try to make another post.&lt;/p&gt;

&lt;h3&gt;
  
  
  RayCast
&lt;/h3&gt;

&lt;p&gt;Is a the perfect substitute of the spotlight.&lt;br&gt;
I use it for throw Spotify track lists, search quickly notes in Notion, open any app or manage Vscode projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.raycast.com/" rel="noopener noreferrer"&gt;https://www.raycast.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Another thing that is super useful for me is the management of windows, I'm using an ultrawide monitor and for resize apps I have a lot of shortcuts like these:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fistynrpk4fwtbwyo8sgi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fistynrpk4fwtbwyo8sgi.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Raycast have a lot of extensions to work with, like an integration with Jira, VSCode and a lot of third party apps.&lt;/p&gt;

&lt;h3&gt;
  
  
  Microsoft Edge
&lt;/h3&gt;

&lt;p&gt;I will try to be honest with this new friend. I hate a lot  Microsoft and some their policies, and bad things that they made in the past (What I hate a lot is Windows, I can't work with Windows without have suicidal tendencies🤣)&lt;/p&gt;

&lt;p&gt;But we should be honest and the new version of Edge it's amazing, works super fast, have features that I love and the UI is simple, clean and fresh. The goal is super clear here, avoiding the sh** of IE and adopting chromium was the best step that Microsoft made in their browser development history.&lt;/p&gt;

&lt;h3&gt;
  
  
  Microsoft Teams
&lt;/h3&gt;

&lt;p&gt;The application that I use as a tool for communication. We do the dailies, private calls and anything that needs a video call or a quick chat with Microsoft teams.&lt;/p&gt;

&lt;p&gt;I'm not sure what pretends Microsoft with this new app, but I hate it a lot, the UI is a kick in the balls, when I'm seeing the channel of my team I cannot see the private chats and vice-versa, the buttons have icons that are not describing the function that they have assigned. &lt;/p&gt;

&lt;p&gt;The performance in Mac is ridiculous (in Windows is exactly the same). If you want to make some laughs just open reddit an search the subreddit of this app.&lt;/p&gt;

&lt;h2&gt;
  
  
  Coding
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Iterm2
&lt;/h3&gt;

&lt;p&gt;I'm using Iterm + Oh My ZSH and PowerLevel10k&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/romkatv/powerlevel10k" rel="noopener noreferrer"&gt;https://github.com/romkatv/powerlevel10k&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm an obsessed of minimalism and this is how it looks right now:&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcawnb8sb906vd226pn06.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcawnb8sb906vd226pn06.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;No borders, no window titles, no scrollbars, no buttons for close or resize the window (I resize it with shortcuts) and only a dark bar in the bottom with things like ram usage and so on.&lt;/p&gt;

&lt;h3&gt;
  
  
  Visual Studio Code
&lt;/h3&gt;

&lt;p&gt;I guess I can do an exclusive post only to talk about visual studio code. So for now I will show only my extensions and some details.&lt;/p&gt;

&lt;p&gt;Extensions that I'm using: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Better Comments&lt;/li&gt;
&lt;li&gt;Cucumber (Gherkin) Full Support&lt;/li&gt;
&lt;li&gt;Docker&lt;/li&gt;
&lt;li&gt;Error lens&lt;/li&gt;
&lt;li&gt;EsLint&lt;/li&gt;
&lt;li&gt;GitLens&lt;/li&gt;
&lt;li&gt;IntelliCode&lt;/li&gt;
&lt;li&gt;Live share&lt;/li&gt;
&lt;li&gt;Mintify&lt;/li&gt;
&lt;li&gt;Vscode-icons&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flq7t7isiwlnb6kmm6i5w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flq7t7isiwlnb6kmm6i5w.png" alt="Image description"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Minimalist obession as I said&lt;/em&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  Bonus tracks
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Amphetamine: I use it for keep my laptop always opened.&lt;/li&gt;
&lt;li&gt;Monitor control: For control the brightness of my external monitor with shortcuts.&lt;/li&gt;
&lt;li&gt;Spotify: Nothing to comment about this software, thanks for the partnership with FC Barcelona!&lt;/li&gt;
&lt;li&gt;Grammarly: For correct language mistakes that probably you already saw in my post (I'm not an english native)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's it for now!&lt;br&gt;
Thanks for reading and if you have any doubt just put a comment!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>setup</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
