<?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: Kristian Lentino</title>
    <description>The latest articles on DEV Community by Kristian Lentino (@kristianlentino99).</description>
    <link>https://dev.to/kristianlentino99</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%2F460103%2F140af54b-6557-4fa5-a639-7444011d8459.png</url>
      <title>DEV Community: Kristian Lentino</title>
      <link>https://dev.to/kristianlentino99</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kristianlentino99"/>
    <language>en</language>
    <item>
      <title>My thoughts about Functional Scala 2022 - London</title>
      <dc:creator>Kristian Lentino</dc:creator>
      <pubDate>Sun, 04 Dec 2022 18:50:42 +0000</pubDate>
      <link>https://dev.to/kristianlentino99/my-thoughts-about-functional-scala-2022-london-4mfm</link>
      <guid>https://dev.to/kristianlentino99/my-thoughts-about-functional-scala-2022-london-4mfm</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wpJpCnIH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://media.tenor.com/Ac_72c_tsgoAAAAC/grand-blue-new-world.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wpJpCnIH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://media.tenor.com/Ac_72c_tsgoAAAAC/grand-blue-new-world.gif" title="A new experience in a new world" alt="New world!" width="498" height="280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Some months after my first big conference in Italy (Codemotion) here we are, moving into London to attend the biggest Scala conference, the Functional Scala conference.&lt;/p&gt;

&lt;p&gt;For those who doesn't know (and in Italy there are a lot of people which doesn't know it) , Scala is a programming language which many people calls "java in the right way". It's a language which like his predecessor runs on JVM and here in &lt;a href="https://www.moneyfarm.com/" rel="noopener noreferrer"&gt;Moneyfarm&lt;/a&gt; our services are built entirely with this language.&lt;/p&gt;

&lt;p&gt;The conference was held in a really prestigious and cool venue called &lt;a href="https://www.rgs.org/" rel="noopener noreferrer"&gt;Royal Geographic Society&lt;/a&gt; , here there are also some art exhibitions and it's also close to the biggest park in London . It was quite a good venue, also the cathering was not very bad, especially the second day that they gave a lot of spicy food which I love.&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%2Fuploads%2Farticles%2F21gjvtl1nvm95l5w7ti3.jpg" 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%2Fuploads%2Farticles%2F21gjvtl1nvm95l5w7ti3.jpg" alt="Functiona scala's badge" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It was a quite intensive program, there was almost no rest from a speaker to another (I would have preferred less talks and more pause between each other to let the people rest and think about what they've just seen).&lt;/p&gt;

&lt;p&gt;Also some speakers IMHO were not very good at public speaking and could not entertain the audience, losing our attention after a short time. On the other hand there were some other speakers that were very engaging and knows very well how attract the attention and spark passion into other peoples.&lt;/p&gt;

&lt;p&gt;After one full day of conference I was very tired and exhausted by the amount of informations, I was a little bit like this:&lt;br&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%2Fuploads%2Farticles%2Fetx60qe6m6bl0e7rj3pd.gif" 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%2Fuploads%2Farticles%2Fetx60qe6m6bl0e7rj3pd.gif" alt="Bocchi the rock" width="498" height="280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The fish instead was me after the conference:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SxWC2T7Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://media.tenor.com/0XndGBCOueUAAAAM/cushelle.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SxWC2T7Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://media.tenor.com/0XndGBCOueUAAAAM/cushelle.gif" alt="Fish sleeping" width="220" height="137"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Tapir + Armadillo ... an interesting duo
&lt;/h2&gt;

&lt;p&gt;I had also the chance to meet one of the creators of Tapir, a library to define http endpoint which automatically allows to generate OpenApi Docs out of the box. I really like this library because it's well made and very easy to use and read/understand.&lt;/p&gt;

&lt;p&gt;During the conference it has been presented also a new library called Armadillo, mainly focused on represent json-rpc endpoints . I liked the way the author decided to be inspired by Tapir since the json-rpc is the evolution of the classic http endpoints (and so also Armadillo in a certain way "evolves" Tapir)&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%2Fuploads%2Farticles%2F881gq9apwglndj7cy1v1.jpg" 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%2Fuploads%2Farticles%2F881gq9apwglndj7cy1v1.jpg" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Your Network Is Your Net Worth
&lt;/h2&gt;

&lt;p&gt;Furthermore I had also the chance to talk a lot with a lot of colleagues from different parts of the world (United states, Lisbon, Poland,etc...) and hear their stories and their opinions about Scala and many other things. Networking is absolutely my favourite part of a conference, sharing thoughts about tech and non-tech topics is always stimulating and helps me to understand new things or reflect on things that I thought I already knew.&lt;/p&gt;

&lt;h2&gt;
  
  
  Thursday program
&lt;/h2&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%2Fuploads%2Farticles%2F7bj01pel4iqqjn9wpqeu.jpeg" 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%2Fuploads%2Farticles%2F7bj01pel4iqqjn9wpqeu.jpeg" alt="Image description" width="800" height="1202"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Friday program
&lt;/h2&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%2Fuploads%2Farticles%2Ftlsgr7bwsqp386zk7yt3.jpeg" 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%2Fuploads%2Farticles%2Ftlsgr7bwsqp386zk7yt3.jpeg" alt="Image description" width="800" height="1202"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Zio... Zio everywhere
&lt;/h2&gt;

&lt;p&gt;Like you can notice almost from the photos above, every talk is directly or indirectly linked to this Scala framework , ZIO.&lt;/p&gt;

&lt;p&gt;Zio is a Type-safe, composable asynchronous and concurrent programming for Scala created by Ziverge , and since they're also the organisers of this conference, this is probably the reason why every talk was about that. To be honest I would have liked to have more talks about different topics, for example cats and in general the typelevel-stack.&lt;/p&gt;

&lt;h2&gt;
  
  
  So did you like it or not?
&lt;/h2&gt;

&lt;p&gt;If I have to rate it from a scale between 1 and 10 I would probably assign a 7.5, below a list of the reasons why I give this score:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;The organisation was a bit lacking (I would have liked to know the agenda before , they announced it too late in my opinion)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It was too much ZIO-focused (even if it's understandable since it was organised by its founder)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Some speakers were not very good at presenting and they didn't spark any passion or interest in their topics&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I would have preferred less talks and more time between one talk and another to give people time to relax and assimilate what they've just saw&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In general it was a good experience and also helped me to improve my English knowledge and explore in a more deep way the Scala's ecosystem.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Were you at the conference? What do you think about this conference? Do you think that it was useful? if not, why? I'm really curious to hear a lot of different point of views!&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%2Fuploads%2Farticles%2Ffa278i7znqvq2bjikizj.jpg" 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%2Fuploads%2Farticles%2Ffa278i7znqvq2bjikizj.jpg" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&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%2Fuploads%2Farticles%2Fgn6802f79hx0xc8hkf49.jpg" 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%2Fuploads%2Farticles%2Fgn6802f79hx0xc8hkf49.jpg" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&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%2Fuploads%2Farticles%2Fusojecpjix33fcxb1iv1.jpg" 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%2Fuploads%2Farticles%2Fusojecpjix33fcxb1iv1.jpg" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>scala</category>
      <category>functional</category>
      <category>programming</category>
      <category>blog</category>
    </item>
    <item>
      <title>We're blessed to work as Developers 🙏🏻🙏🏻</title>
      <dc:creator>Kristian Lentino</dc:creator>
      <pubDate>Wed, 19 Oct 2022 20:18:33 +0000</pubDate>
      <link>https://dev.to/kristianlentino99/were-blessed-to-work-as-developers-fa2</link>
      <guid>https://dev.to/kristianlentino99/were-blessed-to-work-as-developers-fa2</guid>
      <description>&lt;p&gt;Hi guys, I'm &lt;a href="https://www.linkedin.com/in/kristian-lentino-941694166/" rel="noopener noreferrer"&gt;Kristian Lentino&lt;/a&gt;, 23 years old at the moment I'm writing this post and in these 2 days I was at &lt;strong&gt;Codemotion&lt;/strong&gt;, &lt;strong&gt;the biggest Italian conference for developers&lt;/strong&gt; where there were some really important speakers as the creator of Redis Salvatore Sanfilippo(Woooowwww the Redis's creator is Italian what an honor 😍😍) and more than 1k of super nerd devss!&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%2Fuploads%2Farticles%2Fl5tdgd1ujix3yxrpsve2.jpeg" 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%2Fuploads%2Farticles%2Fl5tdgd1ujix3yxrpsve2.jpeg" alt="Gabriele Santomaggio speech" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today was the last day of the conference and when I was driving back home I was reflecting about how we're lucky in our jobs, yes lucky!&lt;br&gt;
We have a lot of communities, tools for free made by passionate people who want to give their contribution to the entire world, speakers who introduce to you a lot of really interesting topics and help you to familiarise with them. Maybe the developer is the only job where you can find such a community, it's amazing to see how many passionate people you can find out there, both online and in conferences. I spent a lot of hours talking to total strangers discussing how I work,  what I think is important in a company and also dispensing some tips from my previous experiences to help other people to not redo my same mistakes. &lt;/p&gt;

&lt;p&gt;It was my first big conference about the devs world and it opened my eyes on how we can help each other and how our job is "open-source".&lt;/p&gt;

&lt;p&gt;I really think that this aspect of ours is really important, we love to each other and help or just contribute to create new things because we are really curious people and we always want new stimulations that gives us the curiosity to put ourself in the game&lt;/p&gt;

&lt;p&gt;What do you think about the conference world? Do you think that they're useful? if not, why? I'm really curious to hear a lot of different point of views!&lt;/p&gt;

&lt;p&gt;Like some old anime's character said , after this conference I'm all fired up !!!&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%2Fuploads%2Farticles%2Fsvj1ac01awwdqx9qc0nw.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%2Fuploads%2Farticles%2Fsvj1ac01awwdqx9qc0nw.png" alt="Natsu fairy tail" width="800" height="393"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Here some cool faces that were talking about GitOps, Docker, KS, Scala and many other topics
&lt;/h3&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%2Fuploads%2Farticles%2F057xpvom8xn212c2ubn1.jpeg" 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%2Fuploads%2Farticles%2F057xpvom8xn212c2ubn1.jpeg" alt="Some happy faces" width="800" height="601"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>community</category>
      <category>career</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>A useful tool to start in the programming world</title>
      <dc:creator>Kristian Lentino</dc:creator>
      <pubDate>Wed, 02 Feb 2022 20:02:16 +0000</pubDate>
      <link>https://dev.to/kristianlentino99/a-useful-tool-to-start-in-the-programming-world-3fn2</link>
      <guid>https://dev.to/kristianlentino99/a-useful-tool-to-start-in-the-programming-world-3fn2</guid>
      <description>&lt;p&gt;A few days ago on a telegram group , I've found out this interesting resource (&lt;a href="https://roadmap.sh/" rel="noopener noreferrer"&gt;https://roadmap.sh/&lt;/a&gt;).&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%2Fuploads%2Farticles%2F7ln315wcd3h5h660nstg.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%2Fuploads%2Farticles%2F7ln315wcd3h5h660nstg.png" alt="Image description" width="800" height="536"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Basically it's a website where you can view roadmaps divided by macro-sectors of programming (eg Backend, Frontend, Android etc ...). for each offers a roadmap containing topics and resources useful to undertake that path, what a great tool!&lt;/p&gt;

&lt;p&gt;Do you know it? It seems to me an excellent starting point to refine their skills.&lt;/p&gt;

</description>
      <category>startup</category>
      <category>beginners</category>
      <category>roadmap</category>
      <category>programming</category>
    </item>
    <item>
      <title>Trying out RabbitMQ</title>
      <dc:creator>Kristian Lentino</dc:creator>
      <pubDate>Wed, 19 Jan 2022 07:18:00 +0000</pubDate>
      <link>https://dev.to/kristianlentino99/trying-out-rabbitmq-2goh</link>
      <guid>https://dev.to/kristianlentino99/trying-out-rabbitmq-2goh</guid>
      <description>&lt;p&gt;Recently, on colleagues's advice, I found myself trying out this tool called RabbitMQ(&lt;a href="https://www.rabbitmq.com/" rel="noopener noreferrer"&gt;https://www.rabbitmq.com/&lt;/a&gt;),&lt;br&gt;
A "message broker" that manages and transmits messages between a client and a server that is usually used to manage "queues" of operations to be performed (an example could be the massive sending of emails).&lt;br&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%2Fuploads%2Farticles%2Fsc0f7w4ix4df7wjcal6j.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%2Fuploads%2Farticles%2Fsc0f7w4ix4df7wjcal6j.png" alt="Image description" width="800" height="457"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To put it simple there is a "Publisher" that sends data to a "Consumer"&lt;/p&gt;

&lt;h2&gt;
  
  
  Publisher
&lt;/h2&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%2Fuploads%2Farticles%2F1poyazkjuclh2iqdjac4.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%2Fuploads%2Farticles%2F1poyazkjuclh2iqdjac4.png" alt="Image description" width="687" height="371"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;this is an php's example of a publisher , it will send Hello world in the "hello" channel&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Consumer
&lt;/h2&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%2Fuploads%2Farticles%2Fb9e1lhwaa3n7ass1eqpy.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%2Fuploads%2Farticles%2Fb9e1lhwaa3n7ass1eqpy.png" alt="Image description" width="800" height="369"&gt;&lt;/a&gt;&lt;br&gt;
 this is an php's example of a consumer , it will receive messages from the hello channel and then when it's called it will send the message in the $callback function&lt;/p&gt;

&lt;p&gt;Trying it out I realised the great potential it has as a tool for managing "heavy" operations that can be run in parallel without blocking the main thread (especially for applications) such as video processing, image and video optimisation, emailing and many other applications.&lt;br&gt;
Do you use it? If yes, for what?&lt;br&gt;
From what I've been told it is also widely used in microservice structured systems to connect them.&lt;/p&gt;

</description>
      <category>devops</category>
      <category>programming</category>
      <category>beginners</category>
      <category>discuss</category>
    </item>
    <item>
      <title>A very useful resource about Design patterns</title>
      <dc:creator>Kristian Lentino</dc:creator>
      <pubDate>Sat, 08 Jan 2022 13:27:51 +0000</pubDate>
      <link>https://dev.to/kristianlentino99/a-very-useful-resource-about-design-patterns-be7</link>
      <guid>https://dev.to/kristianlentino99/a-very-useful-resource-about-design-patterns-be7</guid>
      <description>&lt;p&gt;For the past few weeks I've been delving into the topic of Design Patterns through a very useful website called refactoring.guru .&lt;br&gt;
This resource has proved to be of great quality, the examples are very simple and easy to understand being all taken from real cases in addition to the way of explaining is very clear and concise, i suggest it to every beginner to start to learn programming.&lt;br&gt;
So I decided to buy the book of the author of the website: "Dive into Design Patterns" by Alexander Shvets.&lt;br&gt;
Reading that I recommend to all programmers who want to deepen this important aspect of programming (also the site provides everything you need, but in the book obviously deepens).&lt;br&gt;
Has anyone read it? Opinions?&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%2Fuykp9zr3vmlatxsyqo7f.jpeg" 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%2Fuykp9zr3vmlatxsyqo7f.jpeg" alt="Design pattern catalog"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>productivity</category>
      <category>beginners</category>
      <category>architecture</category>
    </item>
    <item>
      <title>My 2022's goals</title>
      <dc:creator>Kristian Lentino</dc:creator>
      <pubDate>Thu, 06 Jan 2022 14:50:58 +0000</pubDate>
      <link>https://dev.to/kristianlentino99/my-2022s-goals-2oh1</link>
      <guid>https://dev.to/kristianlentino99/my-2022s-goals-2oh1</guid>
      <description>&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%2Fuploads%2Farticles%2Fcexqkxrwtatmgw43hkaq.jpeg" 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%2Fuploads%2Farticles%2Fcexqkxrwtatmgw43hkaq.jpeg" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This year I've made up my mind to share with the community my goals (both personal and as a developer) :&lt;/p&gt;

&lt;p&gt;[x] 🚬 Stop smoking (i've already stopped 3 months ago)&lt;br&gt;
[ ] 📕 Learn Node Js + TS&lt;br&gt;
[ ] 🚀 Learn and start to use Laravel or Symfony&lt;br&gt;
[ ] 🐰 Learn and start to use Redis and RabbitMQ&lt;br&gt;
[ ] 🏋️‍♀️ Lose 10kg by go to the gym&lt;br&gt;
[ ] 🧑🏼‍💻 Learn and study design patterns ( i think that they will give me a broader vision when developing)&lt;br&gt;
[ ] 🛩 Work from some Europe country at least for 1 week&lt;br&gt;
[ ] 📆 Join and attend some Meetup and workshop&lt;br&gt;
[ ] 💪🏻 Improving both professionally and personally&lt;/p&gt;

&lt;p&gt;What are your goals? Are you trying to achieve them?&lt;/p&gt;

</description>
      <category>career</category>
      <category>goals</category>
      <category>programming</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
