<?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>Forem: Srinivas Kandukuri</title>
    <description>The latest articles on Forem by Srinivas Kandukuri (@c4r4x35).</description>
    <link>https://forem.com/c4r4x35</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%2F260448%2F6a055929-58e6-400a-8dcd-f17d10615f98.png</url>
      <title>Forem: Srinivas Kandukuri</title>
      <link>https://forem.com/c4r4x35</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/c4r4x35"/>
    <language>en</language>
    <item>
      <title>Understanding Concurrency in Go: A Simple Pipeline Example</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Thu, 18 Jan 2024 06:57:21 +0000</pubDate>
      <link>https://forem.com/c4r4x35/understanding-concurrency-in-go-a-simple-pipeline-example-3514</link>
      <guid>https://forem.com/c4r4x35/understanding-concurrency-in-go-a-simple-pipeline-example-3514</guid>
      <description>&lt;p&gt;Go is known for its powerful concurrency features, and one of the elegant ways to leverage concurrency is through goroutines and channels. In this article, we'll explore a simple yet illustrative example of a concurrent pipeline using goroutines and channels in Go.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Code Overview&lt;/strong&gt;&lt;br&gt;
Let's take a look at the Go code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;package main

import "fmt"

func main() {
    // Step 1: Generate a channel of integers
    c := gen(2, 3)

    // Step 2: Square the numbers concurrently
    out := sq(c)

    // Step 3: Print the results
    fmt.Println(&amp;lt;-out)
    fmt.Println(&amp;lt;-out)
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The code defines a &lt;strong&gt;main&lt;/strong&gt; function, where a pipeline of concurrent operations is orchestrated.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Generating Numbers Concurrently&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;func gen(nums ...int) &amp;lt;-chan int {
    out := make(chan int)

    go func() {
        for _, n := range nums {
            out &amp;lt;- n
        }
        close(out)
    }()

    return out
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The &lt;strong&gt;gen&lt;/strong&gt; function generates a channel of integers. It accepts a variadic number of integers, creates a channel (&lt;strong&gt;out&lt;/strong&gt;), and concurrently sends each number into the channel using a goroutine. The channel is closed once all numbers are sent.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Squaring Numbers Concurrently&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;func sq(in &amp;lt;-chan int) &amp;lt;-chan int {
    out := make(chan int)

    go func() {
        for n := range in {
            out &amp;lt;- n * n
        }
        close(out)
    }()

    return out
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The sq function squares numbers concurrently. It takes an input channel (in) and produces an output channel (out). The function reads from the input channel in a loop, squares each number, and sends the squared result to the output channel. Finally, the output channel is closed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Orchestrating the Pipeline&lt;/strong&gt;&lt;br&gt;
The main function combines these operations:&lt;/p&gt;

&lt;p&gt;gen(2, 3) generates a channel with the numbers 2 and 3.&lt;br&gt;
sq(c) squares the numbers concurrently, creating an output channel.&lt;br&gt;
&amp;lt;-out retrieves the squared result from the output channel and prints it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Running the Code&lt;/strong&gt;&lt;br&gt;
When you run this code, you'll observe that the squaring operation is performed concurrently for each input number. This example demonstrates a simple yet powerful use of goroutines and channels to create a concurrent pipeline.&lt;/p&gt;

&lt;p&gt;In summary, Go's goroutines and channels make it easy to design concurrent systems, and understanding these concepts is essential for writing efficient and scalable Go programs. The provided example serves as a starting point for exploring more complex concurrent patterns in Go.&lt;/p&gt;

&lt;p&gt;Feel free to experiment with the code, modify the input numbers, and observe how Go's concurrency features elegantly handle the processing of data concurrently.&lt;/p&gt;

&lt;p&gt;Happy coding in Go!&lt;/p&gt;

</description>
      <category>go</category>
      <category>programming</category>
      <category>tutorial</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Popular tag(#programming) last week top 5</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Thu, 18 Jan 2024 05:23:45 +0000</pubDate>
      <link>https://forem.com/c4r4x35/popular-tagprogramming-last-week-top-5-3o9</link>
      <guid>https://forem.com/c4r4x35/popular-tagprogramming-last-week-top-5-3o9</guid>
      <description>&lt;h2&gt;
  
  
  14 Things To Check Before Deploying a Website 👨‍💻🔥
&lt;/h2&gt;

&lt;p&gt;Let's get started! 🚀&lt;/p&gt;

&lt;p&gt;Dropping a website out into the wild web is a big deal, so making sure every last detail is tightened up first is key.&lt;/p&gt;

&lt;p&gt;I mean, you wanna make sure your site looks slick on...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/arjuncodess" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F867577%2Fe5eae5e9-84be-4125-b040-1895eea1b12f.jpeg" alt="arjuncodess"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/arjuncodess/14-things-to-check-before-deploying-a-website-49ee" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;14 Things To Check Before Deploying a Website 👨‍💻🔥&lt;/h2&gt;
      &lt;h3&gt;Arjun Vijay Prakash ・ Jan 16&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#news&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#frontend&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Our open-source project for building AI / Data full-stack apps got funded! 🎉 🎉
&lt;/h2&gt;

&lt;p&gt;𝗛𝗶 𝗖𝗼𝗺𝗺𝘂𝗻𝗶𝘁𝘆,&lt;br&gt;
We are excited to share with you this wonderful news: we completed our $5m Seed Funding round last month to help developers build AI / Data full-stack apps.&lt;/p&gt;

&lt;p&gt;𝗧𝗵𝗲 𝗧𝗮𝗶𝗽𝘆 𝗦𝘁𝗼𝗿𝘆&lt;br&gt;
A few years...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/taipy" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&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%2Forganization%2Fprofile_image%2F7841%2F193ba08c-c58c-490c-881d-ab6ab35b3219.png" alt="Taipy"&gt;
      &lt;div class="ltag__link__user__pic"&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%2Fuser%2Fprofile_image%2F1211564%2F15a85582-3ebe-4c53-b5ef-e808850b2242.jpg" alt=""&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/taipy/our-open-source-project-for-building-ai-data-full-stack-apps-got-funded-4e68" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Our open-source project for building AI / Data full-stack apps got funded! 🎉 🎉&lt;/h2&gt;
      &lt;h3&gt;Vincent Gosselin for Taipy ・ Jan 15&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#productivity&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  ✨ Top 5 Underrated Open Source Projects that no one talks about 🫵🤐
&lt;/h2&gt;

&lt;p&gt;TL;DR&lt;/p&gt;

&lt;p&gt;This article lists five great projects that are not very popular that you should give a shot. 🔥&lt;/p&gt;

&lt;p&gt;These tools are aimed at improving data processing, API development, backend testing,...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/shricodev" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F1127015%2F1c5e48a2-f602-4e7d-8312-3c0322d155c6.jpg" alt="shricodev"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/shricodev/top-5-underrated-open-source-projects-that-no-one-talks-about-2gki" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;✨ Top 5 Underrated Open Source Projects that no one talks about 🫵🤐&lt;/h2&gt;
      &lt;h3&gt;Shrijal Acharya ・ Jan 11&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#productivity&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#devops&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  12 Websites That Every Developer Must know 🤩
&lt;/h2&gt;

&lt;p&gt;Hello👋 Developers! Welcome to My Another Blog Post.&lt;/p&gt;

&lt;p&gt;In this blog post, i want to share some of the essential website or tools that every developers must know.&lt;/p&gt;

&lt;p&gt;So let's Start 👇 and don't Forget to...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/random_ti" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F1193992%2Ff72bad2f-7d5c-4d02-ac87-d2ec645042da.gif" alt="random_ti"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/random_ti/top-12-websites-that-every-developer-must-know-2a67" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;12 Websites That Every Developer Must know 🤩&lt;/h2&gt;
      &lt;h3&gt;Random ・ Jan 12&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  🐍 Python Playground: 16 ways 📚 to get started
&lt;/h2&gt;

&lt;p&gt;TL;DR&lt;/p&gt;

&lt;p&gt;This article is a guide designed to assist those new to Python programming with easy-to-use and engaging resources. From beginner-friendly libraries to interactive coding platforms, you should...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/taipy" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&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%2Forganization%2Fprofile_image%2F7841%2F193ba08c-c58c-490c-881d-ab6ab35b3219.png" alt="Taipy"&gt;
      &lt;div class="ltag__link__user__pic"&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%2Fuser%2Fprofile_image%2F1177677%2F4947a9f8-ba30-4008-9f77-4b08c5b1c901.jpg" alt=""&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/taipy/python-playground-16-ways-to-get-started-4fgg" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;🐍 Python Playground: 16 ways 📚 to get started&lt;/h2&gt;
      &lt;h3&gt;Marine for Taipy ・ Jan 15&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#python&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>programming</category>
      <category>c4r4x35</category>
    </item>
    <item>
      <title>Checkout Last week top 5 posts tagged(#javascript)</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Thu, 18 Jan 2024 05:23:22 +0000</pubDate>
      <link>https://forem.com/c4r4x35/checkout-last-week-top-5-posts-taggedjavascript-1c8l</link>
      <guid>https://forem.com/c4r4x35/checkout-last-week-top-5-posts-taggedjavascript-1c8l</guid>
      <description>&lt;h2&gt;
  
  
  🏞️5 beautiful open-source web apps to learn from and get inspired 🙇‍♀️💡
&lt;/h2&gt;

&lt;p&gt;As the title says, in this post, we'll cover open-source web apps you can learn from and use as a starting point for your next project. Stick around till the end, as there is a cool bonus waiting for...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/matijasos" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--L6-Q2sYJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--CJQ3wJgu--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/331796/5d3fd56d-440c-437c-bcda-152c482774b9.jpeg" alt="matijasos"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/matijasos/5-beautiful-open-source-web-apps-to-learn-from-and-get-inspired-280f" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;🏞️5 beautiful open-source web apps to learn from and get inspired 🙇‍♀️💡&lt;/h2&gt;
      &lt;h3&gt;Matija Sosic ・ Jan 17&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Optimizing SQL Queries by 23x!!!
&lt;/h2&gt;

&lt;p&gt;So I have been into web dev for about 3 years now and professionally for more than a year, This was the time I had handled an issue that was related to db query optimization and I am no SQL guru, I...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/navneet7716" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RH7T7KiT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--A-9KS5S7--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/563859/57269c29-1a2d-4917-9c03-fe009845e1d8.jpg" alt="navneet7716"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/navneet7716/optimizing-sql-queries-h9j" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Optimizing SQL Queries by 23x!!!&lt;/h2&gt;
      &lt;h3&gt;Navneet Kumar Singh ・ Jan 15&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#mysql&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#typeorm&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#optimization&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  3 Programming Myths That Keep You Stuck, Frustrated And Underpaid 🔮
&lt;/h2&gt;

&lt;p&gt;What if I told you that the reason you feel stuck in your developer career has nothing to do with your technical skills?&lt;/p&gt;

&lt;p&gt;It has nothing to do with Data Structures, System Design, or Software...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/dragosnedelcu" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--y-QLa54u--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--_usg9F2s--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/195735/a909de29-9bc7-4027-9420-60a375cffa4d.jpg" alt="dragosnedelcu"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/dragosnedelcu/3-programming-myths-that-keep-you-stuck-frustrated-and-underpaid-27bg" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;3 Programming Myths That Keep You Stuck, Frustrated And Underpaid 🔮&lt;/h2&gt;
      &lt;h3&gt;Dragos Nedelcu ・ Jan 11&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#productivity&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#career&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  How to get started with Progressive Web Apps.
&lt;/h2&gt;

&lt;p&gt;What is a Progressive Web App (PWA)?&lt;/p&gt;

&lt;p&gt;PWA is a progressive web app and it combines the features of an app with the technology of the web.&lt;br&gt;
You can say they are apps built with web technologies but feel...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/michellebuchiokonicha" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zDjFcJ-D--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--vhDaRcJq--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/727233/0f466bcd-ecf8-4af8-aa8c-5a35aa34f64b.jpg" alt="michellebuchiokonicha"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/michellebuchiokonicha/how-to-get-started-with-progressive-web-apps-3f44" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;How to get started with Progressive Web Apps.&lt;/h2&gt;
      &lt;h3&gt;Michellebuchiokonicha ・ Jan 12&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#pwa&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#pwabuilder&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  10 YouTube Channels for Software Developer
&lt;/h2&gt;

&lt;p&gt;One way to get good at something is to watch others do it. This applies to building your communication skills as well. And there is no better place to learn from people who speak for a living (= make...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/durgesh4993" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zPz3lZC5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--cto9Kd9v--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/948567/e23bf086-345e-4892-baa0-2ed9ea1241df.jpeg" alt="durgesh4993"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/durgesh4993/10-youtube-channels-software-developer-should-follow-18p2" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;10 YouTube Channels for Software Developer&lt;/h2&gt;
      &lt;h3&gt;Durgesh kumar prajapati ・ Jan 14&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>javascript</category>
      <category>c4r4x35</category>
    </item>
    <item>
      <title>Awesome top 5 Posts from last week tagged(#go)</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Thu, 18 Jan 2024 05:23:01 +0000</pubDate>
      <link>https://forem.com/c4r4x35/awesome-top-5-posts-from-last-week-taggedgo-2656</link>
      <guid>https://forem.com/c4r4x35/awesome-top-5-posts-from-last-week-taggedgo-2656</guid>
      <description>&lt;h2&gt;
  
  
  GitHub issues from top Open Source Golang Repositories that you should contribute to
&lt;/h2&gt;

&lt;p&gt;This article is for contributors who are looking to contribute to cool open source go projects.&lt;/p&gt;

&lt;p&gt;We collated a bunch of issues that we thought the community would be interested in contributing to,...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/digger" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&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%2Forganization%2Fprofile_image%2F7986%2F7afe2926-cb48-4988-b18c-1c8e14a14c41.png" alt="Digger"&gt;
      &lt;div class="ltag__link__user__pic"&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%2Fuser%2Fprofile_image%2F1088044%2F6aaafd4f-6e2f-46d6-9c9a-cd4a523858b4.png" alt=""&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/digger/github-issues-from-top-open-source-golang-repositories-that-you-should-contribute-to-4gp8" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;GitHub issues from top Open Source Golang Repositories that you should contribute to&lt;/h2&gt;
      &lt;h3&gt;Utpal Nadiger for Digger ・ Jan 15&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#go&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Deployment approaches in Microservices.
&lt;/h2&gt;

&lt;p&gt;Deploying monolith applications usually means running one or more servers of a usually large single chunk of application. The deployment of a monolith might not always be a straightforward process but...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/mquanit" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F198325%2F42f91852-9f95-4baa-973d-971491fe443b.jpeg" alt="mquanit"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/mquanit/deployment-approaches-in-microservices-37pb" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Deployment approaches in Microservices.&lt;/h2&gt;
      &lt;h3&gt;Mohammad Quanit ・ Jan 16&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#microservices&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#deploy&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#go&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#devops&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  🎉 The Gowebly CLI has grown to v2.0.0
&lt;/h2&gt;

&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;Happy New Year, my DEV friends! 🎊&lt;/p&gt;

&lt;p&gt;While everyone was relaxing and thinking about Christmas, I was hard at work in my studio to prepare a massive update for the Gowebly CLI number v2.&lt;/p&gt;

&lt;p&gt;I...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/koddr" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F309030%2Fb950012c-d216-44be-8919-4e364e3d6b60.png" alt="koddr"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/koddr/the-gowebly-cli-has-grown-to-v200-d1c" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;🎉 The Gowebly CLI has grown to v2.0.0&lt;/h2&gt;
      &lt;h3&gt;Vic Shóstak ・ Jan 11&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#showdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#go&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#news&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Building an Appointment Booking app in Go
&lt;/h2&gt;

&lt;p&gt;TL;DR&lt;/p&gt;

&lt;p&gt;In this short guide we'll deploy the foundation for an appointment booking app (similar to Calendly) in Go using Encore.&lt;/p&gt;

&lt;p&gt;We'll use an example project to get started, and in just a few minutes...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/encore" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&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%2Forganization%2Fprofile_image%2F4094%2F34ea76ef-564a-401f-85bd-4ae600dc8955.png" alt="Encore"&gt;
      &lt;div class="ltag__link__user__pic"&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%2Fuser%2Fprofile_image%2F577527%2Fdc97c6e3-cd4f-4618-b7a4-b04753829937.jpg" alt=""&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/encore/building-an-appointment-booking-app-in-go-3kl7" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Building an Appointment Booking app in Go&lt;/h2&gt;
      &lt;h3&gt;Marcus Kohlberg for Encore ・ Jan 12&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#go&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#microservices&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#cloud&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Tools used by the top 1% of Platform Engineers and their Commercial Open Source Alternatives
&lt;/h2&gt;

&lt;p&gt;In today’s article, we are diving deep into the top tools used by platform engineers and their commercial open source alternatives&lt;/p&gt;

&lt;p&gt;The tools that we will be talking about will around:&lt;/p&gt;

&lt;p&gt;Infrastructure...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/digger" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&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%2Forganization%2Fprofile_image%2F7986%2F7afe2926-cb48-4988-b18c-1c8e14a14c41.png" alt="Digger"&gt;
      &lt;div class="ltag__link__user__pic"&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%2Fuser%2Fprofile_image%2F1088044%2F6aaafd4f-6e2f-46d6-9c9a-cd4a523858b4.png" alt=""&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/digger/tools-used-by-the-top-1-of-platform-engineers-and-their-commercial-open-source-alternatives-6l7" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Tools used by the top 1% of Platform Engineers and their Commercial Open Source Alternatives&lt;/h2&gt;
      &lt;h3&gt;Utpal Nadiger for Digger ・ Jan 12&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#devops&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#go&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#aws&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>go</category>
      <category>c4r4x35</category>
    </item>
    <item>
      <title>Top 5 Posts tagged(#algorithms) last week</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Wed, 13 Dec 2023 06:48:00 +0000</pubDate>
      <link>https://forem.com/c4r4x35/top-5-posts-taggedalgorithms-last-week-35pe</link>
      <guid>https://forem.com/c4r4x35/top-5-posts-taggedalgorithms-last-week-35pe</guid>
      <description>&lt;h2&gt;
  
  
  Data Structure Classification🧑‍🔧
&lt;/h2&gt;

&lt;p&gt;Data structures are fundamental building blocks of any program. Understanding and applying them properly is important to understand how data structures can be classified. There are two main ways to...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/untilyou58" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DYG_bl_T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--jRkI2dNs--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/725017/bebaad11-94d1-4c5d-8b1a-3e4d197b7e47.jpeg" alt="untilyou58"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/untilyou58/data-structure-classification-4gng" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Data Structure Classification🧑‍🔧&lt;/h2&gt;
      &lt;h3&gt;Đặng Đình Sáng ・ Dec 7&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#datastructures&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#algorithms&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Basic Data Types
&lt;/h2&gt;

&lt;p&gt;Basic data types are the fundamental building blocks CPUs use to represent numeric values, text, pictures, videos, speech, 3D models, and more. Although these data are organized differently, they are...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/untilyou58" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DYG_bl_T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--jRkI2dNs--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/725017/bebaad11-94d1-4c5d-8b1a-3e4d197b7e47.jpeg" alt="untilyou58"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/untilyou58/basic-data-types-49bo" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Basic Data Types&lt;/h2&gt;
      &lt;h3&gt;Đặng Đình Sáng ・ Dec 8&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#algorithms&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#datastructures&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Recursion Based Algorithms for tech interviews : A Guide for Self-taught JavaScript Devs
&lt;/h2&gt;

&lt;p&gt;I made a recursion for technical Interviews guide that is targeted for self-taught developers. It aims to serve as an introduction to the concept of recursion specifically for developers preparing for...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/piko" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tynRfwGJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--TjhFEtmb--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1204485/38dfaf94-986d-4438-aed7-369c3b0836a7.png" alt="piko"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/piko/recursion-for-technical-interviews-guide-for-self-taught-developers-new-to-algorithms-and-recursion-32d9" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Recursion Based Algorithms for tech interviews : A Guide for Self-taught JavaScript Devs&lt;/h2&gt;
      &lt;h3&gt;Piko ・ Dec 11&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#algorithms&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#guide&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Crafting Efficiency: The Symphony of Protocol Buffers and gRPC
&lt;/h2&gt;

&lt;p&gt;In the dynamic universe of software architecture, where precision reigns supreme and communication is an art form, two virtuosos—Protocol Buffers (protobuf) and gRPC—collaborate to compose a...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/tyagi_data_wizard" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Aw750syy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--rGqD1a_J--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1049197/0b5795ff-6eb4-42e7-93cd-376d2b3c0b64.jpg" alt="tyagi_data_wizard"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/tyagi_data_wizard/crafting-efficiency-the-symphony-of-protocol-buffers-and-grpc-1gcl" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Crafting Efficiency: The Symphony of Protocol Buffers and gRPC&lt;/h2&gt;
      &lt;h3&gt;Ujjwal Tyagi  ・ Dec 8&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#backend&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#api&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#algorithms&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Numeric encoding
&lt;/h2&gt;

&lt;p&gt;How are numbers actually represented at the lowest levels inside a computer? Let's break down integer and floating point encoding.&lt;/p&gt;

&lt;p&gt;Previous post:&lt;/p&gt;

&lt;h1&gt;
  
  
  1 Basic-data-types
&lt;/h1&gt;

&lt;p&gt;Integer encoding&lt;/p&gt;

&lt;p&gt;The...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/untilyou58" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DYG_bl_T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--jRkI2dNs--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/725017/bebaad11-94d1-4c5d-8b1a-3e4d197b7e47.jpeg" alt="untilyou58"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/untilyou58/numeric-encoding-jlf" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Numeric encoding&lt;/h2&gt;
      &lt;h3&gt;Đặng Đình Sáng ・ Dec 10&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#algorithms&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#datastructures&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>algorithms</category>
      <category>c4r4x35</category>
    </item>
    <item>
      <title>Checkout Last week top 5 posts tagged(#css)</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Wed, 13 Dec 2023 06:47:28 +0000</pubDate>
      <link>https://forem.com/c4r4x35/checkout-last-week-top-5-posts-taggedcss-3cb1</link>
      <guid>https://forem.com/c4r4x35/checkout-last-week-top-5-posts-taggedcss-3cb1</guid>
      <description>&lt;h2&gt;
  
  
  💻 Web Development Resources #177
&lt;/h2&gt;

&lt;p&gt;I hope you're having a great December!&lt;/p&gt;

&lt;p&gt;If you have any feedback, or you want to share tools and resources for the next newsletter - just answer comment below :)&lt;/p&gt;

&lt;p&gt;Front Tips&lt;/p&gt;

&lt;p&gt;Daily short video tips...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/vincenius" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fS8qprqb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--pbzwclcn--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/251078/863c814c-ab45-46c3-9af2-0214658c1219.jpeg" alt="vincenius"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/vincenius/web-development-resources-177-4gal" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;💻 Web Development Resources #177&lt;/h2&gt;
      &lt;h3&gt;Vincent Will ・ Dec 6&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#resources&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#css&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Open-source chat bubble components built with Tailwind CSS
&lt;/h2&gt;

&lt;p&gt;Hey developers!&lt;/p&gt;

&lt;p&gt;In this article I will show you a collection of chat bubble components built with Tailwind CSS and the Flowbite UI library. Both technologies are open-source and you'll learn how to...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/themesberg" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---iN1rc1B--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--N2cwV4v8--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/1549/abe591bf-6792-4a2d-8ebb-d0b42f4ea9d9.png" alt="Themesberg" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gvbyEcJ9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--5sxS8jF2--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/194476/6c87b237-2ae5-4282-9e58-d2125ca2c204.jpeg" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/themesberg/open-source-chat-bubble-components-built-with-tailwind-css-jkj" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Open-source chat bubble components built with Tailwind CSS&lt;/h2&gt;
      &lt;h3&gt;Zoltán Szőgyényi for Themesberg ・ Dec 8&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#tailwindcss&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#flowbite&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#css&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  CSS Spiderman Animation
&lt;/h2&gt;

&lt;p&gt;Hey everyone. Welcome to today’s tutorial. In today’s tutorial, we will learn how to create Spiderman animation. To build this animation, we need HTML and CSS.&lt;/p&gt;

&lt;p&gt;This is an intermediate-level animation...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/codingcss" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--24EeFC8t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--Cxpam7hP--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1077232/3b048c5a-675a-4e47-98d1-b6bcef78c538.png" alt="codingcss"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/codingcss/css-spiderman-animation-5d76" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;CSS Spiderman Animation&lt;/h2&gt;
      &lt;h3&gt;Danial Habib ・ Dec 7&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#codenewbie&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#css&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  15 CSS Hidden Properties You Should Know About
&lt;/h2&gt;

&lt;p&gt;CSS (Cascading Style Sheets) is the backbone of web design and is used for designing the visual presentation of websites. While you might already be familiar with many CSS properties, there exist some...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/devshefali" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0TeFBA0R--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--abPp6vF7--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1099798/e837e45a-b127-423c-98bc-8dbbc586ef69.jpg" alt="devshefali"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/devshefali/15-css-hidden-properties-you-should-know-about-3df4" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;15 CSS Hidden Properties You Should Know About&lt;/h2&gt;
      &lt;h3&gt;Shefali ・ Dec 12&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#css&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  12 Amazing Frontend Libraries to Supercharge Your Web Design 🚀🔥
&lt;/h2&gt;

&lt;p&gt;Are you ready to take your web design to the next level? In the fast-paced world of frontend development, having the right tools can make all the difference.&lt;/p&gt;

&lt;p&gt;Whether you're a full-time developer or...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/hosseinyazdi" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oecYCmyD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--j1jUqRnC--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/962567/b8035b17-9c50-4c37-90e2-2fe41fab54f8.jpeg" alt="hosseinyazdi"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/hosseinyazdi/12-amazing-frontend-libraries-to-supercharge-your-web-design-384e" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;12 Amazing Frontend Libraries to Supercharge Your Web Design 🚀🔥&lt;/h2&gt;
      &lt;h3&gt;Hossein Yazdi ・ Dec 11&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#css&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#frontend&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#design&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>css</category>
      <category>c4r4x35</category>
    </item>
    <item>
      <title>Awesome top 5 Posts from last week tagged(#react)</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Wed, 13 Dec 2023 06:46:57 +0000</pubDate>
      <link>https://forem.com/c4r4x35/awesome-top-5-posts-from-last-week-taggedreact-816</link>
      <guid>https://forem.com/c4r4x35/awesome-top-5-posts-from-last-week-taggedreact-816</guid>
      <description>&lt;h2&gt;
  
  
  🔥 Top 12 libraries for your NextJS project 🏆
&lt;/h2&gt;

&lt;p&gt;I have been a full-stack developer for the last decade, building smaller projects like gitup and bigger projects like crosspublic.&lt;/p&gt;

&lt;p&gt;Over the years, I have tested different tools to:&lt;/p&gt;

&lt;p&gt;Be more...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/nevodavid" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KwegWDPQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--XMD6J2pd--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/820341/5d291561-0d60-40cf-a9d3-959dab08f1ac.png" alt="nevodavid"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/nevodavid/top-12-libraries-for-your-nextjs-project-1oob" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;🔥 Top 12 libraries for your NextJS project 🏆&lt;/h2&gt;
      &lt;h3&gt;Nevo David ・ Dec 12&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#react&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  🧙‍♂️ Generate blogs with ChatGPT assistant 🪄 ✨
&lt;/h2&gt;

&lt;p&gt;TL;DR&lt;/p&gt;

&lt;p&gt;We have all seen what ChatGPT can do (it’s not new to anybody).&lt;/p&gt;

&lt;p&gt;So many articles are being written over and over using ChatGPT.&lt;/p&gt;

&lt;p&gt;Actually, half of the articles on DEV are written with ChatGPT....&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/triggerdotdev" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XJ8aFPJb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--7mrFcB_y--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_66%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/7529/77626689-ef1e-4566-b351-2ef42cdadbb2.gif" alt="Trigger.dev" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BxAzWePf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--ZPqYyMq7--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/789527/8d63897e-a823-466b-a02b-661eddaadcb1.png" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/triggerdotdev/generate-blogs-with-chatgpt-assistant-1894" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;🧙‍♂️ Generate blogs with ChatGPT assistant 🪄 ✨&lt;/h2&gt;
      &lt;h3&gt;Eric Allam for Trigger.dev ・ Dec 6&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#react&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  React State Management in 2024
&lt;/h2&gt;

&lt;p&gt;In my POV, React state management libraries can be divided into three groups:&lt;/p&gt;

&lt;p&gt;Reducer-based: requires dispatching actions to update a big centralised state, often called a “single source of truth”....&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/nguyenhongphat0" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--L2BDJTKu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--m2LroB9Y--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1059168/eaf079de-143a-401f-86cb-4b7f00bac594.png" alt="nguyenhongphat0"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/nguyenhongphat0/react-state-management-in-2024-5e7l" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;React State Management in 2024&lt;/h2&gt;
      &lt;h3&gt;Hồng Phát ・ Dec 8&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#react&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#state&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#redux&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#comparison&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Why Your Website Should Work Offline (And What You Should Do About It)
&lt;/h2&gt;

&lt;p&gt;Yes, you read it right. Offline! Strange, hun?&lt;/p&gt;

&lt;p&gt;But there are many reasons you may want to do it.&lt;/p&gt;

&lt;p&gt;Offline functionality in web applications allows users to continue accessing and interacting with the...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/opensourcee" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VdB2Yodg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--erzZXaSk--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1163671/018fc36a-1ac2-4e73-8d2f-5e564225b161.jpeg" alt="opensourcee"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/opensourcee/why-your-website-should-work-offline-and-what-you-should-do-about-it-fck" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Why Your Website Should Work Offline (And What You Should Do About It)&lt;/h2&gt;
      &lt;h3&gt;OpenSourcee ・ Dec 7&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#react&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  React Slick Examples - Creating a carousel
&lt;/h2&gt;

&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;Developers need a visually appealing way to display or showcase multiple items, services, features, or products in a single space while maintaining a good user experience. That's...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/refine" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mgveqvWS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--k2oObvKD--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/934/26d7a9bd-0536-4a2d-9d37-c46a1192f6c4.png" alt="Refine" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--k-NHm_3U--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--XeDyz0HJ--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/196826/2b4102b8-ff68-43dc-b813-246a16c9c9ed.png" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/refine/react-slick-examples-creating-a-carousel-282c" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;React Slick Examples - Creating a carousel&lt;/h2&gt;
      &lt;h3&gt;Necati Özmen for Refine ・ Dec 7&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#react&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>react</category>
      <category>c4r4x35</category>
    </item>
    <item>
      <title>Checkout Last week top 5 posts tagged(#security)</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Wed, 13 Dec 2023 06:46:16 +0000</pubDate>
      <link>https://forem.com/c4r4x35/checkout-last-week-top-5-posts-taggedsecurity-12o</link>
      <guid>https://forem.com/c4r4x35/checkout-last-week-top-5-posts-taggedsecurity-12o</guid>
      <description>&lt;h2&gt;
  
  
  Authentication vs Authorization: Exploring The Difference
&lt;/h2&gt;

&lt;p&gt;The widespread accessibility of applications introduces a significant security challenge - the risk of unauthorized access to the valuable data and resources. Having robust application security in...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/permify" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--u6ZWrs0Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--ByCo0aRG--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/6467/35c8b979-83fb-4d12-9922-201203597562.png" alt="Permify" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--32Tn03Q5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--_rlRzGjC--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/922857/1957dc3e-c85f-4603-9e8a-ae41a7e69961.jpeg" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/permify/authentication-vs-authorization-exploring-the-difference-2l14" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Authentication vs Authorization: Exploring The Difference&lt;/h2&gt;
      &lt;h3&gt;Ege Aytin for Permify ・ Dec 12&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#security&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#codenewbie&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  How does machine to machine authentication work?
&lt;/h2&gt;

&lt;p&gt;Machine to machine auth is how you ensure secure communication between individual services, and each service can authorize others to access protected resources.&lt;/p&gt;

&lt;p&gt;This article is part of the Authress...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/authress" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HXMop2Y1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--P9u99nRj--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/2625/ceb1cca3-0f26-4196-b82e-efefbf0333a5.png" alt="Authress Engineering Blog" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Nf5iaFE6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--zWskbGSv--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/86409/ad0e5c54-e76f-4fd9-864e-f04b266ab62f.jpg" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/authress/how-does-machine-to-machine-authentication-work-569d" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;How does machine to machine authentication work?&lt;/h2&gt;
      &lt;h3&gt;Warren Parad for Authress Engineering Blog ・ Dec 6&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#architecture&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#security&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#backend&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Using IAM authentication for Redis on AWS
&lt;/h2&gt;

&lt;p&gt;How to securely connect your Go applications to Amazon MemoryDB (or ElastiCache) for Redis using IAM&lt;/p&gt;

&lt;p&gt;Amazon MemoryDB for Redis has supported username/password based authentication using Access...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/aws" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IHa8rJDT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--8xd8rPbN--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/1726/f2ea4274-e9a6-499e-8f82-d94f5d83b85d.png" alt="AWS" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nG-MGXtW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--NuSX2x3c--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/182847/6d263c48-7752-433b-acbc-46ab8fc138ea.jpg" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/aws/using-iam-authentication-for-redis-on-aws-32kd" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Using IAM authentication for Redis on AWS&lt;/h2&gt;
      &lt;h3&gt;Abhishek Gupta for AWS ・ Dec 7&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#redis&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#go&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#security&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Hardening Cluster Security in Google Kubernetes Engine
&lt;/h2&gt;

&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;This technical article is a detailed continuation of my talk at DevFest Ikorodu, where I spoke extensively about key security concepts in Kubernetes and how to build a truly secure...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/monarene" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YXgJo-hx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--3I0Pe-UB--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/317218/a3b7386b-ce1d-4083-b101-9064ec52552a.jpg" alt="monarene"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/monarene/hardening-cluster-security-in-google-kubernetes-engine-3n30" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Hardening Cluster Security in Google Kubernetes Engine&lt;/h2&gt;
      &lt;h3&gt;Michael Mekuleyi ・ Dec 12&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#kubernetes&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#gcp&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#security&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#devops&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Mastering File Upload Security: Understanding File Types
&lt;/h2&gt;

&lt;p&gt;In today's digital landscape, file exchange has become an integral part of our online activities, from sharing work documents to uploading pictures on social media. However, this convenience comes...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/theodo" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aSD7bpzY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--egB0nKFC--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/7937/a23f6526-0998-4219-89bc-0b36ffb7ea14.png" alt="Theodo" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DIO2UfZj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--KcegaAo1--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1209578/155d9b04-315e-45c6-b357-54102284dcc1.jpeg" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/theodo/mastering-file-upload-security-understanding-file-types-5fd6" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Mastering File Upload Security: Understanding File Types&lt;/h2&gt;
      &lt;h3&gt;Marek Elmayan for Theodo ・ Dec 6&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#security&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#fileupload&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#filetype&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>security</category>
      <category>c4r4x35</category>
    </item>
    <item>
      <title>Awesome top 5 Posts from last week tagged(#blockchain)</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Wed, 13 Dec 2023 06:45:26 +0000</pubDate>
      <link>https://forem.com/c4r4x35/awesome-top-5-posts-from-last-week-taggedblockchain-39jp</link>
      <guid>https://forem.com/c4r4x35/awesome-top-5-posts-from-last-week-taggedblockchain-39jp</guid>
      <description>&lt;h2&gt;
  
  
  Fully On-Chain Gaming: A Paradigm Shift in Digital Ownership and Player Rights
&lt;/h2&gt;

&lt;p&gt;In the vast and ever-evolving landscape of blockchain technology, one of the most captivating and transformative applications is the world of fully on-chain gaming. Unlike traditional video games,...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/galaxiastudios" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HdM2hBbg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--OG8_cjg9--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1043613/364b56c8-7dbf-4ecb-9705-adab088e1460.jpg" alt="galaxiastudios"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/galaxiastudios/fully-on-chain-gaming-a-paradigm-shift-in-digital-ownership-and-player-rights-3552" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Fully On-Chain Gaming: A Paradigm Shift in Digital Ownership and Player Rights&lt;/h2&gt;
      &lt;h3&gt;Galaxia Studios ・ Dec 12&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#blockchain&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#web3&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#gamedev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Fully On-Chain Gaming and Education: A New Frontier in Learning Technologies
&lt;/h2&gt;

&lt;p&gt;The integration of fully on-chain gaming into the educational sphere marks a significant leap in learning technologies. These games, built entirely on blockchain platforms, offer a unique blend of...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/galaxiastudios" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HdM2hBbg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--OG8_cjg9--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1043613/364b56c8-7dbf-4ecb-9705-adab088e1460.jpg" alt="galaxiastudios"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/galaxiastudios/fully-on-chain-gaming-and-education-a-new-frontier-in-learning-technologies-5gn0" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Fully On-Chain Gaming and Education: A New Frontier in Learning Technologies&lt;/h2&gt;
      &lt;h3&gt;Galaxia Studios ・ Dec 8&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#blockchain&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#web3&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#development&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#coding&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Exploring the Latest Blockchain Trends Revolutionizing Industries Across the Globe
&lt;/h2&gt;

&lt;p&gt;Blockchain technology, once solely associated with cryptocurrencies, has now emerged as a transformative force across various industries. From finance to healthcare, supply chain management to gaming,...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/matthewcyrus09" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Bd8gHC_r--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--M8k2IiSg--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1231633/6a4dd1a1-36fd-496b-96f8-11480690d770.png" alt="matthewcyrus09"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/matthewcyrus09/exploring-the-latest-blockchain-trends-revolutionizing-industries-across-the-globe-14pm" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Exploring the Latest Blockchain Trends Revolutionizing Industries Across the Globe&lt;/h2&gt;
      &lt;h3&gt;matthewcyrus09 ・ Dec 12&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#blockchain&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#ai&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#web3&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  🌐 Day 1 of #50DaysofBlockchain :Unlocking the Future with Blockchain Technology 🚀
&lt;/h2&gt;

&lt;p&gt;Blockchain, the transformative force reshaping industries and redefining trust. 💡 At its core, blockchain is a decentralized, tamper-proof ledger that records transactions across a network of...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/adarshgzz" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--paVvx695--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--v200ZODf--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1229500/47106ec1-02f2-4956-b7bf-24e135f90bf8.png" alt="adarshgzz"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/adarshgzz/day-1-of-50daysofblockchain-unlocking-the-future-with-blockchain-technology-2c10" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;🌐 Day 1 of #50DaysofBlockchain :Unlocking the Future with Blockchain Technology 🚀&lt;/h2&gt;
      &lt;h3&gt;ADARSH KUMAR GUPTA ・ Dec 9&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#web3&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#blockchain&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#challenge&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Embracing Blockchain: A Developer's Journey from PHP|JavaScript to Web3
&lt;/h2&gt;

&lt;p&gt;Introduction&lt;br&gt;
Hey Dev.to readers! 👋 I'm excited to share a major turning point in my career journey. As of today, I'm immersing myself in the fascinating world of blockchain development! 🌐💻&lt;/p&gt;

&lt;p&gt;About Me&lt;br&gt;
I...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/callmeweirdo" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kCKSnb0C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--P40H1atV--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/886775/ef56e9b8-7673-43df-a0e3-bce59d62130a.jpeg" alt="callmeweirdo"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/callmeweirdo/embracing-blockchain-a-developers-journey-from-phpjavascript-to-web3-2ejf" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Embracing Blockchain: A Developer's Journey from PHP|JavaScript to Web3&lt;/h2&gt;
      &lt;h3&gt;David Joseph ・ Dec 9&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#solidity&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#blockchain&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#web3&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#smartcontract&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>blockchain</category>
      <category>c4r4x35</category>
    </item>
    <item>
      <title>Awesome top 5 Posts from last week tagged(#python)</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Wed, 13 Dec 2023 06:44:34 +0000</pubDate>
      <link>https://forem.com/c4r4x35/awesome-top-5-posts-from-last-week-taggedpython-2nbi</link>
      <guid>https://forem.com/c4r4x35/awesome-top-5-posts-from-last-week-taggedpython-2nbi</guid>
      <description></description>
      <category>python</category>
      <category>c4r4x35</category>
    </item>
    <item>
      <title>Top 5 Featured DEV Tag(#openai) Posts from the Past Week</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Wed, 13 Dec 2023 06:44:05 +0000</pubDate>
      <link>https://forem.com/c4r4x35/top-5-featured-dev-tagopenai-posts-from-the-past-week-24k7</link>
      <guid>https://forem.com/c4r4x35/top-5-featured-dev-tagopenai-posts-from-the-past-week-24k7</guid>
      <description>&lt;h2&gt;
  
  
  給前端的簡單 AI 教學 - 1. 連接 OpenAI
&lt;/h2&gt;

&lt;p&gt;前言&lt;/p&gt;

&lt;p&gt;這應該會是一連串文章的第一篇，分享一下小弟這一年來開發 LLM 相關應用程式的一些知識跟心得。整個系列會帶過以下內容：&lt;/p&gt;

&lt;p&gt;如何使用 OpenAI&lt;br&gt;
簡單的 prompt 知識&lt;br&gt;
function_call&lt;br&gt;
簡單帶一下 Langchain&lt;br&gt;
如何讓 LLM 根據公司的文件回應&lt;br&gt;
可以怎麼使用 Browser AI 套件與前端框架進行整合&lt;br&gt;
主題&lt;/p&gt;

&lt;p&gt;這篇文章要講很～簡單的東西，就是把 OpenAI 的...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/shunnnet" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nqUrUb3a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--TBr-ox_U--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/583407/197ef2bd-7a13-463f-abf4-63ea807cd2fe.jpeg" alt="shunnnet"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/shunnnet/gei-qian-duan-de-jian-dan-ai-jiao-xue-lian-jie-openai-1e93" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;給前端的簡單 AI 教學 - 1. 連接 OpenAI&lt;/h2&gt;
      &lt;h3&gt;shunnNet ・ Dec 11&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#openai&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#frontend&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Rise of ChatGPT in Sales
&lt;/h2&gt;

&lt;p&gt;In the ever-evolving realm of sales, technology continues to reshape the way businesses connect with their customers. One of the most revolutionary advancements in recent years is the integration of...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/agarralexx" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RRbM_aXo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--0zYFpZ_l--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/853613/ebd47337-691f-41cf-b001-2619fd2ef797.png" alt="agarralexx"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/agarralexx/rise-of-chatgpt-in-sales-2gll" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Rise of ChatGPT in Sales&lt;/h2&gt;
      &lt;h3&gt;Alex Agar ・ Dec 12&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#chatgpt&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#gpt3&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#openai&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#ai&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  DIY Observability for OpenAI with OpenTelemetry
&lt;/h2&gt;

&lt;p&gt;With the rise of LLMs (large language models) in almost every area of technology, keeping an eye on how your LLMs are performing is increasingly important. With non-AI apps, monitoring is primarily...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/nirga" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--uf8ihM5H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--jxuFS9vr--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1008862/d7835feb-b084-4fce-a450-f7a829304fb7.jpeg" alt="nirga"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/nirga/diy-observability-for-openai-with-opentelemetry-4ddg" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;DIY Observability for OpenAI with OpenTelemetry&lt;/h2&gt;
      &lt;h3&gt;Nir Gazit ・ Dec 7&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#openai&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#python&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#ai&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Creating a Smart Second Brain: Leveraging Cloudflare Workers, Vectorize, and OpenAI
&lt;/h2&gt;

&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;Welcome to my latest adventure: creating an AI "second brain" that's more than just a digital notebook — it's like a smart personal assistant that knows what I need before I do. This...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/andyjessop" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1kAA7blq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--3FBwyEVk--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/184974/f257f10e-dc1e-42c7-b80a-69aa0ffe2a80.jpeg" alt="andyjessop"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/andyjessop/building-an-ai-powered-second-brain-in-a-cloudflare-worker-with-cloudflare-vectorize-and-openai-23di" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Creating a Smart Second Brain: Leveraging Cloudflare Workers, Vectorize, and OpenAI&lt;/h2&gt;
      &lt;h3&gt;Andy Jessop ・ Dec 9&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#cloudflare&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#vectordatabase&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#ai&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#openai&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  How to Get Audio Transcriptions from Whisper without a File System
&lt;/h2&gt;

&lt;p&gt;Whisper is OpenAI's intelligent speech-to-text transcription model. It allows developers to enter audio and an optional styling prompt, and get transcribed text in response.&lt;/p&gt;

&lt;p&gt;However, the official...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/ajones_codes" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--No-C5hwp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--G_22_0NE--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/244077/62ad3f9a-d538-4790-b193-b55e46707173.jpeg" alt="ajones_codes"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/ajones_codes/how-to-get-audio-transcriptions-from-whisper-without-a-file-system-21ek" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;How to Get Audio Transcriptions from Whisper without a File System&lt;/h2&gt;
      &lt;h3&gt;Andrew Jones ・ Dec 10&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#openai&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>openai</category>
      <category>c4r4x35</category>
    </item>
    <item>
      <title>Last week top 5 posts tagged(#github)</title>
      <dc:creator>Srinivas Kandukuri</dc:creator>
      <pubDate>Wed, 13 Dec 2023 06:43:17 +0000</pubDate>
      <link>https://forem.com/c4r4x35/last-week-top-5-posts-taggedgithub-3lgp</link>
      <guid>https://forem.com/c4r4x35/last-week-top-5-posts-taggedgithub-3lgp</guid>
      <description>&lt;h2&gt;
  
  
  🔝 10 Open-Source Trending GitHub Repositories 📈
&lt;/h2&gt;

&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;I'm more and more amazed by the "Building in Public" approach. So many excellent projects are being created these days.&lt;/p&gt;

&lt;p&gt;And there is no better place to search for open-source code than...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/bigsondev" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P0X10j9T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--PU5SQp35--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/575731/380c9ff8-6641-4222-adc2-e4bd576875dc.png" alt="bigsondev"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/bigsondev/10-open-source-trending-github-repositories-1a98" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;🔝 10 Open-Source Trending GitHub Repositories 📈&lt;/h2&gt;
      &lt;h3&gt;BigsonDev ・ Dec 9&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#github&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#productivity&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  10 GitHub Repos to Improve as a Backend Engineer
&lt;/h2&gt;

&lt;p&gt;This post will cover 10 GitHub Repositories that will help you to become a better Backend developer.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Awesome Backend Development:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A curated list of resources, tools, and frameworks for backend...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/durgesh4993" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zPz3lZC5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--cto9Kd9v--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/948567/e23bf086-345e-4892-baa0-2ed9ea1241df.jpeg" alt="durgesh4993"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/durgesh4993/10-github-repos-to-improve-as-a-backend-engineer-4lmi" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;10 GitHub Repos to Improve as a Backend Engineer&lt;/h2&gt;
      &lt;h3&gt;Durgesh kumar prajapati ・ Dec 10&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#github&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  I used CodiumAI's PR Agent, and I love it
&lt;/h2&gt;

&lt;p&gt;Recently, I started developing a PyTorch-esque library for educational purposes to know what goes into making a deep-learning library. I wanted to build this in an open-source way. But having not...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/akshayballal" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2uOTrzvT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--8usi-p4L--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1077423/2d712653-ad84-4734-9f44-35e0cb51d2d0.png" alt="akshayballal"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/akshayballal/i-used-codiumais-pr-agent-and-i-love-it-1nb8" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;I used CodiumAI's PR Agent, and I love it&lt;/h2&gt;
      &lt;h3&gt;Akshay Ballal ・ Dec 9&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#ai&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#git&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#github&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  10 Git stash commands every developer should know
&lt;/h2&gt;

&lt;p&gt;Git Stash is an extremely useful tool for developers. Learn the usage of the git stash commands to become a productive developer.&lt;/p&gt;

&lt;p&gt;Developers are agile. Their work environments are also rapid and...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/atapas" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--l5R2Nu0H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--WsdY2rI8--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/167280/6fa79d16-5e73-40a1-ba93-336079d49cf9.jpeg" alt="atapas"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/atapas/10-git-stash-commands-every-developer-should-know-96d" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;10 Git stash commands every developer should know&lt;/h2&gt;
      &lt;h3&gt;Tapas Adhikary ・ Dec 8&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#git&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#github&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#codenewbie&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  The Pipeline🛠️Repos Showdown⚔️: Python 🐍 Edition
&lt;/h2&gt;

&lt;p&gt;TL;DR&lt;/p&gt;

&lt;p&gt;In the data engineering and automation ever-evolving landscape, Python has seen several worflow orchestrators emerge. In this article, I will cover 6 Python libraries and some of their main...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/taipy" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rYk79dcw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--6u0j8Xk0--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/7841/eb7a94b7-7bd9-4097-b7e9-132785adc6db.png" alt="Taipy" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--5eZSNWQ_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--Tk4TcR4m--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/1177677/4947a9f8-ba30-4008-9f77-4b08c5b1c901.jpg" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/taipy/the-pipeline-repos-showdown-python-edition-39i5" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;The Pipeline🛠️Repos Showdown⚔️: Python 🐍 Edition&lt;/h2&gt;
      &lt;h3&gt;Marine for Taipy ・ Dec 11&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#python&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#github&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#pipeline&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Get your own DEV wrapped for 2023 🎁
&lt;/h2&gt;

&lt;p&gt;With everyone and their cat creating a "2023 Wrapped" for their apps, I could not hold back and had to build a small open-source one for this awesome dev.to community 🥰&lt;/p&gt;

&lt;p&gt;Visit...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/code42cate" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---gtEyb17--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--4UCkbFTq--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/461127/bea8f22d-693e-483a-9f29-e61df5f72b68.jpg" alt="code42cate"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/code42cate/devto-wrapped-2023-13o" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Get your own DEV wrapped for 2023 🎁&lt;/h2&gt;
      &lt;h3&gt;Jonas Scholz ・ Dec 7&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#docker&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#meta&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Kubectl config set context and Best Practices
&lt;/h2&gt;

&lt;p&gt;Brief about kubectl and the need for configuration management&lt;/p&gt;

&lt;p&gt;The kubectl utility is a command line interface (CLI) for interacting with Kubernetes. You can use it to manage Kubernetes resources...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/refine" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--mgveqvWS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--k2oObvKD--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/934/26d7a9bd-0536-4a2d-9d37-c46a1192f6c4.png" alt="Refine" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--k-NHm_3U--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--XeDyz0HJ--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/196826/2b4102b8-ff68-43dc-b813-246a16c9c9ed.png" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/refine/kubectl-config-set-context-and-best-practices-2gpd" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Kubectl config set context and Best Practices&lt;/h2&gt;
      &lt;h3&gt;Necati Özmen for Refine ・ Dec 6&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#kubernetes&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#docker&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#devops&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Web Development with Vite, Vue, and Flask
&lt;/h2&gt;

&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;we'll explore how to use Vue.js and Flask together to create an application. We'll cover the process of creating a front-end template using the development tool Vite and subsequently...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/atsu" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VQx2iBZK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--lzMSNlDz--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/933716/4d00f3b0-a094-4e39-b036-fcde27a6d9a4.jpg" alt="atsu"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/atsu/web-development-with-vite-vue-and-flask-40ep" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Web Development with Vite, Vue, and Flask&lt;/h2&gt;
      &lt;h3&gt;ATSU ・ Dec 7&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#flask&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#vue&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#vite&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#docker&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  How to Deploy a Dockerized App to Amazon EKS
&lt;/h2&gt;

&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;New month and new challenge. This month I will be learning how to deploy a Dockerized app to Amazon EKS. I will be using the AWS EKS Workshop as a guide. I will be using the AWS CLI to...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/ken_mwaura1" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--b7SH9SGA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--E09uK7Kx--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/292307/0269edd6-31aa-4039-afb5-45b176646fd9.png" alt="ken_mwaura1"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/ken_mwaura1/how-to-deploy-a-dockerized-app-to-amazon-eks-5e1" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;How to Deploy a Dockerized App to Amazon EKS&lt;/h2&gt;
      &lt;h3&gt;Zoo Codes ・ Dec 10&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#cloud&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#docker&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#tutorial&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#devops&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  pyaction 4.27.0 Released
&lt;/h2&gt;

&lt;p&gt;TL;DR&lt;/p&gt;

&lt;p&gt;I just released pyaction 4.27.0, a Docker container with Python, git, and the GitHub CLI. You can pull pyaction from either the GitHub Container Registry or from Docker Hub.&lt;/p&gt;

&lt;p&gt;This release...&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/cicirello" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--z7ZdOzMS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://res.cloudinary.com/practicaldev/image/fetch/s--lv_vXYvX--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/469122/085f1955-378c-49cb-866b-21b9ec1f1439.jpeg" alt="cicirello"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/cicirello/pyaction-4270-released-fbn" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;pyaction 4.27.0 Released&lt;/h2&gt;
      &lt;h3&gt;Vincent A. Cicirello ・ Dec 8&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#github&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#docker&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#python&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#showdev&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>docker</category>
      <category>github</category>
      <category>c4r4x35</category>
    </item>
  </channel>
</rss>
