teleren/devto huggingface dataset:
Revolutionize Your Development Skills: Top GitHub Repositories You Can't Afford to Miss
Tags: github, webdev, programming, opensource
Published: 2023-05-09 08:21:42

Ever wondered of how to improve your coding skills and become the master of your programming growth and career ?

![Image from https://screenrant.com](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/gyquvypd42yda78tvxqf.jpg)

There are so many repositories available on github which will improve your not only coding skills but also helps in technical interviews, improve your knowledge and understanding of the tools.
But ever wondered of **all in one collection of them ?**

Yes! you heard it right!!!

There are many repositories available however there's no such single repository which includes list of all those good ones...

Hereby introducing this github repo : [Top GitHub Repositories which Everyone Should Look](https://github.com/sachin-source/top-github-repositories-which-everyone-should-look) 

The "Top GitHub Repositories which Everyone Should Look" repository on GitHub is a curated list of various top-rated GitHub repositories that cover a wide range of topics. The repository is available to the public for free.

The repository includes a variety of top-rated GitHub repositories, such as web development frameworks, programming language libraries, machine learning tools, and many more. Each repository has its own directory in the repository, which includes a brief description of what it does and why it is included in the list.

In addition to the main content, the repository also includes links to various tutorials and articles related to the repositories, which can be useful for developers who want to learn more about how to use these tools and libraries.

The goal of the "Top GitHub Repositories which Everyone Should Look" repository is to help developers discover top-rated and widely used repositories that can help them improve their skills and productivity. The curated list and clear organization make it easy to find relevant repositories, and the community-driven nature of the repository ensures that it stays up-to-date with the latest offerings from various software developers and organizations.

Then why are you waiting for ?
Go and have look at this repository and take your coding and debugging skills to the next level!!

Thanks,
Sachin
[vue3 ts tailwind] Simple reusable Button component example
Tags: vue, typescript, tailwindcss
Published: 2023-05-09 08:19:08


`/components/UI/Button.vue`

```
<template>
  <button
    @click.prevent="onClick"
    :disabled="props.disabled"
    :class="classes"
    class="
      text-white
      bg-green
      hover:bg-blue-800
      focus:ring-4
      focus:outline-none
      font-medium
      px-5
      py-4
      text-md text-center
      cursor-pointer
      whitespace-nowrap
    "
  >
    <slot></slot>
  </button>
</template>

<script setup lang="ts">
const props = defineProps({
  disabled: {
    type: Boolean,
    default: false,
  },
  size: {
    type: String,
    default: "md",
  },
  liquid: {
    type: Boolean,
    default: false,
  },
  rounded: {
    type: Boolean,
    default: false,
  },
})

const emits = defineEmits(["onclick"])

enum ButtonSizes {
  "xs" = "px-[10px] py-[6px]",
  "sm" = "px-[15px] py-[10px]",
  "md" = "py-3 px-3",
  "lg" = "px-12 py-3",
}

enum TextSizes {
  "xs" = "text-xs",
  "sm" = "text-sm",
  "md" = "text-md",
  "lg" = "text-lg",
}

const paddingClasses = computed(() => {
  return ButtonSizes[props.size as keyof typeof ButtonSizes]
})

const textClass = computed(() => {
  return TextSizes[props.size as keyof typeof ButtonSizes]
})
const widthClass = computed(() => {
  return props.liquid ? "w-full" : "w-min"
})
const roundedClass = computed(() => {
  return props.rounded ? "rounded-md" : ""
})

const classes = computed(
  () =>
    `${paddingClasses.value} ${textClass.value} ${widthClass.value} ${roundedClass.value}`
)

const onClick = (event: Event) => {
  emits("onclick", event)
}
</script>

```

## Usage:

```
<UIButton
  @onclick="$emit('dosomething')"
  size="lg"
  :liquid="false"
  :rounded="true"
 >
   Do something
</UIButton>

```
An article on the game of football
Tags: football, sports, soccer
Published: 2023-05-09 08:18:27

<p>&nbsp;</p>
<p>Football, also known as soccer in some parts of the world, is a sport that is beloved by millions of people worldwide. It is a team sport that is played on a rectangular field, with two teams of eleven players each, attempting to score goals by kicking a ball into the opposing team's net.</p>
<p>The origins of football can be traced back to ancient civilizations such as China, Greece, and Rome. However, modern football as we know it today was first codified in England in the 19th century. Since then, the sport has grown in popularity and has become a global phenomenon, with millions of fans tuning in to watch their favorite teams and players compete at the highest level.</p>
<p>Football has many benefits, both physical and mental. It is a great way to improve cardiovascular health, as it requires a lot of running and physical exertion. It also helps to build muscle strength, endurance, and agility. Moreover, football is a team sport, which means that it helps to build social skills and fosters a sense of camaraderie and teamwork among players.</p>
<p>In addition to being a fun and healthy activity, football is also a highly competitive sport. There are numerous leagues and tournaments held around the world, with the most famous being the FIFA World Cup, which is held every four years and is watched by millions of people worldwide.</p>
<p>Football also has a rich culture and history, with many iconic players and moments that have become part of the sport's folklore. From Diego Maradona's "Hand of God" goal in the 1986 World Cup to Lionel Messi's stunning solo run against Getafe in 2007, football has provided fans with countless memorable moments that will be cherished for years to come.</p>
<p>In conclusion, football is a sport that is beloved by millions of people around the world. It offers numerous physical and mental benefits, as well as fostering a sense of camaraderie and teamwork among players. With its rich culture and history, football will continue to captivate fans for generations to come.</p>
Patch module
Tags: magento2
Published: 2023-05-09 07:52:30

Add the following in composer.json

`"repo": {
    "type": "composer",
    "url": "https://repo.magento.com"
}`

`"scripts": {
        "post-install-cmd": [
            "@applyPatches"
        ],
        "post-update-cmd": [
            "@applyPatches"
        ],
        "applyPatches": "@php vendor/bin/ece-patches apply -n --ansi"
    },`


- Install the module
`composer require magento/magento-cloud-patches`
Balancing MVP And MVA
Tags: businessopportunities, mvp, mva, storybytes
Published: 2023-05-09 07:51:54


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a5anfnphk1bi7x60mef7.png)

The objective of polarity is to be capable of utilising both poles and leveraging both over time. Simplified, call it balancing. Now, how do we balance people that have different views but yet the same goal? Such situations take turns in the early requirement phase of a tech project. In this phase, the pole of MVP (Minimum Viable Product) meets MVA (Minimum Viable Architecture). The characteristics of a Product Owner are often about pushing more into the MVP and getting it done faster. The other pole, occupied by tech people, is often about to build a ship to cross a lake. Both poles intend to finalise the best product in a timeline and release it on the market, which is only sometimes waiting. In such a speedy market, it’s essential not to produce waste. A waste of time is a waste of money, leading to wasted business opportunities. That’s why balancing the MVP and MVA plays a massive part in the requirement phase. In an agile approach, architecture work has to be done as a continuous stream of decisions and experiments that validate the Product owner’s view. The challenge is how to do this under time constrain. The goal of the MVP is to determine whether its benefits result in improved outcomes for the customers or users of the product, while the intent of the MVA is to ensure that the product will sustain those benefits over the entire lifespan. Let’s keep that in mind and build things right.
The only React JS Resources Intro you need
Tags: react, beginners, codenewbie, javascript
Published: 2023-05-09 07:50:30

Learning ReactJS can be a valuable skill to showcase on your LinkedIn profile for several reasons. First, ReactJS is in high demand in the job market, as it is widely used by companies of all sizes to build web and mobile applications. Having ReactJS on your resume can increase your chances of landing a job in the tech industry.

In addition, ReactJS has a large and active development community, which means that there are always new features, tools, and best practices being developed. By staying up-to-date with the latest developments in ReactJS, you can demonstrate your commitment to professional growth and show that you are a valuable asset to any team.
To learn ReactJS, there are many resources available, including:

**1- Official ReactJS Documentation:** The official documentation is a great place to start learning ReactJS. It is well organised and provides detailed explanations of ReactJS concepts.
Link: https://lnkd.in/edcuZ3Kh

**2- ReactJS Tutorials on W3Schools:** W3Schools provides a set of tutorials that cover the basics of ReactJS. The tutorials include hands-on exercises that help you learn by doing.
Link: https://lnkd.in/ek77fddx

**3- ReactJS Tutorial on Codecademy:** Codecademy offers a comprehensive tutorial that covers the basics of ReactJS. It provides a great foundation for beginners to learn ReactJS.
Link: https://lnkd.in/eMPqU2f2

**4- ReactJS Crash Course on YouTube:** Traversy Media's ReactJS Crash Course on YouTube is a great way to get started with ReactJS by Brad Traversy. The video covers the basics of ReactJS and provides examples of how to build a simple application.
Link: https://lnkd.in/eAMKRXRy

**5- ReactJS Roadmap on GitHub:** The ReactJS Roadmap is a comprehensive list of resources that you can use to learn ReactJS put together by Adam Gołąb . It includes tutorials, courses, books, and other resources.
Link: https://lnkd.in/emV7ad62

**6- ReactJS Courses on Udemy:** Udemy has a wide selection of courses that cover ReactJS. Some of the popular courses include React - The Complete Guide, Modern React with Redux, and React Native - The Practical Guide.
Link: https://www.udemy.com/


By using these resources to learn ReactJS, you can develop a valuable skill that you can showcase on your LinkedIn profile. I am also available to answer questions concerning this topic.. Good luck!
JUN88 GIỚI THIỆU NHÀ CÁI UY TÍN
Tags: jun88, nhacaijun88, jun88pro, linkjun88
Published: 2023-05-09 07:38:33

Jun88pro sân chơi cá cược chuyên nghiệp, có độ uy tín hàng đầu Châu Á. Với nhà cái có hệ thống cá cược đầy đủ từ: thể thao, sòng bạc, game đánh bài, đá gà, xổ số,... Nhà cái được chứng nhận kinh doanh hợp pháp từ tổ chức Pagcor.
Xem thêm:
[Soi kèo bóng đá Jun88](https://jun88pro.com/soi-keo-bong-da-the-thao-jun88/)
[Bắn cá Jun88](https://jun88pro.com/ban-ca-xeng-jun88/)
[Sòng bạc Jun88](https://jun88pro.com/song-bac-truc-tuyen-jun88pro/)
[Đá gà trực tiếp Jun88](https://jun88pro.com/da-ga-truc-tiep-jun88/)
[Game đánh bài Jun88](https://jun88pro.com/game-danh-bai-jun88/)
[Game quay hũ đổi thưởng Jun88](https://jun88pro.com/quay-hu-jun88/)
[Soi cầu xổ số Jun88](https://jun88pro.com/soi-cau-xo-so-jun88/)
[https://jun88pro.blog.fc2.com/blog-entry-3.html](https://jun88pro.blog.fc2.com/blog-entry-3.html)
[https://jun88pro.bravesites.com/entries/general/Tool-hack-t%C3%A0i-x%E1%BB%89u-Jun88-H%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-c%C3%A1ch-d%C3%B9ng-tool-t%C3%A0i-x%E1%BB%89u](https://jun88pro.bravesites.com/entries/general/Tool-hack-t%C3%A0i-x%E1%BB%89u-Jun88-H%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-c%C3%A1ch-d%C3%B9ng-tool-t%C3%A0i-x%E1%BB%89u)
[https://jun88pro1.wordpress.com/2023/05/09/tool-hack-tai-xiu-jun88/](https://jun88pro1.wordpress.com/2023/05/09/tool-hack-tai-xiu-jun88/)
[https://jun88pro1.weebly.com/](https://jun88pro1.weebly.com/)
[https://jun88pro1.weebly.com/jun88.html](https://jun88pro1.weebly.com/jun88.html)
[https://jun88pro1.weebly.com/blog](https://jun88pro1.weebly.com/blog)
[https://jun88pro1.weebly.com/lien-he-jun88.html](https://jun88pro1.weebly.com/lien-he-jun88.html)
[https://jun88pro1.weebly.com/jun88-tin-tuc/cap-nhat-lich-thi-au-seagame-32-bong-a-nam-tai-jun88](https://jun88pro1.weebly.com/jun88-tin-tuc/cap-nhat-lich-thi-au-seagame-32-bong-a-nam-tai-jun88)
Advantages and Disadvantages of Vernerability
Published: 2023-05-09 07:22:28

“Vulnerability is the only authentic state. Being vulnerable means being open, for wounding, but also for pleasure. Being open to the wounds of life means  and also the meaning of venerability This 
the quality or state of being exposed to the possibility of being attacked or harmed, either physically or emotionally. Regarding to the above findings about venerability it is some time advantageous through the following  ways 
 firs and for most though the painfulness of being venerable leaves wounded and for this reasons you can exploit all in all possibility so that you can no longer be committed with a such   outlet of being venerable once more or of comes again the measures to behave should be enough developed as the reasons why being venerable is sometimes advantageous as it was said by Mary Tyler Moore “Take chances, make mistakes. That's how you grow.

anyways not  only like that because in being venerable is abundantly disadvantage because any individual does not learn from that shy and sharp history of living venerable it leaves you wounded not cure any more  so for this reasons it is disadvantageous because it some times limits venerable in a certain fields such as the    Women, like men, may be persecuted for political, ethnic or religious reasons. In addition, someone fleeing discrimination or severe persecution.

In conclusively being venerable it is advantageous because it remains comfort to a victim when he or she cares of it and not only that it can also be disadvantageous when we fill that it's almost over and nothing to varies so call a steer because you move from a certain point to an other as the reasons why the good outcomes of the tree is beautiful flowers and seed thank you
3D Animated Search Bar
Tags: css, design, animation, webdev
Published: 2023-05-09 07:15:00

3D Animated Search Bar

---


![3D Animated Search Bar](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l0cxaof4eoaer80nkrww.gif)

---

### HTML Code 

```html
<div class="input__container">
  <div class="shadow__input"></div>
  <button class="input__button__shadow">
    <svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" height="20px" width="20px">
      <path d="M4 9a5 5 0 1110 0A5 5 0 014 9zm5-7a7 7 0 104.2 12.6.999.999 0 00.093.107l3 3a1 1 0 001.414-1.414l-3-3a.999.999 0 00-.107-.093A7 7 0 009 2z" fill-rule="evenodd" fill="#17202A"></path>
    </svg>
  </button>
  <input type="text" name="text" class="input__search" placeholder="What do you want to search?">
</div>
```

---

### CSS Code 

```css
.input__container {
  position: relative;
  background: rgba(255, 255, 255, 0.664);
  padding: 10px 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5px;
  border-radius: 22px;
  max-width: 300px;
  transition: transform 400ms;
  transform-style: preserve-3d;
  transform: rotateX(15deg) rotateY(-20deg);
  perspective: 500px;
}

/* Visit https://democoding.in/ for more free css animation */

.shadow__input {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  z-index: -1;
  filter: blur(30px);
  border-radius: 20px;
  background-color: #999cff;
  background-image: radial-gradient(at 85% 51%, hsla(60,60%,61%,1) 0px, transparent 50%),
    radial-gradient(at 74% 68%, hsla(235,69%,77%,1) 0px, transparent 50%),
    radial-gradient(at 64% 79%, hsla(284,72%,73%,1) 0px, transparent 50%),
    radial-gradient(at 75% 16%, hsla(283,60%,72%,1) 0px, transparent 50%),
    radial-gradient(at 90% 65%, hsla(153,70%,64%,1) 0px, transparent 50%),
    radial-gradient(at 91% 83%, hsla(283,74%,69%,1) 0px, transparent 50%),
    radial-gradient(at 72% 91%, hsla(213,75%,75%,1) 0px, transparent 50%);
}

.input__button__shadow {
  cursor: pointer;
  border: none;
  background: none;
  transition: transform 400ms, background 400ms;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 12px;
  padding: 5px;
}

.input__button__shadow:hover {
  background: rgba(255, 255, 255, 0.411);
}

.input__search {
  width: 100%;
  border-radius: 20px;
  outline: none;
  border: none;
  padding: 8px;
  position: relative;
}
```

---

Thanks for Reading ❤️! Check my website [Demo coding](https://democoding.in/) for updates about my latest CSS Animation, CSS Tools, and some cool web dev tips. Let's be friends!

Don't forget to subscribe our channel : [Demo code](https://www.youtube.com/@democode)

---

{% twitter 1655834579394252800 %}
What's the Wackiest Coding Hack You've Ever Seen?
Tags: discuss
Published: 2023-05-09 07:00:00

What's the most unconventional, innovative, or straight-up wildest coding hack you've ever seen? Was it something you came up with, or was it someone else's creative solution? 

---
Follow the DEVteam for more awesome discussions and online camaraderie!

{% embed [https://dev.to/devteam](https://dev.to/devteam) %}
What Are Some Warning Signs of a Dysfunctional Coding Environment?
Tags: discuss, beginners, codenewbie
Published: 2023-05-09 07:00:00

Have you ever experienced a toxic or dysfunctional coding culture? What made it challenging to work in that environment, and how did you respond to it? How did it affect your work and your motivation, and what lessons did you learn from that experience? 

In your opinion, what are some key factors that contribute to a positive and healthy coding culture, and how can teams and organizations work to create that kind of environment?

---
Follow the [CodeNewbie Org](https://dev.to/codenewbieteam) and [#codenewbie](https://dev.to/t/codenewbie) for more awesome discussions and online camaraderie!

{% embed [https://dev.to/codenewbieteam](https://dev.to/codenewbieteam) %}
Build is possible but Archive fails when using CocoaPods in Xcode
Tags: swift, ios, xcode
Published: 2023-05-09 06:39:55

I've no knowledge of Swift or Xcode at all, this is a reminder. (It may not be a fundamental solution, but it is a first aid measure.)

I got the following error and investigated it thoroughly.


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j194k18w4iqqp2v1937i.png)

```
sent 29 bytes received 20 bytes 98.00 bytes/sec
total size is 0 speedup is 0.00
rsync error: some files could not be transferred (code 23) at /AppleInternal/Library/BuildRoots/hogehogehogehoge/Library/Caches/com.apple.xbs /Sources/rsync/rsync/main.c(996) [sender=2.6.9].
Command PhaseScriptExecution failed with a nonzero exit code
```

I looked through StackOverflow and couldn't figure out what was going on. But I found a way to archive the files.
Fix the following part of `/Pods/Target Support Files/{Proj Name}/Pods-{Proj Name}-frameworks.sh`.

```shell
  if [ -L "${source}" ]; then
    echo "Symlinked..."
- source="$(readlink "${source}")"
+ source="$(readlink -f "${source}")"
  fi
```


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wnwaw950y07ngobo4uv7.png)
Getting Started with the React PDF Viewer
Tags: react, webdev
Published: 2023-05-09 06:30:04

See how easily you can create and configure the Syncfusion React PDF Viewer. In this video, you will learn how to set up the Syncfusion PDF Viewer server-side web service and integrate the PDF Viewer component into a React application. You will see how to load a PDF document from a URL to the React PDF Viewer. The React PDF Viewer is a lightweight and modular component for viewing and printing PDF files. It provides the best viewing experience available with core interactions such as zooming, scrolling, text searching, text selection, and text copying. The thumbnail, bookmark, hyperlink and table of contents support provides easy navigation within and outside the PDF files. 

_Product overview_: https://www.syncfusion.com/react-components/react-pdf-viewer

_Tutorial video_: https://www.syncfusion.com/tutorial-videos

_Download example from GitHub_: https://github.com/SyncfusionExamples/react-pdf-viewer-examples/tree/master/Getting%20Started

{% youtube VJibluQFWns %}
What the Heck Is Docker Housekeeping? 🤷🏾‍♂️
Tags: docker, devops, sre, programming
Published: 2023-05-09 05:55:58

Performance issues in your docker environment are more common if you are a Developer, DevOps engineer or SRE managing docker environments. You might wonder if you're a good enough engineer at times because of this performance bottleneck (maxing cpu, memory, or storage).
![wonder](https://media.giphy.com/media/3d3shvzRKQe9p3i4VZ/giphy.gif)



#### What is Docker Housekeeping?
![housekeeping](https://media.giphy.com/media/Qvpxb0bju1rEp9Nipy/giphy.gif)
The process of managing and maintaining Docker resources to guarantee effective and optimal use of system resources is referred to as "docker housekeeping." This includes removing any no longer required containers, images, volumes and networks. Housekeeping is important to prevent resource exhaustion and improve overall system performance.

Here are some basic housekeeping tasks you can perform in Docker:

* **Remove unused containers:** Use the `docker container prune` command to remove all stopped containers.

* **Remove unused images:** Use the `docker image prune` command to remove all dangling images.

* **Remove unused volumes:** Use the `docker volume prune` command to remove all unused volumes.

* **Remove unused networks:** Use the `docker network prune` command to remove all unused networks.

* **Remove unused containers, images, volumes, and networks:** Use the `docker system prune` command to remove all unused containers, images, volumes, and networks.

You can also use various options and filters with these commands to remove specific resources or prune them based on various criteria. 

Here's an example command that will remove all Docker images that are older than 30 days using the `docker image prune` command with the `--filter` option to specify the date range.

![Terminal](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n2tmim0sz67uu6t3s6uw.png)

It's a good practice to schedule housekeeping tasks periodically using tools like cron jobs or scheduling software to automate the process and ensure that the system stays optimized over time.

*Thank you for reading, your comments are appreciated* 🙏