<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[In Curly Braces | Oscar's Blog]]></title><description><![CDATA[In Curly Braces | Oscar's Blog]]></description><link>https://blog.oscarseoane.com</link><image><url>https://cdn.hashnode.com/res/hashnode/image/upload/v1736424437266/67198e86-ca92-48a6-b2b9-46f90faae237.png</url><title>In Curly Braces | Oscar&apos;s Blog</title><link>https://blog.oscarseoane.com</link></image><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 11:58:40 GMT</lastBuildDate><atom:link href="https://blog.oscarseoane.com/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Tailwind CSS. Love It Or Hate It]]></title><description><![CDATA[Introduction
If you are a front-end developer, you have surely used or heard about Tailwind CSS, a framework that allows you to speed up the development of web applications related to CSS (Cascading Style Sheets). It follows the utility-first pattern...]]></description><link>https://blog.oscarseoane.com/tailwind-css-love-it-or-hate-it</link><guid isPermaLink="true">https://blog.oscarseoane.com/tailwind-css-love-it-or-hate-it</guid><category><![CDATA[CSS]]></category><category><![CDATA[Tailwind CSS]]></category><category><![CDATA[HTML]]></category><category><![CDATA[Sass]]></category><category><![CDATA[Web Development]]></category><category><![CDATA[Angular]]></category><category><![CDATA[Vue.js]]></category><category><![CDATA[React]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[frontend]]></category><category><![CDATA[software development]]></category><dc:creator><![CDATA[Óscar Seoane]]></dc:creator><pubDate>Sat, 22 Feb 2025 12:48:12 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/_t-l5FFH8VA/upload/058f771da6af06d3741f307ba93dc81e.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-introduction">Introduction</h2>
<p>If you are a <strong>front-end developer</strong>, you have surely used or heard about <strong>Tailwind CSS</strong>, a framework that allows you to speed up the development of web applications related to <strong>CSS</strong> (Cascading Style Sheets). It follows the <em>utility-first</em> pattern. What does this mean? By simply adding classes to our <strong>HTML</strong> elements we can modify their behavior without having a specific one to manage certain parameters. This way, a class will normally be related to a single property clearly linked to its name (<code>flex</code>, <code>block</code>, <code>text-white</code>, etc.).</p>
<p>All of this makes application development much faster, but it can overload our code with too many tags and even make it difficult to read.</p>
<p>But do you really need Tailwind CSS in your projects?</p>
<h2 id="heading-vanilla-css">Vanilla CSS</h2>
<p>To be a front-end developer, one of the parts about which we must have extensive knowledge and fluency is the one related to styling, despite the fact that many people think that it only manages the aspect of an application. Using <strong>CSS</strong> we can handle terms as diverse as animations or complex state changes of elements that are not strictly related to the <em>look and feel</em>. If we use preprocessors like <strong>Sass</strong>, we can programmatically add logic to dynamically generate styles and classes that help us, something that can be very useful if we want to create our own <strong>design system</strong>. In addition, modern features such as <strong>CSS custom properties</strong> or color systems like <strong>oklab</strong> will help make it more customizable and friendly.</p>
<p>But if CSS is so powerful and allows us to do so much, why are frameworks like Tailwind CSS so used?</p>
<h2 id="heading-agility-to-power">Agility To Power</h2>
<p>When we develop software for clients we know that the delivery of value should be as fast as possible and sometimes deadlines are reduced to minimum quantities. For this reason, it is always appreciated to have tools at hand that allow us to advance our tasks quickly and effectively. Regarding the prototyping of our applications, we have tools such as <strong>Bootstrap</strong> or <strong>Tailwind CSS</strong>. The first one would follow the basis of many others, offering classes that make easy the management of texts, colors, margins, paddings and layout distribution, among many others, in addition to having a variety of <em>ready-to-use</em> components such as <em>buttons</em>, <em>menus</em> or <em>drop-downs</em> simply by applying the specific classes. But the approach offered by <strong>Tailwind CSS</strong> is a game-changer and can help you create a highly configurable layout system quickly simply by adding classes that deal with properties atomically.</p>
<p>One of the things I have liked least about Tailwind CSS since its release is the dependency on <strong>JavaScript</strong> for its configuration. I think that a tool focused on managing CSS should be as close as possible to the language itself. That is largely solved with <strong>Tailwind CSS v4</strong>. It will no longer be necessary to have a configuration file to edit or create classes, manage which project files should be checked by the tool to analyze the classes used and decrease the project bundle, etc. Now we can edit and create new variables simply using CSS custom properties, something identical to what we would do with <strong>vanilla CSS</strong>. The analysis of the project files will be done automatically without any additional configuration.</p>
<p>With the new version it will simply be a matter of installing and using. CSS management will be the same as what we are used to. Simply add the classes to our HTML and deliver value.</p>
<h2 id="heading-use-cases">Use Cases</h2>
<p>But should I really use it in all my projects? It depends.</p>
<p>For small projects such <em>landing pages</em> or similar, I would not have any doubt. Yes. In most cases, this is something that will require a quick delivery time and will perish once its purpose has been completed.</p>
<p>For medium or large sized projects? That's where the doubts arise. The factors we should take into account are more extense. What deadlines are we talking about? How many developers will work at the project? Do we have enough muscle to create our own design system without sacrificing sensitive time to achieve the main goal of the project?</p>
<p>Not long ago I was part of a project with <strong>Vue.js</strong> that divided its front-end team into developers dedicated to the prototyping part more related to HTML structure and styles and those more dedicated to the implementation of the logic. They had generated their own <em>style guide</em> with a collection of classes that made the layout of templates and creation of components easier in an agile way once assimilated. That can lead to a problem: the learning curve. In the end, if you create something of your own, there will always be a process of understanding by all team members and a hard task of documentation and maintenance that not all companies can afford.</p>
<p>If we use a tool that already has its own documentation and many developers have already used, we will have saved that time to invest in other tasks. And we all know that in projects time is money.</p>
<p>Actually both approaches are valid depending on many factors and in the end the decision will be made by those responsible for the projects taking into account what has been mentioned.</p>
<h2 id="heading-knowledge-base">Knowledge Base</h2>
<p>Regardless of whether we build our own design system from scratch or use tools like <strong>Tailwind CSS</strong>, a developer who wants to have a strong front-end profile should be able to achieve the fisrt one in order to be able to use even better tools that help speed up work on certain projects.</p>
<p>So what do you think? I encourage you to try both!</p>
]]></content:encoded></item><item><title><![CDATA[The State Of Front-End Tools In 2025]]></title><description><![CDATA[Introduction
I have always felt a little jealous about back-end development if you talk from a front-end perspective. Not so long ago developers did not have to deal with so many devices like they have to do today. Not to say that users have became m...]]></description><link>https://blog.oscarseoane.com/the-state-of-front-end-tools-in-2025</link><guid isPermaLink="true">https://blog.oscarseoane.com/the-state-of-front-end-tools-in-2025</guid><category><![CDATA[Web Development]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[frontend]]></category><category><![CDATA[Angular]]></category><category><![CDATA[React]]></category><category><![CDATA[Vue.js]]></category><category><![CDATA[Nuxt]]></category><category><![CDATA[Next.js]]></category><category><![CDATA[tanstack]]></category><category><![CDATA[HTML]]></category><category><![CDATA[CSS]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[TypeScript]]></category><dc:creator><![CDATA[Óscar Seoane]]></dc:creator><pubDate>Tue, 28 Jan 2025 08:26:06 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/L8KQIPCODV8/upload/7a0cf2bbeffe810d3e77eb4cd1e21639.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-introduction">Introduction</h2>
<p>I have always felt a little jealous about back-end development if you talk from a front-end perspective. Not so long ago developers did not have to deal with so many devices like they have to do today. Not to say that users have became more and more demanding. A big part of humanity is used to handle all kind of things from their smartphones, computers, etc. And this represents a big challenge for developers. Manage banking operations, ask for food delivery, watch your favorite tv shows… I am sure that you take into a lot of value that all these applications offer a great user experience.</p>
<p>It is our job as developers to take into account an infinite number of factors to build solutions that scale in a proper way while still offering a fluid experience. And it is difficult. Very difficult.</p>
<p>Focusing on the front-end part of these solutions, we have different frameworks/libraries to help us. Let’s talk about their state in 2025.</p>
<h2 id="heading-angular">Angular</h2>
<p>Nineteen. That is the number of the major versions that the <strong>Angular</strong> Team has released. A long journey until today.</p>
<p>This framework has had always a heavy weight on its shoulders since the appearance of AngularJS, first version that has nothing to do with all the following that came after.</p>
<p>Angular v17 was named by its dev team as Angular Renaissance. It has to mean something. They have been adding very useful features to increase the dev experience and I have to admit that they caught my attention.</p>
<p>The adding of Angular Signals, the zoneless change detection, control flow on templates, the new resource API, etc. Everything is going in the same direction: offer new tools that can help developers to handle different complex aspects the simplest way they can.</p>
<p>This year looks very promising. The Angular team is working on adding signals to forms, <em>selectorless</em> components, and maybe one of the most interested ones in my opinion: replace <strong>Karma</strong> as testing tool. I have to admit that maybe I am not the biggest fan of this tool. I think there had been another ones more prepared for testing in the market for a long time, and this could be a great time to change that. They have been working with <strong>Web Test Runner</strong>, <strong>Jest</strong> and <strong>Vitest</strong> so we can only expect good things to happen.</p>
<h2 id="heading-react">React</h2>
<p>Nineteen. Same number as Angular versions. Coincidence? I leave it in your roof. <strong>React</strong> started as a tool for building component libraries in a friendly way having a good understanding of <strong>JavaScript</strong>. But this has been changing during all this years. The complexity of modern apps has increased and developers need to handle more complex tasks.</p>
<p>Not long ago, React changed its documentation and started to recommend the use of <strong>Next.js</strong>, meta-framework created by <strong>Vercel</strong>. It helps us to use <strong>SSR</strong> (<em>Server-Side Rendering</em>), structure our pages by folders, use layouts on a simplest way, etc. On the other hand, it has become more complex on every version released and developers have started to claim that this is far from the original intention that React had at the beginning.</p>
<p>In my opinion, React has lost a little its way. As a developer, we have a lot of tools based on the library for different purposes that may seem a little overwhelming. And the number has been increasing year by year. « If you want SSR, go for <strong>Next.js</strong> or <strong>Remix</strong>, if you want a simple app, <strong>Vite</strong> with React, if you want a blog, <strong>Gatsby</strong> », etc. And different options like <strong>React Start</strong> that seems quite promising keep appearing on scene, offering similar advantages than the rest.</p>
<p>It seems a little complicated to choose the right one to build a project for someone not familiar with the library. Maybe other tools like <strong>Angular</strong> or <strong>Vue</strong> offer a more unique solution to achieve all of this. I am not saying that this is necessarily bad, but having to learn a new framework based on the same technology every year seems unnecessary. I know that something similar happens inside every framework’s ecosystem, but we start from the same base in those cases.</p>
<p>On the other hand, precisely this freedom to choose between different tools has made React one of the most flexible libraries that we have in our hands to build any kind of project.</p>
<h2 id="heading-vue">Vue</h2>
<p>I have liked <strong>Vue</strong> since I had the chance to use it. I think it sets a middle point between Angular and React. Not so difficult to learn as the first and not so simple as the second.</p>
<p>Vue has great things like <strong>composables</strong> to reuse logic across your application, computed properties to handle reactivity easily, powerful directives, a solid <strong>Composition API</strong>, <strong>Pinia</strong> as a great help to handle state, etc.</p>
<p>It can even be more boosted with a <em>meta-framework</em> like <strong>Nuxt</strong>, something similar to Next.js for React. Imagine all the Vue’s power, with SSR, routes handled as folders, native middlewares, autoimports, and a dedicated server technology with <strong>Nitro</strong>. You can build an entire app (frontend and backend) with Nuxt if you want. Maybe it is not the recommended way for a <em>production-grade</em> solution, but can be welcome to mock data and other similar purposes.</p>
<h2 id="heading-other-kids-on-the-block">Other Kids On The Block</h2>
<p>Angular, React and Vue are by far the most used front-end technologies for building applications. As we have seen, they can even handle back-end tasks to build a complete solution, but I would not recommend this way for a business purpose.</p>
<p>But there are more actors in this movie, maybe not as famous as the other ones, but with enough potential to become new kings in the future.</p>
<h3 id="heading-svelte">Svelte</h3>
<p>If you know any developer that has had the chance to work with <strong>Svelte</strong>, they will have probably want to use it again in future projects. This is the feeling that I get from any colleague I talk about this tool. Maybe at this moment its use is not very extended, but features like these can change the game in the future: labeled statements, automatic component exports, unused CSS checks, clear nomenclature, global state management by default, #await blocks, etc. Lots of things that make developer’s experience nicer than other frameworks. And they have its own meta-framework: <strong>Sveltekit</strong>, something similar to <strong>Next.js</strong> or <strong>Nuxt</strong>.</p>
<h3 id="heading-astro">Astro</h3>
<p>One of the big discoveries talking from a front-end perspective. It is meant to be focused on building content-driven websites as its website claims. It is focused on offering the chance of rendering sites on the server side leaving away all the unused code, loading data from practically any source.</p>
<p>Its flexibility is quite remarkable. Are you a <strong>React, Preact, Vue, SolidJS, Alpine.js</strong> or <strong>Svelte</strong> developer? No problem. You can use components of this libraries simply importing them.</p>
<p>Not to say, the power of <strong>Astro Islands</strong> to improve performance, web vitals and SEO only executing parts of the code when it is necessary.</p>
<p>I will give it a try this year to test its capabilities.</p>
<h2 id="heading-what-to-learn">What To Learn</h2>
<p>All this tools may seem a little <em>too much</em> if you are someone who wants to start learning front-end development, so I would focus on getting a solid base with <strong>HTML</strong>, <strong>CSS</strong> and <strong>JavaScript</strong> before learning how to use them. Give JavaScript more power with the use of <strong>TypeScript</strong>, <em>superset</em> that boosts even more the language that web browsers understand.</p>
<p>When the moment comes and you want to learn some of these tools, you can choose two paths: the one with a less steep learning curve and the opposite. I personally started with Angular long time ago and it has helped me set lots of good practices that I apply to others. If you want to set a more friendly starting point, I would go with React. It lets you use JavaScript/TypeScript directly in your code and makes building things from the beginning easier.</p>
<p>Another point that may seem not so important at the beginning is the creators and community behind every tool. Angular is supported by <strong>Google</strong>. They joined forces with <strong>Wiz</strong>, internal framework to build front-end apps used by <strong>YouTube</strong>, so it shows the importance they want to give to their framework. You can say that its community is quite big. On the other hand, Vue was created by <strong>Evan You</strong>, former worker at <strong>Google</strong> who wanted to solve things differently than Angular did based on his experience. With React we have so many options to choose. Maybe too many. Which one is the best? You decide. The library was created by <strong>Meta</strong>, but they have been recently working with <strong>Vercel</strong>’s team to make <strong>Next.js</strong> the default choice to build full-stack solutions. <strong>Remix</strong>, another great tool for making use of SSR, is supported by <strong>Shopify</strong>, and they are working hard to beat Next.js. Apps like <strong>ChatGPT</strong> migrated from Next.js to Remix some months ago. <strong>TanStack</strong> is another group behind great tools like <strong>TanStack Query</strong>, <strong>TanStack Start, TanStack Router</strong>, etc. They are doing an amazing job helping developers in things like dealing with API resources. It depends on how you see this variety of React tools. They don’t put things easy at the beginning to choose a solid set to create apps. Which library do I choose to handle routing? Handle state management? Do testing? Handle HTTP requests?</p>
<h2 id="heading-conclusion">Conclusion</h2>
<p>I would try at least to get familiar with two frameworks/libraries to see how they handle different aspects. This would make easier learning any other one. Today we have three main actors, but nobody knows which one will be the winner in the future, so get ready.</p>
]]></content:encoded></item><item><title><![CDATA[A Little Introduction]]></title><description><![CDATA[Introduction
Let me introduce myself. My name is Oscar. I am a software architect born in A Coruña, a beautiful town located in the northwest of Spain. At this moment I am working as a Software Architect and Head of Front-End at Cívica, company based...]]></description><link>https://blog.oscarseoane.com/oscar-seoane-introduction</link><guid isPermaLink="true">https://blog.oscarseoane.com/oscar-seoane-introduction</guid><category><![CDATA[Web Development]]></category><category><![CDATA[software development]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[Front-end Development]]></category><category><![CDATA[frontend]]></category><category><![CDATA[Full Stack Development]]></category><category><![CDATA[Back end development ]]></category><category><![CDATA[backend]]></category><category><![CDATA[management software]]></category><category><![CDATA[React]]></category><category><![CDATA[Angular]]></category><category><![CDATA[Vue.js]]></category><category><![CDATA[HTML]]></category><category><![CDATA[CSS]]></category><category><![CDATA[JavaScript]]></category><dc:creator><![CDATA[Óscar Seoane]]></dc:creator><pubDate>Fri, 10 Jan 2025 14:21:36 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/stock/unsplash/SXihyA4oEJs/upload/cf92fbc23130d5689f6b5c8bd1298cc9.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-introduction">Introduction</h2>
<p>Let me introduce myself. My name is Oscar. I am a software architect born in A Coruña, a beautiful town located in the northwest of Spain. At this moment I am working as a <strong>Software Architect</strong> and <strong>Head of Front-End</strong> at <strong>Cívica</strong>, company based in Granada (Spain).</p>
<p>How have I ended up writing this first post? Because I have always loved writing about things that I like. As simple as that. And I also love creating solutions, being close to people that have all kind of needs.</p>
<p>All this love for problem solving started when my parents gave me my first computer when I was 10 years old. This literally blowed my mind. I had not known until then that so much could be created with just a keyboard and a mouse.</p>
<p>MS-DOS and then Windows 95 were my friends at the beginning. I started to feel interested in how everything I used had been created, so I started to study things like Visual Basic to create my own.</p>
<p>Not so much time later, a good friend of my father showed me the things that can be created using 3D graphics, and it blowed my mind again. Just a few years after, the first internet connection arrived to our home and it was, as for the whole world, the event that definitely change our way of living. A new world opened before us.</p>
<p>All this interest in the world of software creation led me to direct my studies to the science area. But I have knowledge about a lot of different terms like <strong>computer science, photography, graphic design, 3D modelling</strong> or <strong>video editing</strong>. I am even an <strong>ACE (Adobe Certified Expert)</strong> in <strong>Photoshop</strong>. All of them have helped me to work in different roles throughout my career.</p>
<p>My professional path began when I did an internship at <strong>R Cable</strong> (telecommunications company based in Galicia, Spain) to finish my studies in Multiplatform Application Development.</p>
<h3 id="heading-r-cable-studies-internship-2014">R Cable Studies Internship (2014)</h3>
<p>The goal of my internship at <strong>R Cable</strong> was basically create an application in charge of handling CRUD operations in all the databases that the company had for the employees (and they were truly a lot). I had to develop the software all alone, but I could not feel more lucky about the users involved in all the process. Some of them are very friends of mine today.</p>
<p>It showed me that I could be capable of creating solid and professional solutions by my own for a medium scale company at that moment.</p>
<h3 id="heading-r-cable-internship-2014-2015">R Cable Internship (2014-2015)</h3>
<p>After the end of my 3 months internship to end my studies at R Cable, I left my CV to them and a couple of weeks later they offered me a new one at the web department with a duration of one year.</p>
<p>I loved this experience because it was my first contact with web applications at a company. I had done things related with web development before, but always for small clients and by my own. This literally changed everything.</p>
<p>It helped me to increase my experience in terms like <strong>HTML, CSS, JavaScript, PHP</strong> or <strong>Drupal</strong> dealing with internal developments, from content handling or email creation for all kind of campaigns, to get familiar with <strong>SEO</strong> or handle the transition between banners created with <strong>Flash</strong> to HTML5 based on the knowledge that I have about these subjects.</p>
<h3 id="heading-cinfo-2015-2016">Cinfo (2015-2016)</h3>
<p>When I finished the internship of one year at R Cable, they offered my a role as <strong>web developer</strong> at <strong>Cinfo</strong>, company that worked for them in different areas and specialized in multi-camera video management. I basically had to play the same role, but in a different place with some extra tasks.</p>
<p>That time felt really good and it helped me to make all the skills that I gained in R Cable even stronger.</p>
<p>I will always feel grateful to Cinfo. They were a key step in my career.</p>
<h3 id="heading-zara-home-2016-2019">Zara Home (2016-2019)</h3>
<p>A year and a little later after having joined Cinfo, a recruiter reached out to me to offer me the opportunity of being part in a selection process for <strong>Zara Home (Inditex)</strong>. I have to admit that at first I thought they were joking.</p>
<p><strong>Inditex</strong> was (and still is) one of the most important Spanish companies in the world, so you can imagine the challenge. I started the process keeping in mind that it would surely end with nothing. I just wanted to test myself and know which were the things that these companies considered important for their employees to have.</p>
<p>Luckily for me, it ended the best way it could. I got into the <strong>IT department</strong> of <strong>Zara Home</strong> as a <strong>front-end developer</strong>.</p>
<p>Maybe it has been one of the most complete professional experiences that I have had. I have to thank a lot to them for the person that I am today. It boosted my way of being. The fact of having to deal with such a great amount of people and tasks and do it in real-time for a e-commerce that was selling products at that moment in 40 countries was one of the greatest challenges that I have had to face.</p>
<p>Of course, in the technical part was an important improvement too. It helped me a lot for future steps.</p>
<h3 id="heading-bysidecar-2019-2020">Bysidecar (2019-2020)</h3>
<p>When I was almost reaching 3 years at Inditex, a former colleague contacted me to ask about my situation. At that moment I was not looking for a new job actively, but I also knew that my professional growth was maybe reaching the top at the company.</p>
<p><strong>Bysidecar</strong> was a marketing company that was born shortly before and they were doing really nice things. He had to insist several times and it was maybe one of the most difficult decisions that I have had to take in my career.</p>
<p>New company, similar position. At the beginning I thought that one part of my job was going to consist of creating custom solutions based on technologies that I loved like <strong>Angular, React,</strong> etc. But this ended up being less than the half of all the job. We had to work a lot with tools like <strong>WordPress, Joomla</strong>, etc. Honestly, it is not the part of development that I like the most.</p>
<h3 id="heading-civica-2020-present">Cívica (2020-Present)</h3>
<p>And the pandemic arrived. The event that changed the way we work until now. At that moment I was still thinking about my role and the technologies I have to use everyday.</p>
<p>It was when <strong>Cívica</strong> appeared. Nothing expected, specially at that moment when everybody was trying to adapt to work remotely and other things derived from the pandemic.</p>
<p>They offered me to use technologies that I considered at that moment more adapted to create custom solutions for all kind of clients, so I accepted the challenge.</p>
<p>It is 2025 and I am still working with them, which is the best sign.</p>
<p>The first project I got involved with them showed me that you can create a team with colleagues working in totally different places and build <em>first-class</em> software. From that moment on I have been involved in multiple projects and all the people I have worked with have confirmed one of the most important things when you are a member of a team: <strong>the main thing is that it is made up of good people. Not necessarily the best technically, but people you can trust.</strong></p>
<p>I have grown at <strong>Cívica</strong> to become the <strong>Head of Front-End</strong> and be part of a group of architects in search of innovative solutions for all clients. And there is still much more to come. Stay tuned!</p>
<h2 id="heading-from-now-on">From Now On</h2>
<p>Time to talk about other things. The main goal of this blog is to share knowledge, and I will try to do it based on my experience. I would love to hear about a lot of things based in yours.</p>
<p>I will talk about multiple terms, mostly related with <strong>software development</strong>. I am more focused on <strong>front-end development</strong>, just only because I like being more close to users experience, but it does not mean that everything is going to be about this topic.</p>
<p>I just want you to feel welcome and free to share your experience. So… let’s get started!</p>
]]></content:encoded></item></channel></rss>