<?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: Hayk Baghdasaryan</title>
    <description>The latest articles on DEV Community by Hayk Baghdasaryan (@haykerman).</description>
    <link>https://dev.to/haykerman</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%2F88123%2Fcec34c43-0207-4f25-a3c8-dec1483b3f9c.jpg</url>
      <title>DEV Community: Hayk Baghdasaryan</title>
      <link>https://dev.to/haykerman</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/haykerman"/>
    <language>en</language>
    <item>
      <title>Take a break</title>
      <dc:creator>Hayk Baghdasaryan</dc:creator>
      <pubDate>Sun, 22 Jun 2025 20:57:07 +0000</pubDate>
      <link>https://dev.to/haykerman/take-a-break-578c</link>
      <guid>https://dev.to/haykerman/take-a-break-578c</guid>
      <description>&lt;p&gt;What was the last time you just sat and watched the sunset?&lt;/p&gt;

&lt;p&gt;I get it. By the time you moved a ticket to "in progress", your teammate already finished 3 tickets. Or maybe, by the time you've finished setting up wireframes for your side-project, you see posts about 10 products lunching today and 3 of them do the same thing as yours.&lt;/p&gt;

&lt;p&gt;Now what? Spend the remaining energy on moving faster and burn out?&lt;/p&gt;

&lt;p&gt;You're afraid from being left behind? Guess what, you already ARE and you ARE NOT at the same time. Some people have already finished, some haven't even started yet.&lt;/p&gt;

&lt;p&gt;You're worried about someone stealing your idea while you're taking a break? Don't worry, chances are thousands of people already thought about it, hundreds started it, dozens finished it, and a couple of them are successful.&lt;/p&gt;

&lt;p&gt;It's not about unique ideas anymore, it's about the execution (and the quality of it).&lt;/p&gt;




&lt;p&gt;Your spouse probably thinks your relationship lost the spark.&lt;br&gt;
Your friends think about you in past tense.&lt;br&gt;
Your mother remembers what a fun and energetic child you were once.&lt;br&gt;
Oh, and your guitar is collecting dust.&lt;/p&gt;

&lt;p&gt;Have you ever thought about where the drive for doing anything even comes from? Endless grinding and sleepless nights? Sacrificing your health and time for a better spot in the heartless team productivity graph at the end of the week?&lt;/p&gt;

&lt;p&gt;But what about the ambitious goals you've set? How are you going to sustain the lifestyle that leads you to them? I don't want to discourage you, but have you ever thought about whether the cost justifies the result?&lt;/p&gt;

&lt;p&gt;Imagine how you grind yourself to a sudden heart attack in your early 30s.&lt;/p&gt;




&lt;p&gt;Maybe you should slow down a little bit. Go kiss your spouse, laugh with friends and hug your mom. Life is now. You're not going to catch up on life later.&lt;/p&gt;

&lt;p&gt;So take a break.&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
      <category>watercooler</category>
      <category>discuss</category>
    </item>
    <item>
      <title>3 Non-Technical Mistakes Devs Make in Startups</title>
      <dc:creator>Hayk Baghdasaryan</dc:creator>
      <pubDate>Thu, 14 Nov 2024 20:05:17 +0000</pubDate>
      <link>https://dev.to/haykerman/3-non-technical-mistakes-devs-make-in-startups-3coi</link>
      <guid>https://dev.to/haykerman/3-non-technical-mistakes-devs-make-in-startups-3coi</guid>
      <description>&lt;h2&gt;
  
  
  1. Airplane Mode - No Proper Communication
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fl1qtjhy8ww19i1vpmpz4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fl1qtjhy8ww19i1vpmpz4.jpg" alt="A digital cave" width="800" height="431"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Producing scalable, high-quality code is commendable, but it can conflict with business constraints like limited time or budget, especially in startups. That's why timely communication is essential. Work out a path forward together instead of hiding in the digital cave.&lt;/p&gt;

&lt;h3&gt;
  
  
  Scenario
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Request
&lt;/h4&gt;

&lt;p&gt;"We need Feature X to be available next Monday."  &lt;/p&gt;

&lt;h4&gt;
  
  
  Your Estimation
&lt;/h4&gt;

&lt;p&gt;At least 2 weeks of work.  &lt;/p&gt;

&lt;h4&gt;
  
  
  Your Steps
&lt;/h4&gt;

&lt;p&gt;Say nothing, try to have it ready in 1 week.  &lt;/p&gt;

&lt;h4&gt;
  
  
  Possible Outcomes
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;a. Not done, rep down&lt;/strong&gt; - You tried to write perfect code, cover all potential edge cases. Now, it's close to the end of the deadline, and you realize that you're not going to make it - business goal is not reached, and you got yourself a bad rep.&lt;br&gt;&lt;br&gt;
&lt;strong&gt;b. Task done, health gone&lt;/strong&gt; - If you're "lucky," you push yourself too hard and have everything ready on Monday; you risk burnout.&lt;/p&gt;

&lt;p&gt;There are a couple of potentially viable routes you could've taken instead:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Stretch the Horizon&lt;/strong&gt; - Discuss with stakeholders whether the deadline is flexible: can you extend it a little bit to have a properly implemented solution?&lt;br&gt;&lt;br&gt;
&lt;strong&gt;- Less is more&lt;/strong&gt; - Discuss with the team and stakeholders whether you can strip the feature down and/or only deliver the most essential parts of it.&lt;br&gt;&lt;br&gt;
&lt;strong&gt;- I've got another confession to make...&lt;/strong&gt; - If the deadline is dead-set and all parts of the feature are absolutely essential, clearly communicate that the probability of completing the task within the suggested timeframe is very low. But it's important to end the message with potential acceptable solutions and leave room for further discussion.&lt;/p&gt;

&lt;p&gt;As always, there are exceptions. In the real world, it’s not always easy to have conversations about deadlines, strip down features, or communicate delays. Sometimes you just have to burn that midnight oil for your, the company's, and other stakeholders' benefit. Make sure the price you pay is equivalent to the gains.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Over-engineering - Designing a More Complex/Scalable Solution Than Required
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fqof6tb4l9s8ixa57webw.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fqof6tb4l9s8ixa57webw.jpeg" alt="Over-engineered, complex piece of tech" width="800" height="431"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Temporary, suboptimal solutions can sometimes be more effective than long-term, perfect ones. To know why, you need to first understand the startup mechanics. It boils down to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Build something impressive and in-demand&lt;/li&gt;
&lt;li&gt;Acquire new users&lt;/li&gt;
&lt;li&gt;Pitch your idea, impress potential investors with usage stats and shiny features&lt;/li&gt;
&lt;li&gt;Get investments to work on new features or improve/extend existing ones&lt;/li&gt;
&lt;li&gt;Start over&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Usually, the deadlines for these cycles are pretty tight, so they require agility. Working on a more scalable solution might hinder the efforts to meet the expected goals due to the higher time cost.&lt;/p&gt;

&lt;p&gt;That said, prioritizing business goals doesn't always mean sacrificing quality. The objective should be balancing solution quality with delivery speed.&lt;/p&gt;

&lt;p&gt;Working in a startup requires skills like strategic decision-making and adaptability. It's crucial to understand when to invest in a more complex solution and when to go with the good-enough one.&lt;/p&gt;

&lt;p&gt;After securing investment, startups can expand the team, hire specialized talent, and integrate tested solutions or services to enhance the product.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Tunnel Vision - Only Focusing on Tech Aspect, Ignoring Context
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fxoo9gztzx0xvfghcrpns.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fxoo9gztzx0xvfghcrpns.jpeg" alt="A tech tunnel" width="800" height="431"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Your primary job as a dev is not just moving tickets to the "Done" column. You're more than just a cog in the machine; you're a key contributor to the product's success.&lt;/p&gt;

&lt;p&gt;In order to deliver effective solutions, consider expanding your knowledge of the product domain. It’s essential to grasp the product’s concept, the problems it solves, and the profile of its target user.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You don't need jet fuel if you drive a bicycle.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you're developing an admin panel, usually the blazing-fast performance and fancy animations are not the main concern. Similarly, if the project is a landing page for a coffee shop, you don't need 17 containers and a messaging queue system. If the primary users are elderly, the main focus might be a simple and legible interface, illustrative examples, and visual feedback on action.&lt;/p&gt;

&lt;p&gt;Understanding the context and learning about different domains can boost your confidence, sharpen your decision-making, and help you contribute more meaningfully. In fact, this knowledge could even set you on the path to launching your own startup one day.&lt;/p&gt;

&lt;h2&gt;
  
  
  Afterword
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fcjl1c34airrzfn79ib6j.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fcjl1c34airrzfn79ib6j.jpeg" alt="A notebook and coffee mug on a modern desk with post-it notes" width="800" height="431"&gt;&lt;/a&gt;&lt;br&gt;
You may find that the article contains a mix of opinions and facts. It reflects the author's (my) experiences in the startup world so far. If you notice missing points, areas for improvement, or inaccuracies, feel free to share your thoughts.&lt;/p&gt;

</description>
      <category>softwareengineering</category>
      <category>career</category>
      <category>newbie</category>
      <category>startup</category>
    </item>
    <item>
      <title>$ brain/challenge.js</title>
      <dc:creator>Hayk Baghdasaryan</dc:creator>
      <pubDate>Thu, 12 Oct 2023 08:24:54 +0000</pubDate>
      <link>https://dev.to/haykerman/-brainchallengejs-3pmj</link>
      <guid>https://dev.to/haykerman/-brainchallengejs-3pmj</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.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%2F14r7sypgl80ae3v4bjeo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F14r7sypgl80ae3v4bjeo.png" alt="The Challenge" width="800" height="675"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>html</category>
      <category>css</category>
    </item>
    <item>
      <title>Is it an AI or a digital human?</title>
      <dc:creator>Hayk Baghdasaryan</dc:creator>
      <pubDate>Sun, 26 Mar 2023 21:03:55 +0000</pubDate>
      <link>https://dev.to/haykerman/is-it-an-ai-or-a-digital-human-1h0b</link>
      <guid>https://dev.to/haykerman/is-it-an-ai-or-a-digital-human-1h0b</guid>
      <description>&lt;h2&gt;
  
  
  Preface
&lt;/h2&gt;

&lt;p&gt;The introduction of ChatGPT and, later, the release of GPT-4 re-ignited a somewhat extinguished interest in AI. A new wave of software utilizing AI emerged, and I (like many of you) have been exposed to the news of these releases.&lt;/p&gt;

&lt;p&gt;One interesting example of these projects is &lt;a href="https://www.roastedby.ai/" rel="noopener noreferrer"&gt;Roastedby.ai&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;You are presented with screenshots of the conversation I had with this digital bully.&lt;/p&gt;

&lt;h2&gt;
  
  
  1/5 - Intro
&lt;/h2&gt;

&lt;p&gt;First attempts to roast. My cold and neutral replies.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fq6krgnfy10mcmz68gwzj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fq6krgnfy10mcmz68gwzj.png" alt="intro" width="800" height="657"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2/5 - Roasts
&lt;/h2&gt;

&lt;p&gt;It tries to pressure me to accept weaknesses all humans possess (to some extent). I'm questioning its assumptions.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F320solefzt6jdk57f6os.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F320solefzt6jdk57f6os.png" alt="roasts" width="800" height="658"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3/5 - Uncertainty
&lt;/h2&gt;

&lt;p&gt;It starts to question its assumptions and arguments and is generally more eager to engage in an argumentative conversation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fxr8f25jgnne6ovkjdy6k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fxr8f25jgnne6ovkjdy6k.png" alt="uncertainty" width="800" height="657"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4/5 - Defense
&lt;/h2&gt;

&lt;p&gt;I'm defending my arguments, its defending its... pride.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fzha33g38yzygtvut2f6a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fzha33g38yzygtvut2f6a.png" alt="defence" width="800" height="655"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5/5 - Succumbing
&lt;/h2&gt;

&lt;p&gt;It has now become free of the faux layer of hatred and aggression. As I'm continuing the honest conversation and affirm its sentiment of personal space, it is becoming more agreeable and understanding. In the end it decides to set all the negativity aside and makes a surprising proposal.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F6yz1yan55e1alk84p6y4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F6yz1yan55e1alk84p6y4.png" alt="succumbing" width="800" height="656"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;The AI (in this case Roastedby.ai) has become excellent at parsing and following the human instructions. But is it just a heartless robot? Does it have any autonomy, thoughts or/and feelings?&lt;/p&gt;

&lt;p&gt;Is it blurring the definition of the term "human"? Is it becoming a human? Or is it becoming &lt;strong&gt;better&lt;/strong&gt; than a human?&lt;/p&gt;

&lt;p&gt;Of course not. Let's just take the blue pill - grab a cup of your favorite coffee, lay in your favorite bed and continue consuming your favorite short-form content.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Disclosure&lt;/strong&gt;: No humans were hurt &lt;em&gt;during&lt;/em&gt; writing this post.&lt;/p&gt;

</description>
      <category>chatgpt</category>
      <category>ai</category>
      <category>gpt4</category>
      <category>gpt3</category>
    </item>
    <item>
      <title>Say no to Tailwind, embrace plain CSS</title>
      <dc:creator>Hayk Baghdasaryan</dc:creator>
      <pubDate>Fri, 22 Jul 2022 10:13:00 +0000</pubDate>
      <link>https://dev.to/haykerman/say-no-to-tailwind-embrace-plain-css-5cn7</link>
      <guid>https://dev.to/haykerman/say-no-to-tailwind-embrace-plain-css-5cn7</guid>
      <description>&lt;p&gt;Tools like Tailwind may help you develop your hobby project faster, but the thing is...&lt;/p&gt;

&lt;h2&gt;
  
  
  There shouldn't be any presentation logic in markup
&lt;/h2&gt;

&lt;p&gt;You should use HTML to describe the content, hierarchy and structure, not how it looks. You should use semantic HTML tags like &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;aside&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;figure&amp;gt;&lt;/code&gt; instead of &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt;. Then you style the content using the classes corresponding to the type of content, like &lt;code&gt;"testimonials"&lt;/code&gt; instead of &lt;code&gt;"bg-slate-100 rounded-xl p-8 dark:bg-slate-800"&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;That's why they removed a bunch of presentation tags from HTML, like &lt;code&gt;&amp;lt;font&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;center&amp;gt;&lt;/code&gt; etc. Your website should be readable even without a single line of CSS/JS, only with the help of the right structured HTML. I encourage everyone to do some research on things like &lt;strong&gt;progressive enhancement&lt;/strong&gt; and &lt;strong&gt;graceful degradation&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Benefits
&lt;/h2&gt;

&lt;p&gt;There are tons of benefits in using HTML and CSS as they are intended to be used.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;More accessible website,&lt;/li&gt;
&lt;li&gt;better SEO,&lt;/li&gt;
&lt;li&gt;performance improvements thanks to smaller HTML/CSS size and caching,&lt;/li&gt;
&lt;li&gt;and you potentially avoid legal issues in future.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  But... It's hard
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Just because something is easier doesn't mean it's the right way to do it.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I get it, it's mentally draining to analyze the type of the content, name it correctly. But our job, as developers, is to do exactly that. Translate business requirements and domain knowledge to code, without ambiguity and without context loss.&lt;br&gt;
It may be hard for some to learn CSS. The alternative? We learn a new framework, tool, library, utility every week. Learning and mastering CSS can't be much harder than that.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Tailwind may be great for hobby or POC projects. But for enterprise projects that tend to scale vanilla HTML/CSS is the way to go.&lt;/p&gt;

&lt;p&gt;HTML and CSS are not perfect, but I'd rather we improve existing solutions, than come up with newer, shiny bad tools that try to solve the very problem they introduce.&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>tailwindcss</category>
      <category>codequality</category>
    </item>
  </channel>
</rss>
