<?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: Krunch </title>
    <description>The latest articles on DEV Community by Krunch  (@krunchdata).</description>
    <link>https://dev.to/krunchdata</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%2Forganization%2Fprofile_image%2F2319%2F7e77593b-3674-48f9-87a3-4794c55daf71.png</url>
      <title>DEV Community: Krunch </title>
      <link>https://dev.to/krunchdata</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/krunchdata"/>
    <language>en</language>
    <item>
      <title>A Guide To Launch Your Dev Tool on Hacker News — Track Where Your Conversions Came From</title>
      <dc:creator>Kaavian Sivam</dc:creator>
      <pubDate>Sat, 25 Nov 2023 15:34:49 +0000</pubDate>
      <link>https://dev.to/krunchdata/a-guide-to-launch-your-dev-tool-on-hacker-news-track-where-your-conversions-came-from-3jk2</link>
      <guid>https://dev.to/krunchdata/a-guide-to-launch-your-dev-tool-on-hacker-news-track-where-your-conversions-came-from-3jk2</guid>
      <description>&lt;h3&gt;
  
  
  A Guide To Launch Your Dev Tool on Hacker News — Track Where Your Conversions Came From
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ET8acsDx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/1024/0%2AuAZgReGJcvHDa8gP.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ET8acsDx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/1024/0%2AuAZgReGJcvHDa8gP.png" alt="" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hacker News (HN) is a popular news website for developers, techies, and startups. It has become a go-to resource for those looking for the latest news and updates in the tech industry. HN is similar to Product Hunt in that it works based on upvotes — the more upvotes a post gets, the higher it will appear on the site. This means that the content on HN is curated by its users and mods. The most popular posts are the ones that get the most attention.&lt;/p&gt;

&lt;p&gt;If you are a developer or a startup looking to launch your product, HN can be a great platform to showcase your work. In this blog post, we will discuss the differences between launching on Product Hunt (PH) and HN and provide some tips on launching your dev tool on HN.&lt;/p&gt;

&lt;h3&gt;
  
  
  Product Hunt Vs. Hacker News
&lt;/h3&gt;

&lt;p&gt;While launching a product, people often end up with just the Product Hunt. While Product Hunt is a platform focused on product discovery, HN focuses more on news and discussion. PH is filled with tech founders, product folks, and entrepreneurs, while HN is loaded with software professionals, IT guys, and tech enthusiasts. PH engagement is often around the utility and features, while HN is around tech details, functionalities, and features.&lt;/p&gt;

&lt;p&gt;In summary, launching on PH may be more beneficial if your product is focused on discovery and utility, while launching on HN may be more beneficial if your product is focused on tech details and functionalities.&lt;/p&gt;

&lt;p&gt;We have written a similar blog on &lt;a href="https://krunchdata.io/blog/ultimate-guide-on-product-hunt-launch-for-dev-tools"&gt;launching your dev tool on Product Hunt&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why is Hacker News Crucial for Dev Tools?
&lt;/h3&gt;

&lt;p&gt;I asked KrunchGPT, a custom GPT built for Dev Marketers or DevRels, why dev tools should launch in HN. It said this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Targeted Audience&lt;/strong&gt; : HN is a hub for developers, tech enthusiasts, and industry experts, making it an ideal platform to reach potential users who understand and value developer tools.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Valuable Feedback&lt;/strong&gt; : The HN community is known for providing insightful and constructive feedback, which can be crucial for refining and improving your tools.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Brand Visibility&lt;/strong&gt; : Regular engagement on HN increases brand awareness and visibility within the tech community, enhancing your product’s reputation and recognition.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Network Building&lt;/strong&gt; : HN offers opportunities to connect with industry professionals, potential collaborators, and investors, opening doors for partnerships and growth.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Market Validation and User Acquisition&lt;/strong&gt; : Positive reception on HN can serve as market validation for your tool and drive significant traffic to your website, aiding in user acquisition.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;To give you some examples of how some dev tools leveraged to get more eyes on their product, &lt;a href="http://www.groovehq.com/blog/hacker-news"&gt;Groove received 105,000 visits from HN&lt;/a&gt; one month before launching their last version. They got 97 signups and 14 paying customers.&lt;/p&gt;

&lt;h3&gt;
  
  
  How do you launch your dev tool on HN?
&lt;/h3&gt;

&lt;p&gt;If you have decided to launch your dev tool on HN, there is a set of &lt;a href="https://news.ycombinator.com/yli.html"&gt;instructions that HN itself provides&lt;/a&gt;. I’m sharing a few more tips to help you make the most out of the opportunity:&lt;/p&gt;

&lt;h3&gt;
  
  
  Create a Proper Story
&lt;/h3&gt;

&lt;p&gt;One of the keys to success on HN is creating a proper story. You need to speak the audience’s language and state the problem statement you’re solving clearly. Tell your story and why you picked this problem to solve. Make sure that your story is compelling and interesting and that it resonates with the HN audience.&lt;/p&gt;

&lt;h3&gt;
  
  
  Make Your Landing Page More Understandable
&lt;/h3&gt;

&lt;p&gt;Your landing page is the first thing people will see when they click on your HN post. This means that it needs to be clear, concise, and easy to understand. Use visuals and graphics to help explain your product and its features. Make sure that your landing page is optimized for mobile devices and that it loads quickly.&lt;/p&gt;

&lt;p&gt;Let’s take these &lt;a href="https://news.ycombinator.com/item?id=30617507"&gt;Example 1&lt;/a&gt; &amp;amp; &lt;a href="https://news.ycombinator.com/item?id=30699795"&gt;Example 2&lt;/a&gt; threads, and you can see how important having the right messaging on the landing page is.&lt;/p&gt;

&lt;h3&gt;
  
  
  Set Up a Proper Pricing Page
&lt;/h3&gt;

&lt;p&gt;If you are selling a product, you need to make sure that you have a proper pricing page. This should clearly state the price of your product, any discounts or promotions you are offering, and any other relevant information. Make sure that your pricing page is easy to navigate and that it is optimized for conversions.&lt;/p&gt;

&lt;h3&gt;
  
  
  Check Whether All Things Are Working in Your Product
&lt;/h3&gt;

&lt;p&gt;Before launching your dev tool on HN, you must ensure everything is working properly. Test your product thoroughly and check whether all its features work as intended. Make sure that there are no bugs or glitches that could cause problems for users.&lt;/p&gt;

&lt;h3&gt;
  
  
  Use Repo Instead of Landing Pages
&lt;/h3&gt;

&lt;p&gt;One of the best ways to showcase your product on HN is to use your repository instead of a landing page. Given that most HN users are techies, redirecting them to your GitHub repo can lead to stars and forks, which in turn increase your product’s visibility. Ensure that your README file is as good as your landing page and updated regularly.&lt;/p&gt;

&lt;h3&gt;
  
  
  Make a Direct Title Stating the Intent
&lt;/h3&gt;

&lt;p&gt;Your title is one of the most important parts of your HN post. It needs to be direct and to the point and clearly state your post’s intent. Make sure that your title has &lt;em&gt;“Show HN”&lt;/em&gt; or &lt;em&gt;“Launch HN”&lt;/em&gt; in front of it. Don’t try to sell to the audience and definitely stay away from clickbait titles like “5 ways to solve X problem”, “How to solve X problem using our solution”. I suggest you to give it a read our previous blog on &lt;a href="https://dev.to/akhil_89/creating-and-distributing-content-for-developer-communities-a-quick-guide-373p-temp-slug-9721943"&gt;how to create content for developer communities&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Post Multiple Times
&lt;/h3&gt;

&lt;p&gt;Posting your dev tool on HN multiple times can increase its visibility and reach. However, you need to be careful not to overdo it. Posting too often can be seen as spammy and may result in your posts being flagged or removed. A good rule of thumb is to post once every few weeks or when you have a major update or new feature to showcase.&lt;/p&gt;

&lt;h3&gt;
  
  
  Set Up Analytics to Track Your Visitors
&lt;/h3&gt;

&lt;p&gt;Finally, you need to set up analytics to track your visitors. Use tools like &lt;a href="https://kdta.io/krunchdata-io_167"&gt;Krunch&lt;/a&gt; to track the visitors from your HN traffic. This will help you see how many people visit your landing page and sign up for your product. Use this information to optimize your landing page and to improve your product.&lt;/p&gt;

&lt;h3&gt;
  
  
  Other Small Things You Need to Take Care of
&lt;/h3&gt;

&lt;p&gt;In addition to the tips above, there are some other small things that you need to take care of when launching your dev tool on HN. These include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Avoid Sharing Link:&lt;/strong&gt; Don’t share the direct link of your posts and ask for upvotes. HN won’t consider the upvotes coming from direct links&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Office Upvotes don’t count:&lt;/strong&gt; HN considers one upvote per IP address. If your ask your employees who are all in the same IP upvote your post, you will just see one. Once you add your post, you can see that under &lt;em&gt;Newest&lt;/em&gt;. Ask your friends from different IP to upvote.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Timing your launch:&lt;/strong&gt; Weekends tend to have less competition but have good traffic. Weekdays during working hours are also good to go.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Engaging with your comments:&lt;/strong&gt; Respond to comments on your post and engage with your audience to build a community around your product.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Leveraging your network to start the conversation:&lt;/strong&gt; Use your social media channels and personal network to promote your HN post and drive traffic to your landing page.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Being mindful of how you talk:&lt;/strong&gt; Make sure that you are respectful and professional in all of your interactions on HN. This will help you to build a positive reputation and to gain the trust of your audience.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;In conclusion, launching your dev tool on HN can be a great way to showcase your work and reach a wider audience. By following the tips outlined in this post, you can increase your chances of success and make the most out of this opportunity. Remember to create a compelling story, make your landing page more understandable, set up a proper pricing page, check that all things are working in your product, use a repository instead of a landing page, make a direct title stating the intent, post multiple times, set up analytics to track your visitors and take care of other small things.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Originally published at&lt;/em&gt; &lt;a href="https://krunchdata.io/blog/a-guide-to-launch-your-dev-tool-on-hacker-news"&gt;&lt;em&gt;https://krunchdata.io&lt;/em&gt;&lt;/a&gt; &lt;em&gt;on November 25, 2023.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>productlaunch</category>
      <category>hackernews</category>
      <category>devtools</category>
      <category>devrel</category>
    </item>
    <item>
      <title>Ultimate Guide on Product Hunt Launch for Dev Tools</title>
      <dc:creator>Kaavian Sivam</dc:creator>
      <pubDate>Sat, 25 Nov 2023 15:13:16 +0000</pubDate>
      <link>https://dev.to/krunchdata/ultimate-guide-on-product-hunt-launch-for-dev-tools-ki6</link>
      <guid>https://dev.to/krunchdata/ultimate-guide-on-product-hunt-launch-for-dev-tools-ki6</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7qTSYhQf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/1024/0%2ARsA2L9Qcl65HTTRe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7qTSYhQf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://cdn-images-1.medium.com/max/1024/0%2ARsA2L9Qcl65HTTRe.png" alt="" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With the rising popularity of Product Hunt, it is becoming increasingly crucial for dev tools to have a well-executed launch that will garner the attention of developers worldwide. Your product’s visibility and reach depend heavily on the way you launch your product. Especially when planning your product release, it’s crucial to understand the nuances of launching a product in the Product Hunt.&lt;/p&gt;

&lt;p&gt;In this article, we will discuss why Product Hunt is the perfect platform for dev tools, the benefits of launching on Product Hunt, and strategies for a successful dev tool launch.&lt;/p&gt;

&lt;p&gt;So, let’s dive in and get started!&lt;/p&gt;

&lt;h4&gt;
  
  
  What is Product Hunt
&lt;/h4&gt;

&lt;p&gt;Let’s start with the basics.&lt;/p&gt;

&lt;p&gt;Product Hunt is not just a platform; it’s a bustling hub for product discovery with a spotlight on technology and developer tools. In this platform, there are three personas: Makers, the creative minds behind products; Hunters, the enthusiasts keen on discovering and sharing; and Marketers, the individuals propelling products into the limelight. Think of it as a digital marketplace where GitHub’s Atom soared to fame through a meticulously executed Product Hunt launch, capturing the attention of developers worldwide.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why Launch Dev Apps on Product Hunt?
&lt;/h3&gt;

&lt;p&gt;But why choose Product Hunt for your grand unveiling? The answer lies in its developer-inclusive exposure. While marketers play a crucial role, Product Hunt magnetically draws a massive developer audience. According to a recent discussion within the Product Hunt community, there are over &lt;a href="https://www.producthunt.com/discussions/how-many-people-here-are-software-engineers-or-developers"&gt;78% of its users are tech-savvy creators&lt;/a&gt;. This makes it the ideal platform for dev tools, as exemplified by the monumental engagement witnessed during VS Code’s Product Hunt launch, highlighting the platform’s inherently developer-friendly environment.&lt;/p&gt;

&lt;h3&gt;
  
  
  Benefits of Launching Dev Tools on Product Hunt
&lt;/h3&gt;

&lt;p&gt;The primary advantage of launching on Product Hunt is the chance to connect with a highly targeted developer audience. Dev tools, when showcased here, reach a concentrated audience actively seeking innovative solutions. This ensures not only visibility but also opens the door to valuable developer feedback. Dev tools such as &lt;a href="https://blog.producthunt.com/the-most-successful-launches-on-product-hunt-a1f455c97de2"&gt;Robinhood, Houseparty, eero, etc&lt;/a&gt;, show us how a Product Hunt launch facilitated direct feedback loops, contributing significantly to product improvements.&lt;/p&gt;

&lt;h3&gt;
  
  
  Strategies for a Successful Dev Tool Launch on Product Hunt
&lt;/h3&gt;

&lt;p&gt;I asked the KrunchGPT, a custom GPT that &lt;a href="https://kdta.io/krunchdata-io_162"&gt;Krunch&lt;/a&gt; has built for developer marketers and DevRels, for tips on successfully launching dev tools on Product Hunt. This is what it said:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Understand Product Hunt&lt;/strong&gt; : It’s crucial to understand that Product Hunt focuses on new tech or significantly revamped tech. Understanding the platform’s curation algorithm and community preferences is essential​​.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Build a Network on Product Hunt&lt;/strong&gt; : Engage with the community and create a network. Upvotes and comments from high-value users can significantly impact your launch​​.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Engage with the Community&lt;/strong&gt; : Active participation and responding to comments and feedback during the launch are crucial.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prepare Marketing Assets&lt;/strong&gt; : Develop compelling marketing materials and a landing page to support your launch​​.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Build Interest&lt;/strong&gt; : Get people excited about your product before the launch. The first 24–48 hours are critical for traction​​.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Apart from these inputs, I would like to share a few more to you.&lt;/p&gt;

&lt;h3&gt;
  
  
  Create a Contact List
&lt;/h3&gt;

&lt;p&gt;Launching on Product Hunt is not a solo act. It begins with creating a contact list and identifying key influencers and potential users within the developer community. As mentioned by KrunchGPT before, timing is critical, especially in the first four hours post-launch, with 12:00 AM PST identified as the optimal launch window. Redis Labs’ success story is a testament to the impact of personalized outreach to influential developers during their Product Hunt launch.&lt;/p&gt;

&lt;p&gt;To get started, here are some of the communities we recommend you interact with: &lt;a href="https://www.facebook.com/groups/producthuntupvoters/"&gt;Product Hunt Upvoters&lt;/a&gt;, &lt;a href="https://www.facebook.com/groups/startupproductlaunches/"&gt;Startup Product Launches&lt;/a&gt;, &lt;a href="https://www.facebook.com/groups/1131418596887815/"&gt;Product Hunt Exchange communities&lt;/a&gt;, &lt;a href="https://www.facebook.com/groups/producthunteurope/"&gt;Product Hunt Europe&lt;/a&gt;, &lt;a href="https://www.facebook.com/groups/producthunt.exchange/"&gt;Product Hunt Upvote Promotion Exchange club&lt;/a&gt;, &lt;a href="https://www.reddit.com/r/ProductHunters/"&gt;Product Hunters&lt;/a&gt;, &lt;a href="https://www.reddit.com/r/indiehackers/"&gt;Indie Hackers&lt;/a&gt;, &lt;a href="https://chat.whatsapp.com/FBITt3NSBoQ6aPalkKSNJE"&gt;Invincible Product Hunters&lt;/a&gt;, and &lt;a href="https://www.reddit.com/r/GrowthHacking/"&gt;Startup Growth Hacking&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Warm Up Your Product Hunt Account
&lt;/h3&gt;

&lt;p&gt;Engaging with the Product Hunt community before the launch is akin to tuning your instrument before a performance. Establishing a genuine presence and active participation in dedicated dev tools communities significantly enhances visibility. GitLab, for instance, actively immersed itself in discussions, creating anticipation and laying the groundwork for successful dev tool launches.&lt;/p&gt;

&lt;h3&gt;
  
  
  Review and Warm Up Makers Account
&lt;/h3&gt;

&lt;p&gt;The maker community is at the heart of Product Hunt, and actively participating in discussions among fellow makers is pivotal. Building authentic relationships within this community sets the stage for a more impactful launch. The team behind Atom, for example, engaged proactively in the Product Hunt community before launching new dev tools, establishing credibility and anticipation.&lt;/p&gt;

&lt;h3&gt;
  
  
  Crafting a Memorable Introduction
&lt;/h3&gt;

&lt;p&gt;First impressions matter, especially in the visually-driven world of Product Hunt. Crafting a memorable introduction involves designing eye-catching visuals — be it a GIF or image for the dev tool’s logo. Visual appeal is more than aesthetics; it significantly influences the chance of getting upvoted. Visual Studio Code’s captivating logo and GIF, for instance, contributed significantly to its immediate success.&lt;/p&gt;

&lt;h3&gt;
  
  
  Competitor Analysis
&lt;/h3&gt;

&lt;p&gt;In the sea of launches, standing out is imperative. Thorough competitor analysis is akin to navigating these waters skillfully. Checking for existing launches from competitors around the scheduled launch date and identifying opportunities to highlight unique features ensures differentiation. GitLab’s comprehensive competitor analysis, for instance, ensured that its launch stood out with distinctive features, setting it apart in a crowded landscape.&lt;/p&gt;

&lt;h3&gt;
  
  
  Avoid Blind Requests for Upvotes
&lt;/h3&gt;

&lt;p&gt;Building organic relationships is a cornerstone of success on Product Hunt. Rather than blindly seeking upvotes, focus on providing value to discussions. Genuine engagement increases the likelihood of upvotes. It is important to hone in on building relationships and adding value, resulting in organic upvotes and a more authentic presence within the developer community.&lt;/p&gt;

&lt;h3&gt;
  
  
  Exclusive Discounted Pricing for Hunters
&lt;/h3&gt;

&lt;p&gt;Incentivizing early adoption is a powerful strategy. Offering exclusive pricing for Product Hunt users creates a sense of exclusivity for the Hunter community, fostering loyalty and increasing conversions. According to a survey conducted by the Product Hunt Community, &lt;a href="https://www.producthunt.com/discussions/promotion-codes-on-product-hunt-what-works-best"&gt;100% of the users would like to be offered exclusive discounts&lt;/a&gt;, encouraging early adoption and solidifying their position within the developer community.&lt;/p&gt;

&lt;h3&gt;
  
  
  Preemptively Prepare FAQs
&lt;/h3&gt;

&lt;p&gt;Anticipating and addressing potential questions is a proactive strategy to provide a seamless experience for users during the launch. Responding to FAQs within the first hour significantly increases satisfaction, contributing to a positive developer experience. Sentry’s founders actively addressed developer queries during their Product Hunt launch, showcasing a commitment to user satisfaction and engagement.&lt;/p&gt;

&lt;p&gt;As we wrap up this comprehensive guide, it’s crucial to reiterate the key strategies for a successful dev tool launch on Product Hunt. The emphasis lies in the developer-centric nature of this community. From engaging influencers to crafting visually compelling introductions, every step is geared towards resonating with the tech-savvy audience that frequents Product Hunt.&lt;/p&gt;

&lt;p&gt;Remember, the first four hours post-launch are pivotal, and timing is everything. The optimal launch time at 12 PM PST aligns with the active hours of the global developer community. Warming up your Product Hunt account, actively engaging with fellow makers, and crafting a memorable introduction set the stage for a compelling launch. Competitor analysis ensures you stand out, avoiding blind requests for upvotes while building authentic relationships within the developer community.&lt;/p&gt;

&lt;p&gt;Product Hunt isn’t just a platform; it’s a thriving ecosystem where dev tools can thrive. Embrace the developer community, leverage their insights, and embark on a journey of continuous improvement.&lt;/p&gt;

&lt;p&gt;Your success on Product Hunt is not just about launching a dev tool; it’s about becoming an integral part of a community that values innovation and collaboration. Here’s to your dev tool’s triumphant launch on Product Hunt!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Originally published at&lt;/em&gt; &lt;a href="https://dev.to/akhil_89/the-ultimate-guide-on-product-hunt-launch-for-dev-tools-i8a-temp-slug-2734990"&gt;&lt;em&gt;https://krunchdata.io&lt;/em&gt;&lt;/a&gt; &lt;em&gt;on November 25, 2023.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>devrel</category>
      <category>devtools</category>
      <category>producthunt</category>
      <category>developermarketing</category>
    </item>
    <item>
      <title>OutSystems: The High-Performance Low-Code Platform for Your App Development Needs</title>
      <dc:creator>Sukhatouch</dc:creator>
      <pubDate>Fri, 02 Jun 2023 04:11:09 +0000</pubDate>
      <link>https://dev.to/krunchdata/outsystems-the-high-performance-low-code-platform-for-your-app-development-needs-631</link>
      <guid>https://dev.to/krunchdata/outsystems-the-high-performance-low-code-platform-for-your-app-development-needs-631</guid>
      <description>&lt;p&gt;&lt;a href="https://i.giphy.com/media/elrFAUtV7ZOH7TSPhF/giphy-downsized-large.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/elrFAUtV7ZOH7TSPhF/giphy-downsized-large.gif" width="361" height="361"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In today's fast-paced digital world, businesses and organizations are constantly seeking innovative solutions to stay ahead of the competition. The demand for efficient and high-quality applications is greater than ever before. That's where OutSystems, the leading low-code platform, comes into play. With OutSystems, you can bring your visions to life and develop cutting-edge applications that meet the demands of modern consumers. In this blog post, we will explore how OutSystems empowers developers and organizations to create impactful applications quickly and easily.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is OutSystems and Why Choose Low-Code?
&lt;/h2&gt;

&lt;p&gt;OutSystems is a powerful low-code platform that unites design, code, and deployment to deliver high-performance applications. With OutSystems, you can develop applications for various use cases, including customer apps and portals, internal business apps, and core systems. Whether you're in the financial services, government, healthcare, or retail industry, OutSystems provides tailored solutions to meet your specific needs.&lt;/p&gt;

&lt;p&gt;Low-code development is a game-changer for developers. It allows them to build applications at top speed without compromising quality. OutSystems' low-code approach accelerates app development, enabling developers to create applications four times faster than traditional methods. This radical simplicity empowers developers to focus on innovation and deliver applications that scale to millions of users.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Benefits of OutSystems
&lt;/h2&gt;

&lt;p&gt;OutSystems offers several key benefits that make it the platform of choice for developers and organizations alike. Firstly, it enables full stack development, allowing developers to build both the front-end and back-end of applications. This comprehensive approach streamlines the development process and ensures a seamless user experience.&lt;/p&gt;

&lt;p&gt;Secondly, OutSystems leverages cloud-native architecture, enabling applications to take advantage of the scalability and flexibility of cloud platforms. This ensures that your applications can grow with your business and handle increasing user demands effortlessly.&lt;/p&gt;

&lt;p&gt;Moreover, OutSystems provides low-code integration capabilities, allowing you to seamlessly connect your applications with existing systems and databases. This integration empowers organizations to leverage their existing infrastructure while modernizing their applications.&lt;/p&gt;

&lt;h2&gt;
  
  
  Industry Recognition and Customer Success Stories
&lt;/h2&gt;

&lt;p&gt;OutSystems' commitment to excellence has been recognized by industry experts. It has been named a Leader in the Gartner® Magic Quadrant™ for Low-Code Application Platforms in 2023. This recognition validates OutSystems' position as a market leader and showcases its ability to deliver innovative and high-quality solutions.&lt;/p&gt;

&lt;p&gt;But don't just take our word for it – let's hear from some of OutSystems' satisfied customers. Humana, a leading healthcare provider, experienced significant improvements in development speed and quality with OutSystems. Bruce Buttles, Digital Channels Director at Humana, praises the platform's ability to deliver innovations that were previously considered impossible or cost-prohibitive.&lt;/p&gt;

&lt;p&gt;Other success stories include insurance broker Tysers, which modernized eight systems and reduced costs, and Sarawak Energy, which developed 16 apps in just 16 weeks, enhancing customer service and mobility.&lt;/p&gt;

&lt;h2&gt;
  
  
  Check this!
&lt;/h2&gt;

&lt;p&gt;Vera Tiago discusses low-code app development at OutSystems, a platform automating software modernization and improving developer productivity. The role of developer advocacy and the growing enthusiasm for low-code tools are highlighted. OutSystems has steady growth, supports data handling, and integrates AI into its IDE for automation. &lt;a href="https://kdta.io/zPFjl"&gt;Check it here.&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;OutSystems is revolutionizing the way applications are developed with its high-performance low-code platform. By combining the power of low-code with comprehensive development capabilities, cloud-native architecture, and seamless integration, OutSystems empowers developers to create innovative, scalable, and high-quality applications in record time. With industry recognition and a roster of satisfied customers, OutSystems is the go-to platform for organizations looking to transform their digital presence. Start your journey with OutSystems today and experience the benefits of radical simplicity and high performance in app development.&lt;/p&gt;

&lt;p&gt;From &lt;a href="https://krunchdata.io"&gt;Krunch&lt;/a&gt;&lt;/p&gt;

</description>
      <category>lowcode</category>
      <category>fullstack</category>
    </item>
    <item>
      <title>Learning Resources: Prisma</title>
      <dc:creator>Shan Valiyev</dc:creator>
      <pubDate>Thu, 01 Jun 2023 12:52:37 +0000</pubDate>
      <link>https://dev.to/krunchdata/learning-resources-prisma-4d3k</link>
      <guid>https://dev.to/krunchdata/learning-resources-prisma-4d3k</guid>
      <description>&lt;h2&gt;
  
  
  Preface
&lt;/h2&gt;

&lt;p&gt;Have you ever gone on a “Google search” session only to discover that the results are primarily third-party information that may or may not be accurate? I certainly did, therefore we at Krunch decided to create these series exposing some lesser-known official resources for different technologies.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Do not confuse my Google skills with yours."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now I get it, Google searching is a skill in itself, you might be able to find the information that you want easily, however, I would still be happy to shed some exposure on the official content with short from blogs, leave a comment and let's have a discussion.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prisma - Next-Generation Database ORM
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0HyNDUjY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u9ri8iiyaqa4id7zn7j1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0HyNDUjY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u9ri8iiyaqa4id7zn7j1.png" alt="prisma meme" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Introduced in 2018, Prisma is an open-source database ORM (Object-Relational Mapping) which is transforming how developers interact with databases. Prisma assists in building efficient, reliable and scalable applications by serving as the data layer between your application and your database. Prisma is easy to use ORM with lots of available resources to learn from. Although SDKs are available for different languages, I have noticed usage mostly in Typescript scene.&lt;/p&gt;

&lt;h3&gt;
  
  
  Prisma Official Blog
&lt;/h3&gt;

&lt;p&gt;Prisma offers comprehensive &lt;a href="https://www.prisma.io/docs"&gt;official documentation&lt;/a&gt; that's tailored to your development environment. The documentation delivers a high-level overview of the system's design, integration patterns, and step-by-step guides on developing with their technology. Additionally, Prisma keeps a dynamic blog to delve deeper into Prisma's applications. For instance, this blog discussing &lt;a href="https://kdta.io/gbrFU"&gt;database challenges in serverless environments&lt;/a&gt;, while this blog introduces &lt;a href="https://kdta.io/3GewG"&gt;best practices to increase performance of serverless applications&lt;/a&gt; or &lt;a href="https://kdta.io/NwQv7"&gt;this&lt;/a&gt; blog that covers topic of cold starts in serverless with Prisma. There are other types of blogs, for example &lt;a href="https://kdta.io/fIPlC"&gt;this blog&lt;/a&gt; shows how companies use Prisma with real example, or another example is &lt;a href="https://kdta.io/AZZ86"&gt;the new feature preview&lt;/a&gt; guides format of blogs.&lt;/p&gt;

&lt;h3&gt;
  
  
  Prisma Youtube Channel
&lt;/h3&gt;

&lt;p&gt;Prisma maintains an active Youtube channel where they share tutorials, announcements, and deep dives into their technology. Prisma organizes and sponsor a number of meetups and share the recordings on the channel too. For example following video goes over full stack typesafety in remix applications:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/nbnYzhMPmrM"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;This video shows the release updates in a very interactive format:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/JvLTpSINZdA"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  Prisma Community
&lt;/h3&gt;

&lt;p&gt;Prisma fosters a supportive &lt;a href="https://www.prisma.io/community"&gt;community&lt;/a&gt; comprising a forum and a Slack workspace. The community is really large, with many support channels available.&lt;/p&gt;

&lt;h2&gt;
  
  
  Resources
&lt;/h2&gt;

&lt;p&gt;Prisma Documentation - &lt;a href="https://www.prisma.io/docs"&gt;https://www.prisma.io/docs&lt;/a&gt;&lt;br&gt;
Prisma Blog - &lt;a href="https://www.prisma.io/blog"&gt;https://www.prisma.io/blog&lt;/a&gt;&lt;br&gt;
Prisma Youtube Channel - &lt;a href="https://www.youtube.com/@PrismaData"&gt;https://www.youtube.com/@PrismaData&lt;/a&gt;&lt;br&gt;
Prisma Community - &lt;a href="https://www.prisma.io/community"&gt;https://www.prisma.io/community&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kdta.io/xkInl"&gt;&lt;em&gt;From Krunch Team&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>tutorial</category>
      <category>programming</category>
    </item>
    <item>
      <title>Learning Resources: Supabase</title>
      <dc:creator>Shan Valiyev</dc:creator>
      <pubDate>Thu, 01 Jun 2023 06:29:02 +0000</pubDate>
      <link>https://dev.to/krunchdata/learning-resources-supabase-187g</link>
      <guid>https://dev.to/krunchdata/learning-resources-supabase-187g</guid>
      <description>&lt;h2&gt;
  
  
  Preface
&lt;/h2&gt;

&lt;p&gt;Have you ever gone on a “Google search” session only to discover that the results are primarily third-party information that may or may not be accurate? I certainly did, therefore we at Krunch decided to create these series exposing some lesser-known official resources for different technologies.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Do not confuse my Google skills with yours."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now I get it, Google searching is a skill in itself, you might be able to find the information that you want easily, however, I would still be happy to shed some exposure on the official content with short from blogs, leave a comment and let's have a discussion.&lt;/p&gt;

&lt;h2&gt;
  
  
  Supabase - The Open Source Firebase Alternative
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oVhq5_XT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0mlqctvloxwqoh1benl8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oVhq5_XT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0mlqctvloxwqoh1benl8.png" alt="supabase meme" width="800" height="574"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Supabase, a relatively new name in the tech world, was founded in 2020. Supabase provides an open source Firebase alternative, aiming to give developers the ease and flexibility to build serverless applications without having to manage the infrastructure. It offers a suite of features including database, authentication, storage, and serverless functions that integrate easily with your app. A major plus point is its PostgreSQL database, which ensures high performance and advanced functionalities. Essentially it makes development of the full stack applications easier by managing infrastructure, similar to Firebase offering from Google.&lt;/p&gt;

&lt;h3&gt;
  
  
  Supabase Official Blog
&lt;/h3&gt;

&lt;p&gt;Supabase provides a comprehensive &lt;a href="https://supabase.com/docs/guides/getting-started"&gt;official documentation&lt;/a&gt;, detailing how you can utilize their services according to your specific developer environment. This documentation includes an overview of the system's design and various integration patterns, while also offering guides on how to develop with their SDK in multiple programming languages. Additionally, Supabase maintains an active blog where they discuss updates, feature launches, and tutorial guides. For instance, check out this &lt;a href="https://kdta.io/Czlt7"&gt;guide on creating mfa authentication with flutter&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Supabase Youtube Channel
&lt;/h3&gt;

&lt;p&gt;Supabase also has a Youtube channel where they share updates, tutorials, and event videos. The following introductory video, for instance, explains how Supabase could be used to implement authentication and authorization in Nextjs application:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/KmJN-bEayeY"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;And following video showcases the deployment of Supabase edge functions through Github Actions:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/l2KlzGrhB6w"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  Supabase Community
&lt;/h3&gt;

&lt;p&gt;Supabase has also a very active community on &lt;a href="https://github.com/supabase-community"&gt;Github&lt;/a&gt; and contributions to the open source. Additionally, Supabase has &lt;a href="https://www.reddit.com/r/Supabase/"&gt;subreddit&lt;/a&gt; and &lt;a href="https://discord.supabase.com"&gt;discord&lt;/a&gt; to interact with the community even further.&lt;/p&gt;

&lt;h2&gt;
  
  
  Resources
&lt;/h2&gt;

&lt;p&gt;Supabase Documentation - &lt;a href="https://supabase.com/docs"&gt;https://supabase.com/docs&lt;/a&gt;&lt;br&gt;
Supabase Blog - &lt;a href="https://supabase.com/blog"&gt;https://supabase.com/blog&lt;/a&gt;&lt;br&gt;
Supabase Youtube Channel - &lt;a href="https://www.youtube.com/@Supabase"&gt;https://www.youtube.com/@Supabase&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kdta.io/UnXSY"&gt;&lt;em&gt;From Krunch Team&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Warp? A terminal behind login popup</title>
      <dc:creator>Shan Valiyev</dc:creator>
      <pubDate>Wed, 31 May 2023 17:37:23 +0000</pubDate>
      <link>https://dev.to/krunchdata/warp-a-terminal-behind-login-popup-5284</link>
      <guid>https://dev.to/krunchdata/warp-a-terminal-behind-login-popup-5284</guid>
      <description>&lt;p&gt;My journey of using terminal emulators began together with my introduction to Linux about 7 years ago. GNOME terminal was my first as it came pre-installed on Ubuntu, my first Linux distribution. Since then, I've had the opportunity to explore and utilize a range of terminal emulators, including &lt;a href="https://github.com/alacritty/alacritty" rel="noopener noreferrer"&gt;Alacritty&lt;/a&gt;, &lt;a href="https://github.com/kovidgoyal/kitty" rel="noopener noreferrer"&gt;Kitty&lt;/a&gt;, &lt;a href="https://st.suckless.org/" rel="noopener noreferrer"&gt;st&lt;/a&gt;, &lt;a href="https://konsole.kde.org/" rel="noopener noreferrer"&gt;Konsole&lt;/a&gt;, &lt;a href="https://invisible-island.net/xterm/xterm.html" rel="noopener noreferrer"&gt;xterm&lt;/a&gt;, and most recently &lt;a href="https://iterm2.com/" rel="noopener noreferrer"&gt;iTerm2&lt;/a&gt;. It's been interesting to experiment with these different emulators, each offering its unique features (or similar however with each with personal touch), user interfaces, and performance benchmarks. Just the other day, a new terminal emulator caught my attention: &lt;a href="https://www.warp.dev/" rel="noopener noreferrer"&gt;Warp Terminal&lt;/a&gt;. My curiosity won, and Warp was downloaded, this short blog are my thoughts about Warp terminal. At the moment there is only support for macOS, however linux and windows builds are on the way.&lt;/p&gt;

&lt;h2&gt;
  
  
  Login into terminal?
&lt;/h2&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%2Flt9nag8daud231b7iucd.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%2Flt9nag8daud231b7iucd.png" alt="Warp Terminal"&gt;&lt;/a&gt;&lt;br&gt;
This is what you are presented with once you download and install warp. Sign Up popup? For terminal? what?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/l3q2K5jinAlChoCLS/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/l3q2K5jinAlChoCLS/giphy.gif" alt="what gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That's definitely new, let's check common questions, there is probably a reason it's there. &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%2Fypg416v60snxpykneiy9.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%2Fypg416v60snxpykneiy9.png" alt="common questions"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And as expected, the top question is "Why is sign in required?", it leads to the &lt;a href="https://docs.warp.dev/getting-started/privacy#login-is-still-required-why" rel="noopener noreferrer"&gt;docs page&lt;/a&gt; basically stating following:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The primary reason is that login allows us to build cloud-oriented features that make the terminal have a concept of “your stuff” and “your team’s stuff” – for example &lt;a href="https://docs.warp.dev/features/blocks/block-sharing" rel="noopener noreferrer"&gt;Block Sharing&lt;/a&gt;. This is the same reason other collaborative apps like Figma and Github require login – identity is the basis of building cloud-native apps.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It begins to coalesce; Warp is essentially a terminal emulator "as a service", providing cloud-based and collaborative features. I would argue that it should allowed to use Warp without sign in requirement until user opts to use one of the cloud related features.&lt;/p&gt;

&lt;h2&gt;
  
  
  Fair Review
&lt;/h2&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%2F5jipvvtpdse812gyw5c7.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%2F5jipvvtpdse812gyw5c7.png" alt="First screen"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After rather quick sign up process, we see the first screen. Initial impression is good, clean UI, it picked up my shell correctly, it seems that the prompt is overridden, &lt;a href="https://starship.rs/" rel="noopener noreferrer"&gt;Starship&lt;/a&gt; is a prompt of my choice and warp seems to have it's own configuration. Let's check if we are able to configure it. Following hints on the screen, and typing prompt into command palette, there is a setting to use user's own prompt config.&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%2Fgify3s3zx3sa38rs8gqd.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%2Fgify3s3zx3sa38rs8gqd.png" alt="command palette"&gt;&lt;/a&gt;&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%2Fewinjx3eqeuzwdnw0qdr.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%2Fewinjx3eqeuzwdnw0qdr.png" alt="starship prompt"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Much better.&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%2Fckovqj66h3nfkw89bjwv.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%2Fckovqj66h3nfkw89bjwv.png" alt="warp blocks"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Warp has an interesting idea where each command execution is separated into blocks. There is ability to easily navigate around blocks, copy the commands and outputs, and create bookmarks on each block to navigate even more quicker. I personally like the idea, and see myself using it during long session of tackling infrastructure related work. There might be similar features in other terminals, however I like the way it is presented in Warp.&lt;/p&gt;

&lt;p&gt;Performance wise, it feels fast, at least as fast as what I have now. Warp is based on Rust btw, which probably explains good performance. I am all in for Rust in desktop applications and I am very glad it is not Electron based.&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%2Fgmsi8yiwu9th94hfhoaq.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%2Fgmsi8yiwu9th94hfhoaq.png" alt="warp autocomplete"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pressing tab for autocompletion brings up the screen of available commands and their description, similar to lsp UIs in code editors/IDEs. Although it introduces some visual clutter, the feature carries a "modern" feel and displays innovation, there is certainly demand out there.&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%2Fj476mz2f62qdhxil5u6r.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%2Fj476mz2f62qdhxil5u6r.png" alt="warp workflows"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Warp introduces another feature worth mentioning: workflows. These are series of commands designed to accomplish specific tasks, and Warp offers an array of preconfigured workflows for users to explore.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI?
&lt;/h2&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%2Fcf8bbpe5v83sjeixlgou.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%2Fcf8bbpe5v83sjeixlgou.png" alt="warp ai"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The AI (LLM) is directly integrated into the terminal. While I am still in the exploratory phase of integrating AI tools into my development workflow, my initial impression of AI in Warp is satisfactory. After posing a series of questions, the responses received were quite accurate, though I would advise anyone to exercise caution and verify results prior to executing any commands, accuracy results may vary. A particularly convenient feature of Warp is its ability to insert commands directly into the terminal input. Despite a daily cap of 100 requests, I believe this is a generous offering, especially considering that the service is available at no cost.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Warp presents a refreshing and modern take on terminal emulators without any significant drawbacks. Two key factors that could influence my permanent switch to Warp are its modern UI and the fact that it is Rust-based. The UI feels modern without hurting the performance or affecting my existing workflow (It's still possible to navigate with keyboard and use desired multiplexer). There is a community surrounding Warp as well, creating valuable content such as &lt;a href="https://kdta.io/xbMZ5" rel="noopener noreferrer"&gt;this engaging video&lt;/a&gt; amongst other resources.&lt;/p&gt;

&lt;p&gt;While there is a little bit of controversy regarding Warp internet connection, I am curious to discover potential use cases that I am not aware of when it comes to collaboration. Given the emergence of similar cloud-oriented development tools such as &lt;a href="https://zed.dev/" rel="noopener noreferrer"&gt;Zed&lt;/a&gt; and &lt;a href="https://www.jetbrains.com/fleet/" rel="noopener noreferrer"&gt;Fleet&lt;/a&gt;, it appears that the industry is moving towards a greater emphasis on remote collaboration for good or bad. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://kdta.io/0fVdC" rel="noopener noreferrer"&gt;&lt;em&gt;From Krunch Team&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>webdev</category>
      <category>rust</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Testing Accessibility: Building a Culture of Inclusivity in Web Applications</title>
      <dc:creator>Sukhatouch</dc:creator>
      <pubDate>Mon, 29 May 2023 11:29:18 +0000</pubDate>
      <link>https://dev.to/krunchdata/testing-accessibility-building-a-culture-of-inclusivity-in-web-applications-4ho3</link>
      <guid>https://dev.to/krunchdata/testing-accessibility-building-a-culture-of-inclusivity-in-web-applications-4ho3</guid>
      <description>&lt;p&gt;&lt;a href="https://i.giphy.com/media/FspLvJQlQACXu/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/FspLvJQlQACXu/giphy.gif" width="310" height="310"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In today's digital world, it is crucial for web developers and designers to prioritize accessibility. Failure to create inclusive applications can prevent users with disabilities from accessing and using websites effectively. Marcy Sutton, an award-winning accessibility specialist and freelance web developer, offers a comprehensive self-paced workshop called Testing Accessibility. This workshop aims to equip developers, designers, and stakeholders with the necessary knowledge and skills to ensure that web applications are accessible and usable for all users.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Accessibility Mindset Shift
&lt;/h2&gt;

&lt;p&gt;To build accessible applications, a mindset shift is required, not just for developers but also for designers and stakeholders. Accessibility needs to be a core part of the product design process, where potential issues are identified and addressed early on. This section emphasizes the importance of prioritizing accessibility, understanding the business case, and fostering cross-team collaboration to create an organizational culture of accessibility.&lt;/p&gt;

&lt;h2&gt;
  
  
  Plan and Execute in Every Area of Web Accessibility
&lt;/h2&gt;

&lt;p&gt;This section focuses on the practical aspects of accessibility implementation. It covers foundational knowledge such as learning the common vocabulary and using industry-standard tools to identify accessibility issues. The section also highlights the significance of implementing best practices from the start, including developing complex interactions that support assistive technology and implementing automated testing to catch issues before deployment.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Repeatable, Well-Defined Process for Accessibility Testing
&lt;/h2&gt;

&lt;p&gt;Testing Accessibility provides a concrete blueprint for accessibility testing, ensuring that stakeholders and colleagues are engaged in the process. It emphasizes the importance of identifying the highest value user flows in an application and documenting manual and automated testing plans. The section also emphasizes the need for focused unit testing and integration testing to simulate user interactions and discover accessibility issues before they reach production.&lt;/p&gt;

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

&lt;p&gt;Testing Accessibility offers a transformative learning experience that enables developers and designers to become accessibility champions in their organizations. By understanding accessibility essentials, testing existing applications, and building accessibly from the start, participants will gain the skills and confidence to create inclusive web applications. Marcy Sutton's expertise and practical approach make this workshop invaluable for both beginners and experienced professionals in the field.&lt;/p&gt;

&lt;h2&gt;
  
  
  About Marcy Sutton
&lt;/h2&gt;

&lt;p&gt;Marcy Sutton is a web developer, teacher, and speaker. She is passionate about improving web accessibility for people with disabilities and has worked with various organizations including Spotify, Microsoft, Google, Pinterest, T-Mobile, and more. Marcy has a background in software engineering, web development, and accessibility engineering. She has received recognition for her work in accessibility, including a Web Platform Award from O'Reilly. Marcy shares her knowledge through teaching and speaking engagements, and she runs a social coding group for women in her city. You can learn more about Marcy Sutton on her website &lt;a href="https://kdta.io/yjyf7"&gt;marcysutton.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;From &lt;a href="https://kdta.io/xnhE4"&gt;Krunch team&lt;/a&gt;&lt;/p&gt;

</description>
      <category>a11y</category>
      <category>testing</category>
      <category>frontend</category>
    </item>
    <item>
      <title>Unlocking the Potential of Pluralsight: Empowering Tech Professionals and Teams</title>
      <dc:creator>Sukhatouch</dc:creator>
      <pubDate>Mon, 29 May 2023 11:04:29 +0000</pubDate>
      <link>https://dev.to/krunchdata/unlocking-the-potential-of-pluralsight-empowering-tech-professionals-and-teams-1oii</link>
      <guid>https://dev.to/krunchdata/unlocking-the-potential-of-pluralsight-empowering-tech-professionals-and-teams-1oii</guid>
      <description>&lt;p&gt;&lt;a href="https://i.giphy.com/media/4JDQogN2l7d1DjxydJ/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/4JDQogN2l7d1DjxydJ/giphy.gif" width="480" height="270"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hey there, tech enthusiasts! Are you ready to level up your skills and take your career to new heights in the digital realm? Look no further than Pluralsight, the ultimate tech skills platform that's here to empower you and your entire team. With Pluralsight by your side, you can collaborate better, cut cycle times, and transform your tech goals into real gains. Let's dive into how Pluralsight can unlock your true potential in the tech world!&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction: A Gateway to Success in the Digital Era
&lt;/h2&gt;

&lt;p&gt;In today's fast-paced and ever-changing tech landscape, keeping up with the latest advancements and acquiring new skills is essential. Pluralsight understands the challenges faced by tech professionals and offers a comprehensive solution to help you thrive in this digital era. Whether you're an aspiring coder, a seasoned developer, or a team leader seeking to upskill your workforce, Pluralsight has got your back.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pluralsight Skills - Fueling Your Tech Journey
&lt;/h2&gt;

&lt;p&gt;Pluralsight Skills is the heart and soul of Pluralsight. It provides a vast library of online courses covering a wide range of tech skills. From Python to React, Java to C#, and everything in between, you can find the courses that align with your career goals and aspirations. The best part? You can learn at your own pace, whenever and wherever it suits you. Pluralsight Skills empowers you to take control of your learning journey and unlock your true potential.&lt;/p&gt;

&lt;h2&gt;
  
  
  Personalized Learning Paths - Your Secret to Success
&lt;/h2&gt;

&lt;p&gt;We all have our unique strengths and areas for improvement. Pluralsight understands this and offers personalized learning paths to help you maximize your learning outcomes. By taking a skill assessment, Pluralsight can identify your existing skills and recommend targeted courses to fill in the gaps. This way, you can invest your time and energy in the areas that matter most to your career growth. It's like having a personal coach guiding you towards success!&lt;/p&gt;

&lt;h2&gt;
  
  
  Pluralsight Flow - Unleash Your Team's Potential
&lt;/h2&gt;

&lt;p&gt;Collaboration is key, especially when it comes to software development. That's where Pluralsight Flow comes into play. This software delivery intelligence platform helps teams unlock their true potential. By providing insights into your development processes, Flow enables you to identify bottlenecks, improve productivity, and ship reliable, scalable, and secure code on time. With Flow, you can streamline your workflows, optimize resource allocation, and achieve better outcomes for your projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  Professional Services - Customized Solutions for Your Success
&lt;/h2&gt;

&lt;p&gt;Pluralsight understands that one size doesn't fit all. That's why they offer Professional Services to tailor their solutions to your organization's specific needs. Whether you need customized learning experiences for your team or assistance in driving important initiatives, Pluralsight's experts have got you covered. They'll work closely with you to ensure that Pluralsight aligns perfectly with your goals and helps you achieve tangible results.&lt;/p&gt;

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

&lt;p&gt;In a world where technology is constantly evolving, Pluralsight is your trusted companion for staying ahead of the curve. Whether you're an individual looking to enhance your skills or an organization aiming to build a high-performing tech team, Pluralsight offers the tools, resources, and expertise to help you unlock your true potential. With Pluralsight, you can collaborate better, cut cycle times, and transform your aspirations into tangible gains. So, what are you waiting for? It's time to embark on your tech journey with Pluralsight by your side. Let's conquer the digital world together!&lt;/p&gt;

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

&lt;h2&gt;
  
  
  Bonus: Tech Inspiration from Live Streams
&lt;/h2&gt;

&lt;p&gt;In addition to Pluralsight's vast library of courses, there's another exciting dimension to the tech learning experience: live streams! Tech enthusiasts and professionals from around the world share their knowledge, experiences, and coding adventures through live streaming platforms like YouTube. These streams provide valuable insights, real-time problem-solving, and inspiration for tech enthusiasts. Let's take a look at a couple of noteworthy live stream episodes:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Building a Complete CRUD Solution with Blazor Components&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
In this episode of "All Hands on Tech Live" hosted by Jeremy Morgan, viewers are taken on a journey of building a complete CRUD (Create, Read, Update, Delete) solution using Blazor components, SQLite database, and Entity Framework Core. Jeremy breaks down the process step by step, from removing unnecessary navigation elements to setting up the employee data context and generating SQL tables. Along the way, he encounters and resolves various coding issues, demonstrating the troubleshooting skills necessary for successful development. Although the episode couldn't cover everything in one session, Jeremy plans to continue in a subsequent stream. You can find the link to the episode &lt;a href="https://kdta.io/PoaWI"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Real-Time Trivia App Development with Node.js and Vue.js&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
In this developer stream, Pluralsight developer advocate David Neal showcases the process of building a real-time trivia app using Node.js, Tailwind CSS, and Socket.IO. David emphasizes the global reach of technology by engaging with viewers from different locations, creating a sense of community among tech enthusiasts worldwide. Throughout the stream, he shares insights into his development process, demonstrates the use of shortcuts in Visual Studio Code, implements interactive features using Vue.js, and showcases styling with Tailwind CSS. The stream ends with a brief illustration demonstration. If you're interested in witnessing this development journey, you can find the link to the stream &lt;a href="https://kdta.io/BeErR"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Live streams like these provide a unique opportunity to learn from experienced developers, witness their problem-solving skills in action, and gain inspiration for your own tech projects. They offer a dynamic and engaging way to expand your knowledge and stay up to date with the latest technologies. So, grab a cup of coffee, tune in to these live streams, and let yourself be inspired by the fascinating world of tech!&lt;/p&gt;

&lt;p&gt;From &lt;a href="https://kdta.io/5TqKP"&gt;Krunch team&lt;/a&gt;&lt;/p&gt;

</description>
      <category>learning</category>
      <category>upskill</category>
    </item>
    <item>
      <title>Unleash Your Frontend Superpowers with Vercel</title>
      <dc:creator>Sukhatouch</dc:creator>
      <pubDate>Mon, 29 May 2023 09:37:21 +0000</pubDate>
      <link>https://dev.to/krunchdata/unleash-your-frontend-superpowers-with-vercel-3gco</link>
      <guid>https://dev.to/krunchdata/unleash-your-frontend-superpowers-with-vercel-3gco</guid>
      <description>&lt;p&gt;Hey there, frontend developers! Are you ready to level up your web development game? Say hello to Vercel, the ultimate platform that will turbocharge your creativity and bring your web ideas to life faster than a speeding bullet! With Vercel by your side, you can wave goodbye to sluggish development processes and say hello to lightning-fast speed and rock-solid reliability. Let's dive into the world of Vercel and see how it revolutionizes frontend development.&lt;/p&gt;

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

&lt;h3&gt;
  
  
  Develop: Build When Inspiration Strikes
&lt;/h3&gt;

&lt;p&gt;Picture this: you have a brilliant idea for a website, and you want to bring it to life ASAP. Well, Vercel gets it. They know that when inspiration strikes, you don't want anything holding you back. That's why they provide a complete toolkit that takes care of all the nitty-gritty stuff for you. From automatic API handling to built-in image and performance optimizations, Vercel gives you the superpowers to build your web projects exactly as you imagine them. And guess what? It's not just about the frontend magic—Vercel seamlessly integrates with your backend systems, making it a breeze to connect to data sources, headless CMS, or APIs. No more headaches trying to make everything work together. Plus, Vercel's cloud primitives allow you to test your applications locally, ensuring they perform like champions before they go live.&lt;/p&gt;

&lt;h3&gt;
  
  
  Preview: Iterate with Your Team
&lt;/h3&gt;

&lt;p&gt;Superheroes work best in teams, right? Well, Vercel has got your back there too. With automatic Preview Deployments, you and your team can collaborate like never before. Every time you make a code change, Vercel generates a live preview site that keeps everyone in sync with the latest updates. It seamlessly integrates with popular version control systems like GitHub, GitLab, and Bitbucket, making it super easy to iterate together in real-time. Get instant feedback, comment directly on components, layouts, and copy, and make sure your project is on the right track. With Vercel's Preview Deployments and collaboration tools, you'll be unstoppable!&lt;/p&gt;

&lt;h3&gt;
  
  
  Ship: Delight Every Visitor
&lt;/h3&gt;

&lt;p&gt;In the fast-paced world of the web, speed is crucial. That's why Vercel, in partnership with Next.js, ensures your projects deliver lightning-fast performance while keeping your SEO game strong. Powered by cutting-edge serverless technology, Vercel can handle any traffic spike without breaking a sweat. It even replicates your assets globally, so your content loads like lightning around the world. And let's not forget about monitoring and observability—Vercel's got you covered. You can analyze logs, understand traffic patterns, and optimize your applications without needing extra tools or writing tons of code. It's like having your own secret superhero monitoring system!&lt;/p&gt;




&lt;h2&gt;
  
  
  May 2023 Update!
&lt;/h2&gt;

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

&lt;p&gt;During the &lt;a href="https://kdta.io/SlmLN"&gt;Vercel Ship keynote&lt;/a&gt;, the importance of the frontend cloud in web development was emphasized. Success stories were shared, and a new collaborative workflow platform called Vercel Spaces was introduced. The keynote also highlighted various new features, including content source mapping, the Next.js App Router, server actions, and Vercel's databases. The aim is to enable efficient and collaborative web experiences.&lt;/p&gt;

&lt;p&gt;Vercel also unveiled &lt;a href="https://kdta.io/DjlAp"&gt;Vercel Secure Compute&lt;/a&gt; which enhances security by enabling private connections between serverless functions and traditional backends, such as databases in VPCs and protected cloud-prem environments. This integration supports existing enterprise data solutions and internal APIs behind firewalls.&lt;/p&gt;

&lt;p&gt;Furthermore, Vercel presented &lt;a href="https://kdta.io/zuVhd"&gt;Vercel Storage&lt;/a&gt; offering databases, file storage through Vercel Blob, and a serverless Redis-like key-value store called Vercel KV. They also introduced Vercel Postgres, which provides serverless SQL integration for querying, inserting, updating, and deleting data.&lt;/p&gt;

&lt;p&gt;Additionally, Vercel introduced &lt;a href="https://kdta.io/WvDtk"&gt;Vercel Spaces&lt;/a&gt; a workflow solution that fosters collaboration, addresses code sharing challenges, and streamlines CI pipeline setup and configuration synchronization. It includes features like Conformance and Code Owners to enhance software quality and code review processes. The goal is to democratize quality software development for all teams, regardless of their hosting platform. Sonos has already experienced significant time savings with Vercel. Early access to Vercel Spaces is available on Vercel Enterprise.&lt;/p&gt;

&lt;h3&gt;
  
  
  Begin Your Vercel Journey
&lt;/h3&gt;

&lt;p&gt;Ready to embark on your Vercel adventure? Whether you're a lone wolf or part of a kickass team, Vercel has options for everyone. You can import your existing projects from Git repositories or start fresh with templates based on popular frameworks like Next.js, SvelteKit, Nuxt.js, or Vite. The choice is yours! And with Vercel's comprehensive documentation, pricing options, customer success stories, and community resources, you'll have all the support you need to succeed.&lt;/p&gt;

&lt;p&gt;So, what are you waiting for, fellow frontend superheroes? Join the Vercel community and unleash your frontend superpowers. With Vercel's speed, reliability, and collaborative power, you can build exceptional web experiences that will leave everyone in awe.&lt;/p&gt;




&lt;p&gt;From &lt;a href="https://kdta.io/b9pB7"&gt;Krunch team&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>preview</category>
      <category>frontend</category>
      <category>edge</category>
    </item>
    <item>
      <title>Learning Resources: Temporal Technologies</title>
      <dc:creator>Shan Valiyev</dc:creator>
      <pubDate>Fri, 26 May 2023 11:07:55 +0000</pubDate>
      <link>https://dev.to/krunchdata/learning-resources-temporal-technologies-1lb0</link>
      <guid>https://dev.to/krunchdata/learning-resources-temporal-technologies-1lb0</guid>
      <description>&lt;h2&gt;
  
  
  Preface
&lt;/h2&gt;

&lt;p&gt;Have you ever gone on a “Google search” session only to discover that the results are primarily third-party information that may or may not be accurate? I certainly did, therefore we at Krunch decided to create these series exposing some lesser-known official resources for different technologies.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Do not confuse my Google skills with yours."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now I get it, Google searching is a skill in itself, you might be able to find the information that you want easily, however, I would still be happy to shed some exposure on the official content with short from blogs, leave a comment and let's have a discussion.&lt;/p&gt;

&lt;h2&gt;
  
  
  Temporal Technologies - Microservices Orchestration Platform
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zCu7pgJP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b5acis4zzqjw835xxhub.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zCu7pgJP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b5acis4zzqjw835xxhub.png" alt="microservices meme" width="500" height="617"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Temporal Technologies is a relatively new player in the field founded in 2019. Temporal provides a platform to simplify the process of developing and maintaining distributed software systems. Microservices running on kubernetes cluster or any other framework where system components are split into the smaller components with specific function heavily rely on the cross-component/service communication and certain database to keep services in sync. Temporal tries to solve that problem by leveraging orchestration engine to handle most of the complexities of "workflow" invocation. The founders originally were solving this problem for Uber in the form of &lt;a href="https://github.com/uber/cadence"&gt;cadence&lt;/a&gt; however, later left Uber to help developers further by working on Temporal that is based on the fork of cadence. There are similar tools like &lt;a href="https://conductor.netflix.com/"&gt;Netflix's Conductor&lt;/a&gt; however, Temporal expanded the engine and built an entire platform to simplify orchestration process even further. Essentially, Temporal helps with managing the workflows, improves developer experience and reduces the chances of failures. Check out their &lt;a href="https://temporal.io/how-temporal-works"&gt;"How it works" guide&lt;/a&gt; to learn more.&lt;/p&gt;

&lt;h3&gt;
  
  
  Temporal Technologies Official Blog
&lt;/h3&gt;

&lt;p&gt;Temporal provides &lt;a href="https://docs.temporal.io/"&gt;official documentation&lt;/a&gt; on how to use their services with your specific developer setting. Documentation covers both higher level design overview of the system and integration patterns while also providing guides on the development with their SDK for many programming languages. At the same time, Temporal maintains it's own blog to expand on the Temporal applications further, for example following introductory guide helps developers to start using &lt;a href="https://kdta.io/Ji3cc"&gt;Temporal SDK with typescript&lt;/a&gt; or following blog explains transactional pattern &lt;a href="https://kdta.io/HyuM6"&gt;Saga with Temporal&lt;/a&gt;.  &lt;/p&gt;

&lt;h3&gt;
  
  
  Temporal Technologies Youtube Channel
&lt;/h3&gt;

&lt;p&gt;Temporal has a Youtube channel where they share more guides, explanations, news and announcements. For example, following video is a great introduction to Temporal, describing what is Temporal, project history and how it works:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/6T6zVZHU7_Q"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Following video series describes Temporal even further:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/ohNzymi4hXA"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/JpBNKuYMB10"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Or the next video describing on how to use Temporal's VSCode extension in order to debug workflows:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/3IjQde9HMNY"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Lastly, Temporal publishes recording of community meetups which is a great way to gain insight on developer usage of Temporal, for example, following is the recording of the most recent meetup:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/i5mM4lJWZkM"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  Temporal Technologies Community
&lt;/h3&gt;

&lt;p&gt;Temporal has a great &lt;a href="https://temporal.io/community"&gt;community channels&lt;/a&gt; in the form of forum and slack. The communities could be leveraged as great way to jump start learning about the usage of Temporal services and ask help whenever trouble is encountered.&lt;/p&gt;

&lt;h2&gt;
  
  
  Resources
&lt;/h2&gt;

&lt;p&gt;Temporal Documentation - &lt;a href="https://docs.temporal.io/"&gt;https://docs.temporal.io/&lt;/a&gt;&lt;br&gt;
Temporal Blog - &lt;a href="https://temporal.io/blog"&gt;https://temporal.io/blog&lt;/a&gt;&lt;br&gt;
Temporal Youtube Channel - &lt;a href="https://www.youtube.com/@Temporalio"&gt;https://www.youtube.com/@Temporalio&lt;/a&gt;&lt;br&gt;
Temporal Community - &lt;a href="https://temporal.io/community"&gt;https://temporal.io/community&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kdta.io/Mq2oc"&gt;&lt;em&gt;From Krunch Team&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>microservices</category>
      <category>cloud</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Learning Resources: Digital Ocean</title>
      <dc:creator>Shan Valiyev</dc:creator>
      <pubDate>Fri, 26 May 2023 10:44:01 +0000</pubDate>
      <link>https://dev.to/krunchdata/learning-resources-digital-ocean-57hh</link>
      <guid>https://dev.to/krunchdata/learning-resources-digital-ocean-57hh</guid>
      <description>&lt;h2&gt;
  
  
  Preface
&lt;/h2&gt;

&lt;p&gt;Have you ever gone on a “Google search” session only to discover that the results are primarily third-party information that may or may not be accurate? I certainly did, therefore we at Krunch decided to create these series exposing some lesser-known official resources for different technologies.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Do not confuse my Google skills with yours."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now I get it, Google searching is a skill in itself, you might be able to find the information that you want easily, however, I would still be happy to shed some exposure on the official content with short from blogs, leave a comment and let's have a discussion.&lt;/p&gt;

&lt;h2&gt;
  
  
  Digital Ocean - "Simpler" Cloud Provider
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nU_espO0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iwkitqh3zu6mw6pmdr2a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nU_espO0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iwkitqh3zu6mw6pmdr2a.png" alt="Cloud is someone else's computer" width="500" height="403"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Digital Ocean is a cloud provider that makes it simpler to deploy your next SaaS, website or e-commerce application. Digital Ocean might not be as big as giants like AWS, Google Cloud or Azure, however, it still takes its own fair place in the top rankings when it comes to reliable cloud providers. Personally, I find Digital Ocean to have a more straightforward pricing and provide a better developer experience, especially if you are just starting out with the cloud. Digital Ocean provides a great user interface when it comes to the setting up infrastructure while also enabling ability to create resources via CLI and declarative configurations for more experienced users.&lt;/p&gt;

&lt;h3&gt;
  
  
  Digital Ocean Community Tutorials
&lt;/h3&gt;

&lt;p&gt;Digital Ocean has a godsend documentation many of us are familiar with, not only they provide many detailed introductory tutorials for their services like this &lt;a href="https://kdta.io/loMIf"&gt;curriculum on getting started with cloud&lt;/a&gt;, but also certain guides on different technologies that are not related to digital ocean like this &lt;a href="https://kdta.io/G1JEi"&gt;guide&lt;/a&gt; on using &lt;code&gt;text/template&lt;/code&gt; in golang. However, what is not so know is their Youtube channel.&lt;/p&gt;

&lt;h3&gt;
  
  
  Digital Ocean Youtube Channel
&lt;/h3&gt;

&lt;p&gt;Often overlooked, Digital Ocean's youtube channel is a great resource for learning cloud. They regularly post, tutorials, guides, news and conference talks which could teach you the cloud and showcase their products with a more interactive approach compared to official documentation. For example following video is a good beginner friendly &lt;a href="https://kdta.io/YM2SP"&gt;video tutorial on kubernetes&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/T4lp6wtS--4"&gt;
&lt;/iframe&gt;
     &lt;/p&gt;

&lt;p&gt;While providing excellent content for beginners Digital Ocean's videos have more advanced content too. On the same topic of kubernetes, &lt;a href="https://kdta.io/i6odG"&gt;following video&lt;/a&gt; showcases how to bootstrap kubernetes cluster with the integration of Terraform and Argo CD:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/p_4Qj3z6EDQ"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Of course there are much content than just kubernetes, for example if you are interested in "serverless" movement, the &lt;a href="https://kdta.io/Vgitk"&gt;video below&lt;/a&gt; showcases Digital Ocean's offerings in the sphere:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/MhavIhqTI6o"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;These are only few examples of the great tutorial videos provided by Digital Ocean, feel free to explore further.&lt;/p&gt;

&lt;h3&gt;
  
  
  Digital Ocean Community
&lt;/h3&gt;

&lt;p&gt;Special mention goes to Digital Ocean's Q&amp;amp;A forum where developers are free to ask any questions related to the services provided by them and more. Check out the link in resources section of this blog.&lt;/p&gt;

&lt;h2&gt;
  
  
  Resources
&lt;/h2&gt;

&lt;p&gt;Digital Ocean Community Tutorials - &lt;a href="https://www.digitalocean.com/community/tutorials"&gt;https://www.digitalocean.com/community/tutorials&lt;/a&gt;&lt;br&gt;
Digital Ocean Youtube Channel - &lt;a href="https://www.youtube.com/@DigitalOcean"&gt;https://www.youtube.com/@DigitalOcean&lt;/a&gt;&lt;br&gt;
Digital Ocean Q&amp;amp;A - &lt;a href="https://www.digitalocean.com/community/questions"&gt;https://www.digitalocean.com/community/questions&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kdta.io/urngR"&gt;&lt;em&gt;From Krunch Team&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>cloud</category>
      <category>devops</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Streamline Kubernetes Development with Ambassador Labs</title>
      <dc:creator>Sukhatouch</dc:creator>
      <pubDate>Thu, 25 May 2023 06:29:11 +0000</pubDate>
      <link>https://dev.to/krunchdata/streamline-kubernetes-development-with-ambassador-labs-437m</link>
      <guid>https://dev.to/krunchdata/streamline-kubernetes-development-with-ambassador-labs-437m</guid>
      <description>&lt;p&gt;Hey there, fellow developers! Have you ever found Kubernetes development to be a bit of a headache? Well, worry no more! Ambassador Labs has got your back with their awesome suite of tools that make Kubernetes development a breeze. In this blog post, we'll dive into the world of Ambassador Labs and explore how their products and solutions can simplify your life as a Kubernetes developer.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/8AhaEMaUtKxGm6a6Qc/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/8AhaEMaUtKxGm6a6Qc/giphy.gif" width="480" height="353"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Products Offered by Ambassador Labs
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Ambassador Cloud&lt;/strong&gt;: Say goodbye to YAML overload! Ambassador Cloud lets you code, ship, and run your Kubernetes services with ease. It seamlessly integrates with your existing workflow, making it super simple to manage ingress and API gateways. With Ambassador Cloud, you can focus on what you love—writing code—while leaving the complexities behind.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Telepresence&lt;/strong&gt;: Tired of the slow build-test-loop dance? Telepresence comes to the rescue! It allows you to set up remote development environments for your Kubernetes team in a snap. With Telepresence, you can bridge your local services, network, and filesystem with any remote K8s cluster. Test against remote services and data stores as if they were right there on your machine. It's like magic!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Edge Stack&lt;/strong&gt;: Managing your data center edge doesn't have to be a pain. Enter Edge Stack, the ultimate solution for handling traffic routing, security, and observability at the edge. It simplifies operations and ensures high-performance and secure edge operations. Say goodbye to headaches and hello to smooth sailing!&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Solutions for Kubernetes Developers
&lt;/h2&gt;

&lt;p&gt;Ambassador Labs has a bunch of solutions that tackle common challenges faced by Kubernetes developers. Check them out:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Developer Control Plane&lt;/strong&gt;: Reduce onboarding time, establish best practices, and collaborate seamlessly with the Developer Control Plane. It covers everything from collaborative Kubernetes development and fast iteration to authentication, local development environments, and continuous delivery. It's your secret weapon for becoming a Kubernetes rockstar!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Integrations&lt;/strong&gt;: Ambassador Labs plays nice with other tools and platforms. They've got seamless integrations with big names like Nvidia, Microsoft, Ticketmaster, and more. So, whatever your tech stack looks like, Ambassador Labs has your back.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Keynote Presentations at KubeCon + CloudNativeCon
&lt;/h2&gt;

&lt;p&gt;To give you a deeper insight into the world of Ambassador Labs, check out these fantastic keynote presentations from KubeCon + CloudNativeCon:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://kdta.io/fsMqN"&gt;From Kubernetes to PaaS to … Err, What’s Next?&lt;/a&gt; by Daniel Bryant, Ambassador Labs. In this keynote, Daniel Bryant explores the evolution of Kubernetes and its future beyond being just a platform-as-a-service (PaaS). It's a thought-provoking talk that will expand your horizons.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://kdta.io/1NUgJ"&gt;Telepresence Case Studies: From First Experience to Fast Feedback at Scale&lt;/a&gt; by Edidiong Asikpo, Ambassador Labs. In this engaging session, Edidiong Asikpo shares real-life case studies highlighting the power of Telepresence for fast feedback and testing at scale. You'll discover how Telepresence can supercharge your development workflow.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Benefits of Using Ambassador Labs
&lt;/h2&gt;

&lt;p&gt;Why should you choose Ambassador Labs for your Kubernetes development? Here are the key benefits:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Simplified Workflow&lt;/strong&gt;: Ambassador Labs integrates smoothly into your existing workflow, taking the complexity out of Kubernetes development. Spend less time dealing with YAML and more time coding and shipping your applications confidently.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Faster Iteration and Testing&lt;/strong&gt;: Telepresence revolutionizes your development cycle by creating local-to-remote development environments. No more waiting for slow build, push, and verify loops. Test against remote services as if they were right there on your machine. It's a game-changer!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Scalability and Standardization&lt;/strong&gt;: With Ambassador Cloud and Edge Stack, you can easily achieve scalable operations and standardized application workloads across multiple cloud environments. They automate configuration generation, provide a standard approach to managing ingress and API gateways, and offer advanced traffic management and observability features.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Collaborative Development&lt;/strong&gt;: The Developer Control Plane solution brings your team together by reducing onboarding time, establishing best practices, and promoting collaboration. Say goodbye to silos and hello to a more efficient and unified development process.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

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

&lt;p&gt;Say goodbye to Kubernetes development headaches and hello to Ambassador Labs. With their suite of tools, including Ambassador Cloud, Telepresence, and Edge Stack, you'll simplify your workflow, speed up iteration and testing, and achieve scalability and standardization across multiple cloud environments. The Developer Control Plane solution ensures seamless collaboration within your team. So, what are you waiting for? Dive into the world of Ambassador Labs and streamline your Kubernetes development journey like a pro!&lt;/p&gt;

&lt;p&gt;(&lt;em&gt;Don't forget to check out the captivating keynote presentations by Daniel Bryant and Edidiong Asikpo at KubeCon + CloudNativeCon for an even deeper dive into Ambassador Labs' offerings.&lt;/em&gt;)&lt;/p&gt;

&lt;p&gt;From &lt;a href="https://kdta.io/aWgBi"&gt;Krunch Team&lt;/a&gt;&lt;/p&gt;

</description>
      <category>kubernetes</category>
    </item>
  </channel>
</rss>
