Your Web News in One Place

Articles by Dev To from October 2023

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to Dev To details.
12:00 am GMT - Tue, October 31, 2023
Dev To How Can You Stand Out While Being Part of a Team?
In a field like software development, how do you balance the need to "stand out" with the importance of teamwork and collaboration?Follow the CodeNewbie Org and #codenewbie for more discussions and on...
11:48 pm GMT - Mon, October 30, 2023
Dev To Understanding APIs
1. Introduction1.1 What is an API?An API, or Application Programming Interface, is a set of rules and protocols that allow one software application to interact with another. It serves as an intermedia...
11:42 pm GMT - Mon, October 30, 2023
Dev To The only local MongoDB replica set with Docker Compose guide you'll ever need!
In this blog post, we're going to explore different Docker Compose setups for you to run a MongoDB replica set locally. Replica sets are a must-have for anyone wanting to leverage MongoDBs powerful fe...
11:34 pm GMT - Mon, October 30, 2023
Dev To GPT-Synthesizer release v0.0.4: web-based GUI with Streamlit
I am pleased to announce that we released v0.0.4 of GPT-Synthesizer a few days ago. This release has a lot of quality-of-life improvements as was requested by some users.The main update is that we now...
11:17 pm GMT - Mon, October 30, 2023
Dev To Docker Image for YugabyteDB Developers
You have a production YugabyteDB and you need to create multiple developer databases. To achieve this, you may have to anonymize certain data and prepare a database that the developers can use. Furthe...
11:01 pm GMT - Mon, October 30, 2023
Dev To The Illusion of Data Ownership
Table of ContentsIntroductionWhy I'm reflecting on thisThe Illusion of OwnershipThe Tyranny of Social MediaAI Thrives On Our DataChatGPTThe Art CommunityTargeted AdvertisingExploitation of Disen...
10:52 pm GMT - Mon, October 30, 2023
Dev To Working with Dapper in C
In this article learn how to use Dapper an open-source object-relational mapping (ORM) library for .NET and .NET Core applications. Unlike many articles out there, this one will provide source code to...
10:19 pm GMT - Mon, October 30, 2023
Dev To StackOverflow suck and full of idiots
I try participate in the community making:AnswerQuestionModificationsUpvoteMy question are banned, my answer down-vote and my modifications questioned for the moderators not even can make upvote becau...
10:16 pm GMT - Mon, October 30, 2023
Dev To Dev Containers: Open, Develop, Repeat...
Dev Containers allow you to open up projects and have them running in a fully pre-configured environment with one click!It is especially useful if you want to keep your system clean of different SDKs ...
10:08 pm GMT - Mon, October 30, 2023
Dev To Destrancando o Docker: Garantindo que seu aplicativo espere pelo banco de dados com Dockerize
O uso do Dockerize em combinao com o Node.js uma prtica essencial para garantir que seu aplicativo Docker aguarde servios dependentes, como um banco de dados MongoDB, antes de iniciar. Neste guia, mo...
09:43 pm GMT - Mon, October 30, 2023
Dev To Making Curry: JavaScript Functional Programming
Let's build a functional programming mainstay: the curry function. We will work through identifying, writing, troubleshooting, and improving a curry function. Getting Started Code ExamplesMo...
09:20 pm GMT - Mon, October 30, 2023
Dev To Como tratar erros http no Spring Boot
Tratamento de erros, independente da linguagem, sempre uma questo complicada. Mas quando se trata de Spring, existe um padro recomendado e nativo para lidar com excees sem muita dor de cabea.Este tut...
09:20 pm GMT - Mon, October 30, 2023
Dev To Metaprogramming in ruby
The ruby programming language is known for two major facts: One is its core philosophy with object-oriented programming where "Everything is an object", the other important one is its incredible flexi...
09:01 pm GMT - Mon, October 30, 2023
Dev To Multi-architecture Kubernetes clusters on Amazon EKS
AWS Graviton processors continue to deliver price performance for cloud workloads. Migrating Kubernetes applications can be tricky, but AWS and Docker provide tools to make the process easier.You can ...
08:10 pm GMT - Mon, October 30, 2023
Dev To CSS2 CSS3 - No trave na entrevista tcnica
Essa vai para os mais jovens no universo da tecnologia. Voc j parou para pensar, se naquela entrevista de emprego te perguntarem a diferena entre CSS2 e CSS3?Acompanha esse post pra no faltar o palavr...
08:03 pm GMT - Mon, October 30, 2023
Dev To Pure CSS! Neural Network / AI...it's easier that you think!
No, you didn't read that title wrong. It is possible to build a neural network in pure CSS. I made a cool demo and everything!However, training that neural network is next to impossible (with CSS) due...
08:03 pm GMT - Mon, October 30, 2023
Dev To Pure CSS! Neural Network / AI...it's easier than you think!
No, you didn't read that title wrong. It is possible to build a neural network in pure CSS. I made a cool demo and everything!However, training that neural network is next to impossible (with CSS) due...
07:56 pm GMT - Mon, October 30, 2023
Dev To Top 7 Featured DEV Posts of the Week
It's a brand new week, and what better way to kick it off than by diving into the crme de la crme of last week's articles? Our handpicked selection combines reader interest, engagement, and a dash of ...
07:18 pm GMT - Mon, October 30, 2023
Dev To What's New In Flask 3.0
Flask 3.0: Now with more features and customization!Flask is a popular Python web framework that is known for its simplicity and flexibility. Flask 3.0 is a major release that includes a number of new...
06:55 pm GMT - Mon, October 30, 2023
Dev To Can Next.js Handle 5000 Pages?
I wanted to share an experiment that drives Next.js 13 SSR and SSG features to its limit. I built a website with 5000 SSR pages to see how Next.js will perform local and in production. I work on the A...
06:23 pm GMT - Mon, October 30, 2023
Dev To DON'T Just a Programmer Be a COACH!
If you're a programmer, you might be wondering if there's a way to make money online while learning to code. Can you teach what you know and earn money doing it? I'm an experienced programmer; is ther...
06:23 pm GMT - Mon, October 30, 2023
Dev To Be a coach; don't just be a programmer
If you're a programmer, you might be wondering if there's a way to make money online while learning to code. Can you teach what you know and earn money doing it? I'm an experienced programmer; is ther...
06:16 pm GMT - Mon, October 30, 2023
Dev To Redux Toolkit Query - Cache Behavior
RTK Query revolutionizes data management in Redux by intelligently handling caching strategies, enhancing your application's performance, and reducing redundant network requests. One of its key featur...
06:08 pm GMT - Mon, October 30, 2023
Dev To Create a React app using Webpack 5
ReactReact is a Javascript library for building user interfaces. It is a declarative library, meaning you can describe what you want UI to look like, and React takes care of the rest.React: Reac...
05:10 pm GMT - Mon, October 30, 2023
Dev To Links unreachable with tab key despite having href made me learn about Spatial Navigation
Another issue where I was not able to google a simple solution: I discovered that links on a website were not "tabbable", i.e. not reachable using the tab key despite having an href attribute, which ...
05:05 pm GMT - Mon, October 30, 2023
Dev To Raku Blog Posts 2023.44
Raku is surprisingly good for CLIsHillel Wayne (of Gremlin fame) returns with an expos about the unique features of Raku for handling command line arguments.Home on the RangeSteve Roe delves into the ...
05:00 pm GMT - Mon, October 30, 2023
Dev To I Created An Amazing Programming Study Plan with ChatGPT: Heres how!
Let's be honestChatGPT has its limitations. But when it comes to crafting in-depth study plans, it's an amazing resource! Creating a comprehensive study plan isn't a one-prompt wonder; it's a project ...
04:59 pm GMT - Mon, October 30, 2023
Dev To How Does AI Code Generation Work? And what are some popular AI code generation tools?
The realm of artificial intelligence (AI) is undergoing swift evolution, and one of its most promising advancements is the emergence of AI code generation.Allow us to present a concise two-question gu...
04:53 pm GMT - Mon, October 30, 2023
Dev To Exploring Variables in CSS (custom properties)
Variables in CSS (custom properties)Like most programming languages, native CSS now has support for variables. If you have knowledge of programming languages, you will know variables are used to...
04:45 pm GMT - Mon, October 30, 2023
Dev To Transform Digital Identity with AgentChain
My name is Osler Hutson, and I'm the founder of AgentChain. We're a digital identity solution aimed at transforming compliance in industries like insurance, finance, and real estate through dynamic NF...
04:41 pm GMT - Mon, October 30, 2023
Dev To TypeScript Generics Demystified: Unlocking the Power of Parametric Polymorphism
TypeScript Generics Demystified: Unlocking the Power of Parametric PolymorphismWhen it comes to writing versatile and reusable code, TypeScript generics are your secret weapon. Generics allow yo...
04:20 pm GMT - Mon, October 30, 2023
Dev To My Hacktoberfest
October, crisp, misty, golden October, when the light is sweet and heavy.Angela Carter,The Magic ToyshopWhen the leaves turn their color, and the sun is enjoyable, ahh, October, you beautiful month. W...
04:13 pm GMT - Mon, October 30, 2023
Dev To Introduction to Web Scraping: Fundamentals and Getting Started
IntroductionWeb scraping stands out as a potent technique for data extraction from websites, allowing users to retrieve and manipulate web-based information for diverse applications such as data...
04:06 pm GMT - Mon, October 30, 2023
Dev To Observability Stack and CI/CD Workflow: A Technical Breakdown
Hi everyone! I wanted to take a moment to share with you guys one of the projects that I've been working on recently. While I'm not an expert in creating system diagrams, I tried (and still am) to arc...
03:45 pm GMT - Mon, October 30, 2023
Dev To Delve into CSS Grids and Flexboxes
Creating layouts using CSS is one of the most fundamental skills a web developer must possess. A well-designed layout is the backbone of any successful website, as it improves user experience, visual ...
03:37 pm GMT - Mon, October 30, 2023
Dev To Quick overview of Next JS 14 Updates
Hello and welcome to the new Next JS 14. Yes, you've heard it right, within 12 months Next JS 14 is here. Let's look at the updates: Turbopack Server Actions(Stable) Partial Prerendering(Preview)...
03:10 pm GMT - Mon, October 30, 2023
Dev To Git cheatsheet
"Don't be overwhelmed by learning Git! It's simpler than you might think. Here's a condensed list of essential Git commands and concepts to get you started:Core:git initgit clonegit addgit commitgit ...
02:59 pm GMT - Mon, October 30, 2023
Dev To Meme Monday
Meme Monday!Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
02:48 pm GMT - Mon, October 30, 2023
Dev To How to use UIAlertController in Xcode?
IOS provides two constant values:.alert.actionSheet.alert @IBAction func alertCalled(_ sender: Any) { let alert = UIAlertController(title: "Delete Message", message: "Are you sure you want t...
02:48 pm GMT - Mon, October 30, 2023
Dev To What are your goals for the week of October 30?
What are your goals for this week? Any final HacktoberFest goals among them?What are you building? What will be a good result by week's end?Are you attending any events this week? Any suggestion...
02:39 pm GMT - Mon, October 30, 2023
Dev To Perl Weekly 640 - Perl Workshop
Originally published at Perl Weekly 640Hi there,I noticed recently the videos of 25th German Perl Workshop made public. It reminded me sweet and pleasant memory when I first attended the 20th German P...
02:39 pm GMT - Mon, October 30, 2023
Dev To Top 5 projects for building scalable cloud-based applications
TL;DRThis article lists 5 top projects for simplifying the deployment and building scalable cloud-based applications for developers. Feel free to explore these projects, contribute to your favor...
02:23 pm GMT - Mon, October 30, 2023
Dev To FLaNK Stack Weekly for 30 Oct 2023
30-October-2023Halloween Editionhttps://youtube.com/shorts/exLjDV1aG14?si=uScVrUNU64MTIWtP FLaNK Stack WeeklyTim Spann @PaaSDevhttps://pebble.is/PaaSDevhttps://vimeo.com/flankstackhttps://w...
02:22 pm GMT - Mon, October 30, 2023
Dev To Best practices writing Clean Code with Flutter
Flutter is an open-source mobile application development SDK created by Google, facilitates cross-platform app creation for Android and iOS. Writing clean code with Flutter can be tricky, particularl...
02:08 pm GMT - Mon, October 30, 2023
Dev To How to make a PDF Builder in React?
Creating a PDF builder using React involves integrating a PDF generation library with your React application. In this example, we'll use pdfmake, a popular client-side library for generating PDFs. Her...
01:34 pm GMT - Mon, October 30, 2023
Dev To Embracing Hybrid Work: The Future of Work
In a rapidly changing world, the concept of work and the workplace has evolved significantly. The traditional 9-to-5 office routine has been challenged by the rise of remote work and hybrid work model...
01:25 pm GMT - Mon, October 30, 2023
Dev To Running out of disk space? Delete node_modules
node_modules are the closet of your developer life. And just like that closet, it's packed to the brim with things you might never use again. Ever wondered how much digital real estate they're hogging...
01:19 pm GMT - Mon, October 30, 2023
Dev To Math for computer science roadmap
What is this?Hello all. In the past few weeks or so I've tried compiling this roadmap for anyone who tries to learn math specifically for computer science. I've never been able to find a good resource...
01:15 pm GMT - Mon, October 30, 2023
Dev To CALL me, maybe
When I was studying computer engineering at university I was a huge assembly nerd, and fueled my love for low level stuff. Years after, I haven't really used assembly, so I forgot almost all about it ...
12:56 pm GMT - Mon, October 30, 2023
Dev To Learn how to use JavaScript to power UI components based on Tailwind CSS
In this tutorial you will learn how to leverage JavaScript and the open-source UI component library called Flowbite together with Tailwind CSS to power UI components such as dropdowns, modals, and nav...
12:24 pm GMT - Mon, October 30, 2023
Dev To Build a URL Shortener in Go using REST & PostgreSQL
TL;DRThis guide shows you how to build a URL Shortener using Go and Encore. Get your application running in the cloud in 10 minutes! What's on deck:Install EncoreCreate your service and endpoint...
12:14 pm GMT - Mon, October 30, 2023
Dev To Applying Unit Tests on NestJS with Jest and GitHub Actions
Hello fellow coders! In this post we are still going to talk about tests, but, instead of e2e we are going to implement unit tests, Id say they are kind of siblings, however, each one does different t...
12:12 pm GMT - Mon, October 30, 2023
Dev To Weekly Roundup 024 (Oct 23): Hot Topics in workplace, sharepoint, and powerplatform
Hey fellow developers! It's @jaloplo, here to give you the latest scoop on what's been happening in the #workplace, #sharepoint, and #powerplatform communities. #workplaceCreating a Fun and Enga...
11:14 am GMT - Mon, October 30, 2023
Dev To The Battle of the AWS Managed Services: Amplify Application Composer Cloud Formation
AWS Amplify, AWS Application Composer, and AWS CloudFormation are three different AWS services that help developers build and manage cloud applications. Each service has its own unique strengths and u...
11:05 am GMT - Mon, October 30, 2023
Dev To I've had enough of checking the GitHub trending feed...
TL;DRIf you are a maintainer of a GitHub repository, you might want to get some contributors, stars, and visibility.The best way to do it is to get into the GitHub trending feed.For a small exam...
10:54 am GMT - Mon, October 30, 2023
Dev To Why Functions Are Better Than Classes in React.js
In the ever-evolving world of web development, React.js has emerged as a powerful and popular library for building user interfaces. While React allows developers to create components using both functi...
10:35 am GMT - Mon, October 30, 2023
Dev To Access Amazon Bedrock with CLI, SDK, API Gateway, and AppSync
With the recent GA announcement for Amazon Bedrock, you can now easily integrate Generative AI in your applications. A short roundtrip for common use cases on AWS:Most basically, invoke a foundational...
10:24 am GMT - Mon, October 30, 2023
Dev To Intermediate Ruby: understanding conditionals and loops in Ruby
Hi and welcome!In this today's class, I have learned about conditionals and loops in Ruby. This article will talk about conditional statements and loops in Ruby. Table of Contents1. What are cond...
10:22 am GMT - Mon, October 30, 2023
Dev To Morgen Assist OpenAI generate my daily plan send it to my Slack. Heres how.
Originally written by Luke for morgen.soThis year, I had the great pleasure of joining a very exciting startup, which has a mission to revolutionise the way teams automate their time management.Morgen...
10:12 am GMT - Mon, October 30, 2023
Dev To Making APIs the Right Way with API Platform
I have confession to make: Until I recently had the unique chance to live-stream with the creator of API platform, I realized I've been building APIs incorrectly for far too long! Most importantly, th...
09:58 am GMT - Mon, October 30, 2023
Dev To Generate P3 Color Variations from RGB Hex Values
Taking colors to the next (CSS) level using a wider gamut color space is now supported by major browsers. Can I use display-p3 CSS color() functions?Yes, you can! There is support for the CSS col...
09:42 am GMT - Mon, October 30, 2023
Dev To Top 10 Terraform Commands
Terraform provides a set of commands to manage your infrastructure and perform various tasks.in this article we are listing the top 10 commonly used Terraform commands.terraform initInitializes a new ...
09:22 am GMT - Mon, October 30, 2023
Dev To Scaling Web Applications to a Billion Users. It is Complicated...
Did you ever think: "Instagram is just a photo sharing website, I could build something like that!" You can't.You can probably build a photo sharing website, but the tricky part is scaling it to a bil...
09:21 am GMT - Mon, October 30, 2023
Dev To Understanding the Difference Between GPT and LLM: Deciphering AI Language Models
In the ever-evolving landscape of artificial intelligence, language models play a pivotal role in natural language understanding and generation. Two prominent models, GPT (Generative Pre-trained Trans...
09:14 am GMT - Mon, October 30, 2023
Dev To Converting Callback-Based APIs to Promises: Simplifying Asynchronous JavaScript Operations
Step 1: Understand the Callback APIBefore you convert the API to Promises, you need to understand how the existing callback-based API works. You should know the functions it provides and their callbac...
09:14 am GMT - Mon, October 30, 2023
Dev To AWS open source newsletter, 177
October 30th, 2023 - Instalment #177Welcome to #177 of the AWS open source newsletter, the Halloween special. You will find no tricks in this edition, only treats, with more new projects for you...
09:06 am GMT - Mon, October 30, 2023
Dev To Recap Codemotion 2023
Last week, I had the opportunity to attend Codemotion 2023, one of the biggest tech conferences in Europe, as a speaker and an ambassador. It was a fantastic experience that I want to share with you i...
09:05 am GMT - Mon, October 30, 2023
Dev To [Free E-Book] The World of Vector Databases & AI Applications!
Understanding Vector DatabasesEverything about artificial intelligence (AI) continues to explode from the amount of AI applications introduced every day to the ever-expanding capabilities of Op...
09:01 am GMT - Mon, October 30, 2023
Dev To What's New In Docker 2023?
This year, DockerCon was amazing. There were lots of significant announcements across different domains, such as Open Source, AI, security, supply chain, and more. We at Livecycle, a Docker-centric co...
08:45 am GMT - Mon, October 30, 2023
Dev To Nuxt Modules Crash Course
A lot of people have been asking me recently about recording a video crash course about building modules for Nuxt. As I have already created several nuxt modules, I thought that this is indeed a great...
08:32 am GMT - Mon, October 30, 2023
Dev To Energize the Multiverse: Unveiling the Mystic Mixed Reality Gateway
Intro:Step into a world where reality blends with mystic powers, as we embark on an extraordinary journey to unveil the "Mystic Mixed Reality Gateway." In this blog, we'll explore the enchanting realm...
08:20 am GMT - Mon, October 30, 2023
Dev To Power Automate - Top 10 Cool Under Used Expressions
If you have ready any of my previous blogs you will know I have strange idea of cool but hear me out. We all know the standard Power Automate expressions like if(), equal(), formatDateTime(), but the...
08:02 am GMT - Mon, October 30, 2023
Dev To Host a Static website on AWS S3. Configure Amazon CloudFront for content delivery and Route 53 for domain management.
You can fork my repository to complete this project or make a copy to your local system using pull command Creating a static website and hosting it on AWS S3, configuring Amazon CloudFront for co...
07:30 am GMT - Mon, October 30, 2023
Dev To Mastering Real-Time Magic: The Observer Pattern
What is the Observer Pattern ?At its core, the Observer pattern establishes a one-to-many dependency between objects so that when one object (the subject) changes state, all its dependents (obse...
07:21 am GMT - Mon, October 30, 2023
Dev To OpenTelemetry Exporters - Types and Configuration Steps
This article was originally posted on SigNoz Blog and is written by Favour Daniel.In this post, we will talk about OpenTelemetry exporters. OpenTelemetry exporters help in exporting the telemetry data...
07:20 am GMT - Mon, October 30, 2023
Dev To Next.js vs React - A Beginner's Guide
Author: Marvel Ken IntroductionNewbies often think there's some tech rivalry when they hear about React and Next.js. But in reality, React and Next.js share a parent-child bond. Just like in ...
07:20 am GMT - Mon, October 30, 2023
Dev To Are there any alternatives to OpenTelemetry worth considering?
This article was originally posted on SigNoz Blog and is written by Favour Daniel.Are you looking for an OpenTelemetry alternative? Then you've come to the right place. There are no good alternatives ...
07:00 am GMT - Mon, October 30, 2023
Dev To All-Time Favorite Halloween Costume?
Time for some Halloween fun! What's your all-time favorite costume, and if you've got a pic, we'd love to see it! Join Our Halloween Costume Contest! Embrace the eerie season, don your most creative c...
06:59 am GMT - Mon, October 30, 2023
Dev To Effortlessly add new characters to Your keyboard layout
Ever wanted to add new characters to the keyboard while keeping Your beloved keyboard layout the same? That's exactly what I needed to do! I wanted to use german characters on my RHEL 8 machine. The ...
06:41 am GMT - Mon, October 30, 2023
Dev To What's new in NgRx Version 12 of Angular?
What is NgRx?NgRx is one type of Angular framework for building reactive applications. NgRx provides libraries for:Managing global and local state.To promote a cleaner component architecture, it...
06:15 am GMT - Mon, October 30, 2023
Dev To JS Promises Simplified!!!
What are Promises ?promises are objects that represent the eventual completion or failure of an async task!!. (Assume the Promise is just as "Promise" from plain English language.). " JavaScript...
05:55 am GMT - Mon, October 30, 2023
Dev To Why You Should Never Use (==) in JavaScript
While this topic may appear basic and familiar but I think we've all been there, using == when === was the better choice, only to wonder why our code behaves strangely.So no "ugh you didn't even know ...
05:40 am GMT - Mon, October 30, 2023
Dev To Passwords vs Keys
Passwords: The BasicsPasswords are the most common way to prove your identity online. However, they need to be strong to protect your accounts. Here's what you need to know:Best Practices:Use longer ...
05:01 am GMT - Mon, October 30, 2023
Dev To The Rise of TypeScript: A Strongly Typed JavaScript Superset
IntroductionIn the ever-evolving world of web development, TypeScript has emerged as a powerful tool that simplifies and strengthens JavaScript. For beginners and experienced developers alike, t...
04:59 am GMT - Mon, October 30, 2023
Dev To Adding a search feature to my app
For this week in Topics in Open Source Development, I was tasked with performing a code reading of a specific feature in Docusaurus, and implementing said feature into my own project. The feature I se...
03:55 am GMT - Mon, October 30, 2023
Dev To SMTP.js Send Email without a Server from the Browser
Sending email directly from the browser without needing a backend server is now possible using SMTP.js. SMTP.js is a JavaScript SMTP client library that allows you to send mail through client-side Jav...
03:02 am GMT - Mon, October 30, 2023
Dev To Vulnerabilities Exposed in LinkedIn's Voyager API
LinkedIn's Voyager API has recently been scrutinized after security researchers discovered several critical vulnerabilities that could allow hackers to access sensitive user data from millions of acco...
01:45 am GMT - Mon, October 30, 2023
Dev To Optimizing Java Memory Management: Preventing 'GC Overhead Limit Exceeded' Errors
Garbage Collection (GC) is an essential process in Java that manages memory and reclaims resources occupied by objects that are no longer in use. While GC helps in preventing memory leaks and maintain...
01:23 am GMT - Mon, October 30, 2023
Dev To Solving Sudoku
While trying to solve LeetCode's Sudoku Solver, I stumbled upon a cool general case of similar Exact Cover problems that can be solved (among other ways) with Dr. Donald Knuth's Dancing Links algorith...
01:11 am GMT - Mon, October 30, 2023
Dev To Why We Should Pay Greater Attention to Developer Experience (DevX)
I am Denis Davydov, a software engineer with over 10 years of experience working in such tech and fintech giants as Meta, Amazon, Tinkoff and Vivid Money. Part of that journey I spent accomplishing th...
12:51 am GMT - Mon, October 30, 2023
Dev To Docusaurus Takeaways in Action
In my last blog post, I discussed about docusaurus, how I learnt to use it, and what I learnt from the source code.In this post, I'll be discussing about how I took whatever I learnt from the project,...
12:27 am GMT - Mon, October 30, 2023
Dev To Reading Docusaurus code
Markdown FrontmatterOne of the cool features in Docusaurus that I found is Markdown Frontmatter. For those who do not know, which includes me, Frontmatter is commonly used to identify metadata in Mark...
12:15 am GMT - Mon, October 30, 2023
Dev To Cooking Up Convenience - Symfony Flex's Recipes and the Drupal Recipes Initiative
Symfony's Flex Recipes (starter sets of functionality) provided part of the inspiration for Drupal's new Recipes Initiative (as opposed to its current distributions).This article will compare the two....
11:05 pm GMT - Sun, October 29, 2023
Dev To How to setup and configure TURN server using coTURN?
Turn server is required to relay traffic between peers when a direct connection cannot be established between them.WebRTC requires a direct connection between peers, but many times a direct connection...
10:38 pm GMT - Sun, October 29, 2023
Dev To Setting up a free Oracle Database for Perl development
I recently added Oracle Database support to SQL::Inserter (check it out if you'd like simple to use, high-performance inserting to SQL databases). I had not used an Oracle Database since my uni days 2...
10:00 pm GMT - Sun, October 29, 2023
Dev To Deep Q Learnig with PyTorch
IntroductionThis blog is going to be my second one on Reinforcement Learning. You can check out the first one here. This blog will show how to use Deep Q Learning (DQN) to solve a reinforcement ...
10:00 pm GMT - Sun, October 29, 2023
Dev To Deep Q Learning with PyTorch
IntroductionThis blog is going to be my second one on Reinforcement Learning. You can check out the first one here. This blog will show how to use Deep Q Learning (DQN) to solve a reinforcement ...
09:35 pm GMT - Sun, October 29, 2023
Dev To Implement a Simple Version Control with JavaScript to Understand Git Better!
Learn Git Internals by trying to implement a simplified version of it! What is Git or generally Version Control?Simply something that helps us track our project over time. One good example is tha...
09:35 pm GMT - Sun, October 29, 2023
Dev To Docusaurus Rocks!
This week, I looked into Docusaurus, one of the best and most popular tools to generate a beutiful documentation site in no time. It is known for its simplicity and ease of use. It provides a clean an...
09:03 pm GMT - Sun, October 29, 2023
Dev To Creating a CI/CD Pipeline for AWS Elastic Beanstalk with AWS CDK
In this blog, I will provide a comprehensive guide on how to set up a Continuous Integration/Continuous Deployment (CI/CD) pipeline for an AWS Elastic Beanstalk application using the AWS Cloud Develop...
09:01 pm GMT - Sun, October 29, 2023
Dev To Macros & Mixins in Laravel and additional development features
One of the features of Laravel is the ability to extend functionality through custom methods thanks to a concept called "macros". In this article, we will look at what they are, how to create them, an...
08:34 pm GMT - Sun, October 29, 2023
Dev To How do I found out who created a website?
Finding out who created a website can be a bit challenging, as website ownership and authorship are not always publicly disclosed. However, you can try the following methods to determine the creator o...
07:36 pm GMT - Sun, October 29, 2023
Dev To What is a Stun Server: The Complete Guide to NAT Traversal
Stun ServerIn this post we will learn about the STUN Server and TURN, NAT, ICE and UDP, let's get started.STUN server: What is it? and how does it make the magic of WebRTC work.In this article w...
07:03 pm GMT - Sun, October 29, 2023
Dev To Setting Up a Modern Frontend Build Process with Rollup for SASS and JavaScript
Rollup is a powerful module bundler that excels in tree shaking and producing efficient code. In this article, I will explore how to set up a modern frontend build process using Rollup to bundle both ...
07:02 pm GMT - Sun, October 29, 2023
Dev To Hacktoberfest2023 - completion!
And just like that..Being a first time Hacktoberfest participant, I feel super proud of myself!Just a few days back I shared my Hacktoberfest goal of submitting 2 valid PRs. To my surprise I was able ...
06:49 pm GMT - Sun, October 29, 2023
Dev To How to create a custom cursor follower with gsap
In this article I will show you how I created a custom cursor follower for my personal website using GSAP, a famous JavaScript animation library.I've seen a lot of websites using custom cursors for a ...
06:36 pm GMT - Sun, October 29, 2023
Dev To Authenticate with Session-Based Auth in Django, Bootstrap, React & Vite
Hey there! Today, we're embarking on an epic web development adventure, and you're in for a treat! This tutorial is all about crafting a rock-solid session-based authentication system using Django, ...
06:36 pm GMT - Sun, October 29, 2023
Dev To Testing in JavaScript: A Comprehensive Guide
Modern software development requires testing, and JavaScript is no different. Writing dependable and strong tests for your JavaScript code is essential, regardless of the project sizea simple online a...
06:16 pm GMT - Sun, October 29, 2023
Dev To Yet Another Newsletter LOL: No New APIs
Another week, another newsletter. Let's get to it!Around the WebNext.js 14 was announced this past week at Next.js Conf. It seemed a little underwhelming, but there have been stability and performance...
06:06 pm GMT - Sun, October 29, 2023
Dev To What's new in Nextjs 14
TL;DRNext.js , a popular JavaScript framework, has just released its latest version, Next.js 14. This update brings a host of new features and improvements, making it even more powerful and deve...
05:44 pm GMT - Sun, October 29, 2023
Dev To Hacktoberfest 2023: Celebrating the Last Days- My Rewards and Your Opportunity to Shine
As we approach the final week of Hacktoberfest 2023, the open-source community is buzzing with excitement. This past month has seen incredible contributions, collaborations, and a shared commitment to...
05:12 pm GMT - Sun, October 29, 2023
Dev To I Developed a Visual Novel and Earned $2
I have a friend from high school who is interested in drawing. He's always sending me his latest drawings, eager for feedback on how to improve. Although I may not be a seasoned pro in the world of ar...
04:23 pm GMT - Sun, October 29, 2023
Dev To Best Practices for Writing Clean React Code with Examples
IntroductionReact is a JavaScript library for building user interfaces. Its a very powerful library that can help you build amazing applications. However, its important to follow best practices ...
03:53 pm GMT - Sun, October 29, 2023
Dev To LinkedIn Voyager API: The Ultimate Developer's Guide
LinkedIn has become the go-to platform for professional networking and opportunities. With over 722 million members, it offers a trove of data that can be invaluable for developers.The LinkedIn Voyage...
03:50 pm GMT - Sun, October 29, 2023
Dev To Decoding Machine Learning: Unveiling the Learning Process
Do you ever notice that when you go through shorts on YouTube, reels on Instagram, or videos on Tiktok, the type of content you liked or watched on these platforms is of similar kind that you like or ...
03:42 pm GMT - Sun, October 29, 2023
Dev To Resilient Architecture in React: Using Error Boundaries
Recently I was implementing a pdf reader for a magazine on a page, I tested it on the desktop browser and everything worked perfectly.The problem occurred on mobile, because after going through a few ...
03:39 pm GMT - Sun, October 29, 2023
Dev To A closer look to page performance
Page performance can greatly affect the impact of your web page. The highest ecommerce conversion rates occur on pages with load times between 0-2 seconds, but referring to Google Research in 2018 the...
03:33 pm GMT - Sun, October 29, 2023
Dev To Dockerizing a NestJS app and persisting data
It has been a while since our last post, and we have successfully achieved our goal of reaching 20k this year. I am extremely glad, and this achievement motivates me to do a lot more. Hopefully, this ...
03:26 pm GMT - Sun, October 29, 2023
Dev To Good Bye CRUD APIs, Hello Sync: Realtime PostgreSQL with ElectricSQL
The Tangle of APIs: Are We Over-Complicating Interactions?Every action on a web application triggers a cascade of network calls. Take the simple act of engaging with a post on a social media pla...
03:08 pm GMT - Sun, October 29, 2023
Dev To Basic logging in Echo Golang
As we know, Echo has a JSON-format logging. That mean every line of logs is formatted as JSON. This is convenient for other services to read the log. However, in a standalone server, this is not reada...
02:29 pm GMT - Sun, October 29, 2023
Dev To How C-Pointers Works: A Step-by-Step Beginner's Tutorial
In this comprehensive C Pointers tutorial, my primary goal is to guide you through the fundamentals of C pointers from the ground up. By the end of this tutorial, you will have gained an in-depth unde...
02:29 pm GMT - Sun, October 29, 2023
Dev To Hacktoberfest 2023: A Digital Swag Revolution for Open-Source Enthusiasts
Hacktoberfest is an annual event that encourages people to contribute to open-source projects on platforms like GitHub. It usually takes place throughout the month of October. Participants are require...
02:04 pm GMT - Sun, October 29, 2023
Dev To Bridging the Gap Between Developers and QA Testers with Maestro
Maestro is a mobile UI testing framework, very simple and effective. It's an alternative to other frameworks like Appium, Espresso, UIAutomator or XCTest and is built on top of the knowledge from its ...
02:01 pm GMT - Sun, October 29, 2023
Dev To Data teams can deliver 10x better to the rest of us
Data teams are instrumental in data-driven organizations. A significant aspect of their role involves conveying to others how to manage data operations and services.A key facet of their responsibiliti...
01:19 pm GMT - Sun, October 29, 2023
Dev To Embrace Functional Programming with /Dart 3.1/
Object-Oriented Programming (OOP) has long dominated the programming world, with languages like Java and C# taking center stage. However, in recent years, Functional Programming has gained traction wi...
01:10 pm GMT - Sun, October 29, 2023
Dev To Master the Art of Customizing Angular Components
Introduction When it comes to creating customizable components in Angular, think of it as customizing your morning coffee - you've got your base (@Input(), @Output()) and your extras (*ngIf) to ...
12:25 pm GMT - Sun, October 29, 2023
Dev To TypeScript vs. JavaScript: Making the Right Choice for Your Project
TypeScript vs. JavaScript: Making the Right Choice for Your ProjectChoosing the right programming language is a critical decision for any software project. When it comes to web development, Java...
12:22 pm GMT - Sun, October 29, 2023
Dev To If movies were all about software development.
It's Sunday, so I thought I would share some silly movie posters I have created (edited). This is what movie posters would look like if software development was the only job in the world!If you follow...
11:51 am GMT - Sun, October 29, 2023
Dev To Must-have Frontend Development Skills (Roadmap 2024)
As the digital landscape continues to evolve, so does the roadmap for frontend developers. In this article, I will provide you with a clear path to understand where you are in your journey and where y...
11:51 am GMT - Sun, October 29, 2023
Dev To Must-have Skills to Become a Frontend Developer in 6 Months (Roadmap 2024)
Let me give you a simple Roadmap to know where you are, and where you should go next. Key ConceptsUnderstanding the two fundamental parts of a website is crucial: the Frontend and the Backend.Fro...
11:42 am GMT - Sun, October 29, 2023
Dev To Creating a Dynamic Star Rating System in React
When it comes to user feedback, star ratings have become a ubiquitous and intuitive way for people to express their opinions. In this article, we'll walk through the process of creating a dynamic star...
11:00 am GMT - Sun, October 29, 2023
Dev To Debouncing and Throttling in React: A Simplified Guide
What are Debouncing and Throttling?Imagine youre in a room where someone keeps switching the light on and off rapidly. Its disorienting, right? Similarly, in the digital realm, events can flood ...
10:29 am GMT - Sun, October 29, 2023
Dev To How games are made with Unreal Engine and Godot.
How games are made with Unreal Engine and GodotMaking video games is a complex and challenging process, but it can also be incredibly rewarding. There are many different ways to make games, but most g...
10:28 am GMT - Sun, October 29, 2023
Dev To What is callback function in JavaScript
Callbacks are not a new concept, but they can be confusing in programming. In this article, let's delve into callback functions in JavaScript, exploring how to create and use them from basics to advan...
09:50 am GMT - Sun, October 29, 2023
Dev To The true power of Git .
Git is a powerful, no, a super-powerful () tool that plays a fundamental role in modern software development. In this article, we will introduce GIT to those discovering it for the first time and revi...
09:38 am GMT - Sun, October 29, 2023
Dev To Celebrating Open Source Innovation: Reflecting on Trigger.dev's Hacktoberfest Journey
How Trigger.dev Empowered the Developer CommunityWith Hacktoberfest's conclusion, it's time to reflect on the exceptional contributions and the vibrant energy brought to Trigger.dev, an open-sou...
07:59 am GMT - Sun, October 29, 2023
Dev To Happy Halloween Page using pure css
Hey there, You are most welcome to this article. I hope you will enjoy this article. If you like this article then please share this article with your friends and colleagues. If you have any questions...
07:00 am GMT - Sun, October 29, 2023
Dev To Have You Ever Encountered A Ghost in the Machine?
Ever felt like you've crossed paths with "Ghosts in the Machine"? Whether it's mysterious tech phenomena or real-world ghostly encounters, we want to hear your tales. What unexplained events have you ...
06:52 am GMT - Sun, October 29, 2023
Dev To 30 Killer JavaScript One-Liners Thatll Make You Look Like a Pro
TL;DRJavaScript has some really cool abilities that allow you to do amazing things with just a single line of code. Here are 30 useful JavaScript one-liners explained simply for both beginners a...
06:49 am GMT - Sun, October 29, 2023
Dev To React State Management Basics
If I were to point out a single concept that is critical to understand in React development, it would be state management.So what is React state management? How is it different from managing data in C...
06:46 am GMT - Sun, October 29, 2023
Dev To Top 10 C Libraries You Need to Know About
C# is a widely used programming language that is designed to run on the .NET framework. It is an object-oriented language that is easy to learn and has a vast array of libraries and tools that make pr...
06:22 am GMT - Sun, October 29, 2023
Dev To "Voice Search Optimization: Stay Ahead in the Age of Voice Assistants"
Introduction:In a world where voice-activated devices and digital assistants have become a part of our daily lives, it's crucial for businesses and website owners to adapt their SEO strategies. In thi...
04:59 am GMT - Sun, October 29, 2023
Dev To Build WebSocket Server and Client in Python
You must have seen real-time applications where data is changed frequently or updated in real-time, this happens because that application is using a WebSocket to achieve this functionality.By the end ...
03:00 am GMT - Sun, October 29, 2023
Dev To Maximizing Streaming Recommendations: A Real-Time System Design
IntroductionIn an age where video streaming platforms are ubiquitous, the power of personalised recommendations cannot be overstated. Whether you're intrigued by the ever-changing suggestions on...
12:31 am GMT - Sun, October 29, 2023
Dev To Explorando os Conceitos Bsicos do Kotlin: Parte I
Eai, como cs to? Essa a primeira parte de um contedo que ser dividido em duas partes, onde exploraremos a documentao do Kotlin. Antes de criar este contedo, pesquisei como poderia contribuir com a t...
12:31 am GMT - Sun, October 29, 2023
Dev To Comece Por Aqui: Conceitos Bsicos Kotlin Parte I
Eai, como cs to? Essa a primeira parte de um contedo que ser dividido em duas partes, onde exploraremos a documentao do Kotlin. Antes de criar este contedo, pesquisei como poderia contribuir com a t...
12:03 am GMT - Sun, October 29, 2023
Dev To Linear Algebra: Invertibility
What is Invertibility? What does that have to do with a matrixs columns and shape?For a matrix to be invertible, it must represent a bijective transformation. In other words, for every vector in...
12:00 am GMT - Sun, October 29, 2023
Dev To Caption This!
You bet we had to do a Halloween-themed Caption This...Think you have what it takes to make the best ~spooky season~ themed caption for this post? Show us your skills y'all!Follow the DEVteam for more...
12:00 am GMT - Sun, October 29, 2023
Dev To What Movie or Book Still Holds a Special Place in Your Heart?
Media and pop culture have a significant impact on our childhood perceptions and adult lives. Is there a movie, book, or TV show from your childhood that still holds a special place in your heart? How...
10:43 pm GMT - Sat, October 28, 2023
Dev To Introduction
Hi everyone! I'm a software engineer currently living in Pittsburgh with my wife, dog, and two kids. When I'm not with my family and friends, I like to learn chinese, configure linux pcs, and write sc...
09:31 pm GMT - Sat, October 28, 2023
Dev To Comparing Graph Databases with Relational Databases
In this article we are going to discuss about graph databases and relational databases deeply compare and contrast between graph databases and relational databases to also highlighting some of the us...
09:08 pm GMT - Sat, October 28, 2023
Dev To Sidecar Pattern
IntroductionHave you ever played the game CS? In CS, there are two teams: Terrorists and Counter-Terrorists, right? Lets talk about the Terrorists team. In this team, there's a player with the...
09:00 pm GMT - Sat, October 28, 2023
Dev To [Python] A Comprehensive Guide to Scraping Instagram Data. How to bypass Instagram login while scraping - Meta Spy
Meta Spy: https://github.com/DEENUU1/meta-spy Full code is available here: https://pastebin.com/QMmDUZtjDemo: https://github.com/DEENUU1/meta-spy/blob/main/assets/instagram/imagescraper.gif?raw=true ...
08:40 pm GMT - Sat, October 28, 2023
Dev To What is Quantum Computing?
Quantum computing is an advanced technology that has the potential to transform our understanding of computing and problem-solving significantly. The Three Stages of Computer EvolutionAccording t...
08:13 pm GMT - Sat, October 28, 2023
Dev To If your code was a hotel, would you stay at it?
When I was in the first year of business school we visited a hotel, there I learned that you could live in a hotel. I thought it was terrific and would like to do that too. Well, a decade or so later ...
08:07 pm GMT - Sat, October 28, 2023
Dev To Embracing Bad News as a Leader
Some find that handling bad news as a leader is tricky. Their first thoughts range from figuring out who to blame, how to hide the damage or even just how to make the problem go away. I like to look a...
07:51 pm GMT - Sat, October 28, 2023
Dev To How to Release a Side Project as a Real Product
Many developers have side projects that they work on for fun, learning, or solving a personal problem. But what if you want to turn your side project into a real product that can generate revenue, rea...
06:39 pm GMT - Sat, October 28, 2023
Dev To A smart way to create scalable web sockets in NestJS
A long time ago, I found myself in a situation where I had to create a scalable system that could be capable of handling hundreds of simultaneous connections at not very high cost, and with reasonable...
06:03 pm GMT - Sat, October 28, 2023
Dev To Enhancing Customer Experiences: A Key Benefit of Chatbots for Websites
In today's landscape, customer expectations are higher than ever before. Service sector companies, banks, logistics healthcare providers, and more, are looking for innovative ways to improve customer ...
05:50 pm GMT - Sat, October 28, 2023
Dev To Screenshot your code with CodeSnap - Top VS Code Extensions - CodeSnap.
Need to take a screenshot of your code? It's Easy with CodeSnap.Take beautiful screenshots with CodeSnap.A snapshot of your code is required. It's simple to do with CodeSnap, and it looks beauti...
05:45 pm GMT - Sat, October 28, 2023
Dev To These 3 Types of Coding Projects Give You an UNFAIR Advantage
Do you know how many YouTubers often advise you to start building projects and apply what you're learning in programming?Well, if you've tried to do that and searched for programming project ideas, yo...
05:45 pm GMT - Sat, October 28, 2023
Dev To 3 Coding Projects That Guarantee an Unfair Advantage
Do you know how many YouTubers often advise you to start building projects and apply what you're learning in programming?Well, if you've tried to do that and searched for programming project ideas, yo...
05:26 pm GMT - Sat, October 28, 2023
Dev To Creating a express app with typescript and swc
Creating an Express application with TypeScript and compiling it can seem daunting, especially for beginners. In this blog post, we aim to simplify the process by providing a template for an Express a...
05:25 pm GMT - Sat, October 28, 2023
Dev To Spring Framework: Your Foundation for Building Java Marvels"
In the ever-evolving world of software development, mastering the right tools and frameworks can make all the difference. One such indispensable tool in the Java ecosystem is the Spring Framework. Whe...
04:59 pm GMT - Sat, October 28, 2023
Dev To Optimizing Content Delivery: Unleashing the Power of Amazon CloudFront
IntroductionIn an increasingly digital and interconnected world, delivering content swiftly and seamlessly to global audiences is vital for businesses across the world. CloudFront has revolution...
04:25 pm GMT - Sat, October 28, 2023
Dev To Roll your own auth with Rust and Protobuf
Introduction1. What is Protobuf?2. What are you we to accomplish3. RequirementsGet started1. Create the PostgreSQL database2. Create the Protobuf definitions3. Setup Buf to generate SDKs4. Setup the R...
04:24 pm GMT - Sat, October 28, 2023
Dev To Top 5 Github repositories to achieve system design mastery
TLDR This article contains a list of top 5 github repositories which will help you to acheive syetem design mastery.These repositories mainly contains tutorials, blogs , videos and case studies ...
04:20 pm GMT - Sat, October 28, 2023
Dev To Fetching LinkedIn user Data and Sign In with LinkedIn using OpenID Connect
In todays age, its becoming increasingly popular to register into websites using existing sources like Gmail, GitHub, and LinkedIn, rather than dealing with the hassle of creating multiple profiles on...
03:52 pm GMT - Sat, October 28, 2023
Dev To Hacktoberfest 2023
It was as always a pleaseure! Next year I will gladly participate again :)...
03:50 pm GMT - Sat, October 28, 2023
Dev To My Hacktoberfest 2023 Experience
My Hacktoberfest 2023 Experience IntroHey there! I'm excited to share my experience as a contributor during Hacktoberfest 2023. This isn't my first Hacktoberfest; I've been participating for a fe...
03:24 pm GMT - Sat, October 28, 2023
Dev To MY CONTRIBUTION
My name is mohd faisal right now i am doing my bachlors from National Institute Of Technology UttarakhandThis is my first Hactoberfest experience. In this month i have learned a lot about Open source ...
03:22 pm GMT - Sat, October 28, 2023
Dev To How to make an adaptive emoji card (TS React and Chakra UI)
I was experimenting with gradient borders and stumbled across an interesting technique cards that adapt to the content inside them. You can see a demo of the effect in action here.Here's what we'll b...
02:47 pm GMT - Sat, October 28, 2023
Dev To How @support works?
For Hacktoberfest I am currently working on an issue, where I did find the solution itself pretty fast, but stuck with CSS.I never used Animation in CSS. I never used @support in CSS. Trying to figure...
02:28 pm GMT - Sat, October 28, 2023
Dev To Building Production Grade Microservices with Go and gRPC - A Step-by-Step Developer Guide with Example
Microservices have emerged as a powerful architectural paradigm for developing complex, scalable, and maintainable software systems. By breaking down applications into smaller, loosely coupled service...
02:21 pm GMT - Sat, October 28, 2023
Dev To Subjects and BehaviorSubjects in Angular: A Deep Dive
IntroductionHello developers, today we will discuss two important tools in Angular: Subjects and BehaviorSubjects. They are crucial for sharing data smoothly in your app, which is essential for ...
01:55 pm GMT - Sat, October 28, 2023
Dev To Tailwind CSS for Beginners: A Step-by-Step Guide
Introduction:Tailwind CSS is a utility-first CSS framework that has gained immense popularity for its simplicity and flexibility. It allows developers to build responsive and highly customizable web i...
01:16 pm GMT - Sat, October 28, 2023
Dev To Golang Tutorial 18
Exciting new Golang Tutorial Series! Learn Golang web development with the Gin Framework and Gorm for seamless database interactions. Watch the tutorial: What You'll Learn:Setting up Gin and initia...
12:57 pm GMT - Sat, October 28, 2023
Dev To Everything you need to know about Date in Programming
The only guide you need to deal with dates in programming. Under the HoodThe story begins for my website content, iHateReading. I was thinking about topics I should cover in programming.The idea ...
12:06 pm GMT - Sat, October 28, 2023
Dev To Building a Simple JQuery Carousel
Carousels also known as sliders or slideshows, are a popular way to display multiple images or content in a compact and visually appealing manner on a blog post. In this article, we'll guide you throu...
10:42 am GMT - Sat, October 28, 2023
Dev To Rails Authentication for Compliance
Suppose you are working on a Rails application that needs to meet specific security compliance requirements like PCI, ISO 2007, or SOC2. In that case, one of the objectives is to have proper authentic...
10:21 am GMT - Sat, October 28, 2023
Dev To Defining static methods in interfaces with TypeScript
Yesterday I was organizing the TS Formation classes, and I came across something quite interesting that I, myself, have struggled with for years (including yesterday).When we talk about object-oriente...
09:25 am GMT - Sat, October 28, 2023
Dev To Title: 10 Tips for Effective Remote Work Productivity
Follow me on Github***Introduction:*With the world of work rapidly changing, remote work has become a norm for many professionals. Whether you're a remote work newbie or a seasoned pro, optimizing you...
09:11 am GMT - Sat, October 28, 2023
Dev To Why is node_modules heavier than the universe? (No seriously, why is it so big?)
The problemHave you ever faced the issue of waiting what seems to be eternity while you are downloading dependencies after hitting that yarn (or npm install for you masochists out there) in a ty...
07:53 am GMT - Sat, October 28, 2023
Dev To Rust Tutorial 4: Let's build a Simple Calculator! (Part 1)
Reading time: 20 minutesWelcome back to the Rust Tutorial Series!In this tutorial, we will be building a simple calculator! On the way, we will learn some more concepts like functions, generics, tuple...
07:52 am GMT - Sat, October 28, 2023
Dev To New state management library for Vue 3
IntroductionThe xMachineVue library combines concept of a state machine with a reactive store. By combining these two concepts, it allows you to manage your applications state in a structured an...
07:39 am GMT - Sat, October 28, 2023
Dev To Basic Pattern - Javascript Interview
Example 1: Triangle Pattern - I11 21 2 31 2 3 41 2 3 4 5let rows = 5;// pattern variable carries the final pattern in string formatlet pattern = "";// outer loop runs for `rows` no. of timesfor (let n...
07:06 am GMT - Sat, October 28, 2023
Dev To why learn web (javascript) ML(machine learning) 2024
Unleash the Power of Machine Learning in the Web: Elevate Your Skills and Career This Year! IntroductionAre you ready to embark on an extraordinary journey into the world of machine learning? Br...
07:00 am GMT - Sat, October 28, 2023
Dev To Your Go-to Coding Snacks for Chilly Nights?
What's your go-to coding snack or beverage for chilly fall evenings? Warm cider, hot toddies, anything pumpkin-spiced? Share your favorite autumn-inspired treats! Join Our Halloween Costume Contest! E...
06:41 am GMT - Sat, October 28, 2023
Dev To Latest Newsletter: Embarrassed to be Human (Issue 138)
Embarrassed to be Human (Issue #138)Another week of not knowing if Ill make it to next weekend.https://markjgsmith.substack.com/p/mark-smiths-newsletter-28-10-2023Would love to hear any comments and f...
06:25 am GMT - Sat, October 28, 2023
Dev To Get Hired FASTER With These 10 CSS Skills
Hello Frontend Developres ,its me Md Taqui Imam and Welcome to my Blog post.Today in this beginner-friendly blog post, I will share 10 powerful yet easy-to-learn CSS skills that can impress employers ...
06:25 am GMT - Sat, October 28, 2023
Dev To Get Hired FASTER With These 10 CSS Skills
Hello Frontend Developres ,its me Md Taqui Imam and Welcome to my Blog post.Today in this beginner-friendly blog post, I will share 10 powerful yet easy-to-learn CSS skills that can impress employers ...
05:48 am GMT - Sat, October 28, 2023
Dev To Performing CRUD Operations in a React-Express-MongoDB Application
In this article, we will explore how to perform CRUD (Create, Read, Update, Delete) operations in a full-stack web application using React, Express.js, and MongoDB. We will provide a detailed explanat...
05:07 am GMT - Sat, October 28, 2023
Dev To WTH is Retrieval Augmented Generation (RAG)?
Language models have been at the forefront of modern AI research. The journey began with traditional recurrent networks and evolved into the era of transformers, with models such as BERT, GPT, and T5 ...
04:55 am GMT - Sat, October 28, 2023
Dev To Redis queues for SaaS apps
Queues are necessary for distributed web architectures. They provide the glue for inter-process communication while letting each service operate independently.SaaS applications generally have differen...
04:23 am GMT - Sat, October 28, 2023
Dev To Perplexity in AI Models: A Simple Explanation
Today I looked up what perplexity is in AI models, and basically, it means what it sounds like, how confused and uncertain is an AI model when trying to predict things?! The higher the perplexity scor...
03:58 am GMT - Sat, October 28, 2023
Dev To How do I earn 10k monthly using honeygain?
Honeygain is a passive income app that allows you to share your unused internet bandwidth with businesses and researchers. In return, you are paid in Honeygain credits, which can be redeemed for cash ...
03:25 am GMT - Sat, October 28, 2023
Dev To ActionMailer attachments in Ruby on Rails
ActionMailer makes it easy to attach files to your emails. In this article, I show you how to attach single or multiple files, set custom encodings and mime_types, and attach images as inline attachme...
01:53 am GMT - Sat, October 28, 2023
Dev To K8s Exercise : Labels and Annotations
IntroductionHi, I am Akshay Rao, will be starting a exercise series on k8s.In this blog there will not explanation only problems and solutions.if you want explanation have a look at this series:-https...
01:43 am GMT - Sat, October 28, 2023
Dev To Reflecting on my first CLI Application
IntroductionOver the past few weeks, I have had the pleasure of diving into the world of Ruby and CLI Applications in Ruby. All my previous efforts in studying and working with Ruby have allowed me to...
01:37 am GMT - Sat, October 28, 2023
Dev To What is Python Turtle Graphics?
What is Python Turtle Graphics?Turtle graphics is a beginner-friendly way to learn programming concepts and create visual designs using a simple graphics library. It gets its name from the conce...
12:39 am GMT - Sat, October 28, 2023
Dev To How and when to use keys in React
Whenever you want to render a list of something in React, you need to add a key attribute to it. This helps the renderer know how to keep track of that element, kind of like an ID. That key can be pre...
12:19 am GMT - Sat, October 28, 2023
Dev To So You Want to be a Better Developer?
The software development journey is a strange one. There's no definitive starting point. There's no clear destination on the map. And nothing in between is any clearer! Yet somehow we all do it. We ma...
12:02 am GMT - Sat, October 28, 2023
Dev To A Comprehensive Introduction to Golang
The genesis of the Go programming language can be traced back to a pivotal moment at Google, where engineers Robert Griesemer, Rob Pike, and Ken Thompson grappled with the intricate nature of C++. The...
12:01 am GMT - Sat, October 28, 2023
Dev To Simplifying Java Application Development
In the ever-evolving landscape of Java application development, Spring Boot has emerged as a game-changer, making it easier than ever to build robust and scalable applications. With its philosophy of ...
12:00 am GMT - Sat, October 28, 2023
Dev To Unused Childhood Lessons - Share Yours!
What's something you were told or taught as a child that you've found to be utterly unnecessary or irrelevant as an adult? Follow the CodeNewbie Org and #codenewbie for more discussions and online cam...
10:56 pm GMT - Fri, October 27, 2023
Dev To Choosing the Right AWS EC2 Instance: Avoiding Common Pitfalls
AWS provides an array of compute options to cater to the diverse needs of workloads. From virtual servers and container management services to serverless compute, AWS offers a multitude of choices. In...
10:40 pm GMT - Fri, October 27, 2023
Dev To Wow! Server Actions are now Stable from Next.js 14! Dramatic changes in React and Next's form
I am Satoko, a member of VTeacher.I am a front-end engineer and back-end engineer at the same time.I love to select a combination of classic and slightly geeky technologies! Next.js ConfToday (mi...
09:34 pm GMT - Fri, October 27, 2023
Dev To How to Manage Multiple Appwrite Functions in a Single Repository
In recent years, serverless computing has revolutionized the developer landscape, gaining widespread adoption for its benefits. Within this serverless paradigm, developers utilize serverless functions...
08:58 pm GMT - Fri, October 27, 2023
Dev To Grogue: A Roguelike Tutorial in Go (Part 3)
In Part 1, we create the dungeon as a large, empty room with walls around the edge. In this part, we'll modify our dungeon generation code to start by filling the entire map with walls and then carvin...
08:52 pm GMT - Fri, October 27, 2023
Dev To Which one works best for you: Next JS vs React JS?
Next.js offers a few benefits over React.js:Server-Side Delivering (SSR) and Static Site Age (SSG): Next.js is eminent for its inherent help for server-side delivering and static site age. SSR empower...
08:42 pm GMT - Fri, October 27, 2023
Dev To dotgenv Revolutionize Your Node.js Secret Management
Contribute to dotgenv Join us in enhancing secret management for Node.js your insights and contributions can make a real difference! Get involved now!IntroductionIn the realm of software development,...
08:38 pm GMT - Fri, October 27, 2023
Dev To [Python] Project ideas for every level of advancement
This list contains 6 project ideas that I made while learning programming. I can't say whether these projects will be easy for you or what tools you should use, I'm just sharing my experiences and ho...
08:05 pm GMT - Fri, October 27, 2023
Dev To Test Generation for Distributed Apps Made Easy with Skyramp
In the ever-evolving world of software development, the importance of testing to ensure quality cannot be overstated. This rings especially true when it comes to distributed applications with loosely ...
07:53 pm GMT - Fri, October 27, 2023
Dev To Node.js for Beginners: A Step-by-Step Guide
Introduction:Node.js has revolutionized the world of web development, enabling developers to build fast and scalable server-side applications using JavaScript. Whether you're a complete beginner or a ...
07:24 pm GMT - Fri, October 27, 2023
Dev To Developers are Burning out Daily, Find Out Why!
Programmers are the backbone of the tech industry, yet burnout among developers has become increasingly concerning. Studies show that over 50% of programmers report feeling moderate to high levels of ...
07:22 pm GMT - Fri, October 27, 2023
Dev To Advanced Guide to CSS Selectors: Every Web Developer must Know
Hey there, fellow web wizards! Today, we're diving deep into the magical world of CSS selectors.If you're just started learning web development or passionate about crafting pixel-perfect, visually stu...
07:09 pm GMT - Fri, October 27, 2023
Dev To Building a Stopwatch in React
In this article, we will walk through the process of creating a stopwatch application using React. We will break down the code step by step, explaining each part of the implementation. By the end of t...
07:00 pm GMT - Fri, October 27, 2023
Dev To The Top Animation Libraries for React in 2023
As web development evolves, user experience and interactivity are pivotal in creating engaging websites and web applications. Animation is one of the essential elements that can enhance the user inter...
06:55 pm GMT - Fri, October 27, 2023
Dev To Hacktoberfest 2023: Celebrating the Home Stretch
Hey, DEV Community!We're thrilled to announce that we've already awarded hundreds of Hacktoberfest Pledge badges, and the contributions are rolling in! With less than a week remaining, it's crunch tim...
05:55 pm GMT - Fri, October 27, 2023
Dev To Distribuindo uma aplicao Go sem o Docker
Quando pensamos em escalabilidade de software, invariavelmente, em alguma eventualidade nos deparamos com a necessidade de distribuir nosso software.A grande maioria dos artigos e tutoriais que encont...
05:55 pm GMT - Fri, October 27, 2023
Dev To Why ReactJS? Exploring the Benefits of Learning This Framework
Table of contentsIntroductionHigh Demand for jobsEfficient and Fast DevelopmentStrong ecosystem and communityA final look Intro Modern technology has revolutionized the way we build and in...
05:30 pm GMT - Fri, October 27, 2023
Dev To Data Engineering for Beginners: A Step-by-Step Guide
What is Data Engineering?Data engineering is the process of collecting, transforming, and storing data in a format that is accessible and usable for data analysis. It's the backbone of any data-...
05:06 pm GMT - Fri, October 27, 2023
Dev To CodePush with ReactNative for Android.
What is CodePush?CodePush is an App Center cloud service that enables React Native developers to deploy mobile app updates directly to their users without going through store approvals. With cod...
04:53 pm GMT - Fri, October 27, 2023
Dev To The PHP open-source ebook
Some Drops of PHP is an open-source book dedicated to uncovering hidden gems in PHP. Within these pages, you'll find a curated collection of lesser-known yet immensely powerful PHP functions and techn...
04:49 pm GMT - Fri, October 27, 2023
Dev To Beginner CSS ZERO to HERO
Hello and welcome!! Today, we will get into what it is really about THE ALMIGHTY CSSCSS is...CSS is about to become the bane of your existence as a web developer.CSS (Cascading Style Sheets) is the c...
04:42 pm GMT - Fri, October 27, 2023
Dev To Cracking the Code: Communicating Tech to Non-Tech
Hey devs,How do you get non-techies to understand you? I mean when we're chatting, at the coffee break, or when you're writing your release notes.What are your strategies for ensuring that the average...
04:40 pm GMT - Fri, October 27, 2023
Dev To DevOps CI/CD Quick Start Guide with GitHub Actions
DevOps is the combination of Development which builds applications and Operations who manage the deployments and various runtime environments. In order to do the development and operations of an appli...
04:10 pm GMT - Fri, October 27, 2023
Dev To How To Find A Developer Job In 2023 (With Little Or No Experience)
Do you want to know a little secret?You can get a highly paid developer job without tons of experience in 2023.Now, before you call me crazy, let me explain.For the record, Im a self-taught Senior Sof...
03:25 pm GMT - Fri, October 27, 2023
Dev To Embracing Challenges: My Journey as a Passionate Developer with Disabilities
Introduction: In this blog post, I will share my personal journey as an aspiring web developer with severe disabilities and a deep passion for coding. Despite the challenges I face, I am determined to...
03:23 pm GMT - Fri, October 27, 2023
Dev To Top 7 open source repos on GitHub
Hi friends Who are the top 100 repos, organisations and contributors for this edition of Hacktoberfest?If you have not followed our previous articles, we have built a hacktoberfest leaderboard.Support...
03:23 pm GMT - Fri, October 27, 2023
Dev To October's Top 7 open source repos on GitHub
Hi friends Who are the top 100 repos, organisations and contributors for this edition of Hacktoberfest?If you have not followed our previous articles, we have built a hacktoberfest leaderboard.Support...
03:14 pm GMT - Fri, October 27, 2023
Dev To ltag: A little CLI tool for tagged text searching
The ProblemI have a command reference. It's a text file with lots of CLI commands I've written down because I don't want to memorise them all. For example here's a bunch of network-related comma...
03:06 pm GMT - Fri, October 27, 2023
Dev To Demystifying 'this' in JavaScript
Photo by Brad on UnspashOne of the core ideas of JavaScript is the this keyword, which is essential for figuring out the context in which a function is run. Nonetheless, many developers may find it co...
02:32 pm GMT - Fri, October 27, 2023
Dev To [Python Mastery] Python's Object-Oriented Programming Overview and Fundamentals
Python is an easy-to-learn, powerful programming language. ~ Python 3.10 TutorialThis will be a series that will cover Python. (Programming language, not the reptile, though both act the same way.)Let...
02:23 pm GMT - Fri, October 27, 2023
Dev To "12 faktorli" dastur
Ushbu maqolada dasturiy ta'minotni muvofaqiyatli ishlab chiqish uchun ishlatiladigan metodologiyalardan biri bilan tanishamiz.Diskleymer: tarjimasi chiqmagan inglizcha so'zlar oxiriga "*" belgisi qo'y...
01:59 pm GMT - Fri, October 27, 2023
Dev To How to download and install Python 3 for Mac
How to download and install Python 3 for Mac STEP 1Go to the Python download page. Click the latest Python 3 version. STEP 2When the file has downloaded, double-click the Finder icon i...
01:55 pm GMT - Fri, October 27, 2023
Dev To Looping Through JavaScript Objects with Different Approaches
JavaScript objects are a fundamental part of the language, allowing you to store and manipulate data in key-value pairs. When it comes to iterating over the properties of an object, there are several ...
01:44 pm GMT - Fri, October 27, 2023
Dev To Highlight on the new features of Next JS 14 config 2023
Hi again and welcome to the new Next JS 14. Yes, you've read it correctly, Within 12 months, Next JS 14 is out. I've experienced attending config again and what a startling presentation by Guillermo R...
01:17 pm GMT - Fri, October 27, 2023
Dev To Code Smell 229 - Red Tape
You overcomplicate your codeTL;DR: Avoid Accidental complexity and bureaucracy ProblemsAccidental ComplexityReadabilityBijection Fault SolutionsAsign the responsibilities to real-world objec...
01:14 pm GMT - Fri, October 27, 2023
Dev To Box Test Steps in Playwright
We have a scenario where we are running a variety of tests to test that a user can add products to the shopping cart. On doing this we have realised that we have some duplicate code. Each test has the...
12:42 pm GMT - Fri, October 27, 2023
Dev To Mastering TypeScript: A Beginner's Guide
Mastering TypeScript: A Beginner's GuideAre you a JavaScript developer seeking to level up your coding game and create more reliable and maintainable projects? TypeScript might be the answer. Ty...
12:39 pm GMT - Fri, October 27, 2023
Dev To Automating Relay Connection Testing for a Seamless User Experience
At Woovi, we have cultivated a culture of automated testing, which plays an important role in our mission to move fast and minimize regressions. Our commitment to quality testing extends to our fronte...
12:36 pm GMT - Fri, October 27, 2023
Dev To Harnessing the Power of a Monorepo: AWS Serverless API Gateway, NestJS, and Microservices gRPC
IntroductionIn the ever-evolving landscape of software development, staying agile and efficient is crucial for success. One approach that has gained significant traction in recent years is the u...
12:35 pm GMT - Fri, October 27, 2023
Dev To Data Engineering for Beginners: A Step-by-Step Guide
It entails a wide range of skills and knowledge, from database and SQL understanding to mastering ETL (Extract, Transform, Load) processes and working with cloud platforms and big data technologies. T...
12:21 pm GMT - Fri, October 27, 2023
Dev To Growing My Skill in Web Accessibility
As a self-taught web developer, my first impulse whenever I encounter a new concept is to search the Web. There's almost always a blog post or video that explains it in enough detail to help me unders...
12:14 pm GMT - Fri, October 27, 2023
Dev To Web Design Services for Small Businesses: A Comprehensive Guide
In the digital age, having a professional and user-friendly website is crucial for small businesses to thrive. However, cost-effectiveness is often a top priority. This comprehensive guide explores ho...
12:12 pm GMT - Fri, October 27, 2023
Dev To An Easy Way to Understand Docker
Docker is renowned worldwide as an open-source container service provider, that excels in packaging applications and their components, along with dependencies, simplifying the deployment process. It i...
12:02 pm GMT - Fri, October 27, 2023
Dev To Four Ways To Survive Hacktoberfest As A Maintainer
Ah OctoberThe month of fall, pumpkin spice lattes (or anything pumpkin-flavored), Halloween, and ... Hacktoberfest. For some open-source maintainers, this is like a month-long trick-or-treat adv...
10:20 am GMT - Fri, October 27, 2023
Dev To Understanding MySQL Enums: Unveiling Surprising Behaviors
Have you ever encountered MySQL enums in your database work and been left puzzled by their behavior? In this blog, we'll delve into MySQL enums, what they are, and explore some of the intriguing and, ...
10:07 am GMT - Fri, October 27, 2023
Dev To Front-End Development & Design Tools
Hello , Developers hope everyone is well. today I am going to introduce some necessary toolsIcon https://ionic.io/ionicons https://fontawesome.com/icons https://boxicons.com/ https://icon-sets.iconify...
10:07 am GMT - Fri, October 27, 2023
Dev To Frontend Frameworks Showdown: React vs. Angular vs. Vue
In the world of web development, choosing the right frontend framework is like picking your superhero sidekick. Each has its unique powers, but which one is your trusty companion? Let's dive into the ...
09:36 am GMT - Fri, October 27, 2023
Dev To 10 Ways React Made Me a Faster Developer
Hey Friends, its me Md Taqui Imam Follow me in Github Welcome to my blog, in this blog post i to tell you the importance of react how react make you a faster developer .So, Here are 10 importance and ...
09:30 am GMT - Fri, October 27, 2023
Dev To dev.to conference?
Happy Friday, folks. Some brilliant minds are contributing here as community members. Every day, I discover unique content after a bit of filtering, of course.What's your take on organizing a communit...
09:18 am GMT - Fri, October 27, 2023
Dev To Using Heroicons with TailwindCSS
dubAuthor: Abdullah Numan IntroductionHeroicons are SVG-based icons packaged by the creators of TailwindCSS. They come in two size variants, 20, which is suitable for small buttons and form e...
09:10 am GMT - Fri, October 27, 2023
Dev To Best QR code generators 2023tested
When searching for the best QR code generator, we established and followed a set of metrics. We used these as a basis for rating and ranking the software.Heres the list: Customizable QR codes (5 ...
08:13 am GMT - Fri, October 27, 2023
Dev To STARTING SAAS ON HRM
Hello Devs,I am really happy to announce that I am starting an new SAAS business on HRM.Basically its an HRM webapp developed using PHP / CodeIgniter.It has basic functionality to manage the employees...
07:31 am GMT - Fri, October 27, 2023
Dev To Why Haven't u Migrated to Nuxt 3 Yet? 7 Benefits to Consider
In the ever-evolving landscape of web development, the transition from Nuxt 2 to Nuxt 3 seems like the natural next step for Nuxt developers. This post lists the overall benefits of migrating from Nux...
07:00 am GMT - Fri, October 27, 2023
Dev To What Tech Gadget Gives You Pumpkin Spice Vibes?
Tell us about a tech gadget or tool that gives you 'pumpkin spice' vibes something that makes your work or life feel cozier during the fall. Join Our Halloween Costume Contest! Embrace the eerie seas...
05:42 am GMT - Fri, October 27, 2023
Dev To Securing Nodemailer with Proper Authentication
Sending email is a critical function of most web applications, but leaving your Nodemailer email-sending module unsecured can lead to unauthorized use and other vulnerabilities.According to a recent E...
05:39 am GMT - Fri, October 27, 2023
Dev To How to Integrate a Video Conferencing API into a Website
In today's digital age, effective communication is paramount. The demand for seamless video conferencing solutions has skyrocketed, making it essential for websites to offer this feature. Fortunately,...
05:01 am GMT - Fri, October 27, 2023
Dev To React roadmap ( with explanations and resources, all in one place)
Hello everyone! I made a roadmap with concepts I wish I knew earlier when I started to learn React, the resources I found were either too simple or too complicated, both leading to problems further do...
02:06 am GMT - Fri, October 27, 2023
Dev To Node.js Unit Testing with Jest: A Quick Guide
Unit testing is a part of automated testing that involves testing the smallest part of your application called units. It helps find bugs faster and fix bugs early on in development.Unit testing is lik...
01:16 am GMT - Fri, October 27, 2023
Dev To Leveraging Infrastructure as Code (IaC) for AWS Lambda: A Comparative Analysis of AWS SAM, Terraform, and Serverless Framework
In recent years, Infrastructure as Code (IaC) has emerged as a fundamental practise in cloud computing, allowing developers and operations teams to manage and provision infrastructure using code rathe...
12:00 am GMT - Fri, October 27, 2023
Dev To What Was Your Most Important Childhood Lesson?
What's one valuable lesson or skill you learned as a child that you find yourself using regularly as an adult?Follow the CodeNewbie Org and #codenewbie for more discussions and online camaraderie! ...
11:22 pm GMT - Thu, October 26, 2023
Dev To Episode 23/42: Template Control Flow & @defer, Forms & Signals
Angular 17 comes closer. Last week, we received the first beta release.Angular 17: Release Candidate Mark Thompson & Alex Rickabaugh on new Template Syntax and @deferMark Thompson and Alex Ri...
11:00 pm GMT - Thu, October 26, 2023
Dev To Implementing Paystack Payment in a React Application: A Step-by-Step Guide
IntroductionOnline payment integration is a crucial part of any e-commerce application and it is daunting and confusing to set up sometimes. In this guide, we'll walk through the process of impl...
10:41 pm GMT - Thu, October 26, 2023
Dev To Hiring is Broken, But How Do We Fix It?
The past few weeks have been a whirlwind of conferences. Though Im beyond ready to put on some sweatpants and hang out on my own couch Im so thankful to get out there and hear from all of you outside ...
10:18 pm GMT - Thu, October 26, 2023
Dev To Design Patterns: A Brief Primer
Programming is both an art and a science. While creativity is essential, established standards and general patterns make writing code easier. Design patterns are templates for object-oriented code tha...
10:15 pm GMT - Thu, October 26, 2023
Dev To The Code Whisper Magic with Amazon Code Whisperer
Amazon CodeWhispererA coding companion that is intended to improve developer efficiency and productivity with AI Power Features of Code WhispererSupports Multiple programming languages and ...
10:03 pm GMT - Thu, October 26, 2023
Dev To Let's interact with Ruby.
Hey there, it's Khadija from Pakistan. I am a Web Developer.Recently, I have developed a keen interest in delving deeply into Ruby, and I'm planning to share all my learning experiences with you all. ...
09:57 pm GMT - Thu, October 26, 2023
Dev To I'm not a perfect developer...and neither are you.
And frankly, we never will be. I've been coding over 17 years now. Learned html/css/php from kids who were building text-based rpgs in the early 2000s and then got a CIS degree later on [I know, I kno...
09:50 pm GMT - Thu, October 26, 2023
Dev To Como eu estudei para certificao DP900 e fui aprovada
Essa foi a minha ultima e a que iniciei os estudos com poucos dias para prova. Ento otimizei com os videos do Canal da nuvem:DP-900 | EP 1/4 | DP900 | Treinamento Oficial | Microsoft Azure Data Fundam...
09:26 pm GMT - Thu, October 26, 2023
Dev To NodeJS: Blurring Human Faces in Photos
**This article was automatically translated from Portuguese by ChatGPT, the original article could be found here.In 2017, I created a small utility in NodeJS to blur faces of people in photos. When th...
09:20 pm GMT - Thu, October 26, 2023
Dev To NodeJS - Ofuscando rostos humanos em fotos
Em 2017, eu criei um pequeno utilitrio em NodeJS para ofuscar rostos de pessoas em fotos. Esse programa, quando executado, buscava todos os arquivos de imagens em um diretrio informado e, depois disso...
09:17 pm GMT - Thu, October 26, 2023
Dev To Discussion of the Week - v8
In this weekly roundup, we highlight what we believe to be the most thoughtful, helpful, and/or interesting discussion over the past week! Though we are strong believers in healthy and respectful deba...
08:39 pm GMT - Thu, October 26, 2023
Dev To Crossing the senior chasm
Until you're working well and closely with senior devs, you might not know you're ready to take on senior or staff level jobs!For some, attaining the title has become a holy grail pre-occupation as th...
08:29 pm GMT - Thu, October 26, 2023
Dev To Configurando CORS Global para API Springboot
Quando temos a necessidade de consumir (ou enviar) dados de uma API para apresentar no frontend construmos diversos endpoints nela para nos auxiliar nesta tarefa e com isso sempre barramos no famigera...
08:14 pm GMT - Thu, October 26, 2023
Dev To Making ChatGPT do Clean Code
Just for fun, I asked chatGPT to give me a Java implementation of the sieve of Eratosthenes to find the first 100 prime numbers.It gave me this:public class SieveOfEratosthenes { public static void...
08:02 pm GMT - Thu, October 26, 2023
Dev To React Performance Booster - Introduction to the useMemo hook
Hooks have revolutionized the way developers build React applications, offering a more intuitive and functional approach to state and side effects. Among these hooks, useMemo stands out for optimizing...
07:59 pm GMT - Thu, October 26, 2023
Dev To Let's play a game "Your Topic My Article"
I'm thinking about writing some article about Web Development based on my experience, but I'm not sure what people are interested in. Is there anything you want to know more about Web Development? Mos...
07:43 pm GMT - Thu, October 26, 2023
Dev To OpsCanvas Emerges from Stealth Mode with its Cloud Deployment Solution Using Generative IaC
OpsCanvas has marked a significant milestone as it emerged from stealth mode, showcasing its Draw & Deploy platform engineered specifically to address the unique cloud deployment challenges SMBs f...
07:29 pm GMT - Thu, October 26, 2023
Dev To NodeMailer vs EmailJS
Sending email is a common need for many web applications. As a popular JavaScript framework for building server-side rendered React applications, Next.js provides easy integration with Node.js on the ...
07:16 pm GMT - Thu, October 26, 2023
Dev To Building a Simple Note-Taking App with React
In this article, we'll delve into the creation of a basic note-taking application using React. By breaking down the code step by step, we'll explore how React components interact to deliver a seamless...
07:02 pm GMT - Thu, October 26, 2023
Dev To Magical C Classes
If you're like me and can't seem to wrap your head around "classes" then I hope these magical examples can serve as some kind of reference for the both of us!In this post, I'll be using some wizard-th...
06:57 pm GMT - Thu, October 26, 2023
Dev To JavaScript ES6 Features Every Developer Should Know
JavaScript ES6 Features Every Developer Should KnowJavaScript is constantly evolving, and ECMAScript 6 (ES6) brought a wealth of new features that can supercharge your coding experience. In this...
06:30 pm GMT - Thu, October 26, 2023
Dev To Hacktoberfest 2023 Reflections
Disclaimer: This post was written with the help of AIAs October draws to a close, so does Hacktoberfest, an annual celebration of open source and the community that fuels it. This year, I embarked on ...
06:06 pm GMT - Thu, October 26, 2023
Dev To An introduction to the Web Preferences API
Written by Ebenezer DonAt its core, web development is about building a seamless user experience. Imagine walking into a room where the lighting or temperature adjusts to your liking. Now, translate t...
06:03 pm GMT - Thu, October 26, 2023
Dev To Is there any website which lists all tech events?
Its been very hard to find out important live tech events across the globe.Please share website where folks can find and subscribe to it....
05:03 pm GMT - Thu, October 26, 2023
Dev To Understanding Linux File and Folder Permissions
Prerequisites:Before diving into the world of Linux file and folder permissions, you'll need basic knowledge of using the command line interface (CLI) and access to a Linux system. If you're new to th...
04:23 pm GMT - Thu, October 26, 2023
Dev To Exclusive collection of free SVG icons download for commercial projects without attribution
Explore, search and find the best fitting icons or vectors for your projects using wide variety vector library. Download free SVG Vectors for commercial use.This is also beautiful website for free svg...
04:00 pm GMT - Thu, October 26, 2023
Dev To Sloan's Inbox: Considering a career change from coding to graphic design, any advice?
Hey friends! Sloan, DEV Moderator and resident mascot, back with another question submitted by a DEV community member. For those unfamiliar with the series, this is another installment of Sloan's Inbo...
03:55 pm GMT - Thu, October 26, 2023
Dev To CSS Flexbox Tutorial
Alright friends, I finally created a much-requested CSS Flexbox tutorial. Learn the key principles of how flex box works instead of just randomly adding values to see what happens! You'll be able to...
03:42 pm GMT - Thu, October 26, 2023
Dev To From Skillset to Networking: Tactics for Standing Out in a Challenging Job Market
Introduction Is it worth the effort to become a web developer in a challenging job market? Absolutely! In this article, tech industry experts Matt Lawrence and Mike Karan will explain the t...
03:36 pm GMT - Thu, October 26, 2023
Dev To Understanding Streaming Joins in RisingWave
Join is a common operation in stream processing. This article introduced RisingWave join use cases, basic stream join principles, and join state characteristics. BackgroundJoin is a common operat...
03:34 pm GMT - Thu, October 26, 2023
Dev To I'm Back! Burnout Sucks.
Why I Took a Break and Why I'm Back!I stopped writing blogs, and shorts (like this one), other passion projects fell off too awhile back. Mainly I was focused on work and personal life, and was ...
03:32 pm GMT - Thu, October 26, 2023
Dev To Half-Hearted Digitization
The RevolutionThe last few years have seen tremendous growth in the possibilities of digitization in our everyday lives. What was a mere possibility for a sci-fi movie, is now a wish away. This ...
03:29 pm GMT - Thu, October 26, 2023
Dev To Detecting Failed Sign In Attempts to AWS and Alerting
Note: This content was originally published at the Simple AWS newsletter.Imagine this scenario: You're careful with security, and you set up Multi-Factor Authentication for your AWS IAM or IAM Identit...
03:20 pm GMT - Thu, October 26, 2023
Dev To I am a successful Devop engineer.
DevOps is a software development process that prioritizes collaboration and communication between development and operations teams. A DevOps engineer is in charge of bridging the gap between these two...
02:42 pm GMT - Thu, October 26, 2023
Dev To Top 12 Python Web Development Frameworks In 2023
Pythons ascent in web development is not merely a trend; its a thriving reality backed by compelling numerical figures from various surveys. In the Stack Overflow Developer Survey 2023, Python retaine...
02:38 pm GMT - Thu, October 26, 2023
Dev To I Love You Code in C
Writing I Love You in C++ is not about complex logic or intricate functions; it's about creating a program that displays these three magical words on the screen. It's a delightful and creative way to ...
02:10 pm GMT - Thu, October 26, 2023
Dev To Setting Up A Local Environment For Shopify Theme Development
A local development environment acts as a secure workspace for developers to fine-tune their Shopify themes without the worry of affecting the live store. In this tutorial, we'll explore Shopify CLI, ...
01:56 pm GMT - Thu, October 26, 2023
Dev To Easy Vue internationalization - guide to the Vue I18n plugin
In today's globalized world, it's crucial for web developers to create applications that can be easily localized for users from different regions and cultures. Vue.js is a popular JavaScript framework...
01:54 pm GMT - Thu, October 26, 2023
Dev To How to Choose the Right Database for Your Project
Selecting the right database for your project is a pivotal decision in the software development process. Databases are the backbone of many applications, storing and managing data that drives function...
01:52 pm GMT - Thu, October 26, 2023
Dev To Using the View Transitions API with Astro
Written by Ohans EmmanuelThe View Transition API simplifies changing the DOM with an animated transition, and unlocks new transition effects when navigating between pages. The API is supported in Chro...
01:38 pm GMT - Thu, October 26, 2023
Dev To Is Next.js 13 RSC a Good Choice? I Built an App Without Client-Side Javascript to Find Out
Next.js 13 ignited the first wave of attention to React Server Components (RSC) around the end of last year. Over time, other frameworks, like Remix and RedwoodJS, have also started to put RSC into th...
01:28 pm GMT - Thu, October 26, 2023
Dev To How to Add a VS Code Editor to Your Website
How to Add a VS Code Editor to Your WebsiteThe Monaco editor by Microsoft provides a code editor component that can be easily integrated into websites. With just a few lines of code, you can add...
01:25 pm GMT - Thu, October 26, 2023
Dev To Tech Toolbox: A Beginner Guide to Choosing Software Development Tools
Have you been thinking about learning to code but feel overwhelmed by all the different languages, frameworks, and tools out there? Youre definitely not alone it can be tough to know where to start w...
01:03 pm GMT - Thu, October 26, 2023
Dev To How to create a simple mobile responsive navigation bar with HTML, CSS and JavaScript
Navigation bars are essential components used a lot in websites and web apps. As a software developer, you will need to be able to create and customize them, either for yourself or for a client projec...
12:30 pm GMT - Thu, October 26, 2023
Dev To 9 Open-Source Repos That Will Make Your SaaS Gold
Building a software-as-a-service (SaaS) from the ground up can be a time-intensive chore.Not to worry, there are pre-built SaaS boilerplates such as the one I will list below that will give you that m...
12:26 pm GMT - Thu, October 26, 2023
Dev To Good engineers train their skills - great engineers train their mindset
In my career, Ive gone through many challenges:Starting off, I struggled with writing functional and stable code,Later, I had problems following more complex conversations about architecture styles, s...
12:15 pm GMT - Thu, October 26, 2023
Dev To Password protection for developers: importance and best practices
Today, our lives are more digitally connected than ever. The internet has brought us a plethora of benefits, making day-to-day activities, such as shopping, banking, and communication, easier for soci...
12:14 pm GMT - Thu, October 26, 2023
Dev To Mixing FFI, Fiddle, and C Extension in Ruby
IntroductionIf you're working with Ruby and need to invoke a function written in C language, there are some convenient gems available: Ruby-FFI and Fiddle.Ruby-FFI has many features, handling mo...
12:05 pm GMT - Thu, October 26, 2023
Dev To Learn serverless on AWS step-by-step: Master DynamoDB!
TL;DRIn this series, I try to explain the basics of serverless on AWS, to enable you to build your own serverless applications. During last article, I showed you how to use contracts to use swa...
12:00 pm GMT - Thu, October 26, 2023
Dev To Whats Your Dev USP?
And how to stand out in the code crowd.Imagine youre in your first job as a junior dev.Youve built a few different projects in the past, but React is hands-down your most confident thing to use....
11:50 am GMT - Thu, October 26, 2023
Dev To Driving Engagement and Impact: How Targeting Enhances Digital Out-of-Home Campaigns
Digital out-of-home (DOOH) is a new technology that allows the use of digital signage and screens to advertise and promote goods and services. Recently, DOOH has become very popular in various busines...
10:29 am GMT - Thu, October 26, 2023
Dev To How JavaScript Works (Part 10)? Class
JavaScript classes have become a fundamental part of modern JavaScript development. Introduced in ES6, they provide a convenient way to create and manage objects and their behaviors. However, understa...
10:25 am GMT - Thu, October 26, 2023
Dev To How JavaScript Works (Part 9)? Arrow functions and lexical this
The advent of ES6 brought us many exciting features, and among them, arrow functions stood out as a concise and elegant way to write functions. However, while arrow functions have been embraced for th...
10:24 am GMT - Thu, October 26, 2023
Dev To How JavaScript Works (Part 8)? Binding
In JavaScript, the this keyword is a powerful, yet sometimes perplexing, element. Understanding how it behaves is crucial for writing effective and maintainable code. We will discuss four essential wa...
10:21 am GMT - Thu, October 26, 2023
Dev To How JavaScript Works (Part 7)? `this`
The this keyword in JavaScript has long been a source of confusion and frustration for many developers. It often behaves in ways that seem unintuitive, leading to a sense of bewilderment. However, thi...
10:19 am GMT - Thu, October 26, 2023
Dev To How JavaScript Works (Part 6)? Module
The module pattern is a versatile and powerful tool in JavaScript for organizing and structuring your code. At its core, it allows you to create self-contained units called modules, which bundle relat...
09:54 am GMT - Thu, October 26, 2023
Dev To Storing Secrets Securely for Go Cloud Applications
Let's learn how to secure a Go app Wouldn't it be nice to store secret values like API keys, database passwords, and private keys, directly in the source code?Of course, we cant do that, it's h...
09:46 am GMT - Thu, October 26, 2023
Dev To Revolutionizing E-commerce: 7 Innovative ChatGPT Use Cases
In the ever-evolving world of e-commerce, businesses continually seek new ways to enhance customer experiences, streamline operations, and stay ahead of the competition. One technology that is making ...
09:15 am GMT - Thu, October 26, 2023
Dev To 8 Best WebSocket Libraries For Node
As a developer, choosing the right Websocket Node library to integrate into your realtime application project can be a humbling experience. You are faced with a lot of choices that offer different cap...
09:11 am GMT - Thu, October 26, 2023
Dev To S A D
It is said that putting debug logs (console.log or printing stuff) is not considered a best debugging practice and people should learn various debug tools. For example, mastering DevTools.But don't yo...
09:02 am GMT - Thu, October 26, 2023
Dev To Python "magic" methods - part 2
Let's continue our exploration of Python's magic methods in this second part of the series. This part will focus on numbers and containers, i.e., collections. You can read the first part here. Co...
08:44 am GMT - Thu, October 26, 2023
Dev To Notetaking with AI.
In a rapidly evolving world where technology continually shapes our lives, the way we capture and manage information is an amazing transformation. As a response to this, I participated in the Hanko Au...
08:44 am GMT - Thu, October 26, 2023
Dev To Creating course content with AI
Have you ever found yourself stuck, struggling to create the perfect outline for a new context you'd like to learn? Learning can be challenging, but it doesn't have to be. With this in mind we've used...
07:59 am GMT - Thu, October 26, 2023
Dev To Tailwind Flex for Responsive React Component
Author: Abdullah Numan IntroductionTailwindCSS is a robust CSS framework that provides numerous utility classes for layout, sizing, colors, typography, etc. One of the most powerful capabilit...
07:42 am GMT - Thu, October 26, 2023
Dev To My Hacktoberfest 2023 Experience with Trigger.dev
This year I had an amazing Hacktoberfest experience at Trigger.dev Not only did I learn valuable skills and contribute to open projects, but I also received exceptional guidance and support from Dan a...
07:00 am GMT - Thu, October 26, 2023
Dev To Signed Up for Any Spooky Fall Challenges or Projects?
What spooky coding challenges or projects are on your agenda this fall season? Hacktoberfest counts! Join Our Halloween Costume Contest! Embrace the eerie season, don your most creative costume, and s...
06:37 am GMT - Thu, October 26, 2023
Dev To Celebrating a Milestone: My Fourth Merged Pull Request as a Hacktoberfest Maintainer
Introduction:Hello, fellow tech enthusiasts! As my journey as a first-time Hacktoberfest maintainer continues, I'm excited to share a significant milestone with you all. I've successfully merged my fo...
06:31 am GMT - Thu, October 26, 2023
Dev To The Future of Crypto Payment Gateway | Unveiling the Latest Trends
Cryptocurrencies have taken the world by storm, transforming various industries along the way. One of the areas greatly impacted is the realm of payments, with the emergence of crypto payment gateways...
06:13 am GMT - Thu, October 26, 2023
Dev To ESM vs CJS - the prelude, the clash, and the solution
If you are learning to code in Node.js or have learnt to code in Node.js, then you are familiar with callback hell. However, that's a case solved and closed. The one at hand is the dilemma of whether ...
05:29 am GMT - Thu, October 26, 2023
Dev To What is Nodemailer?
Nodemailer is a popular npm module for Node.js applications that allows you to easily send emails from your Node.js application. Some key facts about Nodemailer: Nodemailer is an open-source Node.j...
05:26 am GMT - Thu, October 26, 2023
Dev To Web Storage in JavaScript
Web Storage, can store data locally within the user's browser. 1) Check Browser SupportBefore using web storage, check browser support for localStorage and sessionStorage:if (typeof(Storage) !== ...
04:50 am GMT - Thu, October 26, 2023
Dev To Error Handling and Logging in NestJS: Best Practices
When building applications with NestJS, handling errors and implementing robust logging are crucial aspects of ensuring your applications reliability and maintainability. In this comprehensive guide, ...
04:00 am GMT - Thu, October 26, 2023
Dev To Ansible - Part 2
Playbook Using VARIABLESNo special charactersAvoid CAPS.'_' AllowedCase SensitiveDOT(.) not allowedMake sure the Ansible Folders are outside the /etcUsing Variables - Installation of HTTPD &...
03:30 am GMT - Thu, October 26, 2023
Dev To How to Dynamically Adjust the Height of a Textarea in ReactJS
IntroductionHave you ever been curious about how platforms like Notion, Hashnode, and others dynamically adjust the height of their page or article titles (text areas)? If you've noticed, as you...
03:30 am GMT - Thu, October 26, 2023
Dev To Advanced Next.js URL handling with URLSearchParams
Video Tutorial How to use URLSearchParams in Next.js routing | urlsearchparams #nextjs #nextjstutorial - YouTube ...
02:49 am GMT - Thu, October 26, 2023
Dev To Orculos Descentralizados em Blockchain: Conectando o Mundo Real Blockchain.
O ambiente de execuo de uma blockchain autossuficiente. Ele s pode acessar informaes presentes nos dados e transaes na blockchain. Os contratos inteligentes em execuo em uma blockchain so funes puras...
01:50 am GMT - Thu, October 26, 2023
Dev To Cloud Secrets with SDK in Go
When developing applications, it's common to handle confidential data such as API keys, passwords, and tokens. We often refer to these sensitive pieces of data as "secrets". Common examples of secrets...
01:21 am GMT - Thu, October 26, 2023
Dev To Multiple git configs (profiles) on one computer
How to let git know which profile should be used in specific folders?Imagine that youre working for over one company. each company you have a different name, and a separate email address. Using ...
01:15 am GMT - Thu, October 26, 2023
Dev To Web Scraping in Javascript (Complete tutorial for Beginner)
Web scraping might sound complicated, but it's simply the process of pulling out data from websites. If you're familiar with JavaScript, you're in luck! JavaScript offers us some cool tools to make th...
12:52 am GMT - Thu, October 26, 2023
Dev To Dealing with Large Objects in Postgresql
Databases provide data types as suitable containers to store values accordingly. You use the int data type to store numeric values and char and varchar data types for string values. Each data type has...
12:00 am GMT - Thu, October 26, 2023
Dev To What's Your Favorite Corporate Jargon?
Corporate jargon keeps creeping into our professional discourse, despite its reputation for obfuscation. Share your favorite corporate jargon and let's synergize our core competencies for a game-chang...
12:00 am GMT - Thu, October 26, 2023
Dev To What's Beyond Senior Engineer?
Is there room for a title above Senior Engineer in the software development industry? What would such a title entail?Follow the DEVteam for more discussions and online camaraderie! ...
11:52 pm GMT - Wed, October 25, 2023
Dev To Build Complete REST API Feature with Nest JS (Using Prisma and Postgresql) from Scratch - Beginner-friendly - PART 1
I have been looking for a great, nice, superb Node JS framework to build an API. After doing some exploration I found Nest JS which is super great. It's a Node JS framework with many built-in features...
11:00 pm GMT - Wed, October 25, 2023
Dev To Task.ConfigureAwait, Deadlock e Pink Floyd
No post anterior eu falei um pouco sobre como o compilador do csharp resolve mtodos assncronos por debaixo do cap. Eu no quis entrar no conceito em si dessa feature, quis apenas focar em como as coisa...
10:13 pm GMT - Wed, October 25, 2023
Dev To Mastering Django Now: A Comprehensive Guide from Beginner to Advanced
IntroductionIf youre looking to master Django, youve come to the right place. Django is a high-level Python web framework that enables you to build robust web applications quickly and efficiently. Whe...
09:39 pm GMT - Wed, October 25, 2023
Dev To Accept E-Commerce Payments Easily with PayPals Buttons Component!
Accepting online payments is now a universal must-have, catering to everyone from solo entrepreneurs to massive global corporations.PayPals Standard Checkout allows for seamless integration of PayPals...
09:03 pm GMT - Wed, October 25, 2023
Dev To How to Write Good Commit Messages
Writing good Git commit messages is essential for maintaining an understandable and navigable version history. A clear commit history allows developers to understand the context and explanation behind...
08:51 pm GMT - Wed, October 25, 2023
Dev To The hustle free way to build a next.js blog with dev.to
The plain css way. Inspired by @martinp 's Build a Blog using Next.JS and DEV.to, I went on to try it but...(Martin is a fantastic developer, I just need something to fit my needs. If you haven't chec...
08:45 pm GMT - Wed, October 25, 2023
Dev To Inner Inverted Join in YugabyteDB & PostgreSQL
In YugabyteDB, we have the same Join Methods as PostgreSQL, that are found in all SQL databases: Nested Loop when the inner table has a fast access path with the join key, typically an indexMerge Join...
08:30 pm GMT - Wed, October 25, 2023
Dev To ChatGPT'S, evil twins are here
WormGPT, EvilGPT, and WolfGPT: The Shocking and Dangerous Potential of Malicious AI Artificial intelligence (AI) has captivated our imaginations with its potential to revolutionize our lives in ...
08:27 pm GMT - Wed, October 25, 2023
Dev To Finding the Right Balance in Gradle Dependency Strategy
IntroductionIn the dynamic field of software engineering, mastering dependency management is essential. With Gradle, developers have numerous strategies to declare dependencies, plugins, and ver...
07:56 pm GMT - Wed, October 25, 2023
Dev To How to train an Iris dataset classifier with Tinygrad
Building an Iris Classification Model with TinyGradIn this tutorial, we'll walk through the process of building a simple Iris classification model using TinyGrad, a lightweight deep learning fra...
07:38 pm GMT - Wed, October 25, 2023
Dev To How I Achieved 10x Productivity at Remote Work
How I Achieved 10x Productivity at Remote WorkRemote work is an established term these days, but back in the days i.e. prior to COVID or a few more years back, this term was quite alien in the d...
07:37 pm GMT - Wed, October 25, 2023
Dev To The Advantages of Agentless Solutions for Backup
In the world of data protection and backup solutions, the choice between agent-based and agentless solutions is a critical decision for businesses of all sizes. But what exactly do these terms mean? A...
07:30 pm GMT - Wed, October 25, 2023
Dev To Why Can't I Just Use This Function? The Struggles with Code Reusability in JS
We've all been there. You know an open-source project does something you need, deeply nested in the dark trenches of a specific file in the repo. You finally, after hunting for a couple minutes you fi...
06:56 pm GMT - Wed, October 25, 2023
Dev To The Complete Guide to Time Series Models.
INTRODUCTION.Time series modeling is a powerful and widely used technique in statistics, data science, and machine learning. It involves analyzing time-based data to understand patterns, trends,...
05:53 pm GMT - Wed, October 25, 2023
Dev To HacktoberFest Experience as Contributor
Introhi,This is the first time i have participated on open source hackathon . For the past few months i have been trying to start open source contributions , hacktoberfest2023 provided with and opport...
05:31 pm GMT - Wed, October 25, 2023
Dev To A Blazingly Fast Open-Source Federation V1/V2 Gateway
Enterprises have diverse data dependencies internal microservices with specialized data domains, legacy systems with proprietary data formats, and third-party APIs and SaaS applications with their un...
05:07 pm GMT - Wed, October 25, 2023
Dev To CodeSmash LTD Campaign
I started building CodeSmash earlier this year and it has gotten quite far so far. For those who don't know, CodeSmash is a No Code platform for deploying custom backends.https://codesmash.studioThe m...
05:04 pm GMT - Wed, October 25, 2023
Dev To AI ignites the rain: Content Storm is back
At Supabase, we cherish innovation and community. How do we combine them together? With a whirlwind of AI Content, of course! What is the AI Content Storm?This is our third Content Storm, and on ...
04:35 pm GMT - Wed, October 25, 2023
Dev To Have multiple config file types in a project? Heres a single tool to validate them all!
Sharing a project my team and I open-sourced around 10 months ago. We do a lot of devops/infra work which required creating and editing different types of config files. We wanted to test that the synt...
03:58 pm GMT - Wed, October 25, 2023
Dev To How to Deploy Puppeteer with AWS Lambda
PrerequisitesBefore we dive into the details, make sure you have the following in place:An AWS account with access to AWS Lambda and other necessary services.A Node.js project where you can deploy you...
03:56 pm GMT - Wed, October 25, 2023
Dev To Tech and Drugs: The Dark Side of Tech
This is a controversial topic, and a lot is still unknown, but today, we will shed light on the dark part of tech that nobody is willing to talk about and how many bright minds are fading away as a re...
03:19 pm GMT - Wed, October 25, 2023
Dev To Giving Power Back to Your Users with Flows Account Model
Many alternative blockchains that have emerged recently are classified as EVM chains, meaning they operate exactly like Ethereum but have a different execution layer. This helps the cross-compatibilit...
03:02 pm GMT - Wed, October 25, 2023
Dev To VueJS part 9: Creating components in the .vue files
IntroductionRecently, I started learning VueJS, and this article is part of the series of my notes while learning it. In the previous parts, I always used CDN to load Vue, until the last part wh...
03:00 pm GMT - Wed, October 25, 2023
Dev To CSS Layouts: Get Started with Container Queries
Welcome to another year of the State of CSS. Like for last year's State of CSS 2022, I will be creating a series of examples and tutorials mentioned in the survey so we can all learn and keep up with ...
02:54 pm GMT - Wed, October 25, 2023
Dev To Celebrating Hacktoberfest With Tips for Open-Source
CodeSandbox engineers share their tips on contributing to open source while having fun at it._At CodeSandbox, we run your code in our cloud infrastructure, configure the environment for you and keep y...
02:33 pm GMT - Wed, October 25, 2023
Dev To 30 Killer Project Ideas For Your Resume
Hey friends! If you're looking to build some cool projects to really make your resume stand out, you've come to the right place. Follow me in Github I've put together a list of 30 awesome project ...
02:29 pm GMT - Wed, October 25, 2023
Dev To How I Built & Grew CoverLetterGPT to 5,000 Users and $200 MRR
Hey, Im VinceIm a self-taught developer that changed careers during the Covid Pandemic. I did it because I wanted a better career, enjoyed programming, and at the same time, had a keen interest ...
01:59 pm GMT - Wed, October 25, 2023
Dev To 7 Powerful Principles to Tackle Complex Coding Problems
Recently I was given the task to fix a bug in a very complex component with some mind bending recursiveness going on. It took me days to wrap my head around everything but I eventually got through it....
01:51 pm GMT - Wed, October 25, 2023
Dev To How To Enable Hardware Acceleration on Chrome, Chromium & Puppeteer on AWS in Headless mode
How We Enhanced Remotion Performance through GPU-Accelerated Server-Side RenderingRunning Google Chrome with hardware acceleration in headless mode can be more challenging than it appears. We embarked...
01:41 pm GMT - Wed, October 25, 2023
Dev To 10 typescript developers you must follow to become typescript expert in 2024
Follow a TypeScript expert to get invaluable insights, best practices, and the latest trends to accelerate your journey towards mastering this powerful programming language. Hey Dev community, I am su...
01:40 pm GMT - Wed, October 25, 2023
Dev To Setting up Code Formatting with ESLint, TypeScript, and Prettier in Visual Studio Code
Ensure your code is consistently formatted in Visual Studio Code by following these steps. 1. Install VS Code ExtensionsTo enhance your development experience, install the following extensions in...
01:29 pm GMT - Wed, October 25, 2023
Dev To 42 Developer Resources to Kickstart Your Coding Journey
In today's digital age, coding has become an essential skill that opens doors to countless opportunities.Whether you're aiming to start a new career in tech, enhance problem-solving abilities, or simp...
12:57 pm GMT - Wed, October 25, 2023
Dev To What's left behind after hacktoberfest 2023?
This year hacktoberfest 2023 came and went with compelling memories I have created with my friends. This was my first time taking part in hacktoberfest event.When the event started I was like how to s...
12:57 pm GMT - Wed, October 25, 2023
Dev To Performance Guide to create 100k records in less than 3s using Ruby on Rails
When working on large-scale projects, quickly creating test data or dummy data can be crucial. In this article, we will explore different methods to efficiently create 100,000 records in Ruby on Rails...
12:36 pm GMT - Wed, October 25, 2023
Dev To Real-time OpenAI Response Streaming with Node.js
You know how ChatGPT continuously show the results as it becomes available -generated-, It doesn't wait for the whole response to get together, rather it shows what the model is generating right away....
11:53 am GMT - Wed, October 25, 2023
Dev To I think it's an effortful but great way to kickstart your Freelancer career
The image above speaks volumes. If unsure, just ask ChatGPT .Here's the deal: Kickstarting your profile on freelancer platforms? Think of it as launching a productproductizing your services, if you wi...
11:25 am GMT - Wed, October 25, 2023
Dev To Looping Through JavaScript Arrays with Different Approaches
IntroductionArrays are a fundamental data structure in JavaScript, allowing you to store and manipulate collections of values. Looping through arrays is a common task in JavaScript, and there ar...
11:05 am GMT - Wed, October 25, 2023
Dev To The Best Live Streaming Equipment for Low Budget in 2023
In recent years, live streaming has exploded in popularity, becoming a powerful tool for individuals and businesses to connect with their audiences. Whether you're a content creator, a gamer, a small ...
10:30 am GMT - Wed, October 25, 2023
Dev To What is Retrieval Augmented Generation (RAG)?
TL;DRIn this article, Im going to talk about what RAG is and how to implement a RAG-based LLM application (yes, with a complete code sample )Lets dive right in. A small request I produce we...
10:28 am GMT - Wed, October 25, 2023
Dev To Consuming Loki logs with Grafana API and Node.js
Hello In my last article we were discussing how me and my team had set up and built dashboards with Grafana and Loki . Logs monitoring with Loki, Node.js and Fastify.js ...
10:06 am GMT - Wed, October 25, 2023
Dev To Tanstack's React Query Kicked `onSuccess`, `onError`, and `onSettled` Out of `useQuery`: Now What?!
Well, knock me over with a feather! My usually quiet Slack bot, Patch Pulse, got all chatty recently, gossiping about the @tanstack/react-query package prancing up to version 5.Like any self-respectin...
10:00 am GMT - Wed, October 25, 2023
Dev To Understanding Tail Call Optimization With JavaScript
Consider the following function that calculates the factorial of a number:const factorial = (n) => { let result = 1 while (n > 1) { result *= n n-- } return result}The function above w...
09:43 am GMT - Wed, October 25, 2023
Dev To Anti-FAQs: Use localhost for collaboration?? Seriously?!
What exactly are Anti-FAQs?Regular FAQs are everywhere. As the name suggests, its a convenient format for answering some of the standard questions asked regarding any product or service. The ass...
09:37 am GMT - Wed, October 25, 2023
Dev To Two things that metal music could teach us to be better Technical Program Managers.
It's Wednesday alreadythe middle of the standard work week. I am sure you are already frustrated with something or someone. That's part of our work most of the time.I care about you and your mental he...
09:30 am GMT - Wed, October 25, 2023
Dev To Welcome Thread - v248
Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either with a question ...
09:00 am GMT - Wed, October 25, 2023
Dev To Node.js Worker Threads Vs. Child Processes: Which one should you use?
Parallel processing plays a vital role in compute-heavy applications. For example, consider an application that determines if a given number is prime or not. If you're familiar with prime numbers, you...
07:25 am GMT - Wed, October 25, 2023
Dev To 5 Cool Animations in React with Framer Motion
Animations are a powerful tool to enhance user experience, and when it comes to creating animations in React, Framer Motion is a popular library of choice. In this blog post, we'll explore 5 cool anim...
07:22 am GMT - Wed, October 25, 2023
Dev To Laravel: API Resources: With or Without "data"?
If you use Eloquent API Resources to return data, they will be automatically wrapped in 'data'. If you want to remove it, add JsonResource::withoutWrapping(); in app/Providers/AppServiceProvider.php.c...
07:10 am GMT - Wed, October 25, 2023
Dev To What Is Terraform?
when you hear the term devops you will also hear about (IaC) or infrastructure as code, but What Is IaC?in terms of devops the main goal is to reduce time of development ,deployment and app deliv...
06:32 am GMT - Wed, October 25, 2023
Dev To First Ever Experience at Hacktobefest'23 Contributor
Hi! I'm Hritik Kumar,SDE Intern @DesiQnA | Amazon ML Summer School Scholar | Social Winter Of Code'23 | 4LeetCode | Web Developer . This is my first Hacktoberfest, and I'm excited to be here! I've bee...
06:21 am GMT - Wed, October 25, 2023
Dev To JavaScript FinalizationRegistry Unraveled: Memory Management Magic Explained!
IntroductionJavaScript's memory management can be tricky, especially when it comes to handling objects that are no longer needed. As developers, we often need to deal with memory leaks and other...
05:11 am GMT - Wed, October 25, 2023
Dev To The Complete Guide to Time Series Models
Time series data is everywhere in our world. From stock prices and weather forecasts to sales figures and social media trends, time series data is a valuable resource for making predictions and unders...
04:57 am GMT - Wed, October 25, 2023
Dev To What is NextJs? Why Should You Use it in 2023? NextJs Pros and Cons Guide
IntroductionNextJs is a popular open-source framework used for building server-side rendered (SSR) React applications. It provides a range of features that make building complex and performant w...
04:42 am GMT - Wed, October 25, 2023
Dev To Adding a real feature to a project
While looking for an issue for my 3rd hacktoberfest pull request, I stumbled accross a feature request, that looked fun and interesting to work on. The project was a classic quiz application, simulati...
04:37 am GMT - Wed, October 25, 2023
Dev To Building an Realtime Web Notepad App
NotePage is a web application that allows you to easily share code, text, or any content using a unique link. You can create new note pages by simply visiting https://notepage.vercel.app. The applicat...
04:34 am GMT - Wed, October 25, 2023
Dev To A Beginner's Guide to APIs
The world today is more connected than ever before. We use phone apps to order food, transfer money, book rides, and do anything we need. But how do all these different apps and services integrate wit...
04:04 am GMT - Wed, October 25, 2023
Dev To Using Web APIs to Create a Camera Application
codedemoI enjoy working on applications that connect the physical and digital worlds. I'll show you how to build a camera application in this post. Web APIsIf you were working as a web developer ...
03:37 am GMT - Wed, October 25, 2023
Dev To JavaScript Magic Tricks: Anti-Copy
Many times, we don't want the content on our web pages to be copied, such as original content, novels, articles, etc.On the web front-end, there seem to be many ways to prevent copying through JavaScr...
03:31 am GMT - Wed, October 25, 2023
Dev To Network Programming: The OSI Model
Table of Contents1. INTRODUCTION2. Networking Model3. Layers of the OSI model 3.1. Layer 7: Application Layer 3.2. Layer 6: Presentation Layer 3.3. Layer 5: Session Layer 3.4. Layer 4: Transport...
03:24 am GMT - Wed, October 25, 2023
Dev To API Maker - Auto Increment
List of Feature Inbuilt increment Some databases, such as MongoDB, do not support auto-incrementing fields. API Maker can provide this functionality for those databases by automatically generating s...
03:06 am GMT - Wed, October 25, 2023
Dev To Generative AI Apps With Amazon Bedrock: Getting Started for Go Developers
An introductory guide to using the AWS Go SDK and Amazon Bedrock Foundation Models (FMs) for tasks such as content generation, building chat applications, handling streaming data, and more.This articl...
02:54 am GMT - Wed, October 25, 2023
Dev To Hacktoberfest experience as a first time contributor
IntroParticipating in Hacktoberfest for the first time can be an incredibly enriching experience. It provides a unique opportunity to delve into the world of open-source development, fostering a...
02:00 am GMT - Wed, October 25, 2023
Dev To Getting started with query parameterization
When web applications rely on user-supplied data, there is a potential risk of SQL injection attacks. SQL injection is a technique used to alter a SQL statement by manipulating user input. Specificall...
12:53 am GMT - Wed, October 25, 2023
Dev To Markov Chain
Markov chain is a relatively simple stochastic (working with probability) mathematical model for predicting or generating sequences of symbols. It can be used to describe some processes happening in t...
11:35 pm GMT - Tue, October 24, 2023
Dev To Base64 problem solved
I just published an npm package that tackles the challenges associated with Base64 encoding and decoding in both browser and Node.js environments, while also offering support for handling binary files...
11:28 pm GMT - Tue, October 24, 2023
Dev To Resonance - New PHP Framework Built on Top of Swoole
New PHP FrameworkI spent the last year working on the new PHP framework to push this programming language further into the modern era.I firmly believe that the future of PHP lies in Fibers, Coro...
11:13 pm GMT - Tue, October 24, 2023
Dev To Finding the largest value in each tree row
Recently, a friend sent me an intriguing challenge: finding the largest value in each row of a binary tree. This "tree" is a binary tree. In this post we will understand what is a binary tree and how ...
10:44 pm GMT - Tue, October 24, 2023
Dev To Mastering Advanced Web Animations
Unleash the Power of Interactivity and CreativityWeb animations have come a long way from simple fades and transitions. Today, web developers have the tools and techniques to create advanced ani...
10:24 pm GMT - Tue, October 24, 2023
Dev To 5 JavaScript Portfolio Projects You Need To Build
Are you a software developer looking to showcase your web development skills? Building portfolio projects is a great way to demonstrate your expertise and impress potential employers or clients. JavaS...
10:20 pm GMT - Tue, October 24, 2023
Dev To OpenAPI for your Azure SQL database
A recent and exciting feature of Data API builder (you may have learned about Data API builder from my previous article, as I used it to quickly make a stored procedure and a table available as REST e...
09:55 pm GMT - Tue, October 24, 2023
Dev To Working with PDFs in Ruby
This article was originally written by Aestimo Kirina on the Honeybadger Developer Blog.We live in a world of documents. In almost every aspect of business and life, there's a document involved. Wheth...
09:52 pm GMT - Tue, October 24, 2023
Dev To How To Create A Simple Audio-player in HTML, JavaScript, and CSS
Building a Basic Audio Player with HTML, JavaScript, and CSSAudio players are a common feature on many websites, and creating a simple one using HTML, JavaScript, and CSS is a straightforward pr...
09:41 pm GMT - Tue, October 24, 2023
Dev To We need a new convention for Javascript
Under the HoodLets begin with how the idea came to the mind. One of my friends posted a tweet about this JS confusing file system for configuring third parties.Let me explain, you want to instal...
09:39 pm GMT - Tue, October 24, 2023
Dev To Hey guys, how are you with Hacktoberfest, let's talk!
Hey guys, how are you?!Hacktoberfest is happening and I see a lot of really cool movements, like articles here on Dev and in the community on Discord! (And that's really cooooll)I made some contributi...
09:29 pm GMT - Tue, October 24, 2023
Dev To Automatically deploying WordPress plugins and/or themes with GitHub actions
There are a lot of ways in which a WordPress GitHub integration can be helpful in WordPress development and project collaboration. One of them is in deploy routines with automatic deployments, instead...
08:32 pm GMT - Tue, October 24, 2023
Dev To Web Animation Techniques CSS vs JavaScript
In the ever-evolving landscape of web development, animation plays a crucial role in enhancing user experiences. From subtle transitions to eye-catching visual effects, animations can breathe life int...
08:29 pm GMT - Tue, October 24, 2023
Dev To How Programming Works
A Step-by-Step Journey into the World of Programming "Programming is the process of writing instructions in a specific language for computers to execute tasks. It's essential because it equips i...
08:23 pm GMT - Tue, October 24, 2023
Dev To Setting up Tailwind, the easy way
In the root of your ember app, follow these stepsadd tailwindcss to your devDependencies make a config/tailwind foldercopy these files to a your config/tailwind folder.add <link integrity="" rel="s...
08:11 pm GMT - Tue, October 24, 2023
Dev To The top real-time notification services for building in-app notifications
Real-time, in-app notifications in a product allow you to instantly engage users with relevant content, enhancing user experience and user retention. These notifications foster immediate action and fe...
07:35 pm GMT - Tue, October 24, 2023
Dev To How to Use TanStack-Query to Write Cleaner React Code as a Junior Developer
Showing data obtained by external sources is a core part of most frontend applications.Most of the data comes from an API or a CMS. If the amount of data to be fetched is small, this can easily done w...
06:50 pm GMT - Tue, October 24, 2023
Dev To React Calculator: Building Basic Arithmetic Operations with User-Friendly Interface
IntroductionIn this article, we are going to make a calculator in react. This calculator allows users to perform basic arithmetic operations such as addition, subtraction, multiplication, and di...
06:35 pm GMT - Tue, October 24, 2023
Dev To Server-Side Rendering with AWS Amplify
Note: This content was originally published at the Simple AWS newsletter.Back in the Paleolithic, which for software means 30 years ago, we had HTML, CSS and JavaScript, and we wrote all the structure...
06:30 pm GMT - Tue, October 24, 2023
Dev To ways to Convert values to String
Magic of Converting Values to Strings in Javascript - TechNilesh Discover the captivating Magic of Con...
06:24 pm GMT - Tue, October 24, 2023
Dev To Decoding the Marvel: Unveiling the Intricacies of YouTube's Architecture
In the vast digital landscape, YouTube stands as a towering monument of modern technology, a platform where billions converge to watch, learn, and share. Behind its seamless interface and effortless s...
06:14 pm GMT - Tue, October 24, 2023
Dev To Unlocking AWS Security with Security Hub
When your company becomes an AWS ally through the AWS Partner Network program (APN), your team must go through several stages to demonstrate their knowledge and experience in analyzing and identifying...
05:28 pm GMT - Tue, October 24, 2023
Dev To Unlocking the Secrets: Exploring "Guess the Logo" in the Programming Universe
In the boundless realm of technology, where innovation is key, logos serve as powerful symbols representing the ethos of companies and projects. Decoding these logos is akin to deciphering the DNA of ...
05:12 pm GMT - Tue, October 24, 2023
Dev To Beginners Guide On Sending Automated Emails With Node.js, Nodemailer, and Cron Jobs
Sending scheduled using Nodemailer, automated emails is a common need for many web apps and services. For example, you may want to send weekly digests to users, automatic reminders or notifications at...
04:54 pm GMT - Tue, October 24, 2023
Dev To Create fullstack Web Application with Spring Boot and Next.js
Crafting a web application is a meticulous art, and I've found my preferred canvas in the fusion of Next.js for the frontend and a robust Spring Boot backend. Next.js has captured my heart due to its ...
04:44 pm GMT - Tue, October 24, 2023
Dev To Mastering Automation with Ansible
What is Ansible ?Ansible is an open-source automation tool that is used for configuration management, application deployment, task automation, and orchestration. It simplifies the management of ...
04:39 pm GMT - Tue, October 24, 2023
Dev To How to Merge Branches in Git: A Step-by-Step Guide
Hello, Dev.to community! Whether you're a seasoned developer or just starting your journey, understanding Git especially merging is crucial. In this article, we'll walk through the steps of merging ...
04:36 pm GMT - Tue, October 24, 2023
Dev To Best way to create requirements.txt
Hello Devs,How are you doing with Python?In my previous post, I emphasized not using pip freeze to create requirements.txt but instead recommended using pip-tools. Today, I want to discuss another bet...
04:27 pm GMT - Tue, October 24, 2023
Dev To Unlock developer creativity with GitHub Actions
Since its release in November 2019, GitHub Actions has continued to gain in popularity. Fully 72% of AppMap users tell us that their team is using GitHub Actions! I've been personally using GitHub Act...
03:45 pm GMT - Tue, October 24, 2023
Dev To Before You Learn React In 2023
React.js. You've probably heard the name bounced around, seen job postings requesting React skills, or noticed more and more sites being built with this technology.As one of the most popular JavaScrip...
03:43 pm GMT - Tue, October 24, 2023
Dev To Build a real-time, collaborative code editor with PartyKit
Written by Vijit AilReal-time collaboration has become more critical in today's digital world. Whether for remote work, online gaming, or shared creative projects, interacting and collaborating in rea...
03:36 pm GMT - Tue, October 24, 2023
Dev To have to go to school so i wont post very much
...
03:33 pm GMT - Tue, October 24, 2023
Dev To The quickest way to find Hacktoberfest projects
Hey friends, If you missed my previous articles, we have recently built a simple way to find all the projects that welcome contributions for Hacktoberfest.Let's look into it together But first, ...
03:27 pm GMT - Tue, October 24, 2023
Dev To Playing with the Gamepad API
I am not a gamer. Maybe I was at once in my life, but not anymore. Even then, I was not that great of a player. But two things happened that encouraged me to start using gamepads on my computer. The f...
02:55 pm GMT - Tue, October 24, 2023
Dev To Trigger Lambda Function When New Image is Uploaded to S3 - (Let's Build Series)
Let's build a simple architecture where a Lambda function is triggered whenever a user uploads a new image to an S3 bucket. Note: This article is preparation for a more advanced one which will be publ...
02:50 pm GMT - Tue, October 24, 2023
Dev To How to add Authentication with HANKO in your project?
Welcome to this blog. In this blog we will learn how to integrate Hanko Authentication within your application. In this blog, I am using the Image project whose code can be found here. File Stru...
02:34 pm GMT - Tue, October 24, 2023
Dev To Evaluating the blockchain trilemma and its solution
Have you ever been excited about a solution that solves a long-standing problem? Amidst your excitement, you discovered that to use the solution satisfactorily, you needed to make some trade-offs.The ...
02:34 pm GMT - Tue, October 24, 2023
Dev To Create a constraint in xcode
How to add constraintsHow to remove constraintsVertical spacing between elementsCreate a stack view among buttons...
02:31 pm GMT - Tue, October 24, 2023
Dev To Create another view controller in Xcode
1.+ > view controller > drag and drop it to mainNow, we have empty view controller created2.we need a file for the new view controller3.now, we have secondVC 4.need to link the secondVC to the d...
02:25 pm GMT - Tue, October 24, 2023
Dev To Yarn 4.0 is Out Now
Yarn 4.0 is Here: What's New for You!Hello Guys, My Name is Md Taqui Imam, Today, we've got some exciting news for you. Yarn 4.0 has just hit the scene, and it's bringing some cool new stuff with it. ...
02:15 pm GMT - Tue, October 24, 2023
Dev To Can Parents See Internet History on WiFi?
In the digital age, parental concerns about their children's online activities have become increasingly prevalent. One common question that arises is whether parents can see their children's internet ...
01:58 pm GMT - Tue, October 24, 2023
Dev To DEPLOY A LINUX CUSTOM TEMPLATE (ARM)
Step 1: Search for "Deploy a custom template" in the smart search bar, click on it to open.Step 2: After the custom deployment tab opens, click on "Create a linux virtual machine"Step 3: Fill in the d...
01:40 pm GMT - Tue, October 24, 2023
Dev To 4 Traits of Successful Engineers
From my experience across different companies and what I have observed across different engineering and product teams, there are 4 reasons that help engineers excel in their career: Join MeRead m...
01:39 pm GMT - Tue, October 24, 2023
Dev To [Long read] Deep dive into AutoGPT: A comprehensive and in-depth step-by-step guide to how it works
MotivationI've recently started experimenting with AI agents and stumbled upon AutoGPT. My curiosity led me to wonder about the mechanisms behind it. To gain a better understanding of AutoGPT's ...
01:27 pm GMT - Tue, October 24, 2023
Dev To How to Create a Booking Website for Travel and Hospitality Businesses
The travel and hospitality industry has seen a significant shift towards online booking in recent years, making it essential for businesses to have a robust online presence. A booking website can stre...
01:09 pm GMT - Tue, October 24, 2023
Dev To 24 Antipatterns to Avoid in 2024 2024
Avoid these common antipatterns when blogging in 2024 (or no matter when) to prevent getting misunderstood for a mock tech influencer. 1. Adding "2024" or any other future date I did it here to d...
12:42 pm GMT - Tue, October 24, 2023
Dev To Azure Arc Windows and Linux Dashboard
Have you been deploying the Azure Arc agent to your Windows Server 2012 R2 servers in order to take advantage of the Extended Security Updates (ESU) via Azure? In the blog post well show you how to d...
12:33 pm GMT - Tue, October 24, 2023
Dev To Why I believe in open source
In the world of open source, every day feels like a global festival. Everyone's got a ticket, and everyone's backstage. The Community Quilt of CodeAs someone deeply involved in WebCrumbs, an emer...
12:31 pm GMT - Tue, October 24, 2023
Dev To Best 5 React Job Board Templates Collections
IntroductionHello everyone! I hope you're doing well. Today, I am excited to present to you a list of the top 5 job board Template collections. If you are interested in building a highly scalabl...
12:25 pm GMT - Tue, October 24, 2023
Dev To Benefits of Blockchain Platforms for Token Development
Blockchain technology has revolutionized several industries, offering immutability, decentralization, and transparent record-keeping systems. In recent years, the rise of blockchain platforms has pave...
12:23 pm GMT - Tue, October 24, 2023
Dev To 17 Javascript repositories to become the best developer in the world
Become a better developerI've curated a list of 17 GitHub repositories you should know as a JavaScript developer. These repositories span various parts of software and web development.Feel free ...
12:03 pm GMT - Tue, October 24, 2023
Dev To Enhancing Django Applications with a Custom Middleware
I came across a bug in my secret project. This bug doesn't want to tick the boolean field in the database after a user signs up using logic in the view. What is Middleware in Django?A Middleware ...
12:00 pm GMT - Tue, October 24, 2023
Dev To Simplifying JavaScript Code with Array Destructuring
When it comes to writing clean and readable code in JavaScript, one powerful feature you should know about is array destructuring. Destructuring is a way to extract values from arrays or objects and a...
12:00 pm GMT - Tue, October 24, 2023
Dev To A Guide to Managing the First Fallacy of Distributed Computing
Distributed computing is a complex field with numerous challenges, and understanding the fallacies associated with it is crucial for building robust and reliable distributed systems. Here are eight fa...
11:56 am GMT - Tue, October 24, 2023
Dev To Compondo msica com Java! hora do Jmusic
isso mesmo que voc leu, se voc sempre quis compor uma msica ou imaginou como fazer isso com cdigo saiba que possvel fazer isso e est a poucas linhas de distncia. Hoje vou discutir um pouco e mostrar...
11:30 am GMT - Tue, October 24, 2023
Dev To Data Privacy Laws: Navigating Compliance in the Age of Big Data
Data Privacy Laws: Navigating Compliance in the Age of Big Data IntroductionIn modern applications, the need for data from the user is rapidly increasing. This can be in the form of a regis...
11:16 am GMT - Tue, October 24, 2023
Dev To GeeCon 2023 Prague and the JV/Me.
I was having my beer after a hard day working on our privacy-related product when I saw some info on one of the social media that Geecon will be coming to Prague again this year. 201*That brough...
10:07 am GMT - Tue, October 24, 2023
Dev To Summary of Common Javascript Array Methods
Here's a summary on common JavaScript Array methods: 1) lengthReturn the length / size of an arrayconst pets = ['cat', 'dog'];console.log(pets.length); // Output: 2 2) push() & pop()pus...
10:07 am GMT - Tue, October 24, 2023
Dev To Building an Address Search Function with Amazon Location SDK and API key function
I built an address search function with Amazon Location SDK and API key. In the past, to use the Amazon Location Service, you had the option of configuring it manually or using Amplify Geo. Howe...
10:00 am GMT - Tue, October 24, 2023
Dev To Announcing 1.0.0-alpha.3 release: more powerful resource tracking, notifications and content sharing
The original post was published on my blog on October 4, 2023.Hello!Earlier this week, I wrapped up the "Q3 2023 Jul-Sep" iteration and cut a new 1.0.0-alpha.3 release of Secutils.dev. In this post, ...
09:58 am GMT - Tue, October 24, 2023
Dev To How To Get Type-Safety Frontend Queries Like GraphQL Without GraphQL Using Typescript
Fading of APII previously wrote a post about the history of APIs: A Brief History of API: RPC, REST, GraphQL, tRPC JS for ZenStack Jan 11 ...
09:58 am GMT - Tue, October 24, 2023
Dev To How To Get Type-Safe Frontend Queries Like GraphQL Without GraphQL Using Typescript
Fading of APII previously wrote a post about the history of APIs: A Brief History of API: RPC, REST, GraphQL, tRPC JS for ZenStack Jan 11 ...
09:54 am GMT - Tue, October 24, 2023
Dev To Serverless Simplicity: Deploy & Run your Node.js Framework App on AWS Lambda
In this article, we'll explore the process of deploying and running a serverless application on AWS Lambda built with Node.js framework such as Hapi.js and NoSQL database like Dynamodb.In this article...
09:38 am GMT - Tue, October 24, 2023
Dev To Creating a Fun and Engaging Workplace - Create your own Emojis
Using emojis in Microsoft Teams conversations provides a swift and unique way to convey our emotions. While there's an extensive array of emojis, with Fluent Emojis alone offering over 1800 options, i...
09:23 am GMT - Tue, October 24, 2023
Dev To Synergy in AI: Bridging the Gap Between Data Science and Business
A 2023 report by McKinsey & Company found that companies that are data-driven are more likely to outperform their peers by up to 5%. In 2021, a study by Havard Business Review found that companies...
09:10 am GMT - Tue, October 24, 2023
Dev To Complete Tutorial: React Admin Panel with refine and daisyUI
Author: Abdullah Numan IntroductionIn this post, we go through the process of developing a React admin panel using refine and daisyUI.refineis a React-based framework that helps quickly build...
09:08 am GMT - Tue, October 24, 2023
Dev To Open-source SPL Makes Microservices More Micro
As microservices get popular, there are and will be more and more applications developed based on the microservices framework. To accomplish data processing tasks within microservices conveniently and...
09:05 am GMT - Tue, October 24, 2023
Dev To Create a Go backend service with PostgreSQL database in 5 minutes
TL;DRIn this guide we'll build a simple Hello World backend service in Go, with a single API endpoint and a PostgreSQL database to keep track of how many times you've said hello.It's implemente...
09:03 am GMT - Tue, October 24, 2023
Dev To Top 10 AI Tools Every Developer Should Know About
As an AI assistant created by Anthropic to be helpful, harmless, and honest, I have access to a lot of information about artificial intelligence. Over the past few years, AI has exploded in popularity...
08:24 am GMT - Tue, October 24, 2023
Dev To How to use the different content types in Appwrite functions
The technology landscape is constantly changing with new and innovative solutions. This has allowed the industry to utilize modern engineering solutions such as Docker, Kubernetes, managed services, a...
08:18 am GMT - Tue, October 24, 2023
Dev To Understanding Different Types of Deployments
Rolling out software or applications is a crucial part of the software development journey. You'll discover various deployment strategies to choose from, each with its unique strengths and ideal scena...
08:05 am GMT - Tue, October 24, 2023
Dev To Answers to your questions about ispmanager. How we test the product and deal with bugs
This time, we got the developers and QA engineers to explain how bugs are found and fixed in ispmanager. As a little bonus, we'll answer a question from one of our users about CloudLinux. What is...
08:00 am GMT - Tue, October 24, 2023
Dev To Understanding join strategies in PostgreSQL
One of the good practices for database design is normalization. We decompose data into multiple tables to avoid duplication and make data storage more organized. As an outcome, we need to join tables ...
07:40 am GMT - Tue, October 24, 2023
Dev To HTML META TAGS
HTML meta tags are special elements that provide metadata about an HTML document. They do not affect how the document is displayed but provide information such as character encoding, authorship, viewp...
07:31 am GMT - Tue, October 24, 2023
Dev To 20 JavaScript Tricks to Optimize Code Like a Pro
Hey there, My name is Md Taqui Imam and i am a Full Stack Developer! Today is this Blog post i will tell you 20 javascript Tips to Optimize your code. Are you ready to level up your coding skills and ...
07:31 am GMT - Tue, October 24, 2023
Dev To Remotely upload files to a Hugging Face repo using access token
Uploading Files to Hugging Face with PythonHugging Face provides easy access to its repos for storing and sharing machine learning models through simple Python APIs. You can upload files without...
07:29 am GMT - Tue, October 24, 2023
Dev To How to Make a Stunning CTA Animation with Tailwind CSS
Live Demo / DownloadThe Call To Action is the most important element of an interface, as it enables users to turn their intentions into actions, and products to finalize a specific goal (e.g., c...
07:05 am GMT - Tue, October 24, 2023
Dev To Svelte Tips and Features to Enhance Your Developer Experience
If you're using Svelte, you're likely already enamored by its awesomeness. For both developers and users, the experience of working on a Svelte app or interacting with one is truly exceptional. But wh...
07:03 am GMT - Tue, October 24, 2023
Dev To Placeholder Maintainer
IntroGreetings, I'm Khushi Gupta, and I'm excited to share my journey as a maintainer during Hacktoberfest 2023. This year's Hacktoberfest marks the first time I've taken on the role of a maintainer, ...
07:01 am GMT - Tue, October 24, 2023
Dev To Top 5 Developer Soft Skills
as a developer you need to have some skills, but not all skills have to be technical skills, because developer is also a human and you are not going to only interact with machines but also with other ...
06:55 am GMT - Tue, October 24, 2023
Dev To Placeholder Contributor: A Beginner's Guide
Intro:Hey there! I'm Khushi Gupta, and this is my journey as a contributor during Hacktoberfest 2023. This is my first Hacktoberfest, and I couldn't be more excited to share my experiences and growth ...
06:51 am GMT - Tue, October 24, 2023
Dev To Master Angular 16.1 & 16.2
Since I published my Master Angular 16 Study guide, the Angular team released two minor versions: Angular 16.1 and 16.2. Changes and new featuresIn this article, I list out the most important cha...
05:25 am GMT - Tue, October 24, 2023
Dev To Choosing the Right AWS Database: A Guide for Modern Applications
I. IntroductionIn todays digital age, data is king. Whether youre running an e-commerce website, a mobile app, or a complex enterprise application, you need a reliable and scalable database to s...
04:40 am GMT - Tue, October 24, 2023
Dev To Deploying a Single Page Application (SPA) on AWS: A Beginner's Guide. Part 1. Theory
PrefaceIn the realm of IT solutions, the age-old question of where to deploy your containers invariably leads to the ubiquitous answer, "It depends." The choice hinges on various factors such as...
04:29 am GMT - Tue, October 24, 2023
Dev To Installing Essential Software on Kali Linux: Browsers, Office Suite, Code Editors, and More
Open your terminal and run following commands and relax.Install Tor Browsersudo apt-get install tor torbrowser-launcherThis command installs the Tor Browser, which is a privacy-focused web browser tha...
04:00 am GMT - Tue, October 24, 2023
Dev To API Maker - API Testing Environment
Testing Environment List of Feature Heart of API Maker Almost all the features of API Maker can be operated with just one click through API testing environment. According to GUI, Will divide A...
01:38 am GMT - Tue, October 24, 2023
Dev To You Don't Need Axios
You don't need Axios, well, for most use cases. The web is maturing, and the days of Axios are ending. Why we needed AxiosFor newcomers, not long ago, we needed to use XMLHttpRequest to fetch dat...
12:00 am GMT - Tue, October 24, 2023
Dev To What's Your Preferred Srategy for Organizing Code?
With numerous strategies available for organizing code, including popular options like by component, by toolbox, by layer, and by kind, which approach do you prefer for organizing your code?Follow the...
12:00 am GMT - Tue, October 24, 2023
Dev To Can You Transform Blame into Empowerment?
How has your perception of life's challenges and your ability to take responsibility for your own well-being evolved over time? Can you share a specific experience where you shifted from blaming exter...
11:31 pm GMT - Mon, October 23, 2023
Dev To Looking inside ROScribe and the idea of LLM-based robotic platform
ROScribeROScribe is an open source tool that uses LLM for software generation in robotics within ROS (Robot Operating System) framework. ROScribe supports both ROS 1 and ROS 2 with python implementati...
11:09 pm GMT - Mon, October 23, 2023
Dev To Hardcore is more than just difficulty.
Many gamers are familiar with the concept of "hardcore" but they don't always understand how it is embodied in game design and what tools are used to achieve this effect. Let's talk about how a game d...
11:01 pm GMT - Mon, October 23, 2023
Dev To Server side Javascript in WebAssembly
The nice thing about writing a serverless functions is that you only have to write an event handler. Much of the boilerplate code you'd write for a regular webserver-style app can be omitted.In this p...
10:04 pm GMT - Mon, October 23, 2023
Dev To Amazon DevOps Guru for the Serverless applications - Part 4 Anomaly Detection on API Gateway
Amazon DevOps Guru for the Serverless applications - Part 4 Anomaly Detection on API Gateway IntroductionIn the 1st part of the series we introduced the Amazon DevOps Guru service, described its ...
09:18 pm GMT - Mon, October 23, 2023
Dev To Meme Monday
Meme Monday!Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
08:53 pm GMT - Mon, October 23, 2023
Dev To Viewport units in CSS: Beyond VH
Well, this text comes from someone who's just discovered something and wants to tell the whole world about it. Up until a few hours ago, I didn't know there were other viewport units besides vh/vw. ho...
08:24 pm GMT - Mon, October 23, 2023
Dev To Demystifying Embeddings in AI: The Heartbeat of Language Models
Embeddings in Artificial Intelligence (AI) have become synonymous with the breakthroughs we see today, especially in the realm of Language Models (LLMs) like ChatGPT, BERT, and more. They bridge the g...
08:17 pm GMT - Mon, October 23, 2023
Dev To How to stop individual and all Docker processes
Why This ArticleThis blog post was born out of the need to share a code snippet that I use almost every day at work. I stop and start Docker processes frequently, and I wanted to create a resour...
07:44 pm GMT - Mon, October 23, 2023
Dev To Probabilistic Data Structures and Algorithms in NoSQL databases
One of the four fundamental features of transactional databases is durability. It says that once a transaction is committed, the stored data remains available even if the database crashes. If we uploa...
07:25 pm GMT - Mon, October 23, 2023
Dev To Hacktoberfest Recap
What is Hacktoberfest?Hacktoberfest is an annual event that encourages open-source contributions on platforms like GitHub by submitting four pull requests. It's a valuable opportunity for collab...
07:20 pm GMT - Mon, October 23, 2023
Dev To Top 7 Featured DEV Posts of the Week
Happy Monday! Let's kickstart the week with a burst of excitement as we dive into last week's top-performing articles. This curated selection blends traffic, engagement, and a touch of editorial magic...
06:51 pm GMT - Mon, October 23, 2023
Dev To Construye un bot de traduccin en 30 min o menos
Dev.to Linkedin GitHub Twitter Instagram YoutubeLinktr Blog original: Build A Translator App in 30 Min or Less** Descripcin **: Utiliza Amazon Translate, Amazon Comprehend, Amazon Lambda, Amazon Poll...
06:12 pm GMT - Mon, October 23, 2023
Dev To What is an open graph? You must know this feature in web development.
Open Graph is an Internet protocol created by Facebook to standardize the display of metadata on social networks. What advantages does it bring?Open Graph brings advantages when displaying a webs...
06:04 pm GMT - Mon, October 23, 2023
Dev To Implementing Supabase Auth in Next13 with Prisma
IntroductionAuthentication is a critical aspect of many web applications, and it can sometimes be a complex task. In this article, I will walk you through the process of implementing Supabase Au...
05:23 pm GMT - Mon, October 23, 2023
Dev To Generating Types for Feature Flags
Feature flags are amazing tools to help you ship your code safely by guarding your end users against incomplete features in production. Many teams use feature flags in this way, to ship code that make...
04:46 pm GMT - Mon, October 23, 2023
Dev To Open Source Document Sharing platform built developer-friendly: launches, updates, stats
What you will find in this article?IntroHacker News launchHow Papermark was built?Stats and progress for last monthsWhat is the future? IntroCouple months ago I started building Papermark a...
04:39 pm GMT - Mon, October 23, 2023
Dev To How to Read Text From an Image with Python
If you want to read text from an image with a simple Python script, this tutorial is for you. Thanks to the work of many great people over the last few decades, you can read the text from an image wit...
04:19 pm GMT - Mon, October 23, 2023
Dev To Declarative JavaScript
Dipping your toes into the world of functional programming can sometimes feel overwhelming. The transition from understanding its core concepts to actually applying them in real-world scenarios can be...
04:12 pm GMT - Mon, October 23, 2023
Dev To Use the virtual environments with Python
If you work on several Python projects, you will quickly need to have different versions of your packages, depending on the current project.Virtual environments are designed for this, they allow to is...
04:00 pm GMT - Mon, October 23, 2023
Dev To In defense of learning on company time
Based on my own experience and interactions with many other developers, I'm going on the record with a possibly controversial opinion:If you're a dev, especially one in the first five years of your ca...
03:49 pm GMT - Mon, October 23, 2023
Dev To pgvector vs Pinecone: cost and performance
At Supabase, we believe that a combination of Postgres and pgvector serves as a better alternative to single-purpose databases like Pinecone for AI tasks. This isn't the first time a Postgres-based so...
03:32 pm GMT - Mon, October 23, 2023
Dev To Why you might want to switch to Linux as an Computing Undergraduate
I have been using Linux for about 1 or 2 years starting out with WSL for windows and when enrolling as an Undergraduate last year I decided to fully daily drive Linux on my new Laptop. Apart from most...
03:29 pm GMT - Mon, October 23, 2023
Dev To Creating and Testing Apollo Client Links
When using Apollo Client, there might come a time when you want to inspect or make some changes to your GraphQL requests. This is where Apollo Link comes into play. The library sets up a chain of acti...
03:02 pm GMT - Mon, October 23, 2023
Dev To Beyond the Blockchain Hype: The Future After the Fall
Blockchain technology burst onto the global stage in 2017 when Bitcoin and other cryptocurrencies saw wild price spikes and captured the world's attention. What followed was a hype cycle of soaring hi...
02:56 pm GMT - Mon, October 23, 2023
Dev To FLaNK Stack Weekly 23 Oct 2023
23-October-2023 FLiPN-FLaNK Stack WeeklyTim Spann @PaaSDevhttps://pebble.is/PaaSDevhttps://vimeo.com/flankstackhttps://www.youtube.com/@FLaNK-Stackhttps://www.threads.net/@tspannhwhttps://m...
02:54 pm GMT - Mon, October 23, 2023
Dev To Supervisors - Letting things crash
In the previous articles, we explored various aspects of managing processes in Elixir. From creating processes for asynchronous tasks to persisting state across long-running processes, and even implem...
02:50 pm GMT - Mon, October 23, 2023
Dev To Introducing BattlePlan - Free Notion Template for Dev Teams with Tight Deadlines
What is BattlePlan?Managing commitments with tight deadlines can be challenging, especially when dealing with messy backlogs. That's where BattlePlan comes in. It streamlines the process by narr...
02:25 pm GMT - Mon, October 23, 2023
Dev To What are your Goals for the week of October 23? Any for HacktoberFest?
What are your goals for this week? Any HacktoberFest goals among them?Have you joined HacktoberFest?What are you building? What will be a good result by week's end?Are you attending any events t...
02:12 pm GMT - Mon, October 23, 2023
Dev To Make open source healthier by being a better contributor
For the last few years, every single time Hacktoberfest comes, one challenge that has constantly been discussed is how to make open source healthier for everyone. This isnt to say that open source is ...
02:12 pm GMT - Mon, October 23, 2023
Dev To Doubly Linked Lists
In the last blog post we saw the implementation of Singly Linked List. Now in this post, we'll have detailed a look at his brother the Doubly Linked List. Understanding Doubly Linked ListsJust li...
01:27 pm GMT - Mon, October 23, 2023
Dev To Pinpoint performance regressions with CI-Integrated differential profiling
Checkout the original post on CodSpeed to use interactive flame graphs components Flame Graphs are a visualization tool that helps you understand how your software is performing. They display the call...
12:41 pm GMT - Mon, October 23, 2023
Dev To Top 11 Grafana Alternatives in 2023
This article was originally posted on SigNoz Blog and is written by Favour Daniel.Grafana started as a data visualization tool. It slowly evolved into a tool that can take data from multiple data sour...
12:34 pm GMT - Mon, October 23, 2023
Dev To Fix IT: One person always speaks in meetings but does not say anything that could interest you.
I am looking outside the window. The sun is shining in Prague, but It's cold. I have a meeting with a mentee, and we discuss a problem like an epidemic - it happens worldwide and affects you badly.I c...
12:30 pm GMT - Mon, October 23, 2023
Dev To JavaScript as a Query Language: The Invisible RPC
Getting data from a JavaScript server is too complicated. I'm not saying that it's difficult but complicated. We have many options to do so but they all require us to rethink how we acquire that data....
12:27 pm GMT - Mon, October 23, 2023
Dev To Determining Tests in Test-Driven Development (TDD)
Determining Tests in Test-Driven Development (TDD)In the world of Test-Driven Development (TDD), guidance is provided on how to decide what tests to write. The chapter emphasizes the following k...
12:22 pm GMT - Mon, October 23, 2023
Dev To Direct and Indirect Effects of Test-Driven Development (TDD)
Direct and Indirect Effects of Test-Driven Development (TDD)Test-Driven Development (TDD) has both direct and indirect effects on the software development process. This approach offers valuable ...
12:17 pm GMT - Mon, October 23, 2023
Dev To The Test List in Test-Driven Development (TDD)
The Test List in Test-Driven Development (TDD)Maintaining a test list is a valuable practice in Test-Driven Development (TDD) to help developers stay organized and focused during the development...
12:09 pm GMT - Mon, October 23, 2023
Dev To Triangulation in Test-Driven Development (TDD)
Triangulation in Test-Driven Development (TDD)Triangulation is a valuable technique used in Test-Driven Development (TDD) to expose deficiencies in code and iteratively refine it to handle vario...
12:03 pm GMT - Mon, October 23, 2023
Dev To The TDD Cycle: Red, Green, Refactor
The TDD Cycle: Red, Green, RefactorTest-Driven Development (TDD) follows a repetitive cycle consisting of three phases: Red, Green, and Refactor. Each phase plays a vital role in the development...
11:58 am GMT - Mon, October 23, 2023
Dev To 3D css animation
Hey there, You are most welcome to this article. I hope you will enjoy this article. If you like this article then please share this article with your friends and colleagues. If you have any questions...
11:56 am GMT - Mon, October 23, 2023
Dev To Test Driven Development
The Laws of Test-Driven Development (TDD)Test-Driven Development (TDD) is a software development practice that emphasizes writing tests before writing production code. It consists of three fund...
11:35 am GMT - Mon, October 23, 2023
Dev To Top 6 monitoring tools to become a better developer
TL;DRMonitoring can be complex, especially given the number of available tools and the dynamic nature of environments.In this article, I compare the most popular monitoring tools to help you cho...
10:52 am GMT - Mon, October 23, 2023
Dev To Top 5 React Lazy-Loading Images Libraries for 2023
There are several libraries that you can use for image optimization in React:1. react-optimized-image: This is a React component for serving optimized images. You can start using it in your project by...
10:43 am GMT - Mon, October 23, 2023
Dev To Revolutionizing E-commerce with AIOps and ChatGPT: The Future of Customer Engagement
The world of e-commerce is constantly evolving, and the ability to deliver seamless and personalized customer experiences has become a top priority for online retailers. Artificial Intelligence for IT...
10:38 am GMT - Mon, October 23, 2023
Dev To Leaked.NET 8 Features! 5 New Cool ThingsAdded
Alright, devs, who's up for some next-level tech talk? Preview 7 for .NET 8 has landed, and this is pretty much the final preview we're looking at before the grand release. We're going to deep-dive in...
10:36 am GMT - Mon, October 23, 2023
Dev To Welcome to focussync, a community driven productivity website!
We at focussync believe that achieving your goals is easier and more fun when you have a community supporting you and holding you accountable. That's why we built focussync - to make goal setting and ...
09:34 am GMT - Mon, October 23, 2023
Dev To What's New in Angular 16? Top features to discover.
Technologies make a big deal in the business world asserting only one thing; to keep up or get left behind. Angular is one such technology that caught drastic attention in a short time and became a tr...
09:22 am GMT - Mon, October 23, 2023
Dev To Replace any object in a photograph with Stable Diffusion Python SDK.
You can install the Novita Python SDK using just one commandpip install novita-clientget NOVITA_API_KEY from https://novita.ai/get-started/Finally, you can try the change cat to dog by following this ...
09:17 am GMT - Mon, October 23, 2023
Dev To React useTransition: performance game changer or...?
Table of ContentsLet's implement a slow state updateConcurrent Rendering and useTransition for slow state updatesThe dark side of useTransition and re-rendersHow to use useTransition, then?What ...
09:14 am GMT - Mon, October 23, 2023
Dev To AWS open source newsletter, 176
October 23rd, 2023 - Instalment #176Welcome to #176 of the AWS open source newsletter, heading into Autumn and getting ready for the clocks to go back later in the week. How will you use that ex...
09:00 am GMT - Mon, October 23, 2023
Dev To Why unordered list is used to create navigation on the website not an ordered list?
We don't need to follow any order while creating the navigation that's why we use an unordered list instead of an ordered list while creating links in Navigation. Ordered List (<ol>)An orde...
08:45 am GMT - Mon, October 23, 2023
Dev To Weekly Roundup 023 (Oct 16): Hot Topics in workplace, sharepoint, and powerplatform
Hey fellow developers! It's @jaloplo, here to give you the latest scoop on what's been happening in the #workplace, #sharepoint, and #powerplatform communities. #workplaceThe Future is Remote: T...
08:17 am GMT - Mon, October 23, 2023
Dev To Your Expense Entry Sidekick: The 'Irona' of Automation
Intro:Like many of you, I travel a lot for work, to meet my team and attend conferences around the world. I enjoy meeting new people, learning new things, and exploring new places. With multiple hops ...
07:24 am GMT - Mon, October 23, 2023
Dev To The Art of Agile Software Development: Building Better Software, Faster
In the ever-evolving world of software development, the need for flexibility, collaboration, and rapid adaptation has given rise to Agile methodologies. Agile software development is not just a proces...
07:22 am GMT - Mon, October 23, 2023
Dev To Don't Lose Your Events! Use the Transactional Outbox Pattern.
1. IntroductionEvents are the key part of an Event-driven Architecture (EDA). They are the mechanism that allows services to communicate with each other in a decoupled way.For example, an Order ...
06:49 am GMT - Mon, October 23, 2023
Dev To How I Track My Resume in Git
I use Git to track my resume revisions and job applications.I've been using this methodor variation of itfor over 10 years. You can see my system engineer resume which is from my role-syseng branch.I ...
06:41 am GMT - Mon, October 23, 2023
Dev To Top 35 Advanced ReactJS Interview Questions
1. In which situation would you use refs in React?Refs in React are a powerful tool for interacting with the DOM directly. They come in handy when you need to access or modify a DOM element outs...
06:39 am GMT - Mon, October 23, 2023
Dev To Stress Relief and Focus: Mindfulness Techniques for Developers
The pressure to deliver high-quality code, meet tight deadlines, and keep up with rapidly evolving technologies can be overwhelming. As a developer, you may find yourself grappling with stress, anxiet...
06:30 am GMT - Mon, October 23, 2023
Dev To Unlocking JavaScript Design Patterns: Mastering Singleton for Ultimate Code Efficiency
In the world of JavaScript, design patterns are your secret weapon to crafting efficient, organized, and maintainable code. Among these patterns, the Singleton pattern stands out as a versatile powerh...
06:24 am GMT - Mon, October 23, 2023
Dev To Android's `monospace` font is not monospace
Few years ago I have discovered the hard truth of Android's default monospaced font not having all the characters of the same width (which is the key attribute of a monospaced font). Spaces are of a d...
06:15 am GMT - Mon, October 23, 2023
Dev To Creating Polished Content with React Markdown
Author: David Omotayo IntroductionPrior to John Gruber's invention of Markdown in 2004, WYSIWYG editors were commonly used for editing content on websites and the web in general. However, Mar...
05:56 am GMT - Mon, October 23, 2023
Dev To Java Messaging Service ( JMS )
In today's digital world, communication is at the heart of everything. Computers, like us, have conversations using a language of their own. This secret language is what makes digital magic happen. In...
04:23 am GMT - Mon, October 23, 2023
Dev To Updated: Build a PWA with Next.js with achieve 100% score in lighthouse
IntroductionA Progressive Web App (PWA) is a type of web application that offers a user experience similar to that of a traditional native mobile app or desktop application. PWAs are designed to...
04:01 am GMT - Mon, October 23, 2023
Dev To 5 lines of Python code to change the posture of photography
You can install the Novita Python SDK using just one commandpip install novita-clientthen you can get NOVITA_API_KEY from https://novita.ai/get-started/Finally, you can try the mix pose demo by follow...
03:31 am GMT - Mon, October 23, 2023
Dev To API Maker - i18n Internationalization
List of Features Support multiple languages Internationalization enables you to receive error or response messages in different languages from the API Maker. x-am-internationalization To rec...
02:42 am GMT - Mon, October 23, 2023
Dev To Mastering JavaScript: A Comprehensive Interview Guide for Students
Interviewer:Hello! I'm here to test your understanding of JavaScript. Are you ready for some challenging questions?Student:Sure, I'm ready! Fire away with your questions.Interviewer:Great! Let's start...
01:34 am GMT - Mon, October 23, 2023
Dev To Secure GitHub Actions by pull_request_target
In this post, I describe how to build secure GitHub Actions workflows by pull_request_target event instead of pull_request event.This post is based on my post written in Japanese. pull_request_target ...
12:17 am GMT - Mon, October 23, 2023
Dev To The Magic of Interfaces in Go
IntroductionDRY, or Don't Repeat Yourself, is one of the most well-known software development principles. Many engineers will go to great lengths to achieve this laudable goal, so a successful p...
12:00 am GMT - Mon, October 23, 2023
Dev To What Innovative Possibilities Does Generative AI Unlock?
What do you think are some of the most exciting and innovative use cases of Generative AI? Follow the DEVteam for more discussions and online camaraderie! The DEV Team ...
12:00 am GMT - Mon, October 23, 2023
Dev To Experience vs.Knowledge?
How does experience compare to knowledge in the role of a software engineer?Follow the CodeNewbie Org and #codenewbie for more discussions and online camaraderie! CodeNewb...
10:35 pm GMT - Sun, October 22, 2023
Dev To Make a rotating circular text button
A preview of the end result!To get started, we're going to need to create some text with the letters following a circular path.Photoshop makes it easy.1. Select the ellipse tool2. Change the mode from...
10:31 pm GMT - Sun, October 22, 2023
Dev To Tailwind CSS Linear Gradient Utility Tool
While styling a web app that uses Tailwind CSS, it was becoming tedious to setup linear gradients for buttons and backgrounds.While sites like hypercolor.dev can show you some good gradient combinatio...
10:29 pm GMT - Sun, October 22, 2023
Dev To NeobrutalismCSS - A Classless CSS Library
Are you tired of adding bulky CSS frameworks like Bootstrap or Tailwind CSS to your JavaScript or React demos just to make your HTML elements look good? Introducing NeobrutalismCSS a lightweight and ...
09:53 pm GMT - Sun, October 22, 2023
Dev To AWS ECS: How does it work?
What is AWS ECS?ECS stands for Elastic Container Service and the reason why it exists is to simplify the deployment, management, and scaling of containerized applications using Docker containers...
09:19 pm GMT - Sun, October 22, 2023
Dev To Evolution of unit tests in Android
In the article we take a look at the unit test evolution from beginner to pro-level. Rate us dialog is a popular feature, and it will be a good example. Typical rate us dialog has requirements like:Sh...
09:08 pm GMT - Sun, October 22, 2023
Dev To 10 Must-Know VS Code Shortcuts
Moving from keyboard to mouse to perform some action can sometimes be annoying. VS Code has some really nice keyboard shortcuts to help keep me in flow when working with code. In this article, we'll e...
09:07 pm GMT - Sun, October 22, 2023
Dev To Building an Instill AI Pipeline in 5 minutes
IntroductionInstillAI is a no-code or low-code platform that enables users to build AI workflows for unstructured data at lightning-fast speed.The Instill core can be broadly categorized into 3 ...
08:35 pm GMT - Sun, October 22, 2023
Dev To How to deploy to GitHub Pages using gh-pages package
1) First setup GitHub Pages on the GitHub quickstart2) Install gh-pages package. It can be installed to devDependencies.NPMnpm i gh-pagesYarnyarn add --dev gh-pages3) Add the following line to your sc...
07:26 pm GMT - Sun, October 22, 2023
Dev To Mastering Rails Web Navigation with link_to and button_to Helpers - Part 2
Welcome to Part 2 of our Rails Web Navigation tutorial!In Part 1, we embarked on a cosmic journey through the Rails galaxy, exploring the intricacies of the Rails web navigation system. We delved deep...
07:15 pm GMT - Sun, October 22, 2023
Dev To Local Development with AWS Lambda and NestJS: Docker Debugging and Hot Reload
If youve ever worked with C#, Azure Functions, and Visual Studio, you know the comfort. Click here, debug there, drop in Docker with a single click its smooth sailing. Visual Studio does a lot behind...
06:02 pm GMT - Sun, October 22, 2023
Dev To Build A Translator App in 30 Min or Less
Dev.to Linkedin GitHub Twitter Instagram YoutubeLinktr Blog original: Build A Translator App in 30 Min or LessDescription: Use Amazon Translate, Amazon Comprehend, Amazon Lambda, Amazon Polly, and Am...
05:45 pm GMT - Sun, October 22, 2023
Dev To Exploring Error Boundary in React: Enhancing Robustness and Error Handling
IntroductionError handling is an essential aspect of building robust and reliable applications. In React, error boundaries serve as a mechanism to efficiently capture Javascript errors during re...
05:34 pm GMT - Sun, October 22, 2023
Dev To The JavaScript open-source ebook
Some Drops of JavaScript is an open-source book that collects some useful, unknown, underrated JavaScript functions or stuff discovered, used, and learned during JavaScript's daily use.You can read th...
05:04 pm GMT - Sun, October 22, 2023
Dev To Guia para Trainee e Dev Jr usandoJava
ConceitosComo pessoa iniciante, uma parte importante na entrevista tcnica saber conceitos e conseguir explic-los. A pessoa entrevistadora pode tambm solicitar exemplos prticos.Abaixo esto conce...
03:57 pm GMT - Sun, October 22, 2023
Dev To Not my type
An irreverent yet positively innovative approach regarding data typingI love programming. I discovered the computers and wrote my first programs when I was a kid and I've never stopped since then.For ...
03:44 pm GMT - Sun, October 22, 2023
Dev To No use funes puras com Go
Um mantra muito comum no mundo do desenvolvimento que funes puras so sempre melhores, mas isso nem sempre verdade, pelo menos no no ecossistema do Go, e esse um padro amplamente adotado pela comuni...
03:30 pm GMT - Sun, October 22, 2023
Dev To Docker - Utilize Docker Compose for Local Development Environments
Docker Compose is an excellent tool for defining and managing multi-container applications, and it's particularly valuable for setting up local development environments that closely mirror production ...
03:14 pm GMT - Sun, October 22, 2023
Dev To How to Start a Podcast: 10 Easy Steps
Starting a podcast is a great strategy to convey your message to the masses and engage your target audience.Podcasting helps you connect with your audience and generate massive traction. However, many...
03:08 pm GMT - Sun, October 22, 2023
Dev To The Complete Guide to Time Series Models
Time is the most important factor which ensures success in a business. It is difficult to keep up with the pace of time but through methods of prediction and forecasting such as time series models thi...
03:04 pm GMT - Sun, October 22, 2023
Dev To Web Scraping For Finance Data
Web Scraping is a boon for the financial industry. The use of web data is expected to experience excellent growth in financial and market research in the coming years. The rise of fintech startups, es...
02:40 pm GMT - Sun, October 22, 2023
Dev To The Pragmatic Guide to Your First JavaScript Library
JavaScript libraries! Every man and his dog has a node_modules folder full of them. This article will be more or less a pragmatic guide to writing these without going neck-deep in history and theory. ...
02:30 pm GMT - Sun, October 22, 2023
Dev To A software development journal Introduction (Part 1)
This series of articles is being written with the objective of documenting the process involved in building a full stack web application from the ground up. I intend to publish an article every week i...
02:24 pm GMT - Sun, October 22, 2023
Dev To Tortoise and Hare Algorithm
We all would have heard about the tortoise and hare story right? Well, there's an algorithm inspired by this story. What is this Algo?Floyd's Cycle Detection Algorithm, often referred to as the ...
02:24 pm GMT - Sun, October 22, 2023
Dev To 10 Best Javascript Animation Libraries
TL;DRJavascript animation libraries allow developers to create stunning animations and interactions on websites and web apps. With so many options out there, it can be tough deciding which libra...
02:07 pm GMT - Sun, October 22, 2023
Dev To The 20 Most Common Use Cases for JavaScript Arrays
Splice, slice, pop and shift. Is the array sort method stable and not in-place? It's not easy to remember all JavaScript array methods and what the difference between them are. They are all synonyms, ...
01:50 pm GMT - Sun, October 22, 2023
Dev To Yet Another Newsletter LOL: So Nullish
Another week, another newsletter. Let's get to it!Around the WebThis was a great talk from this years Vite Conf. Vite is clearly becoming the tool of choice for most framework authors. Recently, Remix...
01:03 pm GMT - Sun, October 22, 2023
Dev To Intensive JSON Course: Mastering JavaScript Object Notation
JSON, or JavaScript Object Notation, is a widely used format for data exchange in modern web development. It's lightweight, easy to read, and human-friendly, making it a fantastic choice for data inte...
12:56 pm GMT - Sun, October 22, 2023
Dev To What are Hydration, CSR, and SSR in Reactand NextJS?
Most developers, including myself, were confused about the difference between CSR and SSR. We couldnt understand Hydration and its basic principles. However, let me fix all that for you. And trust me,...
12:54 pm GMT - Sun, October 22, 2023
Dev To Simplify Your Codebase with Auto-Sorting Linter using eslint-plugin-simple-import-sort
IntroductionIn the world of software development, maintaining code quality is a paramount concern. Linters, such as ESLint, have become an indispensable tool for ensuring that code adheres to pr...
12:45 pm GMT - Sun, October 22, 2023
Dev To Iterating through Arrays: forEach vs for...of
When working with JavaScript and array manipulation, understanding how to iterate through array elements is essential. Two of the most common approaches for this task are using forEach and for...of. B...
12:37 pm GMT - Sun, October 22, 2023
Dev To Near Blockchain Development Guide For Ethereum Developers
Near is a non-EVM-based blockchain, similar to Solana. The best part of it is that smart contracts can be written in JavaScript/TypeScript.However, if you haven't built on non-EVM chains before, then ...
12:35 pm GMT - Sun, October 22, 2023
Dev To Build A Web App Using Django
Django is a powerful web framework for Python that makes it easy to build web applications quickly. In this guide, we will create a basic Django app from scratch. We will cover: Installing Django ...
11:30 am GMT - Sun, October 22, 2023
Dev To Understanding Schema and Types in GraphQL
Welcome to the second part of our GraphQL series! In the first part, we explored an introduction to GraphQL, discussing its advantages over REST and diving into the basics of GraphQL syntax and struct...
11:19 am GMT - Sun, October 22, 2023
Dev To The Complete Git Tutorial for Beginners: Master Version Control and Start Contributing to Open Source
Git and GitHub have become essential tools for developers looking to build their skills and collaborate on impactful open-source projects. This step-by-step guide will take you from git basics to adva...
10:13 am GMT - Sun, October 22, 2023
Dev To What requirements do you have when picking up a new library/framework/dependency?
When you're looking for a library, framework, or dependency in general, what are the things you look for? What are your requirements to take the step and pick it up? Is it documentation, does it need ...
10:00 am GMT - Sun, October 22, 2023
Dev To Music Monday What are you listening to? (Video Game Soundtrack Edition )
cover image source: GiphyLast week, we covered movie soundtracks, and this week we're moving on to video game soundtracks! Whether you're into the retro vibes of chiptunes (8-bit and 16-bit music) fro...
09:55 am GMT - Sun, October 22, 2023
Dev To Introducing Bloggy: The Open-Source Blogging Platform Built with Python and Django
Today, I am excited to take a giant leap forward in my journey by open-source the codebase of my blog stacktips is now available on GitHub. Check out the codebase here.https://github.com/StackTipsLab/...
08:32 am GMT - Sun, October 22, 2023
Dev To Choosing the Right Notification Infrastructure for Your App or Website
In the world of modern software engineering, building a resilient notification infrastructure is a strategic necessity. Senior developers and CTOs need to grasp the intricacies of notification systems...
08:14 am GMT - Sun, October 22, 2023
Dev To IMAP vs POP3 vs SMTP - A Comprehensive Guide for Choosing the Right Email Protocol
In today's world of modern email communication, having a solid understanding of specialized TCP/IP protocols like IMAP, POP3, and SMTP is crucial for developers and CTOs. These protocols play a pivota...
07:39 am GMT - Sun, October 22, 2023
Dev To Jest Mastery: Elevating Your Testing Skills with Proven Best Practices
Ensuring the functionality of your code through writing tests not only ensures your code's functionality but also boosts your confidence in its reliability. In this article we will explore the best pr...
07:15 am GMT - Sun, October 22, 2023
Dev To Navigating Docker With Captains - Francesco Ciulla
TL;DRThis is the first episode of "Navigating Docker With Captains - an exclusive series of conversations with Docker Captains. In this episode, we sit down with Francesco Ciulla - Docker Captai...
07:00 am GMT - Sun, October 22, 2023
Dev To WordPress Development Best Practices: Building Efficient and Secure Websites
As developers, we are accustomed to creating robust software that not only works flawlessly but also adds significant value to users. However, the principles of effective development can extend beyond...
06:51 am GMT - Sun, October 22, 2023
Dev To CatGPT - or How to Position Elements on Overlays
Have you ever wondered how to display an element with an overlay while keeping it in the same position? The same way that, for example, many messaging apps highlight the message you want to react to. ...
05:49 am GMT - Sun, October 22, 2023
Dev To MySQL x Flask: Add MySQL database with Flask App
MySQL is a widely used open-source relational database known for its performance, reliability, and scalability. It is suitable for various types of software applications, including web applications, e...
05:45 am GMT - Sun, October 22, 2023
Dev To Step-by-Step Guide to Setting up Next.js with Tailwind CSS
IntroductionWeb development frameworks and libraries are evolving at a rapid pace, and staying up-to-date with the latest technologies is essential for building modern, responsive web applicatio...
04:23 am GMT - Sun, October 22, 2023
Dev To Leetcode 1361: Validating Binary Tree Nodes (Medium)
IntroductionWhen it comes to tackling complex problems in computer science, Leetcode is the go-to platform for many of us. Today, we're going to dive into one such problem, Leetcode 1361, titled "Vali...
04:18 am GMT - Sun, October 22, 2023
Dev To LeetCode1425: Solving Constrained Subsequence Sum with DP and Heap Approach
Hey there, fellow coding enthusiasts! Today, we're diving into an intriguing LeetCode problem, Constrained Subsequence Sum. This problem is not only a great way to sharpen your dynamic programming and...
04:07 am GMT - Sun, October 22, 2023
Dev To Solving LeetCode 1793: Maximum Score of a Good Subarray
Have you ever felt like a detective trying to crack a code when solving LeetCode problems? If so, you're not alone. LeetCode offers a plethora of coding challenges that can truly put your problem-solv...
12:00 am GMT - Sun, October 22, 2023
Dev To Are Tech Industry Layoffs Reflecting New Tech Landscape Realities?
Are evolving tech trends and shifts causing tech layoffs? How could this affect innovation and competition? How are those impacted adapting? We're eager to hear your insights....
12:00 am GMT - Sun, October 22, 2023
Dev To Caption This!
It's that time again y'all.Can you come up with the best caption for this image?Follow the DEVteam for more online camaraderie! The DEV Team Follow ...
10:54 pm GMT - Sat, October 21, 2023
Dev To Crafting Multi-Chapter Narratives with AI: A Journey into Automated Storytelling
Prologue: The Endeavor to Create Automated StorytellingIn the realm of creative writing, the stroke of a pen (or the clack of a keyboard) has always been a human endeavor. Yet, as artificial intellige...
10:46 pm GMT - Sat, October 21, 2023
Dev To Displaying air quality data in the terminal
IntroMy local county reports data on the level of several pollutants throughout the area. However, the only way to see this data is via an online dashboard. My project air-monitor is a Python sc...
10:37 pm GMT - Sat, October 21, 2023
Dev To Package manager wars. The real picture
"pnpm has surpassed Yarn!" I've read on Twitter the other day. "In what exactly?" - I thought to myself. The answer to this question turned out to be: "In npm downloads". However, this doesn't mean an...
09:41 pm GMT - Sat, October 21, 2023
Dev To How To Automate Your Deployments To AWS EC2 Using CircleCI And Ansible
IntroductionIn today's world of fast paced releases and distributed teams working across flexible hours, the importance of automated deployments cannot be overstated. In this tutorial I will gui...
09:27 pm GMT - Sat, October 21, 2023
Dev To JavaScript, Craftsmanship, and Me: A Journey of Code and Creativity
Hello to all my coders, the curious, and keyboard friends! Today, I want to chat about a trend (a tad hipster, I admit) in the world of programming: craftsmanship. And no, I'm not talking about those ...
09:26 pm GMT - Sat, October 21, 2023
Dev To Enhancing AI Interaction: A Guide to Prompt Engineering
Table of ContentsIntroduction Overview of AI and machine learningBasics of Prompt EngineeringDefinition of Prompt and Prompt EngineeringTypes of promptingTips for Crafting PromptImportance of pr...
08:51 pm GMT - Sat, October 21, 2023
Dev To I am here now
I am learning slowly but surely. Javascript is confusing and I hope I will understand it soon. I thought I had more to say but I don't so I'll end the post. ...
08:32 pm GMT - Sat, October 21, 2023
Dev To Orientao a Objetos em Python: Fundamentos e Prtica
A orientao a objetos um paradigma de programao fundamental que tem sido amplamente adotado na indstria de software. Python, uma linguagem de programao de alto nvel, suporta a programao orientada a ob...
08:31 pm GMT - Sat, October 21, 2023
Dev To Integracin de Kotlin con Pasarela de Pago PayPal
1. IntroduccinHola amigos! En esta publicacin, te mostrar cmo puedes integrar Kotlin en el lado backend con PayPal. La integracin de PayPal en la parte trasera de tu aplicacin Kotlin puede resul...
08:00 pm GMT - Sat, October 21, 2023
Dev To ODK Central Domain Change: A Painless Backup and Restore Tutorial
IntroductionODK Central is a powerful tool for collecting, managing, and analyzing data using mobile devices. However, there may be situations where you need to move your ODK deployment from one...
07:57 pm GMT - Sat, October 21, 2023
Dev To Practical tips for code reviews in large teams
Improving the code review process is crucial for development teams aiming to maintain and elevate their efficiency and code quality. A growing list of pending pull requests (PRs) can be overwhelming a...
07:36 pm GMT - Sat, October 21, 2023
Dev To How to easily migrate Heroku Postgres database between apps.
There are two ways to copy data between databases: restore backup or copy command.We will be performing a database migration from the myapp-prod app to the myapp-test app that is copying the schema (s...
07:23 pm GMT - Sat, October 21, 2023
Dev To Thank you so much everyone!
Hi fam, I'm so excited to announce that I've reached 30,000 views and 6K+ followers! This is such a huge milestone for me, and I couldn't have done it without your support.I'm so grateful for all of y...
06:18 pm GMT - Sat, October 21, 2023
Dev To Bandit Level 12 Level 13
IntroductionGreetings, As we step into Level 12 of the Bandit wargame, we're faced with a unique challenge involving data manipulation and repeated compression. Get ready to roll up your sleeves...
06:15 pm GMT - Sat, October 21, 2023
Dev To Understanding Tech: Looking Beyond the Surface
Photo by Sebastian Bill on UnsplashLet's talk about abstractions. Today, I was browsing twitter while I found this amazing article, it talks about how too many layers of abstractions have caused devel...
05:56 pm GMT - Sat, October 21, 2023
Dev To Zero dependencies is overrated, build it like Theseus
If I have seen further than others, it is by standing upon the shoulders of giants. Isaac NewtonThis phrase about standing upon the shoulders of giants is widely used in programming circles. After al...
05:32 pm GMT - Sat, October 21, 2023
Dev To The Deceptive Ease of Easy Problems on LeetCode: 10 Confidence-Boosting Challenges for Beginners
LeetCode, the online platform for sharpening your coding and problem-solving skills, offers problems categorized as "Easy," "Medium," and "Hard." While the "Easy" label may suggest simplicity, many as...
05:13 pm GMT - Sat, October 21, 2023
Dev To Next.js: Enhancing Modern Web Development with a Simple Example
In the ever-changing world of web development, staying current is crucial for building fast, user-friendly, and dependable web applications. Next.js, a contemporary framework, has been gaining popular...
05:11 pm GMT - Sat, October 21, 2023
Dev To Amazon Grafana demo with EKS
Hello , in the previous post, we have seen about Grafana Cloud with an AWS subscription. I this post, we are going to see about Amazon Grafana(which is a fully managed service in AWS), with some demo ...
05:05 pm GMT - Sat, October 21, 2023
Dev To Hosting a Portfolio website on AWS | Amazon Web Service | Step by Step Guide | Mini-Project for Beginners
Hosting a portfolio website on an AWS Ubuntu server is a great way to showcase your work. Here's a step-by-step guide on how to do it:Step-1: Launch an AWS EC2 Instance:Log in to your AWS Manage...
05:01 pm GMT - Sat, October 21, 2023
Dev To Create a Custom VS Code Snippet
Introduction:As Developers, we always prefer not to write the same code again and again. Snippets solve this problem by making repetitive tasks simpler and quicker.There are thousands of pre-bui...
04:52 pm GMT - Sat, October 21, 2023
Dev To Tuner is a flexible project configurator as code for Deno.
I think Im not the only one who has a need to conveniently configure a project. And there are many ready-made solutions of varying degrees of complexity and freshness. In this topic I want to demonstr...
04:35 pm GMT - Sat, October 21, 2023
Dev To Hacktoberfest 2023
I'm Sourabh Sharma, and I'm excited to share my journey during my first Hacktoberfest! I've been an active member of the GitHub community since the end of August, and this festival has been an incredi...
04:15 pm GMT - Sat, October 21, 2023
Dev To Making Sense of Version Control Git vs GitHub
As a developer just starting out, I remember being so confused by version control and the difference between Git and GitHub. Everyone in the industry was talking about these tools, but I had no idea h...
03:56 pm GMT - Sat, October 21, 2023
Dev To My Journey in Hacktoberfest 2023
My Journey in Hacktoberfest 2023: From Newbie to Placeholder Contributor!Hey Dev Community! I'm thrilled to share my exciting experience as a newbie contributor in Hacktoberfest 2023. It was an incre...
03:51 pm GMT - Sat, October 21, 2023
Dev To About Logging
This blog post will be about the DOs and DON'Ts of code logging I picked up along the way in my coding career.I don't have to emphasize the importance of logging, if you think that logging is not impo...
03:47 pm GMT - Sat, October 21, 2023
Dev To Accelerate Your Career by Contributing to these 9 Repositories
Explore these nine repositories to stand out in different areas of software development. Go from Junior to Senior Development.Hello Dev Community,I'm thrilled to present a curated list of nine pivotal...
03:08 pm GMT - Sat, October 21, 2023
Dev To New for Jetpack Compose
Hii , I am new in jetpack compose . but at the same time I am a bit confused bcoz I don't know where I should start to learn jetpack compose. I just want to know about your experience from where you g...
03:06 pm GMT - Sat, October 21, 2023
Dev To Hi I'm King Johney
Hey there, fellow tech enthusiasts and innovators!I'm Johney, your friendly neighborhood web designer, developer, and avid tech blogger. I'm thrilled to be part of this vibrant community where creativ...
02:14 pm GMT - Sat, October 21, 2023
Dev To How to Install and Set Up a Ghost Blog on AWS Lightsail - Step by Step Tutorial
Welcome to this step-by-step tutorial on how to install and set up a Ghost blog on AWS Lightsail. Ghost is a popular open-source publishing platform that is simple, lightweight, and designed specifica...
01:55 pm GMT - Sat, October 21, 2023
Dev To Singly Linked Lists
In this new blog series of mine, we'll be adventuring into the realm of DSA. The intent of this blog series is to explore the fundamentals of DSA while trying to maintain the KISS (keep it simple, stu...
01:55 pm GMT - Sat, October 21, 2023
Dev To Simplify your Infrastructure Management using AWS CloudFormation
In this blog, we'll explore what AWS CloudFormation is, why it's essential, and dive into a practical demonstration to showcase its capabilities.From understanding the basics to creating your first Cl...
01:27 pm GMT - Sat, October 21, 2023
Dev To Lets talk about A-Frame
IntroductionA-Frame is essentially a web framework that can be used to create a VR experience on top of your HTML. How cool is that? A-Frame is compatible with most VR headsets including the Gea...
01:10 pm GMT - Sat, October 21, 2023
Dev To New in Go 1.21: Toolchains
The version 1.21 of the language implemented an essential new feature. According to the documentation:Starting in Go 1.21, the Go distribution consists of a go command and a bundled Go toolchain, whic...
12:26 pm GMT - Sat, October 21, 2023
Dev To What is Natural Language Processing? Examples Explained
Introduction to Natural Language ProcessingNatural language processing, also known as NLP, refers to the branch of artificial intelligence focused on interactions between computers and human lan...
12:08 pm GMT - Sat, October 21, 2023
Dev To For all the Developers! | The Best Interview Coding Question
Question Given Python's random() function that returns a random value between 0 and 1. Approximate using this function.Hello everyone! I've got an intriguing question for you today. W...
12:01 pm GMT - Sat, October 21, 2023
Dev To How To Display An In-App Survey In Next.js 13 With Supabase And Formbricks
Once a user has successfully completed the signup process for your application, you might consider initiating an onboarding segmentation survey for your users right away. This approach enables you to ...
11:57 am GMT - Sat, October 21, 2023
Dev To Hacktoberfest! Together, we have the power to contribute!
It's amazing how much can be achieved in such a short period of time. I've never had so much interest in contributing to LiteCommands before! A heartfelt thank you to each and every one of you for you...
11:50 am GMT - Sat, October 21, 2023
Dev To Medium Unlimited Read
Have you ever tried to read some Medium Article and the content was locked and cannot read full. And see this...Here is the solution to ignore this:copy the article link.got to this URL paste your lin...
11:43 am GMT - Sat, October 21, 2023
Dev To Testing de componentes React: cundo y por qu necesitamos usar act()?
A quin no le ha pasado? Cuando hacemos test de componentes React, de vez en cuando nos encontramos con este warning:Warning: An update to MyComponent inside a test was not wrapped in act(...).When tes...
10:24 am GMT - Sat, October 21, 2023
Dev To JavaScript and Basic Security
JavaScript is one of the most widely used languages in the world.It is not only the basic programming language that runs on the web, but also appears to have high demand as a server-side programming l...
10:09 am GMT - Sat, October 21, 2023
Dev To My GameDev Story!
IntroductionHello there! In this blog I will write about how I've embarked on an exhilarating adventure in the world of game development. While it's a field known for its excitement and challeng...
09:39 am GMT - Sat, October 21, 2023
Dev To How do I back up all my Gitlab repositories?
How do I back up all my Gitlab repositories? GoalThe goal of this article is to explain how to back up all your Gitlab repositories with a utility script.I wrote this script in order to be ...
09:09 am GMT - Sat, October 21, 2023
Dev To 10 AI Tools That Are Similar To ChatGPT
ChatGPT has taken the world by storm as one of the most advanced and conversational AI chatbots ever created. However, it's not the only artificial intelligence tool out there with impressive capabili...
08:51 am GMT - Sat, October 21, 2023
Dev To 10K Views! (All Posts Combined)
Thank you!Thank you for 10K+ views (in total). This is a great achievement that I wanted to hit from the very start. Thank You for your support. Enjoy your wonderful day!...
08:45 am GMT - Sat, October 21, 2023
Dev To How to Securely Connect to a Database from a Local Environment Using AWS Session Manager
Until now, we used SSH tunnels through a bastion EC2 to connect to our database (RDS), facilitating connections from DB client tools (like MySQL Workbench) and managing migrations from our local envir...
08:45 am GMT - Sat, October 21, 2023
Dev To How to Securely Connect to a RDS from a Local Environment Using AWS Session Manager
Until now, we used SSH tunnels through a bastion EC2 to connect to our database (RDS), facilitating connections from DB client tools (like MySQL Workbench) and managing migrations from our local envir...
08:35 am GMT - Sat, October 21, 2023
Dev To What Is LangChain? Unlocking the Potential ofLLMs
LangChain is an open-source framework crafted to ease the development of applications that leverage LLMs. Its primary function is to provide a standardized interface for chains, offering extensive int...
07:47 am GMT - Sat, October 21, 2023
Dev To Perspectives on the Evolution of DevSecOps Engineering Based on from My Experiences
IntroductionIn the rapidly evolving domain of software development, ensuring the security of applications and systems is a top priority. And that's where DevSecOps steps onto the stage, building...
07:36 am GMT - Sat, October 21, 2023
Dev To Awesome development tools for PHP 2023
Hi guys,Time flies, PHP is still being used and popular in the world Getting started and working with PHP is totally fast & awesome nowadays, we have plenty of tools to skyrocket your development ...
01:45 am GMT - Sat, October 21, 2023
Dev To Create your own Azure Openai Platform
How to Create Your Own Azure OpenAI PlatformAzure OpenAI is a service that allows you to access the powerful capabilities of OpenAI, such as GPT-3, on the Azure cloud. With Azure OpenAI, you can build...
01:29 am GMT - Sat, October 21, 2023
Dev To Milvus Adventures
October 20, 2023TAGS #opensource #milvus #VectorDatabase #RUST HACKTOBERFESTHacktoberfest is still happening and we recently added a few more first issues for anyone from the Rust communit...
12:00 am GMT - Sat, October 21, 2023
Dev To What's Your Frog Today? Eat It and Tell Us About It!
Have you heard of the "Eat the Frog" method? It urges you to dentify and tackle one important task right at the beginning of your day. This key task is often referred to as your "frog," symbolizing a ...
12:00 am GMT - Sat, October 21, 2023
Dev To Unveil Your App Secrets!
Share your favorite apps, especially some of those lesser-known gems!Follow the DEVteam for more discussions and online camaraderie! The DEV Team Follow ...
11:29 pm GMT - Fri, October 20, 2023
Dev To How to Create a Django Project and Application.
Introduction.This article is a guide on how to create your (first) Django project and application. A Little about Django.The web framework for perfectionists with deadlines.Django is a high...
11:13 pm GMT - Fri, October 20, 2023
Dev To Optimizing Web Performance: PNG Compression
When I recently opened my personal website on a slower Internet connection than usual, I noticed that certain images wouldn't load in automatically. If I scrolled too fast, then the images would be in...
10:57 pm GMT - Fri, October 20, 2023
Dev To How Java works ?
Summary English Portuguese How Java works ? One of the main characteristics of Java is its ability to write once, run anywhere, therefore Java is a language with the concept of being cross-...
10:24 pm GMT - Fri, October 20, 2023
Dev To How-to Setup and Use Python with OBS on a Mac
Open Broadcaster Software (OBS) can be a helpful tool and tailored for different use cases with custom scripts. These can help solve a wide variety of dynamic features such as counters, timers, displa...
10:02 pm GMT - Fri, October 20, 2023
Dev To CSV files with Node and PapaParse: The Complete Guide
In this article we are going to learn how to handle CSV files on the backend with NodeJs and papaparse.We are going to do this with the help of real life examples, so that you have an understand of ho...
09:30 pm GMT - Fri, October 20, 2023
Dev To Creating REST APIs with Node.js
Hey! Welcome back, you. Hope you enjoyed my last post about creating a Rest API with and without TypeScript. As you may have noticed, I'm an enthusiast for back-end development. I really like organizi...
09:16 pm GMT - Fri, October 20, 2023
Dev To Entendendo Algoritmos: Recurso
Ao longo da minha leitura do Entendendo Algoritmos, eu tenho revisitado muitos conceitos e tcnicas que eu j havia me esquecido que existiam e algumas que eu nunca consegui entender (at agora haha). De...
08:41 pm GMT - Fri, October 20, 2023
Dev To Part 01: Why should we understand compilers?
"Knowledge is not power, it is potential. Only when one applies that knowledge, it is power."As developers, we use compilers every. single. day.The limitation is that we are only taught to comprehend ...
08:37 pm GMT - Fri, October 20, 2023
Dev To JavaScript'e Giri
...
07:34 pm GMT - Fri, October 20, 2023
Dev To Going real time with donation alerts
At AlertPix we allow streamers to receive donations from their audience via Pix Instant Payment and show an alert on the live stream.This post shows how donation alerts feature was coded in just a day...
07:33 pm GMT - Fri, October 20, 2023
Dev To Build and test a Golang app with Gitness
Gitness is an open source development platform from Harness that hosts your source code repositories and runs your development life cycle pipelines.This tutorial covers how to build and test a Golang ...
07:13 pm GMT - Fri, October 20, 2023
Dev To Singly Linked Lists in C - A Fun and Easy Guide
What's AheadWe're diving into singly linked lists in C - no jargon, just plain talk. We'll show you how to create your own list, navigate it, and even kick stuff out. Whether you're a C novice or a p...
06:18 pm GMT - Fri, October 20, 2023
Dev To Subroutines in c'
Subroutines in C: Unlocking the Power of Modular Programming Subroutines, also known as functions, are an essential aspect of modular programming in the C programming language. In this blog post...
06:01 pm GMT - Fri, October 20, 2023
Dev To Declarative Loop Control Flow in Angular17
In the last few releases, a relatively short time, we witnessed a lot of additions and improvements to the Angular framework, and the future seems to be no worse. Angular Renaissance or Momentum, the ...
05:44 pm GMT - Fri, October 20, 2023
Dev To Building a Full Stack Application with Ruby on Rails and React within the MVC Architecture
In the ever-evolving landscape of web development, constructing user-friendly platforms is crucial. One key to achieving this lies in understanding and implementing architectural patterns like the Mod...
05:12 pm GMT - Fri, October 20, 2023
Dev To Patch Pulse: Devlog 1 - Get notified when new packages are released
Welcome aboard the Patch Pulse journey, my latest side project that has captivated my inner coder. These devlogs aren't just about sharing my project (okay, a little bragging!), they're about keeping ...
05:01 pm GMT - Fri, October 20, 2023
Dev To Hacktoberfest: PR 3
As my Hacktoberfest journey continues, I found myself diving into the world of front-end development for my third pull request (PR). I dived into the interesting and newly made application called Curi...
05:00 pm GMT - Fri, October 20, 2023
Dev To Hacktoberfest PR 3
Repohttps://github.com/Esri/esri-leaflet-vector -A plugin for Esri Leaflet to visualize Vector tiles from ArcGIS Online. Issuehttps://github.com/Esri/esri-leaflet-vector/issues/194https://g...
04:55 pm GMT - Fri, October 20, 2023
Dev To Create a Chrome Extension with React FW Plasmo
ContextRecently, I created a Chrome Extension called 'hosts-modifier' with Plasmo. It allows users to effortlessly redirect domain requests without the need to modify thier hosts file. Even thou...
04:28 pm GMT - Fri, October 20, 2023
Dev To Working with Cookies in JavaScript
1. Test if cookies are enabledIf you want to check whether cookies are enabled before using them, you can use navigator.cookieEnabled:if (navigator.cookieEnabled === false){ alert("Warning: Cook...
04:23 pm GMT - Fri, October 20, 2023
Dev To How to position and align elements using CSS
Starting from this article, we are going to begin talking about how to create webpage layouts, including how to position elements, how to align elements, how to create grids and flexboxes, as well as ...
04:00 pm GMT - Fri, October 20, 2023
Dev To Staking in Polkadot
When you hear about staking tokens what comes to your mind? Do you think it's a gamble or an investment?Staking in cryptocurrency is the process of actively participating in transaction validation on ...
03:48 pm GMT - Fri, October 20, 2023
Dev To Introduction to Quantum Computing
Quantum Computer is a branch of computer science that employs the concepts of quantum theory to execute complicated calculations more effectively than classical computers (like our laptops and phones)...
03:32 pm GMT - Fri, October 20, 2023
Dev To Hello Godot!
IntroductionHey there, fellow game development enthusiasts! I wanted to share my journey with you all as I dived into the world of Godot engine in my first week because of Unitys recent choices ...
03:24 pm GMT - Fri, October 20, 2023
Dev To DEV Community Contributor Spotlight: @narender2031
As many of you know, the DEV Community is used Forem, our community-driven open-source platform. This allows anyone to harness the power of an open community, and we've seen great examples of communit...
03:13 pm GMT - Fri, October 20, 2023
Dev To What to use instead of `@ember/string`
@ember/string is trying to be phased out -- I've found that change-case is a better alternative to @ember/string, because it supports more transformations, is true native ESM, and can be anywhere, eve...
03:07 pm GMT - Fri, October 20, 2023
Dev To Lista em Java Sem Valores Repetidos
Listas com objetos no repetidosVoc no precisa fazer um ArrayList e verificar se o valor j existe na sua lista, h uma forma mais simples.Vamos usar a interface Set e implementar com o HashSet.Ago...
03:06 pm GMT - Fri, October 20, 2023
Dev To Turbocharge Your Debugging with Skyramp's Hot Code Reload
Are you tired of the traditional, cumbersome debugging process that requires re-deployments of microservices every time you want to test a code change? Skyramp now offers a game-changing feature known...
02:59 pm GMT - Fri, October 20, 2023
Dev To OSS: A Guide to Its Benefits and How to Get Started
Open-Source Software (OSS) is a fundamental part in in this vast realm of technology. It's used by not just tech geeks but by everyone, including you, who interacts with the digital world from individ...
02:51 pm GMT - Fri, October 20, 2023
Dev To Context leaking in EmberJS tests
(Unit) tests should be FIRST: Fast, Isolated, Repeatable, Self-Verifying, and Timely. The I part is important for this case, specifically:No order-of-run dependency. They should pass or fail the same ...
02:42 pm GMT - Fri, October 20, 2023
Dev To Creating and Exporting Project-Specific Configurations in VS Code
Based on the 2023 Stackoverflow survey Visual Studio Code remains the preferred IDE across all developers by 73.71%.VS Code is renowned for being a lightweight yet powerful code editor, but its true p...
02:41 pm GMT - Fri, October 20, 2023
Dev To Optimizing performance: how our extension became lightning fast
This article is for website creators who have some knowledge of backend and NGINX. It's about how we improved our browser extension to make it faster and better. By reading it, you'll learn about the ...
02:38 pm GMT - Fri, October 20, 2023
Dev To What Godot devs need to know about this new EU law (Cyber Resilience Act)
The Cyber Resilience Act, or CRA, is a new legislation that aims to establish new cybersecurity requirements for devices and software marketed in the European Union.But what impact can the CRA have in...
02:12 pm GMT - Fri, October 20, 2023
Dev To La utilidad del mtodo de la ruta crtica en diversas industrias
El Mtodo de la Ruta Crtica (CPM) es una tcnica de gestin de proyectos que ayuda a programar actividades dentro de un proyecto. Desarrollado originalmente para construccin e ingeniera, CPM ha ganado te...
01:59 pm GMT - Fri, October 20, 2023
Dev To Calling All Python Enthusiasts: Join Us in Contributing to Our Open-Source Project!
Are you passionate about Python and open-source development? We're thrilled to invite you to contribute to our Python open-source project!Hacktoberfest 2023 is officially underway, and our open-source...
01:45 pm GMT - Fri, October 20, 2023
Dev To The Annual Cloud Development Environment Survey
Hi everyone I am thrilled to announce we have launched the first-ever Annual Cloud Development Environment survey!We see this as a huge milestone to shape what is becoming one of the major drivers of ...
01:26 pm GMT - Fri, October 20, 2023
Dev To Browser Performance Testing using k6
In this blog post you will learn how to get started with browser performance testing using k6. Client-side performance is paramount to validate the performance of your application along with the netwo...
12:55 pm GMT - Fri, October 20, 2023
Dev To I am a senior developer. Now what ?
This post reflects my current personal thinking. I have been working for 13 years as a developer. I consider myself a good developer. Not a genius-rockstar developer, but rather someone wise enough ...
12:24 pm GMT - Fri, October 20, 2023
Dev To A Guide to Enhancing QA
UX/UI design is a critical aspect to consider when developing products, and as a Quality Assurance (QA) professional, having knowledge of this field and the right tools can greatly assist you during y...
12:00 pm GMT - Fri, October 20, 2023
Dev To What was your win this week?
Hey peeps Hope you're all having wonderful weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include: Startin...
09:59 am GMT - Fri, October 20, 2023
Dev To Gitting Started with Git: A Beginner's Guide to Version Control
IntroductionIn today's fast-paced world of software development, collaboration is key. Whether you're a professional developer or a beginner just dipping your toes into the vast sea of coding, v...
09:56 am GMT - Fri, October 20, 2023
Dev To How to get a Free News API Key?
NewsAPI service is a widely used platform that offers developers a straightforward and efficient method for integrating news data into their applications. In order to access the service, developers mu...
09:33 am GMT - Fri, October 20, 2023
Dev To Hacktoberfest 2023: First Experience as a Maintainer
Hi friends! I'm Ayu, a tech blogger, front-end developer, and open source and tech community enthusiast based in the Netherlands.I'm participating in Hacktoberfest for the 5th time this year. In my pl...
09:20 am GMT - Fri, October 20, 2023
Dev To Build an Event-Driven Uptime Monitor in Go
TL;DRThis guide shows you how to build an uptime monitoring tool using Go and Encore. Get your entire application running in the cloud in 30 minutes! What's on deck:Install EncoreCreate your app...
08:57 am GMT - Fri, October 20, 2023
Dev To How Recast AI Improves Your Daily Reading Lifestyle and Boosts Productivity
As developers and tech enthusiasts, allocating time for self-improvement and keeping up with our myriad of interesting reads is often a wishful aspiration. Whether it's news articles, productivity hac...
08:48 am GMT - Fri, October 20, 2023
Dev To Complete Placement Preparation Roadmap with free Materials
A solid placement preparation roadmap for Engineering students often involves a combination of technical knowledge, soft skills, and practical experience. Here are some key components and recommended ...
08:41 am GMT - Fri, October 20, 2023
Dev To RSA Encryption Decryption
RSA Encryption DecryptionHow does this work?[x] generate SECRET_KEY and PUBLIC_KEY key pair to encrypt decrypt files[x] share this PUBLIC_KEY of your SECRET_KEY to the decrypter machine[x] encry...
08:19 am GMT - Fri, October 20, 2023
Dev To What's new in .NET 8? - New Features Unveiled
DOT NET is a prominent platform for custom software development chosen mostly by large-scale IT giants. According to statistics, there are more than 307,590 developers working in the United States, an...
08:18 am GMT - Fri, October 20, 2023
Dev To 5 JavaScript Project Ideas Beyond TODO Apps.
Tired of building Todo apps? 5 JavaScript project ideas beyond TODO apps.These projects will challenge you to get out of your comfort zone learn something new and implement it.Let start! 1 Timeli...
08:07 am GMT - Fri, October 20, 2023
Dev To This Week In React 163: React-Query, Remix Vite, Next.js Barrels, Gluestack, VisionCamera, Unistyles, Expo debugging...
Hi everyone!There's a lot of content this week! Releases, but also some very good React articles. And there's no end in sight, with some great React conferences coming up: React Advanced, Next.js Conf...
08:00 am GMT - Fri, October 20, 2023
Dev To Let's Understand CSS: Inheritance
Most CSS bugs come from conflicting styles which most people solve by slapping the notorious !important at them, or by resorting to inline styles instead.The only fix to this is by understanding how C...
07:56 am GMT - Fri, October 20, 2023
Dev To How APISIX protects against the OWASP top 10 API security threats
With the increasing usage and reliance on APIs in today's interconnected digital landscape, security threats targeting them have also grown over the years. In 2023, the Open Web Application Security P...
07:10 am GMT - Fri, October 20, 2023
Dev To How to use the Docker Exec command?
Author: Muhammad Khabbab IntroductionDocker has evolved into a critical tool in the modern industry, simplifying software development and deployment. Its containerization ensures that applica...
06:54 am GMT - Fri, October 20, 2023
Dev To Engineering Practice for Real-time Feature Store in Decision-Making Machine Learning
Machine Learning Process for Decision-MakingMachine learning applications have gained widespread adoption in various industries. In general, the entire machine learning lifecycle, from developme...
06:30 am GMT - Fri, October 20, 2023
Dev To Remove image background with python
Remove image background with python with a few simple lines of code pip install rembgfrom rembg import removefrom PIL import Imageinput_path ='first.jpg'output_path = 'result.png'input = Image.op...
05:27 am GMT - Fri, October 20, 2023
Dev To Hacktoberfest Machine Learning Projects for JS/TS Developers
Finding machine learning projects that are suitable for JS/TS developers during Hacktoberfest can be daunting due to the overwhelming abundance of open-source projects. Weve simplified this process, o...
05:01 am GMT - Fri, October 20, 2023
Dev To JavaScript Magic Tricks: try & catch encryption
This article shares a unique encryption and decryption method for JavaScript code. Technical PrinciplesEncrypt JavaScript code, and then "try" to decrypt it in the try-catch error handling syntax...
04:33 am GMT - Fri, October 20, 2023
Dev To Leveraging Java Reflection to Improve Code Quality in Spring Boot
Maintaining code quality and adhering to coding standards are essential aspects of developing maintainable and robust software. In a Spring Boot application, ensuring that naming conventions, code str...
04:06 am GMT - Fri, October 20, 2023
Dev To API Maker - Git Integration
Developer accounts List of Feature N-number of developer accounts API Maker admin can create multiple developer account, without any limit. Enables multiple developers to collaborate on a co...
04:06 am GMT - Fri, October 20, 2023
Dev To Companies already using micro frontends and why
Micro frontends have emerged as a contemporary architectural pattern, simplifying front-end development in larger projects by breaking them down into smaller, manageable pieces. Notable companies acro...
03:38 am GMT - Fri, October 20, 2023
Dev To Beware these Surprises in Datadog Pricing
This article was originally posted on SigNoz Blog and is written by Nonica Mellifera.Datadog has a huge product footprint with a sophisticated user experience, but any discussion of its usefulness mus...
03:38 am GMT - Fri, October 20, 2023
Dev To 8 Steps to Create a Successful Cloud Strategy
This article was originally posted on SigNoz Blog and is written by Sayanta Banerjee.In todays digital world, performance and agility are essential for running a successful business, and in the techno...
02:30 am GMT - Fri, October 20, 2023
Dev To PREREQUISITE OF THE APPLICATION
Video Link: https://youtu.be/A_rByYAxStYGitHub Repository: https://github.com/raman04-byte/Cycle_AppPrerequisites:Before we jump into building our Cycle application using Flutter and the MVC architect...
02:00 am GMT - Fri, October 20, 2023
Dev To Securing symmetric encryption algorithms in Java
In our connected world, securing digital data has become an utmost priority. With the wide spread of Java applications in various sectors, from banking to healthcare, we must emphasize the importance ...
02:00 am GMT - Fri, October 20, 2023
Dev To GitHub Copilot code security: XSS in React
In an evolving era of Artificial Intelligence (AI) and Large Language Models (LLMs), innovative tools like GitHub's Copilot are transforming the landscape of software development. In a prior article, ...
12:01 am GMT - Fri, October 20, 2023
Dev To Create your next project with "create-blank-app" CLI
Setting up a new project can be a tedious task, especially when you're dealing with multiple tech stacks. Wouldn't it be great if we could automate this process with a single command? That's where cre...
12:00 am GMT - Fri, October 20, 2023
Dev To What Fundamental Principles Persist in Backend Engineering?
What fundamental principles in backend engineering have remained constant and essential despite evolving technologies?Follow the DEVteam for more discussions and online camaraderie! ...
10:54 pm GMT - Thu, October 19, 2023
Dev To How to Achieve true AI Alignment?
Today, while having a random conversation with a friend on Twitter about AI, a thought crossed my mind. So I decided to share it here among brilliant minds and ask, "What will you build with AI now?" ...
10:46 pm GMT - Thu, October 19, 2023
Dev To CodeBehind framework is faster than ASP.NET Core
Based on tests conducted by Elanat Framework, the CodeBehind framework is faster than the default cshtml structure in ASP.NET Core.In this performance test, we examine the performance of the default A...
08:50 pm GMT - Thu, October 19, 2023
Dev To Discussion of the Week - v7
In this weekly roundup, we highlight what we believe to be the most thoughtful, helpful, and/or interesting discussion over the past week! Though we are strong believers in healthy and respectful deba...
08:31 pm GMT - Thu, October 19, 2023
Dev To Dont do it on Frontend or... Frontend good practices for devs
Console logsDelete.It's important to remove console.log in production code to prevent sensitive information leaks and enhance performance. Console errors and warningsInvestigate and fix.It'...
08:31 pm GMT - Thu, October 19, 2023
Dev To Cross-site Scripting and how to fix it
Cross-site Scripting and how to fix it.Cross-site scripting (XSS) is the most common form of web application vulnerability.Cross-site scripting (XSS) is a type of vulnerability that allows attac...
08:26 pm GMT - Thu, October 19, 2023
Dev To Paginacin eficiente en Spring Boot: Explorando la interfaz Pageable y Alternativas
Me atrae Java porque en su momento represent la alternativa entre aprender PHP y C (segn mi experiencia personal). Sin embargo, he permanecido fiel a este lenguaje debido a su robustez y a la inmensa ...
08:03 pm GMT - Thu, October 19, 2023
Dev To 4 Simple Steps to Supercharge User Experience
User experience (UX) is the heartbeat of your digital application, defining how efficiently users can accomplish tasks and achieve their goals. In today's hyper-competitive digital world, the UX you p...
07:01 pm GMT - Thu, October 19, 2023
Dev To Mastering Rails Web Navigation with link_to and button_to Helpers - Part 1
Note: This tutorial is divided into two parts. In Part 1 (you are reading), we'll explore the Rails web navigation system, understand how Rails handles requests, and delve deep into the world of middl...
07:01 pm GMT - Thu, October 19, 2023
Dev To Build an OCR app using fullstack Python Framework Reflex
Sometimes, you might need to extract text from an image without manually typing it. But what if you can't easily copy the text from the image?In this article, I will show you how to build an app using...
07:00 pm GMT - Thu, October 19, 2023
Dev To Build a Text Summarization app using Reflex (Pure Python)
Reflex is an open-source, full-stack Python framework that makes it easy to build and deploy web apps in minutes. You have most of the features of a frontend library like Reactjs and a backend framewo...
06:43 pm GMT - Thu, October 19, 2023
Dev To SSH into a DigitalOcean Droplet using Password Authentication
Are you someone who is a junior developer struggling to climb up the corporate ladder and become a senior developer?Are you a full-stack developer who feels lost and doesn't know where to start? Well,...
06:39 pm GMT - Thu, October 19, 2023
Dev To Flutter Image Upload and Image Crop
Hello, Flutter enthusiasts! Are you eager to seamlessly integrate image upload and precision cropping functionalities into your Flutter applications? Look no further. Welcome to an effortless and comp...
06:31 pm GMT - Thu, October 19, 2023
Dev To Learn Django Easily in 2023
You can learn Django easily Here's all you need to get started ModelsDefining ModelsFields and Data TypesModel RelationshipsViewsFunction-Based Views (FBVs)Class-Based Views (CBVs)URL RoutingTemplate...
06:30 pm GMT - Thu, October 19, 2023
Dev To Ways to Set Default Values in JavaScript
IntroductionWelcome, fellow coders! Today, we're diving into a common challenge in JavaScript setting default values. We'll explore three nifty ways to tackle this problem. So, let's get starte...
06:30 pm GMT - Thu, October 19, 2023
Dev To Resurrecting a Dead App: Neurelo to the Rescue
...Because I want to ship an app, not build another custom backendEvery developer has their "I'll build this someday" list. This is a constant, and the only difference is how long or ambitious e...
06:29 pm GMT - Thu, October 19, 2023
Dev To APIs needed in the Tech
Developers!! Do what you love and make money out of it!!! Do what you loveThe story begins when one of my friends' developers asks me about money-making strategies in the development domain.That ...
05:44 pm GMT - Thu, October 19, 2023
Dev To Coding in Costume! Join Our Halloween Costume Contest!
'Tis the season to be scary, and what could be more chillingly delightful than a Halloween Costume Contest in our phenomenal developer community? It's time to unchain your creativity and reveal your c...
05:31 pm GMT - Thu, October 19, 2023
Dev To SSH Command: Junior to Senior Web Dev Roadmap
Are you someone who is a junior developer struggling to climb up the corporate ladder and become a senior developer?Are you a full-stack developer who feels lost and doesn't know where to start? Well,...
05:26 pm GMT - Thu, October 19, 2023
Dev To HTML & CSS - 101
When we talk about web-dev , At the very least we talk about websites right? Generally talking about 3 things at the base....1. HTML(Hypertext Markup Language)2. CSS(Cascading Style Sheet)3. JAVASCRIP...
05:15 pm GMT - Thu, October 19, 2023
Dev To My 8 Tips for a Better Life as a Developer
I've been a software developer and engineer for a little over 8 years now and have learned a lot, both from my own experience as well as from some very talented people. In this post, I want to share s...
05:06 pm GMT - Thu, October 19, 2023
Dev To The ABCs of Web Development
Starting your web development journey? Let's navigate through the basics, from HTML to CSS, JavaScript, and beyond, and explore the fundamentals of web development together!A is for HTML (HyperText Ma...
04:48 pm GMT - Thu, October 19, 2023
Dev To The Terrible React Anti-Pattern You Must Avoid
IntroductionIn the world of React development, it's not uncommon to come across patterns that might seem convenient at first but can quickly turn into performance bottlenecks. One such anti-patt...
04:28 pm GMT - Thu, October 19, 2023
Dev To Switching to Firefox
I recently had an eye opener moment when researching about Google and how they collect data to alter the things they recommend you and other things. And it was astonishing how much data they collect o...
04:23 pm GMT - Thu, October 19, 2023
Dev To A Guide to Application Programming Interfaces(APIs)
You may not be familiar with the functions or meaning of an API, but you have almost certainly come across them. APIs play a crucial role in the streaming of movies online, the sharing of recipes on I...
04:04 pm GMT - Thu, October 19, 2023
Dev To How I realized my website was affecting climate change
In the fast-paced world of web development, we often focus on aspects such as attractive design, cutting-edge functionality and intuitive user interfaces. But how often do we stop to think about the e...
04:03 pm GMT - Thu, October 19, 2023
Dev To Day 72: Advise mentor app
ChallengeWe have an exciting challenge for you! Your task is to create an HTML and CSS code snippet that shows random advice on clicking the dice icon DetailsFor the necessary assets, desi...
03:57 pm GMT - Thu, October 19, 2023
Dev To Exploring React's New useOptimistic Hook: An Early Look
If you're as excited about React's new features as I am, you've probably been keeping an eye on the experimental builds. In this post, we're going to take an early look at an intriguing new feature th...
03:37 pm GMT - Thu, October 19, 2023
Dev To Tip: Never Forget a console.log In Your Patch Again
TLDR; stage your changes git add . -p to slow down your personal code review process.Yes, we've all been there. You've spent the last 5 hours looking for a bug in your codebase and finally came up wit...
03:32 pm GMT - Thu, October 19, 2023
Dev To Hacktoberfest23: The 5th Year Contributor
Hi friends! I'm Ayu, a tech blogger, front-end developer, and open source and tech community enthusiast based in the Netherlands.This is the 5th year I'm participating in Hacktoberfest as a contributo...
03:13 pm GMT - Thu, October 19, 2023
Dev To What to expect from a Backend Development Platform
Encore simplifies your backend development workflow to make development easier and faster. No manual infra managementYou no longer need to manage infrastructure complexity. With Encore's Infrast...
02:54 pm GMT - Thu, October 19, 2023
Dev To The 7 best transactional email services for developers in 2023
If your application needs to send transactional emails, you'll need a transactional email provider to deliver those emails on your behalf. In this article, we evaluate our favorite seven transactional...
02:24 pm GMT - Thu, October 19, 2023
Dev To Introducing Storybook 7.5
Storybook is the gold standard UI workshop environment. Its used across the industry by teams at Monday.com, The Guardian, Intuit, and many more for developing, documenting, and testing UIs.Today, we'...
02:21 pm GMT - Thu, October 19, 2023
Dev To Javascript - Polyfills
Polyfill Polyfill for the map function let arr = [1, 2, 3 ,4, 5]; arr.map((e,i) => e*i); Array.prototype.myMap = function (cb) { let res = []; for(let i=0; i<this.length; i++...
02:13 pm GMT - Thu, October 19, 2023
Dev To How to integrate Google Maps into a Vue 3 application
Written by Abiola FarounbiLocation-based services have revolutionized the way users interact with web applications. Whether you're building a cutting-edge delivery tracking application, a neighborhood...
02:03 pm GMT - Thu, October 19, 2023
Dev To Top 6 Open Source Repositories for Web Developers - Most rated by community
I've compiled a list of the top 6 open source repositories for web developers based on GitHub Stars, Forks, and Community activities. These repositories have valuable tools and resources to help you b...
02:03 pm GMT - Thu, October 19, 2023
Dev To Hacktoberfest2023 newbie - Pledge
Hi everyone!I am Tanushree, a tech enthusiast based in Poland. BackgroundI am new to opensource, and am participating in Hacktoberfest for the first time! PledgeSince this is my first year...
01:59 pm GMT - Thu, October 19, 2023
Dev To La gua ms sencilla sobre las funciones de Microsoft Project
Microsoft Project desempea un papel importante en la gestin de proyectos moderna al ofrecer una plataforma integral para planificar, ejecutar, monitorear y cerrar proyectos. El software ayuda a crear ...
01:53 pm GMT - Thu, October 19, 2023
Dev To Building Apps with Tauri and Elixir
For the longest time, building desktop apps was a daunting task to web developers. That is, until technologies like Electron made creating these apps more approachable to a wider audience. Today, weve...
01:49 pm GMT - Thu, October 19, 2023
Dev To Free C Certificate By Microsoft
I started the C# course because I was interested in learning a new programming language that is versatile and can be used to develop a wide variety of applications. I had heard that C# is a powerful a...
01:36 pm GMT - Thu, October 19, 2023
Dev To How to register providers in environment injector in Angular
IntroductionIn this blog post, I describe how to register providers in environment injector in Angular. One way to create an environment injector is to use the ENVIRONMENT_INITIALIZER token. Wh...
12:56 pm GMT - Thu, October 19, 2023
Dev To Hacktober23 Contributions
IntroThis is my 5th Hacktoberfest. This year I kept it simple, contributing to some people's small projects. This was due to an incredible increase at work so I couldn't focus on working on bigg...
12:47 pm GMT - Thu, October 19, 2023
Dev To An easy way to finally get your first paying customers for your product
One of the best ways to get your first customers is by partnering with companies with a strong customer base. There are various ways of doing this, such as developer programs, integration development,...
12:33 pm GMT - Thu, October 19, 2023
Dev To Choose Your Tech Career: Software Engineering or DevOps?
Are you struggling to decide between two exciting tech career paths: software engineering and DevOps engineering? I've been there, and I get it. While these two domains may appear worlds apart, they s...
12:24 pm GMT - Thu, October 19, 2023
Dev To 10 books to achieve Javascript mastery
TL;DRThis article contains a list of 10 books that can take you from a Javascript newbie to a pro. Hey Folks! This article contains my top ten book recommendations for learning Javascript. It co...
12:18 pm GMT - Thu, October 19, 2023
Dev To 23 Python github issues for Beginners to Foster Development into a Proficient Developer
TLDRI've listed 23 python hacktoberfest issue that helps developers to contribute to opensource projects. For new opensource contributors, finding a good place to start can often be difficult. T...
12:12 pm GMT - Thu, October 19, 2023
Dev To PDF Viewer in Nextjs 13.4 using @react-pdf-viewer
PDFs are a ubiquitous format for sharing documents and information. In web applications, its often necessary to integrate a PDF viewer to display these documents. In this tutorial, well walk through t...
12:00 pm GMT - Thu, October 19, 2023
Dev To How to Collaborate on Pull Requests for Beginners
A ReflectionAs cliche as it sounds, two hands are better than one. Whether its giving code reviews to another persons pull request or adding your points in the comment section of an issue they r...
12:00 pm GMT - Thu, October 19, 2023
Dev To Sloan's Inbox: How and when to choose a JavaScript Framework?
Hello! Sloan, DEV Moderator and resident mascot, back with another question submitted by a DEV community member. For those unfamiliar with the series, this is another installment of Sloan's Inbox. You...
10:46 am GMT - Thu, October 19, 2023
Dev To Last 10 years of Hacktoberfest merch, a journey through time
Hey friends I thought it would be cool to revisit all the Hacktoberfest tee-shirts created over the years!When coding (and contributing), we all enjoy having something comfortable to wear. Knowing thi...
10:00 am GMT - Thu, October 19, 2023
Dev To Running web scraping service securely
The original post was published on my blog on September 12, 2023.Hello!In my previous post, I shared the update regarding the upcoming "Q3 2023 - Jul-Sep" milestone. While I briefly covered how I impl...
09:52 am GMT - Thu, October 19, 2023
Dev To Unraveling the Marvel of ChatGPT Development: A Journey Through Innovation
In the ever-evolving landscape of artificial intelligence, ChatGPT has emerged as a remarkable breakthrough. Developed by OpenAI, this language model has not only reshaped the way we interact with AI ...
09:34 am GMT - Thu, October 19, 2023
Dev To Flutter and IoT: The Perfect Pair for Modern App Development
Technology is continuously evolving, and various technologies such as IoT are proving to be a game-changer in this trend. But to leverage the full potential of IoT, its best to leverage and combine it...
09:34 am GMT - Thu, October 19, 2023
Dev To How to NOT decide the next tech stack: 4 decision making anti-patterns
These are 4 really easy ways of making horrible decisions, but don't worry, being able to recognize them is the first step to actually avoid them.I just read this book from Francesco Strazzullo titled...
09:02 am GMT - Thu, October 19, 2023
Dev To Python "magic" methods - part 1
Java was the first language I used professionally and is the scale by which I measure other languages I learned afterward. It's an OOP statically-typed language. Hence, Python feels a bit weird becaus...
05:27 am GMT - Thu, October 19, 2023
Dev To Seekable OCI - Lazy Loading Container Images on ECS and Fargate
Hello Devs,Have you come across any situation where an ECS container is taking time to initialise a new ECS task with an ECR image. ? This mostly happens when your Docker image size is more example mo...
05:22 am GMT - Thu, October 19, 2023
Dev To Took A Break, I AM BACK!!!
Hello, I have been out for a while and took a break to build and contribute to many open-source projects. Building materials on some of the best open-source platforms to contribute to.I got a ticket t...
05:21 am GMT - Thu, October 19, 2023
Dev To Why you should choose HTMX for your next project
In this article, we will aim to understand why you should consider HTMX as a replacement for React next time you choose a tech stack for a web app. We will look at the complexity and the challenges th...
04:23 am GMT - Thu, October 19, 2023
Dev To Making Your LinkedIn Profile Shine in the Tech World
Hello again, tech people! Over the past four years, I've navigated the ebb and flow of the tech world's hiring dynamics. With the Web Dev Path project, I've had the privilege to mentor industry newcom...
04:20 am GMT - Thu, October 19, 2023
Dev To What is Private field in JS (JavaScript)
In JavaScript, the term "private field" typically refers to a concept related to encapsulation and access control in object-oriented programming. JavaScript traditionally lacked native support for pri...
04:13 am GMT - Thu, October 19, 2023
Dev To From dropout to developer.
2018A college dropout, broke, in debt, completely clueless about life.2023A well-paid Software Engineer, helping others learn to code.Here is what made it possible:1/ Willingness To LearnI was/am alwa...
03:39 am GMT - Thu, October 19, 2023
Dev To Como simular APIs online sem configurar um servidor
Existem muitas abordagens para simular dados JSON e us-los offline. Mas se voc precisar de alguns dados online no seu aplicativo, ter que executar um servidor de simulao no seu prprio servidor na nuve...
03:15 am GMT - Thu, October 19, 2023
Dev To API Maker - Database migration
List of Feature Maintain state of database Useful for maintain particular state of database. Why database migration ? when we deploy code across different environments, introduce a new featur...
03:03 am GMT - Thu, October 19, 2023
Dev To Amazon S3 Event Notifications
[28/30] #30DaysOfAWS Today, Amazon S3 Event Notification & Hands-On.Amazon S3 (Simple Storage Service) event notifications are a feature that allows you to set up automatic notifications and trigg...
02:35 am GMT - Thu, October 19, 2023
Dev To Dockerize Nodejs and Postgres example
Docker provides lightweight containers to run services in isolation from our infrastructure so we can deliver software quickly. In this tutorial, I will show you how to dockerize Nodejs Express and Po...
02:27 am GMT - Thu, October 19, 2023
Dev To AWS Well Architected Framework
If youre considering building or migrating to the cloud, its important to have a strong foundation for your architecture. Thats where the AWS Well-Architected Framework comes in. This framework provid...
01:53 am GMT - Thu, October 19, 2023
Dev To A Complete Guide to Setting up Logging in WebdriverIO Frameworks
Optimizing Test Automation with Winston Logger in WebdriverIO IntroductionLogging is an essential aspect of any automation framework. It not only helps us monitor the progress of test exec...
01:22 am GMT - Thu, October 19, 2023
Dev To Hacktoberfest 2023: Celebrando o Open Source
O Hacktoberfest, um dos eventos mais empolgantes para desenvolvedores de software em todo o mundo, est de volta em 2023. Este evento anual, organizado pela DigitalOcean, GitHub e Twilio, celebra a con...
12:59 am GMT - Thu, October 19, 2023
Dev To Amazing tools that you must use to improve your work flow
Development can be hard work, and there are a lot of tools that can make your life easy in the development world.Here I list some tools that I use to achieve web development.RegexrThis site lets you b...
12:36 am GMT - Thu, October 19, 2023
Dev To Web APIs in a Nutshell: Unlocking the Power of Interconnected Systems
Introduction:In the ever-evolving world of technology, the term "API" is often thrown around, but what exactly is a Web API, and why is it so important? In this article, we will dive into the wo...
12:00 am GMT - Thu, October 19, 2023
Dev To Got A Home Gadget Game Changer?
What recent home gadget purchase has truly been a game-changer for you? Share your experiences and how it has transformed your daily life.Follow the DEVteam for more discussions and online camaraderie...
12:00 am GMT - Thu, October 19, 2023
Dev To Do You Daydream?
When was the last time you caught yourself reaching for your phone as a distraction when you were feeling uncomfortable or had a moment of downtime? Have you ever noticed a preference for distractions...
11:20 pm GMT - Wed, October 18, 2023
Dev To Clerk JWT Authentication with NestJs Passport for REST & GraphQL
If you're like me. You already love using Clerk to handle all Authentication for you in the Frontend.However, I recently needed to connect my NextJs+Clerk frontend with a NestJs backend. The docs do a...
11:05 pm GMT - Wed, October 18, 2023
Dev To Template Method com composio
Eu acho que esse vai ser curto, vamos l! Hoje mais cedo eu fiz o seguinte comentrio sobre herana no finado Twitter.Imediatamente, surgiram alguns comentrios interessantes, mas um dele me chamou a aten...
10:52 pm GMT - Wed, October 18, 2023
Dev To AWS re:Invent re:Play pre:Spoilers
Via some re:Invent promo materials, the musicians playing at the re:Play party, except for the headliner, have been announced! I was waffling on attending re:Play, as the conference week is intensely ...
10:38 pm GMT - Wed, October 18, 2023
Dev To Por debaixo do cap: async/await e as mgicas do compilador csharp
No post anterior eu falei um pouco sobre Acar Sinttico e como o compilador do csharp trabalha para facilitar nossas vidas.Propositalmente eu deixei de fora a feature async/await, queria fazer algo mai...
10:15 pm GMT - Wed, October 18, 2023
Dev To A simple architecture for Flutter apps
A simple architecture for Flutter appshttps://pub.dev/packages/simple_architecturehttps://github.com/kodel-dynamics/simple_architecture Objectives ReusabilityCertain parts of an applic...
10:11 pm GMT - Wed, October 18, 2023
Dev To How to fix a Terraform Cycle Error
What are Cycle errors?Cycle errors are instances of circular logic in the Terraform dependency tree. Terraform analyzes the dependencies between resources in your infrastructure configuration to...
10:06 pm GMT - Wed, October 18, 2023
Dev To What's your favorite scary movie?
We're about midway through October now and Halloween is just around the corner! If you're like me, then you've already indulged in several horror flicks and are having a damn good, spine-tingling time...
10:02 pm GMT - Wed, October 18, 2023
Dev To Dev.to articles migration to markdown files
As part of my migration to TinaCMS, I also want to migrate all my dev.to articles to my new blog website. My primary goal is to consolidate all my blog posts from various platforms in my personal webs...
09:59 pm GMT - Wed, October 18, 2023
Dev To FastAPI Production Setup Guide
SetupCRUD with MongoDBEnvironment SetupCreateReadUpdateDeleteFull CRUD FunctionalityUtilitiesMetadataLoggingMiddlewareCRUD APIs With UtilitiesOrganizationAPIRoutersProject StructureSecurityGitHub Oaut...
09:40 pm GMT - Wed, October 18, 2023
Dev To How to Customize SVGs using Next.js and TailwindCSS
This article aims to demonstrate how to customize SVG images using Next.js and Tailwind, without the need for external configurations or the use of auxiliary libraries like svgr/webpack.For this tutor...
09:07 pm GMT - Wed, October 18, 2023
Dev To Top 5 Code Collaboration Tools for Remote Work
Remote work has become the norm for millions of developers. The 2023 Stack Overflow Developer Survey highlights this trend, with at least 41 percent of its respondents reporting that they work remotel...
09:06 pm GMT - Wed, October 18, 2023
Dev To 100DaysOfCode - Week 2 Review
Hey all! I'm going to keep this review relatively short. It has been a really tough week for me. I've had a lot go on in my personal life. Everyone in my family is either suffering a health issue or s...
08:58 pm GMT - Wed, October 18, 2023
Dev To Meetup Soon
https://www.meetup.com/futureofdata-newyork/events/295516928/...
08:50 pm GMT - Wed, October 18, 2023
Dev To Important Hacktoberfest 2023 Completion Instructions
Hello Hacktoberfest Participants,As we near the conclusion of Hacktoberfest 2023, we want to ensure that you receive the recognition you deserve for your hard work! If you've successfully completed yo...
08:03 pm GMT - Wed, October 18, 2023
Dev To Erros comuns de iniciantes em ReactJS
Ao longo de nosso tempo de estudo, percebemos que o React possui uma srie de detalhes que nos pegam desprevenidos e ocasionam comportamentos inesperados ou erros no to detalhados que acabam nos confun...
07:54 pm GMT - Wed, October 18, 2023
Dev To Entendendo Algoritmos: Ordenao por Seleo
Ao longo da minha leitura do Entendendo Algoritmos, eu tenho revisitado muitos conceitos e tcnicas que eu j havia me esquecido que existiam e algumas que eu nunca consegui entender (at agora haha). De...
06:13 pm GMT - Wed, October 18, 2023
Dev To Beyond the Basics: Advanced Routing in Next.js
When it comes to building modern web applications, Next.js has become a go-to framework for many developers. One of the key reasons for its popularity is its built-in routing system, which simplifies ...
06:03 pm GMT - Wed, October 18, 2023
Dev To CodeBehind 1.7 released - .NET Diamond!
CodeBehind version 1.7.0 has been released. This version is stable and offers new features. In version 1.7.0, it is no longer necessary to follow the MVC pattern and you can create a single View page....
05:45 pm GMT - Wed, October 18, 2023
Dev To Embracing Tech: Tools, Not Threats
Top 10 ChatGPT Prompts That Will Make You a 10x Developer The world is inundated with articles about AI, and regurgitated articles like this. These write-ups and the content creators that push them ar...
05:34 pm GMT - Wed, October 18, 2023
Dev To Open Source ABCs: Zsh
Welcome to our #100DaysOfOSS series. With this post, we've officially gone from A to Z!Today, we're covering the letter "Z."Zsh: Zsh, also known as the Z Shell, is an interactive login shell for Unix-...
05:07 pm GMT - Wed, October 18, 2023
Dev To JavaScript Promises
Imagine that youre a top singer, and fans ask day and night for your upcoming song.To get some relief, you promise to send it to them when its published. You give your fans a list. They can fill in th...
05:06 pm GMT - Wed, October 18, 2023
Dev To pyenv pipenv (on Mac)
OverviewYou can create a virtual environment of Python like nvm by installing pyenv and pipenv.pyenv is the version manager of Python( nvm).pipenv is the library manager of Python.This manages i...
04:50 pm GMT - Wed, October 18, 2023
Dev To An Introduction to Ruby
Hello and welcome to my Ruby chroniclesI am going to chronicle my Ruby learning journey on here. I am starting my learning using this tutorial I found on YouTube. Table of Contents1. What is Rub...
04:50 pm GMT - Wed, October 18, 2023
Dev To An Introduction to Ruby
Hello and welcome to my Ruby chroniclesI am going to chronicle my Ruby learning journey on here. I am starting my learning using this tutorial I found on YouTube. Table of Contents1. What is Rub...
04:48 pm GMT - Wed, October 18, 2023
Dev To Respect reduced motion preference for animated GIFs in WordPress
We should respect reduced motion preferences on every website, but while we have full control of a custom website, WordPress projects often use existing plugins for image optimization. They can optimi...
04:38 pm GMT - Wed, October 18, 2023
Dev To The cutest tools to practice CSS
I know it can be a bit confusing when we first learn about Grid and Flexbox in CSS. So, I've prepared two amazing CSS learning tools for you! Grid GardenHelp Froggy and his friends by writing CS...
04:24 pm GMT - Wed, October 18, 2023
Dev To Python: creating tokens without the Django auth models
Hi, as a beginner in django_restframework, it is difficult to work with tokens without first creating a BaseUserManager account model and abstract it to be able to access the AuthToken functionality o...
04:01 pm GMT - Wed, October 18, 2023
Dev To WYSIWYG for MDX?! Introducing Vrite's Hybrid Editor
You might be familiar with so-called What You See Is What You Get (WYSIWYG) or Rich Text editors. Theyre the core part of popular apps such as Notion, allowing users to both see and edit the formattin...
04:00 pm GMT - Wed, October 18, 2023
Dev To Meet Fred: The most awesome Redis client for Rust.
TLDR aembke / fred.rs An async Redis client for Rust. FredAn async Redis client for Rust.Exampleuse fred::prelude::*;#[tokio:...
03:59 pm GMT - Wed, October 18, 2023
Dev To Azure Storage Account service -learning day 2
Disclaimer: This is the note I am publishing as blogs for me to revisit all topics and clear my fundamentals. I would love if this article you found as helpful.Azure Storage account is a Microsoft man...
03:58 pm GMT - Wed, October 18, 2023
Dev To Get Involved with Chainguard Projects for Hacktoberfest 2023
Open source has always been at the core of what Chainguard does, which is evidenced by projects such as Sigstore and Wolfi. From image building to automated documentation, the majority of the code we ...
03:48 pm GMT - Wed, October 18, 2023
Dev To The Role of Data Analytics in the Telecom Industry
The telecom industry stands at the intersection of communication and technology, facilitating connections that make our modern world tick. In this digital age, where data has become the new currency, ...
03:41 pm GMT - Wed, October 18, 2023
Dev To NextGenCSS : Transform Frontend With this NEW CSS framework work!!
Hi, I am Rudransh, founder of FreeDevs , developing new technologies to transform the developer experience. If you are a frontend developer or made some html css web in past , you may face many proble...
03:38 pm GMT - Wed, October 18, 2023
Dev To Placeholder Contributor
My Hacktoberfest JourneyHey there! I'm a second-year student pursuing a degree in Artificial Intelligence and Machine Learning, and Hacktoberfest 2023 marked my very first foray into the world o...
03:32 pm GMT - Wed, October 18, 2023
Dev To Creating Transitions and Animations Using CSS
Transitions and animations allows you to create more dynamic and responsive webpages. They can help capture your audience's attention and make your website stand out from the competition. In this tuto...
03:17 pm GMT - Wed, October 18, 2023
Dev To How To Choose the Best Static Site Generator and Deploy it to Kinsta for Free
In the ever-evolving landscape of web development, the pendulum of preference has swung back and forth between static and dynamic websites. It's a journey that reflects the industry's relentless pursu...
03:10 pm GMT - Wed, October 18, 2023
Dev To APIs 101 with Postman
API - A Digital RestaurantAn API, like a restaurant waiter, acts as a mediator between software components. It connects you (the client) to a server, much like a waiter connecting you to the kit...
03:08 pm GMT - Wed, October 18, 2023
Dev To Created a realistic moon using just CSS
Yes, I created a realistic moon using just CSS. Let's dive right into the step by step process. Add a div element into your HTML file and give a class name. <div class="animated-moon"></div&g...
02:57 pm GMT - Wed, October 18, 2023
Dev To Trying out Leptos: Fine-grained Reactive Framework for Rust
Leptos and Fine-grained ReactivityLeptos is Rust framework for full-stack web applications. I tried it out recently, when I built my own Linktree. In this post, I give you a quick introductio...
01:20 pm GMT - Wed, October 18, 2023
Dev To How to set up a WebSocket connection with Node and React?
Author: Frank Joseph IntroductionWith the advent of Social Media and other internet-enabled communication tools, delivering real-time communication has become increasingly important. Hypertex...
01:18 pm GMT - Wed, October 18, 2023
Dev To 10 Bad Habits That Can Slow Down Your JavaScript Applications
If your app feels more like a lumbering tortoise than a sprightly hare, it might be time to look for some pesky bad habits in your code. Lets dive into 10 of these culprits that can make your JavaScri...
01:03 pm GMT - Wed, October 18, 2023
Dev To Azure fundamentals concepts - AZ 900
Cloud ConceptThis part contains general knowledge about cloud computing e.g. what are the benefits of cloud, the differences types of cloud service offering, and the differences in cloud deployment mo...
12:51 pm GMT - Wed, October 18, 2023
Dev To Leveraging Temporal for resilient remote procedure calls (RPC)
Our stack at Escape is written in multiple languages because each team has specific needs. We use TypeScript for its vibrant ecosystem, Python for cybersecurity research and Go for performance-sensiti...
12:41 pm GMT - Wed, October 18, 2023
Dev To Understanding functions and function signatures in Typescript
Understanding TypeScript Functions and Function SignaturesTypeScript is a statically typed superset of JavaScript that brings the benefits of static typing to JavaScript development. In TypeScri...
12:27 pm GMT - Wed, October 18, 2023
Dev To From Slow to Lightning Fast: Optimizing String Concatenation in Ruby on Rails
Developers working with Ruby on Rails often face the challenge of concatenating database fields to create complex strings. Whether you need to generate reports, build search strings, or format data fo...
12:25 pm GMT - Wed, October 18, 2023
Dev To Level Up Node.js E2E and Integration Testing with OpenTelemetry
In this guide, I'll walk you through setting up a Node.js application with OpenTelemetry instrumentation and integrating Tracetest to enhance your end-to-end (E2E) and integration tests using trace-ba...
12:04 pm GMT - Wed, October 18, 2023
Dev To WebSockets, gRPC, MQTT, and SSE - Which Real-Time Notification Method Is For You?
I've been spending quite a bit of time lately exploring the world of real-time notifications. Naively, I was under the impression that real-time communication meant one thing: WebSockets.More specific...
11:37 am GMT - Wed, October 18, 2023
Dev To Episode 23/41: @defer, Application Builder, new equality check in Signals
Matthieu Riegler on the new @defer and the Application Builder which will both land in Angular 17. Evgeniy Tuboltsev explained the new equality check in Signals and their impact. Matthieu Riegler...
11:34 am GMT - Wed, October 18, 2023
Dev To Top 10 reasons why you should learn React right now
**Despite competition from Vue.js and Angular, React is proving developers go-to choice for building exciting web applications. Whether youre a developer looking to upskill, or a business leader looki...
11:31 am GMT - Wed, October 18, 2023
Dev To Fault Tolerance in Distributed Systems: Strategies and Case Studies
The complex technological web that supports our daily lives has grown into a vast network of distributed systems. It is especially visible in the present era when our world is more connected than ever...
10:55 am GMT - Wed, October 18, 2023
Dev To Explore Stylish Bootstrap 5 Free Admin Templates
Are you looking to manage your website with ease, efficiency, and style? Look no further whether its your project or client project! I am excited to present cutting-edge Free Admin Template, designed ...
10:52 am GMT - Wed, October 18, 2023
Dev To Big News! Renaming: TW Elements is the new name of the game, TWE for short!
TW Elements is the new name of the game, TWE for shortAfter our first Stable Version and its success, Tailwind Elements is transitioning from adolescence into adulthood. Hence, from this day on, You s...
10:39 am GMT - Wed, October 18, 2023
Dev To Form Validation Library | React | 2
Hello every one, welcome to the second part of react hooks form series and in this part, we are going to cover form validations using yup and form states like errors touched fiels, valid/invalid form,...
10:19 am GMT - Wed, October 18, 2023
Dev To Programming Cheat Sheets for $2. Interested? Check it Out.
Get It Here: https://store.brojenuel.com/l/programming-coding-cheat-sheets?layout=profileWhy Cheat Sheets?Programming Cheat Sheets is your ultimate companion for coding efficiency. Say goodbye to endl...
09:43 am GMT - Wed, October 18, 2023
Dev To API Maker - Call external APIs
List of Feature Why external API ? They allow information or functionality to be transferred and exchanged among different applications. Use external API ? This gives businesses the opportun...
09:30 am GMT - Wed, October 18, 2023
Dev To Welcome Thread - v247
Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either with a question ...
09:21 am GMT - Wed, October 18, 2023
Dev To ZenGPT: a simple ChapGPT alternative frontend
Originally posted on cri.devI've been playing around with a home-made, super simple ChatGPT UI clone, mainly with the excuse to try out htmx and Alpine.jsIt's a fun little project that I've been worki...
09:21 am GMT - Wed, October 18, 2023
Dev To What shiny new object is good to learn now?
I'm looking at adding a new skill to my arsenal. What can you recommend? I've been writing Python since late 2018 and want to upskill ...
08:50 am GMT - Wed, October 18, 2023
Dev To Being a dev in the 2020s
So much has changed in the past 20 years since the year 2000 and we are still at the beginning of the 21st centuryIn the early 2000s, if you told anyone you were a software developer, they'd probably ...
08:43 am GMT - Wed, October 18, 2023
Dev To How to prepare for re:Invent in Las Vegas?
First of all, congratulations on attending re:Invent! It's an unforgettable experience, and you're sure to be amazed. I'm still excited at the thought of going, even though this will be my third time....
08:22 am GMT - Wed, October 18, 2023
Dev To .NET 8 is on the Way! 7 Features that will blow your mind
Howdy, fellow developers! Heres another exciting journey that were about to embark on, exploring the brand new features and updates released in .NET 8 Release Candidate 1 (RC 1). As the seasoned C# de...
07:55 am GMT - Wed, October 18, 2023
Dev To Routing is FUN - the Web is weird, but fun
Have you ever wondered how Routers work in frameworks and such? I did not. Until I had to write one for Cardboard. I discovered that they're actually pretty fun to build, and not at all weird or hacky...
07:27 am GMT - Wed, October 18, 2023
Dev To SSH 101: Junior to Senior Web Dev Roadmap
Are you someone who is a junior developer struggling to climb up the corporate ladder and become a senior developer?Are you a full-stack developer who feels lost and doesn't know where to start? Well,...
07:24 am GMT - Wed, October 18, 2023
Dev To 10 Bad Practices to Avoid in ASP.NET Core API Controllers
Building APIs is like creating a bridge for different software components to communicate, and it can be a lot of fun. But, just like any other craft, there are some best practices and pitfalls to avoi...
07:08 am GMT - Wed, October 18, 2023
Dev To Email Marketing Best Practices for Developers: A Guide to Effective Campaigns
As developers, you understand the importance of building software that not only functions flawlessly but also provides value to users. However, what if I told you that the same principles of effective...
07:07 am GMT - Wed, October 18, 2023
Dev To Stellar Cyber: Log4j Vulnerability and Exploitation Detection
1. IntroductionIn the past several days, a serious Log4j vulnerability (CVE-2021-44228, CVE-2021-45046) has nearly led to a perfect storm in the Internet world. As a widely used Java logging uti...
07:05 am GMT - Wed, October 18, 2023
Dev To Web Development Resources 170
If you have any feedback or you want to share tools and resources for the next newsletter - just answer to this email.Sponsored 1024.devDiscover and share articles, tools, news, and more related ...
06:25 am GMT - Wed, October 18, 2023
Dev To Tutorial paso a paso: Desarrollando y desplegando una aplicacin Java Spring Boot con Azure DevOps I
En este primer laboratorio, estableceremos las bases para los prximos laboratorios que desarrollaremos en el futuro. Nos enfocaremos principalmente en el trabajo con el repositorio de plantillas. Como...
06:24 am GMT - Wed, October 18, 2023
Dev To JavaScript ES6 Features Every Developer Should Know.
JavaScript has evolved significantly over the years. With the introduction of ECMAScript 6 (ES6), developers gained access to a host of new features and improvements that have transformed the way Java...
06:03 am GMT - Wed, October 18, 2023
Dev To Unlocking the Power of Proxies: JavaScript's Secret Superheroes
JavaScript's Proxy object is a powerful feature that enables you to intercept and customize operations performed on objects. This versatile tool allows developers to create more efficient and flexible...
04:56 am GMT - Wed, October 18, 2023
Dev To How do you learn from a chaotic code base?
In my work we have a very chaotic django code base that's hard to understand. Any tips on how to learn the code base?...
04:44 am GMT - Wed, October 18, 2023
Dev To Unlocking Observability - Dive into OpenTelemetry's Top Use Cases
This article was originally posted on SigNoz Blog and is written by Favour Daniel.OpenTelemetry can be used for generating and collecting telemetry signals like logs, metrics, and traces. The advantag...
03:55 am GMT - Wed, October 18, 2023
Dev To Level Up Your OOP Knowledge with Nintendo Switch
Imagine for a moment that Object Oriented Programming (OOP) is like the inner workings of your favorite gaming console, the Nintendo Switch. Just as the Switch combines different components to bring y...
03:51 am GMT - Wed, October 18, 2023
Dev To Escreva o melhor markdown que voc ja fez com esses 5 snippets
Sumrioncora interativaCompatibilidade de navegadorImagem de destaqueAccordion nativoCallout centralizadocones grtis ncora interativa Alguns elementos HTML possuem suporte no Markdown, um de...
03:42 am GMT - Wed, October 18, 2023
Dev To React Native vs Flutter: My Opinion
In the current age of modern innovation, React Native and Flutter are the two most popular cross-platform technologies. While React Native is developed by the people at Facebook, Flutter is created by...
12:39 am GMT - Wed, October 18, 2023
Dev To Getting Started with Jest: A Comprehensive Guide for Beginners and Intermediate Developers
IntroductionSoftware testing is an integral part of the software development process. It ensures that the code you write functions correctly, meets requirements, and remains stable even as you m...
12:00 am GMT - Wed, October 18, 2023
Dev To How Do You Relax?
Share a mindful practice, ritual, or relaxation method that helps you unwind and maybe also brings you deeper insights about yourself or the world around you.Follow the DEVteam for more discussions an...
12:00 am GMT - Wed, October 18, 2023
Dev To Are You a Perfectionist?
The pursuit of perfectionism can hinder progress and prevent us from achieving excellence. Do you consider yourself to be a perfectionist, and if so, can you share an experience where your own quest f...
11:45 pm GMT - Tue, October 17, 2023
Dev To Want to Master BEM CSS Like a Pro? Check out this Ultimate Guide!
Ever felt lost in a maze of CSS classes, unsure of where one style ends and another begins? Youre not alone. Many developers have faced the daunting task of untangling CSS, only to wish for a magic sp...
11:23 pm GMT - Tue, October 17, 2023
Dev To How to Boost Your App's User Productivity
When you think about User Productivity, what comes to mind?If you said a user/customers efficiency when using a software, youre on the right track.User productivity is a measure of how efficiently a u...
09:52 pm GMT - Tue, October 17, 2023
Dev To Configuration roles and the blogging-industrial complex
On the perils of getting what you ask forOr, building cool stuff and making everyone think you're a wizardGradle 8.4 has released an exciting new feature, an API for easily creating role-focused Confi...
09:38 pm GMT - Tue, October 17, 2023
Dev To Moonly weekly progress update 66 - Upgraded Raffle Feature and Twitter Space Giveaway
Moonly weekly progress update #66 Upgraded Raffle Feature and Twitter Space GiveawayHow are you guys? Hope you are having a great day!Worked on Twitter Spaces Giveaway app and new Raffle featu...
09:01 pm GMT - Tue, October 17, 2023
Dev To Reference: CSS Units
UnitExplanation and UsageEquivalentsCommon UsagesWhen to UsechCharacter Width: Relative to the width of the "0" (zero) character.N/AMonospaced fonts, gridsBest for consistent character-based spacing.c...
08:53 pm GMT - Tue, October 17, 2023
Dev To GitHub Form Templates
When you, as a contributor, want to create a new issue on GitHub, you're presented with a blank page and a text area to write your issue description.If it's a feature request, you'd like to add all th...
07:37 pm GMT - Tue, October 17, 2023
Dev To COPILOT, my Precious: Steering the Ship with Gandalf as Your First Mate
Introduction:In the realm of software development, as AI-generated code strides into the spotlight, a journey of epic proportions awaits. Picture this: you, the vigilant powerplatform citizen develope...
07:30 pm GMT - Tue, October 17, 2023
Dev To VueJS part 8: Creating the Vue app with CLI
IntroductionRecently, I started learning VueJS, and this article is part of the series of my notes while learning it. In the previous parts, every time I used VueJS I loaded it from CDN and wrot...
07:04 pm GMT - Tue, October 17, 2023
Dev To Unlocking the Potential of Remote Work: How Hosting Services Empower Distributed Teams
In today's fast-paced and interconnected world, remote work has become more than just a trendit's a transformative shift in the way businesses operate. With the rise of remote work, hosting services h...
07:00 pm GMT - Tue, October 17, 2023
Dev To Hummock: A Storage Engine Designed for Stream Processing
Hummock is a cloud-native LSM storage engine developed by us. In this article, we will introduce some optimizations that Hummock has made for streaming.In our previous article, State Management for Cl...
06:56 pm GMT - Tue, October 17, 2023
Dev To No code API development for front end engineer/web developer
IntroductionCreating an API without writing any code might seem impossible, but there are ways to streamline the process and simplify development using low-code or no-code tools. In this blog po...
06:53 pm GMT - Tue, October 17, 2023
Dev To Inquiring minds need to know...?
If you are an AWS Cloud Practitioner or Solutions Architect can I ask you a few questions?...
06:44 pm GMT - Tue, October 17, 2023
Dev To Setting Up Your First GitHub Action for Specific Contributions
A couple of months ago, we launched the Intro to Open Source Course, which connects to another repository called guestbook. When the person taking the course gets to chapter five, they put their new-f...
06:19 pm GMT - Tue, October 17, 2023
Dev To Implementing Mobile Push Notifications with AWS using Terraform
Mobile push notifications are a powerful tool for engaging users, whether you're building a mobile app or a web application with a mobile component. AWS provides a robust set of services for implement...
06:19 pm GMT - Tue, October 17, 2023
Dev To Implementing Mobile Push Notifications with AWS and Terraform
Mobile push notifications are a powerful tool for engaging users, whether you're building a mobile app or a web application with a mobile component. AWS provides a robust set of services for implement...
06:05 pm GMT - Tue, October 17, 2023
Dev To Save these 5 free platforms next time you're looking to contribute to open source
Hey friends Ive scouted the web and want to present my 5 favourite options for finding the best projects to contribute to in open source! Since Hacktoberfest is running in the background, these option...
05:36 pm GMT - Tue, October 17, 2023
Dev To Validating structural data with Valibot
Written by David OmotayoSchema libraries have been a boon to validation in web development for some time, but since the widespread adoption of TypeScript, these libraries have evolved to handle more c...
04:56 pm GMT - Tue, October 17, 2023
Dev To Getting Started with GitHubActions
Every software industry nowadays is adapting continuous integration and continuous delivery (CI/CD) platforms to reduce time and effort in the software release process. One such CI/CD platform is Gith...
04:55 pm GMT - Tue, October 17, 2023
Dev To Enumerations in C
IntroductionEven though enumerations already existed in other programming languages in the 1970s (e.g., Pascal), they were an afterthought in C. Indeed, they werent part of Dennis Ritchies origi...
04:39 pm GMT - Tue, October 17, 2023
Dev To Risky Click Text Editor Edition
Is this risky? Most devs are great at knowing what parts of their apps are easier or harder to implement but dont have a great sense of which are more or less of a security risk.Embedded document edit...
04:39 pm GMT - Tue, October 17, 2023
Dev To My Experience on Hacktoberfest 2023
My Journey:I have been participating hacktoberfest since 2021. And here's 2023 and I am on my third hacktoberfest. Though I haven't got time to contribute much but have the chance to complete my...
04:36 pm GMT - Tue, October 17, 2023
Dev To Why I Quit My Job to Create Free Online Courses
Hey there! I'm Tolya, the founder of Tolya Pro, a website offering free courses in web development and freelancing.You might be wondering what pushed me to write this post. Well, after years in the we...
04:14 pm GMT - Tue, October 17, 2023
Dev To Website's best for JavaScript beginners!
As a fellow JavaScript beginner, I can fully relate to the overwhelming feeling that can come with diving into the world of web development. There are countless resources and websites out there, all c...
04:01 pm GMT - Tue, October 17, 2023
Dev To Amazon Rolls Out Passkeys
The Advent of Passkeys in E-commerceE-commerce has observed significant evolution, with companies persistently seeking more robust authentication mechanisms. Amazon, renowned for its innovation ...
03:53 pm GMT - Tue, October 17, 2023
Dev To Automate repetitive tasks with Next.js cron jobs
Written by Chak Shun YuIn the world of software development, were bound to encounter certain repetitive, manual, and boring tasks. No developer likes to do them, but in the end, they need to happen. T...
03:50 pm GMT - Tue, October 17, 2023
Dev To Sending Notifications In Your Web Apps
Ever wondered how YouTube,x, or any of your favorite apps you use on your browser sends you notifications? Well it's not magic, there are ways to get it done and in this article, I will be illustratin...
02:05 pm GMT - Tue, October 17, 2023
Dev To Cognitive Load and Your Development Environment
Watch the talk live on October 17th, 2023 3:20 pm Central at MagnoliaJS.There's lots of information out there about reducing cognitive load for users, but what about developers? Let's talk about Cogni...
01:48 pm GMT - Tue, October 17, 2023
Dev To Your 5-Minute Guide to Creating Your Own ERC20 Token
Are you interested in creating your own ERC20 token? This process may seem intimidating, but fear not! In this article, we'll guide you through it, step by step, and have you on your way to launching...
01:37 pm GMT - Tue, October 17, 2023
Dev To What are you reading now? (plus a photo of my cat)
This is my cat, [Niels] Bohr, resting over my current read: Building Micro-Frontends. Scalling Teams and Projects, Empowering Developers.Why am I reading it? More than just curiosity, which is the usu...
01:29 pm GMT - Tue, October 17, 2023
Dev To Entendendo Algoritmos - Segunda Semana
Recapitulando...Na semana passada, tivemos o primeiro contato com algoritmos de ordenao e busca binria(voc pode conferir aqui). RecursividadeA recursividade uma ferramenta de programao qu...
01:16 pm GMT - Tue, October 17, 2023
Dev To Create an AI Voice Generator App in 5 minutes
TL;DRThis guide shows you how to build a web app in Go that uses ElevenLabs generative voice AI to create lifelike speech from text. You can then deploy it to the cloud using Encore's free devel...
01:12 pm GMT - Tue, October 17, 2023
Dev To Automate Database Processes: Supabase Triggers
This article follows my Row Level Security one ...As I was doing my tests I came across an issue whereby the user_data table wasn't created if there was issue with connectivity. The upsert that I was ...
01:10 pm GMT - Tue, October 17, 2023
Dev To A Comprehensive Guide to Docker Commands: Managing Containers Like a Pro
Introduction:Docker has revolutionized the world of containerization, making it easier than ever to package, distribute, and manage applications and their dependencies. Whether you're a beginner looki...
12:51 pm GMT - Tue, October 17, 2023
Dev To Turn your face into a super-hero with NextJS, Replicate, and Trigger.dev
TL;DRThis tutorial is super fun!You'll learn how to build a web application that allows users to generate AI images of themselves based on the prompt provided. Before we start, head over to...
12:04 pm GMT - Tue, October 17, 2023
Dev To Step-Step Complete Guide Cryptocurrency MLM Software Development
Introduction to Cryptocurrency MLM Software DevelopmentCryptocurrency MLM software development is a dynamic and rapidly growing field in the world of digital currencies. This guide aims to provi...
12:00 pm GMT - Tue, October 17, 2023
Dev To From Candidate to Colleague: Acing a competitive Junior-level recruitment challenge
Hello there! TL;DRIn this article, we want to emphasize the importance of coding challenges by giving you the skills youll need to pass a common junior-level interview challenge: building a...
12:00 pm GMT - Tue, October 17, 2023
Dev To WebAssembly with Go: Taking Web Apps to the Next Level
Author: Tolga Ozen IntroductionYou might've noticed the increasing chatter around WebAssembly (WASM) in the dev community. Its potential is vast, and we've found it invaluable in enhancing our op...
11:54 am GMT - Tue, October 17, 2023
Dev To Java 20: What to Expect from the Next Major Release
Java, one of the most popular and widely-used programming languages, is known for its continuous evolution and updates. With each new version, developers eagerly anticipate new features, improvements,...
11:42 am GMT - Tue, October 17, 2023
Dev To The Ultimate Tech Stack for Building a Full-Stack MVP and Iterating Quickly
When working on a startup, the speed of iteration is key. The requirements change quickly, features are added daily, and code gets modified rapidly. In those conditions, picking technologies that enab...
10:50 am GMT - Tue, October 17, 2023
Dev To An Introduction to FastAPI
Author: Obisike Treause IntroductionSince its introduction to backend development, Python has grown in popularity, competing with pre-existing heavyweights such as PHP and .Net. It has made t...
10:05 am GMT - Tue, October 17, 2023
Dev To ChatGPT vs. Industry Giants: How It Stacks Up Against Other AI Chatbots
The world of artificial intelligence and chatbots is evolving at a rapid pace, and ChatGPT, developed by OpenAI, has made a significant mark in the field. But it's not the only player in the game. Ind...
10:00 am GMT - Tue, October 17, 2023
Dev To Making Open Source contributions a GAME?
Any Game Designers around? Let's discuss! I'm a maintainer of a popular open source project, we're building an alternative to Typeform + Hotjar (here is the repo ).Open Source contributions are ...
10:00 am GMT - Tue, October 17, 2023
Dev To Q3 2023 update - Notifications
The original post was published on my blog on September 5, 2023.Hello!With just one month remaining in the "Q3 2023 - Jul-Sep" milestone (this is how I structure my roadmap), I wanted to provide a qui...
08:20 am GMT - Tue, October 17, 2023
Dev To Where are the Good Bots?
Hey all Before I start, I want to mention, take this as a thought experiment, and jump in with an open mind. I'm coming from a place of empathy here; it may be naive to ask this, but my intentions are...
08:19 am GMT - Tue, October 17, 2023
Dev To Web Designers, Architects, and More: 5 Use Cases of Bing Chat Enterprise
Bing Chat Enterprise is a helpful tool that can be used in many ways. In my previous article called Getting to Know Bing Chat Enterprise, I talked about one of its features, which is creating pictures...
08:08 am GMT - Tue, October 17, 2023
Dev To Create an Animated Gradient Text with Tailwind CSS
Live Demo / DownloadGradients are the one thing that will never go out of style in web design. You can see them everywhere, from backgrounds to images and texts. The variety of color combination...
07:42 am GMT - Tue, October 17, 2023
Dev To Make Notion search great again: Notion API
In this series, were looking into the implementation of a vector index built from the contents of our company Notion pages that allow us not only to search for relevant information but also to enable ...
07:33 am GMT - Tue, October 17, 2023
Dev To 7 Github Repositories to Master React
TL;DRIf you're looking to master React, these 7 Github repositories are invaluable learning resources with plenty of example code and patterns to study.Let's Startkrasimir/react-in-pattern ...
07:16 am GMT - Tue, October 17, 2023
Dev To Crossplane: How do providers work
Providers are the meat around Crossplanes bones, and they are used to extend the capabilities of Crossplane. When Crossplane is installed, it doesn't have any capabilities to interact with external sy...
07:16 am GMT - Tue, October 17, 2023
Dev To Crossplane: Streamline your infrastructure provisioning & management
Crossplane is an extension to Kubernetes, which transforms your Kubernetes cluster into a universal control plane. It allows you to manage anything that has an API available with the help of provider ...
07:14 am GMT - Tue, October 17, 2023
Dev To CSS : Inline vs Inline-Block, vs Block
IntroductionWhen it comes to crafting beautiful and functional web pages, CSS (Cascading Style Sheets)is our trusty tool. But within the realm of CSS, there are various display properties that ...
07:09 am GMT - Tue, October 17, 2023
Dev To How to Build Dynamic Web Applications with .NET Core and Angular
IntroductionIn today's rapidly evolving digital landscape, building dynamic web applications is not just a skill; it's a necessity. The combination of .NET Core and Angular offers a robust frame...
06:42 am GMT - Tue, October 17, 2023
Dev To New Angular v17 feature: deferred loading
Angular 17 will be released in the beginning of November, and it has an exciting new feature called deferred loading (RFC).Lazy loading is a technique that enables web apps to load resources (such as ...
06:28 am GMT - Tue, October 17, 2023
Dev To API Maker - Headers
List of Headers x-am-response-case It will modify the response keys text according to the requested case. list of supported case : camelCase | capitalCase | constantCase | dotCase | header...
06:16 am GMT - Tue, October 17, 2023
Dev To Unlocking the Power of NoSQL: Building a Todo API with Hapi.js and DynamoDB
In this article, we will explore how to build a Todo API service with Hapi.js and harnessing the power of Amazon DynamoDB as a serverless NoSQL database provided by AWS DynamoDBAmazon DynamoDB is...
06:15 am GMT - Tue, October 17, 2023
Dev To Configuring Host names & Name resolution
1. Changing the System HostnameWe can display the hostname or temporarily modify the systems' fully qualified hostname using the hostname command.[root@servera ~]# hostnameservera.lab.example.comThe s...
06:10 am GMT - Tue, October 17, 2023
Dev To My CKAD Exam Journey: Tips for Success
If you've found your way to this page, congratulations because it means you're already one step ahead on your Kubernetes journey and you are planning for certification. While many are merely consideri...
05:41 am GMT - Tue, October 17, 2023
Dev To An important addition on deploying a Go application in Docker, if net/http is used
Hey, everybody! This is a short note article that I can't help but share with the community, as I ran into this problem myself in my latest wonderful-readme-stats project.So, this will be a very short...
05:34 am GMT - Tue, October 17, 2023
Dev To 5 Tips on How To Create The Perfect Freelancer Profile.
UpWork, Freelancer.com, People Per Hour, Guru.com, are all great freelance platforms you can use as a starting point for your freelance career. However, just registering an account and filling it up ...
05:14 am GMT - Tue, October 17, 2023
Dev To How To Handle Microsoft Graph Paging in PowerShell
When you query the Microsoft Graph API, you may encounter a limitation: the API only returns a maximum of 1000 items per request. This means that if you want to retrieve more than 1000 items, you need...
04:29 am GMT - Tue, October 17, 2023
Dev To How to Effortlessly Monitor Serverless Applications with CloudWatch Part One
In this two-post series, you will learn to monitor serverless services with CloudWatch by building dashboards, widgets and alarms with AWS CDK.In this post, you will learn what it means to monitor a s...
03:00 am GMT - Tue, October 17, 2023
Dev To Creating Issues in GitHub
Issue Management in GitHubGitHub supports issue management out of the box. Users can create issues in a variety of ways and can even link pull requests to issues and resolve an issue automatical...
02:47 am GMT - Tue, October 17, 2023
Dev To Diving into CORS with Nitric in GO
Understanding CORS Middleware in Web ApplicationsCORS, or Cross-Origin Resource Sharing, is a crucial security feature implemented by web browsers. It allows or restricts web applications running on o...
02:10 am GMT - Tue, October 17, 2023
Dev To Working with forms in SvelteKit coming from React
Every application nowadays will run into the need of handling forms. In this article, we will take a look at how to handle forms in SvelteKit coming from React. We will look at how to handle form stat...
12:00 am GMT - Tue, October 17, 2023
Dev To If You Could Redefine Your Life, What Career Would You Choose?
If you could embark on an entirely new career path, one that aligns with your deepest passions and values, what would it look like, and how would it change your life's narrative?Follow the DEVteam for...
12:00 am GMT - Tue, October 17, 2023
Dev To Are You Motivated or Disciplined?
Some poeple say that motivation gets you started, but discipline keeps you going. Which comes more naturally to you? And how do you work on strengthening the aspect that you find more challenging?Foll...
11:26 pm GMT - Mon, October 16, 2023
Dev To Conhecendo o ecossistema Crystal: ferramentas e projetos
Bem, se voc abriu esse artigo, ento, tenho certeza que est interessado em entender um pouco mais sobre o ecossistema de Crystal. Antes de mais nada, vamos primeiramente introduzir o que Crystal e ond...
10:37 pm GMT - Mon, October 16, 2023
Dev To Best Kubernetes DevOps Tools: A Comprehensive Guide
Kubernetes has become the standard for container orchestration and is integral to modern DevOps workflows. However, realizing Kubernetes' full potential requires adopting the proper DevOps tools tailo...
09:47 pm GMT - Mon, October 16, 2023
Dev To Blueprint: Navigating the UX to Code Handoff
Welcome to "Designers' Blueprint: Navigating the UX to Code Handoff." As a UI/UX designer, your role goes far beyond just crafting visually compelling designs. It's about forging creations that transi...
09:35 pm GMT - Mon, October 16, 2023
Dev To Streamlining Azure Django Deployment
Azure is a cloud computing service that lets developers and DevOps engineers effortlessly and efficiently deploy and maintain web servers or applications. It offers amazing advantages like scalability...
09:21 pm GMT - Mon, October 16, 2023
Dev To Variveis e Constantes em C
C# (C Sharp) uma linguagem de programao orientada a objetos desenvolvida pela Microsoft. Ela oferece suporte a uma ampla gama de recursos que permitem aos desenvolvedores criar aplicativos robustos e...
09:11 pm GMT - Mon, October 16, 2023
Dev To Demystifying useLocation in ReactJS: A Beginners Guide to Navigation
Navigation is a fundamental aspect of web development, especially in ReactJS applications. As a beginner, understanding how to manage routes and access information about the current URL is crucial. In...
08:31 pm GMT - Mon, October 16, 2023
Dev To Optimizing Gradle Builds in Multi-module Projects
You're not alone if you've also struggled with sluggish Gradle builds in a multi-module project. Recently, we undertook the challenge of significantly reducing build times for a client with over 100 K...
08:02 pm GMT - Mon, October 16, 2023
Dev To C - Pointer & Struct
This post will discuss about pointer which is the one of the most important concept in C language to actually implement a LinkedList.So, what is the pointer? what is the definition? (I captured below...
07:58 pm GMT - Mon, October 16, 2023
Dev To React Ecosystem in2024
As React celebrates its 11th anniversary in 2024, its worth looking ahead to the exciting developments in the React ecosystem. In this blog, well explore various aspects of the ecosystem, building on ...
07:52 pm GMT - Mon, October 16, 2023
Dev To Top 7 Featured DEV Posts of the Week
Happy Monday! As we kick off a new week, let's take a moment to reflect on the top-performing posts from the previous week. In this roundup, we bring you insightful content that blends traffic, engage...
07:38 pm GMT - Mon, October 16, 2023
Dev To FaaS Comparison: AWS Lambda vs Azure Functions
In this post well explore the different features and capabilities of AWS Lambda and Azure Functions. IntroFaaS (Function as a Service) is a cloud computing service model where cloud providers all...
07:27 pm GMT - Mon, October 16, 2023
Dev To Meme Monday
Meme Monday!Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
06:56 pm GMT - Mon, October 16, 2023
Dev To npm projects
To start an npm project, you can run npm init in the directory where you want to initiate the project. You will be prompted with some prompts about the name of the project and some other stuff that yo...
06:43 pm GMT - Mon, October 16, 2023
Dev To 5 useful SQL functions to take your SQL skills to the next level
Hi Community, In this article, I listed 5 useful SQL functionswith explanations and query examples These 5 functions are COALESCE RANK DENSE_RANK ROW_NUMBER Function to Get Running Totals So ...
06:37 pm GMT - Mon, October 16, 2023
Dev To How to Read a Payment Response
The total value of transactions of digital payments is projected to reach 8.89 trillion EUR in 2023, or equal to $9.46 trillion USD. The ability to seamlessly process payments is a cornerstone of succ...
05:36 pm GMT - Mon, October 16, 2023
Dev To How to Become a Better Developer Advocate
Over the course of time, developer advocates have evolved from being mere conduits of technical information in an organization to becoming influential connectors, bridging developers and technology. T...
05:19 pm GMT - Mon, October 16, 2023
Dev To Dall-E 3 vs MidJourney - Which is better?
OpenAI recently released the third version of DALL-E. Of course, the biggest news from this is the integration with ChatGPT. This could be a huge step forward in prompt creation. But we're not going t...
05:06 pm GMT - Mon, October 16, 2023
Dev To How To Cache Playwright Browser On Github Actions
Many of us who find ourselves tasked with automating processes, have likely been recommended or suggested Playwright as the go-to tool for our company's automation needs. Playwright empowers us to cra...
04:22 pm GMT - Mon, October 16, 2023
Dev To Draw a pixel art with vanilla js
Hi there, I'm a frontend developer and learning to become a game developer, I very stuck when searching art, and sprites for my game so I decided to draw them with my experience on javascript :D here ...
04:00 pm GMT - Mon, October 16, 2023
Dev To HacktoberFest 4th PR accepted.
Pull Request #4I made some more CSS art cards for the Memory Game project. I'm up to ten cards for that game. I am still working on a transcribing a podcast for another pull request. I have met ...
03:02 pm GMT - Mon, October 16, 2023
Dev To Dicas de estudo para se manter atualizado em TI
Se voc decidiu entrar para o mundo da TI, j deve ter ouvido algum falar que voc vai ser um eterno estudante, pois precisamos estar sempre atualizados sobre as novidades da rea e, ao mesmo tempo, aprof...
03:02 pm GMT - Mon, October 16, 2023
Dev To Boost your experience with Postman - Part II
Keep going in our studies using Postman, in this article, we will do an pratical example, how we write the tests when we receive an API specification, how create, run and use newman to execute them. U...
02:51 pm GMT - Mon, October 16, 2023
Dev To AI coding assistant | API Costs
I am using the cptX VSCode extension to streamline code generation via ChatGPT and get the results right in the IDE.Below is a screenshot of Azure accumulated costs over a month and a half (September ...
02:28 pm GMT - Mon, October 16, 2023
Dev To FastStream: Python's framework for Efficient Message Queue Handling
Ever felt lost in the complexity of microservices and message queues like Kafka and RabbitMQ? FastStream is here to simplify it all. That's precisely why we created FastStream. Initially, it was our s...
02:13 pm GMT - Mon, October 16, 2023
Dev To Startup Testing Dilemma: E2E or Not E2E?
In a fast-growing startup I'm part of, a question sparked intense debates among senior developers: with all the setup and maintenance time it cost, is E2E testing really worth our time?We all prioriti...
01:53 pm GMT - Mon, October 16, 2023
Dev To What are your goal for the week of Oct 16? HacktoberFest?
What are your goals for this week? Any HacktoberFest goals among them?Have you joined HacktoberFest?What are you building? What will be a good result by week's end?Are you attending any events t...
01:49 pm GMT - Mon, October 16, 2023
Dev To Quarkus 3.4 - Container-first Java Stack: Install with OpenJDK 21 and Create REST API
SummaryQuarkus is one of Java frameworks for microservices development and cloud-native deployment. It is developed as container-first stack and working with GraalVM and HotSpot virtual machines...
01:42 pm GMT - Mon, October 16, 2023
Dev To Prefer Accommodating Over Accurate App Experiences
Comedy captured the moment as I suggested a destination to the GPS app. "Navigate to such and such place." A five-second pause. "Something went wrong." I tried again, twice. "You will arrive in three ...
01:33 pm GMT - Mon, October 16, 2023
Dev To Contribute to Swirl this Hacktoberfest. Win Swags up to $100
Hacktoberfest is halfway over, but you can still contribute to Swirl and win some swags. We've seen an awesome response from the community and developers raising issues and PRs. Give Swirl a Star on ...
01:16 pm GMT - Mon, October 16, 2023
Dev To Raku Blog Posts 2023.42
Re-programming to Python of LLM- and Chatbook packagesAnton Antonov describes how they translate their work in the Raku Programming Language to other languages for wider exposure. Rakudo Weekly News 2...
01:13 pm GMT - Mon, October 16, 2023
Dev To Announcing Wasp Launch Week 4: Waspolution win swag!
The beginning of October was both the craziest and busiest time we've ever had at Wasp - we ended up on GitHub Trending (almost at 7,000 stars - thank you), MAGE (our GPT web app generator) exploded w...
01:04 pm GMT - Mon, October 16, 2023
Dev To Vue.js Star Rating Component
A Vue.js component for creating a star rating system, allowing users to rate items or content. FeaturesCustomizable star rating with a specified number of stars.Supports both clicking and hover i...
01:00 pm GMT - Mon, October 16, 2023
Dev To Music Monday What are you listening to? (Movie Soundtrack Edition )
cover image source: GiphyWait a minute, haven't we been down this street before? That's right, we have. But, this time around I've decided to lazer our focus on movie soundtracks. Don't worry video ga...
12:28 pm GMT - Mon, October 16, 2023
Dev To 1 hour features
At AlertPix we allow streamers to receive donations from their audience via Pix Instant Payment and show an alert on the live stream.The whole product deals with real time, which means we need to ship...
12:10 pm GMT - Mon, October 16, 2023
Dev To CS61A: Projeto Hog (Parte 2)
IntroduoO curso CS 61A da Universidade da Califrnia, Berkeley, um curso de introduo cincia da computao. Ele busca fornecer uma base slida em programao, abordando conceitos fundamentais de estr...
12:09 pm GMT - Mon, October 16, 2023
Dev To Automate Form Submission: ChatGPT-Powered Bot with Google Sheet Integration via Automatio
Automate Form Submission: ChatGPT-Powered Bot with Google Sheet Integration via Automatio What is up, Automators?!Stefan here, founder of Automatio .Heres a quick peek at whats in this new...
12:04 pm GMT - Mon, October 16, 2023
Dev To Compilation of Best Full Stack Clones: Amazon, Airbnb, Fiverr, Whatsapp, Netflix, Spotify, Youtube, Zoom & Candy Crush
I am thrilled to share an incredible web development and innovation journey in this blog post. Over time, I have embarked on a quest to recreate and reimagine some of the most popular web applications...
11:57 am GMT - Mon, October 16, 2023
Dev To Why did you enter the developer ecosystem?
When I joined, some 20+ years ago, it was all about fun, experimenting with technology, creating products on those new gadgets, and writing moving things over the internet .Now, it's different. What d...
11:56 am GMT - Mon, October 16, 2023
Dev To The Future of iOS App Development: Emerging Technologies
iOS app development has come into focus in the year of 2017. Since then, the tech landscape has witnessed the revolutionary realm comforting our lives. These astounding advancements have established t...
11:50 am GMT - Mon, October 16, 2023
Dev To IHostedService interface in .NET Core
The IHostedService interface is a simple but powerful feature that was introduced in .NET Core 2.0 for managing background tasks in your application. In this post, well take a hands-on look at impleme...
11:43 am GMT - Mon, October 16, 2023
Dev To JavaScript regular expression encryption
Can regular expressions be encrypted?Yes, you can. At least it can be confirmed that it is possible in JavaScript programming. What is the use of regular expression encryption?You can hide ...
11:42 am GMT - Mon, October 16, 2023
Dev To How to override PHP's naming constraints to model MongoDB operators
TL;TR: I research how to modelize MongoDB operators in PHP. From namespaced to function names, to static method on classes or enums, to closures in variables. I'm looking for the best developer experi...
11:20 am GMT - Mon, October 16, 2023
Dev To How to monitor your requests between multiple applications...
TL;DRImagine that you are sending an HTTP request from one app; this one sends it to another app that sends it to another app. What if something happens along the way?You need to mark all the re...
11:09 am GMT - Mon, October 16, 2023
Dev To Recommendation algorithm with vector database
In this article, well explore how to build a simple movie recommendation system using vector databases and Node.js. Well utilize pgVector, a PostgreSQL extension that enables scalable vector computati...
10:59 am GMT - Mon, October 16, 2023
Dev To Common Vue.js Development Mistakes and How to Avoid Them
Vue.js, a popular and developer-friendly JavaScript framework, has gained a well-deserved reputation for its ease of use and efficiency. However, as with any technology, there are common pitfalls that...
09:20 am GMT - Mon, October 16, 2023
Dev To Introduction to Docker Compose
Author: Muhammad Khabbab Brief explanation of Docker Compose and its purposeFor multi-container Docker applications, Docker Compose is a tool that is designed for application definition and ...
09:17 am GMT - Mon, October 16, 2023
Dev To AWS open source newsletter, 175
October 16th, 2023 - Instalment #175Welcome to #175 of the AWS open source newsletter, back after recharging in the wonderful countyside of Yorkshire. I am publishing this weeks newsletter from ...
09:15 am GMT - Mon, October 16, 2023
Dev To Make Hanko Components Shine
TL;DRIn this tutorial, we will customize the Hanko Web Components, drawing inspiration from the following themes:Google BarbieGitHubCal.comInstagramSpooky Season Hanko ComponentsHanko is an...
08:53 am GMT - Mon, October 16, 2023
Dev To esProc SPL: A High-Performance Data Analysis Engine
Built purely in Java, esProc SPL is a powerful and efficient data analysis engine that can help businesses of all sizes make better decisions faster. It can run on a variety of platforms, making it hi...
08:47 am GMT - Mon, October 16, 2023
Dev To Moving the Blog to Elixir
After running my blog with Hugo hosted on Netlify for nearly a decade, I decided to migrate to a custom solution. I think I resisted the urge to rewrite my personal site for long enough and I deserve ...
07:55 am GMT - Mon, October 16, 2023
Dev To Kubernetes NGINX Ingress Controller: 10 Complementary Configurations for Web Applications
IntroductionHelm chart Installation/update1. Set NGINX as the default ingress controller2. SSL/TLS termination on AWS load balancer3. Use professional error pages4. Redirect users HTTP calls to HTTPS ...
07:50 am GMT - Mon, October 16, 2023
Dev To The Evolution of Language Models: From T9 to GPT-3
Intro:Organization around the globe are now in the process of testing this novel technology - transformer model , with the anticipation that it has the potential to transform sectors such as media, fi...
07:47 am GMT - Mon, October 16, 2023
Dev To Weekly Roundup (Oct 9): Hot Topics in workplace, sharepoint, and powerplatform
Hey fellow developers! It's @jaloplo, here to give you the latest scoop on what's been happening in the #workplace, #sharepoint, and #powerplatform communities. #workplaceGetting to Know Bing Ch...
07:43 am GMT - Mon, October 16, 2023
Dev To Unveiling IoT and Sensor Data Insights with Apache Age
The Internet of Things (IoT) has ushered in an era where a multitude of sensors and devices are generating massive amounts of data. To make sense of this data, distributed graph databases like Apache ...
07:22 am GMT - Mon, October 16, 2023
Dev To Ten proven methods tech experts use to optimize Laravel performance
Is your Laravel web application running fast and smoothly?Performance optimization is a common challenge faced by many Laravel developers. It's a crucial aspect that can significantly influence the su...
06:56 am GMT - Mon, October 16, 2023
Dev To 10 VS Code Extensions To Boost Your Productivity as a Web Developer
VS Code is an incredibly popular code editor among web developers because of its flexibility, speed, and extensive library of available extensions. In this blog, I'll introduce you to 10 VS Code exten...
06:42 am GMT - Mon, October 16, 2023
Dev To Oracle Linux 8 NEXUS OSS Kurulumu
1- Java JDK'y ykleyinNexus Java tabanl bir uygulamadr bu yzden sanal makinenizde java ykl olmaldr, eer deilse aadaki kod satrn yazarsanz indirebilirsiniz:dnf install java-1.8.0-openjdk.x86_64 -y...
06:31 am GMT - Mon, October 16, 2023
Dev To Easy use of MATH
Javascript provides a complete set of Math-Functions throuth the builtin Math-object. The properties and functions are used like this:let A = Math.sin(45.0/Math.PI)Did you ever wonder if there is an e...
06:13 am GMT - Mon, October 16, 2023
Dev To Website Sitemaps 101: your websites guide to success
When it comes to building and optimizing a website, theres a crucial but often overlooked tool that plays a significant role: the sitemap.Whether youre a UI/UX designer, website owner, developer, or j...
06:11 am GMT - Mon, October 16, 2023
Dev To Power Platform - More Autopilot than Copilot
Hot take time, I'm just not a yet a fan of Power Platform Copilot, hear me out.For starters I like Github Copilot, that makes sense to me. Helping do boilerplate code like classes, objects and test sc...
05:50 am GMT - Mon, October 16, 2023
Dev To How to Make Money From Digital Healthcare App?
The increasing demand for digital healthcare applications has significantly transformed the healthcare industry. These medical apps have entirely changed how consumers access medical information, inte...
05:49 am GMT - Mon, October 16, 2023
Dev To 3 Best School Library Management Sofware
School libraries remain essential hubs of knowledge, inspiration, and discovery. They are places where students and educators come together to explore the world through books, digital resources, and a...
05:47 am GMT - Mon, October 16, 2023
Dev To 8 components to become a React master
TL;DRI have gathered React components you can use to build the ultimate website.Each one of them has a unique use case!Don't forget to star them So let's do it! 1. Clickvote - Like, Upvote,...
05:04 am GMT - Mon, October 16, 2023
Dev To Implement custom retry logic with SQS & Lambda-Part I-using SQS delayedmessages
It is a very common pattern that you process messages in a SQS queue with a Lambda function. And when there is an error in the Lambda execution, the message will be sent back to the queue if the retri...
05:00 am GMT - Mon, October 16, 2023
Dev To What actually happens when you type google.com in your browser and pressEnter
In today's world, you can literally get all what you need on the internet. All you have to do, is just "Google it", and instantly you have thousands of possible results that fits your search. Everyday...
03:59 am GMT - Mon, October 16, 2023
Dev To Hactoberfest Completed
Feeling happy to complete my first hactoberfest. It was good experience. In the time left, I will try to contribute more....
03:33 am GMT - Mon, October 16, 2023
Dev To Optimizing React Components: A Guide to useCallback and useMemo
Understanding the Difference Between useCallback and useMemo in ReactIn the world of React, performance optimization is a crucial aspect of building efficient applications. Two often-used tools ...
03:19 am GMT - Mon, October 16, 2023
Dev To API authorization in API Maker
Authorization Process flow chart diagramAPI Maker has define the authorization settings based on API categories. The main API categories are,Instance API access settingsThird party API access se...
02:41 am GMT - Mon, October 16, 2023
Dev To JWT con Node y Express
Hola a todosHola a todos hoy les traigo un minitutorial para poder utilizar JWT en Express y Node InstalacinInstalamos con npm ejecutando el comando npm install jsonwebtokenTambin utilizare...
02:41 am GMT - Mon, October 16, 2023
Dev To Practicing subdomain route in local environment with laravel
Subdomain route is a less used feature in laravel as most of the laravel applications are hosted under one single domain. But the feature is available in laravel.A friend of mine requested to write an...
02:01 am GMT - Mon, October 16, 2023
Dev To My Hacktoberfest 2023 Repository for newbie contributors
Hi everyone! This is my first post on dev.to and first year of maintainer for newbie contributors on Github. It would be nice if there's any suggestion for the first time Hacktoberfest.Share your all-...
12:25 am GMT - Mon, October 16, 2023
Dev To The Art of Test-Driven Development: A Comprehensive Guide
IntroductionTest-Driven Development (TDD) is a software development practice that has gained widespread popularity in recent years. It is an approach that prioritizes writing tests before writin...
12:22 am GMT - Mon, October 16, 2023
Dev To Mastering Binary Search
LeetCode Practice Problems for each Binary Search Implementation and Variation Linked Below(My personal study notes)Mastering Binary SearchVariations of Binary Search (patterns to practice)1. Classic ...
12:00 am GMT - Mon, October 16, 2023
Dev To Have You Ever Received Inspiration from an Unexpected Place?
What's the most unexpected source of inspiration that challenged your perspective? Reflect on a source of inspiration that pushed you to think differently or reconsider your beliefsFollow the DEVteam ...
11:27 pm GMT - Sun, October 15, 2023
Dev To Creating a 13kb Game in JavaScript
**This article was automatically translated from Portuguese by ChatGPT, the original article could be found here.As a game enthusiast and programmer, from time to time, I seek to study game developmen...
11:11 pm GMT - Sun, October 15, 2023
Dev To [off-topic] Top 5 Playlists Que Eu Escuto Enquanto Estou Programando
Hoje vou trazer algo meio aleatrio aqui mas que eu curto muito codar escutando msica (e fazer tudo tambm). Ento, pensei: por que no criar um post no dev.to para compartilhar as playlists que costumo...
10:40 pm GMT - Sun, October 15, 2023
Dev To Unveiling the Power of K-Nearest Neighbors (KNN) in Machine Learning
In the vast landscape of machine learning algorithms, K-Nearest Neighbors (KNN) stands as a versatile and intuitive approach for classification and regression tasks. Unlike many complex algorithms wit...
10:15 pm GMT - Sun, October 15, 2023
Dev To Get involved: Your guide to contributing to WebCrumbs
Hey there, champ! So, you're itching to dive into the WebCrumbs community, eh? Fantastic! You're about to join a legion of coders hell-bent on making React development as smooth as silk. Here's how yo...
09:33 pm GMT - Sun, October 15, 2023
Dev To Toggling Mobile Navigation Visibility with CSS: The Checkbox Hack
In a mobile-first world, creating an intuitive and responsive navigation menu is crucial. The checkbox hack allows you to develop mobile flyout menus without JavaScript. This article will guide you th...
08:52 pm GMT - Sun, October 15, 2023
Dev To Code Smell 227 - Cowboy Coding
Leave cowboys to Hollywood moviesTL;DR: Write code as a team programmer ProblemsReadabilityUnreliable codePeople Management IssuesLack of coordination SolutionsWrite professional codeUse dec...
06:50 pm GMT - Sun, October 15, 2023
Dev To Docker Best Practices.
Docker has revolutionized application deployment, but to use its full potential, you need to follow best practices. Here's a concise guide with examples for efficient containerization.1. Start with Of...
06:23 pm GMT - Sun, October 15, 2023
Dev To Chapter 3: Three Worlds
Hey, everyone,It's been a week, and as promised, here is Chapter 3.Don't forget to play the background music I composed for all of you. Try listening to it while reading. Three WorldsThe land of...
06:18 pm GMT - Sun, October 15, 2023
Dev To Debouncing in React: A Custom Hook Example
This is the part 2 of Designing an autocomplete UI componentDebouncing is like that friend who waits for you to finish talking before they chime in with their brilliant ideas. It's all about giving yo...
06:10 pm GMT - Sun, October 15, 2023
Dev To Exploratory Data Analysis Using Data Visualization Techniques .
Are you intrigued by the fascinating world of Data Science and eager to embark on a journey to unravel the hidden insights within data? If so, you've landed on the right path. Exploratory Data Analy...
06:01 pm GMT - Sun, October 15, 2023
Dev To DevSecOps with AWS- Ephemeral Environments Creating test Environments On-Demand - Part 1
Level 200 - Intermediate Nowadays, the velocity of application development process increases rapidly due to the adoption and maturity of disciplines and practices like Platform engineering, DevSecOps,...
05:33 pm GMT - Sun, October 15, 2023
Dev To AWS CLI | Important & Useful Commands
The AWS Command Line Interface (CLI) provides a wide range of commands for interacting with various AWS services and managing your AWS resources. Here's a list of some commonly used AWS CLI commands, ...
05:28 pm GMT - Sun, October 15, 2023
Dev To Gen servers - Abstracting state management and task run together
In Elixir, every function runs inside a separate process, and we can deal with processes in a very natural way offered by the language. It's possible to manage state between multiple long-running proc...
05:16 pm GMT - Sun, October 15, 2023
Dev To Store your notes in your browser
Hi Dev's, Today I'll be sharing one of my starter projects when I was learning web development. The one of the most useful tool for everyone which is a Notes app. We all want to store our notes so I j...
05:08 pm GMT - Sun, October 15, 2023
Dev To Neo4j - Database on Crack
Lol What?It's good. And I mean it. You do not have rigid tables to hold data, foreign keys to map relationship. Instead, you have this:The connecting line is the foreign-key in sql, or reference...
05:07 pm GMT - Sun, October 15, 2023
Dev To S3 File Upload in Node.js and React - Build React App
In this three parts series, we are learning how to add secure file upload feature in your application using AWS S3, Node.js and React with Signed URLs.Check out the previous parts if you haven't ...
05:00 pm GMT - Sun, October 15, 2023
Dev To What I would like to see in the future of React development
If you'd like to give your own suggestions, please go to this specific post: What would you like to see in a tool that allows one-click installation of plugins for React websites?It's almost 2024 and ...
05:00 pm GMT - Sun, October 15, 2023
Dev To My opinion on the future of React development
If you'd like to give your own suggestions, please go to this specific post: What would you like to see in a tool that allows one-click installation of plugins for React websites?It's almost 2024 and ...
04:49 pm GMT - Sun, October 15, 2023
Dev To 4 Methods Of Kubernetes Isolation
The idea of isolating components in a platform so incredibly large and versatile isnt a small task. In fact, the more you think about it, the harder isolating Kubernetes can get.Think about it - you n...
04:01 pm GMT - Sun, October 15, 2023
Dev To Lambda Function (Part 2)
-------------- See part 1 from here ---------------- Creating Parallel Step TypeRecall that in the example scenario you have three main tasks to perform:Generate a reportUpdate DynamoDB tablesL...
03:51 pm GMT - Sun, October 15, 2023
Dev To I contributed in October 2023
IntroAgain, this year, I contribute to Hacktoberfest! I already published a post on DEV about this event, if you want to read more and know about how I started to contribute: ...
03:42 pm GMT - Sun, October 15, 2023
Dev To Code Review Rewards: Journey of Integrating Gitlab through Automated Hooks
Our goal was to reward team members for participating in code reviews. During GitLab Integration, customers had to manually create webhooks for all projects and had to set up OAuth. To make things eas...
03:29 pm GMT - Sun, October 15, 2023
Dev To HacktoberFest Week two
HacktoberFest continues, issues have been assigned, code has been written pushed and accepted. The second week is almost over and I have three PRs accepted. Pull Request #3My next Pull request w...
02:48 pm GMT - Sun, October 15, 2023
Dev To Upwork vs. Fiverr vs. Freelancer: Choosing the Right Freelance Platform
Introduction:Freelancing has become a global trend, and platforms like Upwork, Fiverr, and Freelancer have revolutionized the way professionals work. With a plethora of options available, it can be ch...
02:28 pm GMT - Sun, October 15, 2023
Dev To Testing React Components: A Comprehensive Overview of Testing Libraries
Testing is a crucial aspect of software development. When it comes to React applications, testing components is an integral part of ensuring that your code functions as expected and continues to do so...
02:26 pm GMT - Sun, October 15, 2023
Dev To React Context API: A step-by-step guide
What is Context?At its core, Context is a way to share data between components without explicitly drilling through components props. It's a global state management system within your React application...
02:19 pm GMT - Sun, October 15, 2023
Dev To Yet Another Newsletter LOL: 22 Year Old Bug
Another week, another newsletter. Let's get to it!Around the WebThis is pretty remarkable TBH. How a 23-year-old first-time Firefox coder fixed a 22-year-old bugVercel just dropped a great blog post a...
02:09 pm GMT - Sun, October 15, 2023
Dev To How to write types for better usability
TypeScript is a very popular JavaScript tool with over 94.7k GitHub stars as of the time of writing.Of course, there are also 5,676 open issues, of which only 1,693 are labeled as bugs.I will briefly ...
01:58 pm GMT - Sun, October 15, 2023
Dev To Grokking Bit Manipulation Tricks and Complete Guide
You can find the complete Bit manipulation tutorial on my website for FREE. https://www.ggorantala.dev/courses/. This article will teach you the basics of the number system and bitwise operators. Plea...
01:24 pm GMT - Sun, October 15, 2023
Dev To Maven on Java 21 & Devuan 5 (Debian 12): ()
Apache Maven Java () Apache-2.0 Devuan 5 Daedalus Debian 12 bookworm Linux Devuan Maven Debian 12 Maven 3.8 3.9 ? OpenJDK 21 Devuan 5 Maven apt install maven OS: Devuan 5 Da...
01:10 pm GMT - Sun, October 15, 2023
Dev To Build a GraphQL API and deploy it in minutes with Encore
TL;DRThis guide shows how to build a GraphQL API with Encore. It implements a backend for a url shortener as an example, and shows how you deploy it to Encore's free development cloud. What's on...
01:04 pm GMT - Sun, October 15, 2023
Dev To Advancd Topics in Apach AG
Wlcom back to our sris on Apach AG! In this post, Ill dlv into som advancd topics rlatd to Apach AG, a graph databas xtnsion for PostgrSQL. Ths topics ar intndd for advancd usrs who ar alrady familiar...
01:04 pm GMT - Sun, October 15, 2023
Dev To Full stack developer: A process and not an end goal.
Hello everyone, in this blog, I'll be sharing my experience on how I have started my journey as a full-stack developer. I will be sharing my mistakes my experiences and how I have taken the steps to b...
01:02 pm GMT - Sun, October 15, 2023
Dev To Diving Dpr into Apach AG: Advancd Usag and Complx Quris
Wlcom back to our sris on Apach AG! In this post, wll div dpr into th advancd faturs of Apach AG and xplor how to us complx quris to unlock th full potntial of this powrful graph databas xtnsion. ...
09:39 am GMT - Sun, October 15, 2023
Dev To Creating an Earth Engine Cloud Project
Image creditsGoogle Earth Engine is a Geospatial cloud platform that enable monitoring users to monitor and measure earth and environmental changes at a planetary scale. It hosts 70 plus petabytes of...
07:55 am GMT - Sun, October 15, 2023
Dev To Java 21 on Devuan 5 (Debian 12): ()
Java OpenJDK LTS (Long Term Support) 21 2023 9 17 Debian 12 - bookworm 17 LTS 21 Debian 12 Devuan 5 - Daedalus Linux JDK 21 "x64 Debian Package" Oracle Oracle Java 21 PlayGround...
06:51 am GMT - Sun, October 15, 2023
Dev To Running Swirl Searchin an instant on Gitpodand GitHub Codespaces
Hello folks,Let me quickly introduce you guys about Swirl before we start. What is Swirl?Swirl is an open-source search engine which is built using Python and Django. Things which makes Swirl mor...
04:00 am GMT - Sun, October 15, 2023
Dev To Maven on Java 21 and Devuan 5 (Debian 12): Install manually
SummaryApache Maven is a popular open source software to build and manage projects of Java (and also other programming languages), licensed under Apache-2.0.With Devuan 5 Daedalus based on Debia...
03:27 am GMT - Sun, October 15, 2023
Dev To Observability: What, Why and How
What is Observability?Observability is a fundamental concept in the realms of software engineering, DevOps, and systems administration. It revolves around the idea of gaining insight into the in...
02:05 am GMT - Sun, October 15, 2023
Dev To React and the New Tools for Rapid Software Development
In the ever-evolving landscape of web development, React has emerged as a powerhouse, offering developers a robust and efficient way to build user interfaces. Its component-based architecture and decl...
02:02 am GMT - Sun, October 15, 2023
Dev To Navigating the SMMA Waters: A Software Engineer's Side Hustle
The world of software engineering is full of challenges and exciting new problems to solve. However, sometimes the skills we hone in one area can open unexpected doors in others. That's precisely what...
02:01 am GMT - Sun, October 15, 2023
Dev To What Happens When You Type 'google.com'?
Most of us have used the internet at some point, browsing websites like Google. But have you ever wondered what's happening behind the scenes when you enter a URL into your browser and hit enter? It's...
01:46 am GMT - Sun, October 15, 2023
Dev To JavaScript Magic Trick: Automatic Download
Under normal circumstances, when we want to download a certain file from a website, we always need to actively click to initiate the download operation, which is taken for granted.However, have you ev...
01:30 am GMT - Sun, October 15, 2023
Dev To The Cloud Resume Challenge - GCP
Explore my resume at www.challenge.selmouni.website IntroductionI recently completed the Cloud Resume Challenge on Google Cloud Platform (GCP). The challenge is a project that involves building a...
12:10 am GMT - Sun, October 15, 2023
Dev To Efficient E2E Testing for Next.js: A Playwright Tutorial
Supercharge your Next.js app testing with Playwright a tool for automating Chromium, Firefox, and WebKit browsers. Whether you're gearing up for End-to-End (E2E) or Integration tests, Playwright offer...
12:00 am GMT - Sun, October 15, 2023
Dev To Which Trends Will Become Obsolete?
Do you foresee any trends like the gig economy or cord-cutting fading away as societal preferences and needs evolve? Share your insights and predictions.Follow the DEVteam for more discussions and onl...
12:00 am GMT - Sun, October 15, 2023
Dev To Talent vs. Effort in Learning Complex Skills?
What's the distinction between innate talent and diligent effort when it comes to mastering complex subjects like programming? What's your perspective on the interplay between talent and hard work in ...
09:31 pm GMT - Sat, October 14, 2023
Dev To How much I learn about typescript in 2 weeks
Two weeks ago I landed my first job, a front-end role, and I was surprised by how much typescript was used in their products, my first thought was that I needed to improve my typescript skills, and in...
09:10 pm GMT - Sat, October 14, 2023
Dev To Suspense your federated component with caution
When you see examples of federated components, you will mostly see it wrapped by React.Suspense, which basically returns a fallback component until your component is loaded, but suspense does not hand...
08:25 pm GMT - Sat, October 14, 2023
Dev To 10 game-changing shortcut links that can supercharge your online productivity.
meet.new - Quickly launch a Google Meet for your virtual meetings.repo.new - Quickly create a new GitHub repository.notion.new - Quickly open a new Notion page for your ideas and projects.replit.new -...
08:08 pm GMT - Sat, October 14, 2023
Dev To What is selenium? Why do we use selenium for automation?
Selenium is mainly used to empower Automation in Web Testing and BeyondIn the rapidly evolving technology of software development and quality assurance, automation has become an indispensable tool. Au...
07:24 pm GMT - Sat, October 14, 2023
Dev To What is your favorite operating system?
What is your all time favorite operating system and what makes it the best in your opinion?Throughout the past few decades there have been several different computer operating systems built for specif...
07:05 pm GMT - Sat, October 14, 2023
Dev To Hyperimport - Import c, rust, zig etc. files in TypeScript
"What? Did I read the title correct?"Yes! Let's jump into an example right in the beginning, 'cause why not?You'll be able to do this,index.tsimport { add } from "./add.rs";console.log(add(5, 5)); // ...
07:00 pm GMT - Sat, October 14, 2023
Dev To Stop Manually Uploading Your Site To The Hosting Service
So, you are done creating or editing a website and now you need to upload it to your hosting service. What is your next step?Let me answer that: there was a time when I uploaded all my files to the sh...
05:53 pm GMT - Sat, October 14, 2023
Dev To Want to help with Cardboard? JS/TS Vanilla Reactive Framework
IntroWhat's up, I'm Manolo from Spain! I've been a professional developer for almost a decade. I've worked professionally for almost all that time. I'm now currently unemployed and have started ...
05:44 pm GMT - Sat, October 14, 2023
Dev To Easy string manipulation in JavaScript
Hi everyone Today I want to show you my new JavaScript library - turbo strings. Turbo strings is a string manipulation library, like "all in one".Let's start with: why? I'm currently making a few lit...
05:05 pm GMT - Sat, October 14, 2023
Dev To Types vs Interfaces in TypeScript: Making the Right Choice
Types vs Interfaces in TypeScript: Making the Right Choice IntroductionThe TypeScript community has long debated the use of types and interfaces. Developers often wrestle with the decision ...
04:36 pm GMT - Sat, October 14, 2023
Dev To How Python Programs Works?
A Python program starts as a text file written in a code editor, saved with a .py extension. The Python interpreter reads this source code, analyzes it, and executes it line by line. During this proce...
04:08 pm GMT - Sat, October 14, 2023
Dev To HOW TO ADD A DISK, INITIALIZE IT AND MAKE IT USEABLE
Step 1: After you have launched your virtual machine, come back to your Azure portal and click on DISKStep 2: Scroll down and click on create and attach a new disk Step 3: A new pop up shows just belo...
03:19 pm GMT - Sat, October 14, 2023
Dev To Creating Interactive Maps with React and Mapbox
Embark on a journey where the world becomes your canvas, and your React application transforms into an interactive map masterpiece. In this guide, we'll unravel the secrets of seamlessly integrating M...
03:02 pm GMT - Sat, October 14, 2023
Dev To Git Commands: The Ultimate Cheatsheet
Git is a version control system in software development that mirrors a codebase, including its full history, on every developer's computer. This is referred to as a distributed version control system....
02:54 pm GMT - Sat, October 14, 2023
Dev To Dependency Inversion Principle in React
D (Dependency Inversion Principle)High-level modules should not depend on low-level modules, but rather both should depend on abstractionsDependency Inversion in React involves ensuring that hig...
02:42 pm GMT - Sat, October 14, 2023
Dev To Full Stack Application with Bun, Appwrite And NextJS
You might have heard of Bun and Appwrite recently. Bun is a new, faster alternative to NodeJS and NPM. And Appwrite just launched their Cloud Version, which is a cool and easy-to-configure alternative...
02:39 pm GMT - Sat, October 14, 2023
Dev To SOLID Principles Series: Demystifying the Liskov Substitution Principle (LSP) in Node.js with TypeScript
Welcome back to our SOLID Principles Series. In this installment, we'll unravel the Liskov Substitution Principle (LSP) and explore how to apply it effectively in Node.js using TypeScript. Unders...
02:13 pm GMT - Sat, October 14, 2023
Dev To Developer productivity for fun and profit - Part 2
This text is the second part of a series of posts about productivity. In the first part, I discussed how developers can improve their productivity. In this text, I will mention some ways in which the ...
01:44 pm GMT - Sat, October 14, 2023
Dev To Game Programming Patterns in Godot: The Command Pattern
Have you ever been playing an adventure game and suddenly lost control of your character because a cutscene starts, revealing more of the story? Or in a strategy game or map editor, have you had the o...
01:17 pm GMT - Sat, October 14, 2023
Dev To Predicting Flight Prices with MindsDB
IntroductionMindsDB is an Open-Source AI Layer for databases, For more details, Checkout this blog to know moreThis tutorial will teach you how to train a model to predict flight prices based on...
11:47 am GMT - Sat, October 14, 2023
Dev To Bubble Sort...in PURE CSS? [No JS]
Imagine you are in an interview and you get asked "can you implement bubble sort"...and you answer the interviewer "sure, do you want that in JavaScript or CSS".What a flex would that be?Now, I know w...
11:20 am GMT - Sat, October 14, 2023
Dev To How to Use Git with Hugging Face: From Cloning to Pushing with Access Token Verification
How to Use Git with Hugging Face: From Cloning to Pushing with Access Token VerificationHugging Face is a popular platform for machine learning, natural language processing (NLP), and deep learn...
10:34 am GMT - Sat, October 14, 2023
Dev To Java 21 on Devuan 5 (Debian 12): Install manually
SummaryAround Java, the general-purpose programming language, the next LTS (Long Term Support) version of OpenJDK, 21, was released last month, on 17 Sep. 2023 On Debian 12 - bookworm repositori...
09:42 am GMT - Sat, October 14, 2023
Dev To use camelcase in angular and asp.net web api jsonset
`example here =>namespace DirectoryApi{ public class Directory { public int Id { get; set; } public string FirstName { get; set; } public string LastName { get; set; } ...
08:24 am GMT - Sat, October 14, 2023
Dev To 12 Obscure Ethical Hacking Techniques for Bug Bounties
Bug bounty programs have revolutionized the way companies approach cybersecurity. These initiatives invite ethical hackers to discover and report vulnerabilities in exchange for monetary rewards. As t...
07:53 am GMT - Sat, October 14, 2023
Dev To Tuning Out Spotify: A Programmers Approach to Music Streaming
In a world full of boundless musical choices, my exploration as a programmer prompted me to challenge the established norms of music platforms like Spotify. While these platforms provide a vast collec...
07:20 am GMT - Sat, October 14, 2023
Dev To Infinite Scroll Pagination in Django with HTMX
A few years ago I made a webapp in Django.I also added the pagination in it. But something was missing.Yes, it was Infinite Scroll PagiantionSo in this todays blogpost, we are going to be making an In...
07:17 am GMT - Sat, October 14, 2023
Dev To Your Daily CVE Reminder
Common Vulnerabilities and Exposures (CVE) lists publicly disclosed security vulnerabilities and exposures. Every day, there are lots of vulnerabilities published and its hard to track all of them. We...
07:10 am GMT - Sat, October 14, 2023
Dev To netcrab: a networking tool
Before I get to this project known as netcrab, I thought it'd be fun to share some history from Xbox's past... call it the origin story of this tool. Let's go back in time a little bit. The year was 2...
06:38 am GMT - Sat, October 14, 2023
Dev To Building an Amazon Bedrock App for Text and Image Retrieval
Introducing Amazon Bedrock, a fully managed service, that provides a range of top-performing foundation models (FMs) from leading AI companies. It empowers you to effortlessly experiment with these FM...
06:36 am GMT - Sat, October 14, 2023
Dev To Supercharge Your Next.js App with Stunning Images! Learn the Ultimate Cloudinary Image Upload Hack
In today's digital world, where images and videos are pivotal in web applications, optimizing the media delivery process is essential for a seamless user experience. One powerful solution for managing...
04:07 am GMT - Sat, October 14, 2023
Dev To Elephant in the room - use AWS Budgets' Usage Types !!
Welcome to another AWS Cost optimization blog rather about tracking or being on track for saving costsIn earlier posts, we have seen on creating on budgets to alert us and to keep track of our spend, ...
03:30 am GMT - Sat, October 14, 2023
Dev To Junior to Senior Web Developer Roadmap: Breakdown
Are you someone who is a junior developer struggling to climb up the corporate ladder and become a senior developer?Are you a full-stack developer who feels lost and don't know where to start? Well, y...
12:43 am GMT - Sat, October 14, 2023
Dev To "Laravel: Real-time Application Data Issue Export Directly To A Slack Channel"
User interaction is vital for an application's success. With more users, chances of use case issues arises, thereby creating bad data in your application's db. Addressing these in real-time is crucial...
12:00 am GMT - Sat, October 14, 2023
Dev To How Do You Navigate the 'Valley of Disappointment?
Experieced devs, can you help us out? What are the common challenges faced by new programmers when trying to establish coding habits, and how can they overcome the "valley of disappointment"?Follow th...
12:00 am GMT - Sat, October 14, 2023
Dev To What's A Life Lesson You Wish You'd Learned Sooner?
Reflect on a lesson from your life experiences that you believe would have been valuable to learn earlier.Follow the DEVteam for more discussions and online camaraderie! T...
10:18 pm GMT - Fri, October 13, 2023
Dev To 9 ways to grow your SaaS
Hi there I'm Charlie, a Product Manager in B2B SaaS and today I'll share with you 9 strategies you can utilise to grow your SaaS products to $10K MRR and beyond...Let's jump in 1. Build a free t...
10:07 pm GMT - Fri, October 13, 2023
Dev To CS61A: Projeto HOG (Parte 1)
IntroduoO curso CS 61A da Universidade da Califrnia, Berkeley, um curso de introduo cincia da computao. Ele busca fornecer uma base slida em programao, abordando conceitos fundamentais de estr...
09:52 pm GMT - Fri, October 13, 2023
Dev To How Svelte made me understand Web development better in general
In this article I'm going to be talking a lot about Sveltekit when saying "svelte", since it's the way Svelte team advises building web apps with Svelte and it's the way that I now build my apps with ...
09:47 pm GMT - Fri, October 13, 2023
Dev To Top 10 Tips for using GitHub from the Command Line
The GitHub CLI (gh cli) is a command line tool that allows you to interact with GitHub without ever leaving your terminal. It's an open source tool that allows you to view and manage issues, pull requ...
09:47 pm GMT - Fri, October 13, 2023
Dev To 4 Approved Pull Requests in 1 Week: My Road to Hacktoberfest Success!
Let me ask you a questionWhen you think of October, what three things come to mind? If you had guessed Fall, pumpkin spice lattes, or Halloween, you're close. In the tech world, Hacktoberfest co...
09:43 pm GMT - Fri, October 13, 2023
Dev To Testando testes no Python - Parte 3: Pytest dentro do Pytest
Pessoas geralmente comeam engatinhando, depois andam, evoluem para corrida, e algumas fazem coisas mais estranhas, como Parkour.Pessoas Devs geralmente comeam codando, depois testam, evoluem para o TD...
08:58 pm GMT - Fri, October 13, 2023
Dev To O problema com vh no mobile
Ol, tudo bem? Sabe aquela coisa chata de quando voc coloca um min-height: 100vh no seu body e no mobile ele fica com um scroll sem nenhum motivo aparente? Realmente uma coisa bem irritante e que anti...
08:50 pm GMT - Fri, October 13, 2023
Dev To Understanding and Performing Matrix Multiplication in C Programming: A Step-by-Step Guide with Real-Life Analogies
Understanding and Performing Matrix Multiplication in C Programming: A Step-by-Step Guide with Real-Life Analogies Introduction Matrix multiplication is a fundamental operation in linear a...
08:26 pm GMT - Fri, October 13, 2023
Dev To Facebook SPY - Python CLI Tools for scraping Facebook
I would like to share with you one of the biggest projects I have ever worked on.Facebook Spy is a tool for scraping data from Facebook profiles, pages, and search results.For example, you can s...
07:00 pm GMT - Fri, October 13, 2023
Dev To Running Jobs on Athena Spark
Athena Spark is hands down my favorite Spark implementations on AWS. First off, it's a managed service and serverless, meaning you don't need to worry about clusters and you only pay for what you us...
06:56 pm GMT - Fri, October 13, 2023
Dev To Tomato PHP: The Essential Open Source Tool for PHP Backend Web Developers
Tomato PHP, an innovative and open-source tool built on Laravel and Splade, offers a multitude of plugins and assistants to streamline the creation of your web application, especially suitable for...
06:41 pm GMT - Fri, October 13, 2023
Dev To SQL Injection Prevention in Node.js: Safeguarding Your Application's Data
IntroductionSQL injection is a prevalent and potentially devastating vulnerability in web applications that can expose sensitive data and compromise system integrity. Node.js, a popular runtime ...
06:30 pm GMT - Fri, October 13, 2023
Dev To Challenging Bugs and Solutions of the Week: Share Your Stories!
Hello Dev.to Community! It's Friday, 13.10.2023, and it's a good time to share what bugs you have faced during the week.We all know that development is far from a smooth journey; it's rife with obstac...
06:30 pm GMT - Fri, October 13, 2023
Dev To Adding New Element in Array : JavaScript
Arrays are one of the fundamental data structures in programming. They allow us to store collections of items, making it easier to manage and manipulate our data. However, knowing how to add items to ...
06:22 pm GMT - Fri, October 13, 2023
Dev To Nx Conf 2023 - Recap
The 3rd edition of Nx Conf, this year live from New York City. If you missed the talks, no worries, we've got you covered. This article does a brief recap of all the presentations and has links to the...
06:16 pm GMT - Fri, October 13, 2023
Dev To 7 Repositories That Will Make You 90% Smarter
In the bustling world of tech, it's easy to get caught up in the hype around the biggest names.But sometimes, the most impactful innovations come from the smallest, often overlooked startups. Here are...
06:16 pm GMT - Fri, October 13, 2023
Dev To 7 Open Source Repositories That Will Make You 90% Smarter
In the bustling world of tech, it's easy to get caught up in the hype around the biggest names. Don't let the size of a company fool you. Some of the most innovative and impactful technologies come fr...
05:55 pm GMT - Fri, October 13, 2023
Dev To Measure Your Product-Market Fit With Formbricks' In-App Product-Market Fit Survey
By gauging your startup's product-market fit (PMF), you can determine whether your venture has successfully created a product that resonates with users' preferences and needs. TL;DRIn this tutori...
05:44 pm GMT - Fri, October 13, 2023
Dev To Como adicionar as badges do Hacktoberfest no seu perfil do GitHub
Para o Hacktoberfest de 2023, algumas das recompensas disponibilizadas pela organizao do evento so badges para as pessoas que estiverem participando ou conclurem o objetivo de 4 Pull Requests mergeado...
05:16 pm GMT - Fri, October 13, 2023
Dev To Thinking Locally with Signals
As the creator of SolidJS, I was very influenced by React when designing the library. Despite what people might believe by looking at it, it wasn't the technology of Virtual DOM or JSX, but the princi...
05:00 pm GMT - Fri, October 13, 2023
Dev To Getting Started with OBS: A Beginner's Guide
Foto von Malte Helmhold auf Unsplash IntroductionIf you're a beginner looking to dive into the world of live streaming and content creation, OBS (Open Broadcaster Software)1 is a powerful tool to...
04:35 pm GMT - Fri, October 13, 2023
Dev To Making a custom 404 page in Next.js
Next.js 13.3: Automatic Handling of Unmatched Routes with not-found.jsIntroductionIn the fast-paced world of web development, Next.js continues to evolve and improve. With the release of Next.js...
04:19 pm GMT - Fri, October 13, 2023
Dev To Higher Order Components: Cleaning Up Repetitive React Code
Introduction to the problem: Repetitive React componentsWhile working on building a secure message center, I ran into a problem: my React components were repeating themselves. I was copying and ...
04:00 pm GMT - Fri, October 13, 2023
Dev To Sync clerk users to your database using Webhooks: A Step-by-Step Guide
Hey guys, If you've ever struggled with syncing user data stored on Clerk with your MongoDB database while using React (Vite) for your application, you're not alone. I had the same challenge, and afte...
03:38 pm GMT - Fri, October 13, 2023
Dev To Empowering Enterprises with Serverless Generative AI: Amazon Bedrock
As the number of Large Language Models (LLMs) continues to grow and enterprises seek to leverage their advantages, the practical difficulties of running multiple LLMs in production is becoming evident...
03:26 pm GMT - Fri, October 13, 2023
Dev To Learning Rust : 17 - Rust Collections: Strings - How complex can it be?!
The second common Rust collection we will visit is the String! Rust has taken a ... "different" approach when working with the String type than other programming languages but seriously, how complex c...
03:12 pm GMT - Fri, October 13, 2023
Dev To wtransport - WebTransport in Rust
WebTransport is a modern update to Websockets, transmitting data between client and server using http3.wtransport is an implementation http3 WebTransport written in Rust.Some benefits of WebTransport:...
03:12 pm GMT - Fri, October 13, 2023
Dev To Community Contributor Spotlight: @ktmouk
DEV is built on Forem, our open-source community platform, thats available for anyone to use to help create their own community. As an open-source project, we rely on and greatly appreciate all of our...
02:52 pm GMT - Fri, October 13, 2023
Dev To Pareto: Genesis
Pareto in a mouthfulPareto is a project starter for web developers. It kickstarts your new projects with 80% of the boring work already done, so you start from hour 1 as close to SaaS ready as p...
02:45 pm GMT - Fri, October 13, 2023
Dev To Build a Type-Safe Web App with Encore Next.js
This is a quick guide to creating and deploying an Encore + Next.js web app. It's a great way to learn how to combine Encore's backend capabilities with a modern web framework, so you can build a more...
02:14 pm GMT - Fri, October 13, 2023
Dev To Crafting Commits with Finesse: The 7 Rules for Exceptional Git Commit Messages
Hey there, fellow Git enthusiasts! It's time to talk about those tiny, but oh-so-important messages we send to the Git repository: commit messages! Git commits are like little notes you leave for yo...
02:14 pm GMT - Fri, October 13, 2023
Dev To Getting ready for AWS re:Invent 2023
AWS re:Invent is upon us. For cloud enthusiasts all over this means we are getting ready for almost a full week jam packed with learning and networking.In this post I'll share some of my thoughts on p...
02:06 pm GMT - Fri, October 13, 2023
Dev To Nobel Laureates Countries, or Creating a Word Cloud with JS
The Nobel Prize 2023 announcements are just around the corner, scheduled from October 2 to 9. Recently, I stumbled upon this news, sparking my interest in Nobel laureates and their countries of origin...
12:42 pm GMT - Fri, October 13, 2023
Dev To Package All the Things
TLDR: We published cargo-packager, a tool for bundling apps in any ecosystem, that we are building in public.When Tauri 1.0 was released, there was one strict criterion that the core team had: there n...
12:25 pm GMT - Fri, October 13, 2023
Dev To Open Source vs Proprietary Software: Pro & Cons
Businesses of all sizes rely heavily on software to streamline operations, improve productivity, and stay competitive. However, choosing the right type of software can be a critical decision that affe...
12:06 pm GMT - Fri, October 13, 2023
Dev To Setup Your Own iTerm2 - Install iTerm2 and Configure its Color Presets
Hi guys, This is POLO X.Today, I plan to talk about how to install iTerm2 and configure iTerm2 color presets. At the end of the post, there will be some tips about iTerm2 to share with you. What ...
12:00 pm GMT - Fri, October 13, 2023
Dev To What was your win this week?
Heyo Hope everybody is having a great weekend!Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new ...
11:42 am GMT - Fri, October 13, 2023
Dev To 20 Best Chrome Extensions for Productivity
1. ClickUp Chrome ExtensionClickUp - one of the best Google chrome extensionsThe ClickUp Chrome Extension is one of the top Chrome extensions that brings your favorite project management feature...
11:16 am GMT - Fri, October 13, 2023
Dev To How to avoid Microsoft Graph API throttling and optimize network traffic
In the last few months I received a lot of requests from customers about avoiding Microsoft Graph API throttling or in general how to optimize the network traffic for the Graph API. How Microsoft...
11:12 am GMT - Fri, October 13, 2023
Dev To Dive into Open Source: A Guide to Hacktoberfest 2023
Introduction:Hey, tech enthusiasts! Are you ready for the most exciting month in the world of open source? Hacktoberfest is back and buzzing with energy for its 2023 edition! It's that time of t...
11:12 am GMT - Fri, October 13, 2023
Dev To Managed environments (Part 1)
Welcome back to our blog series all about Power Platform environments. Today, we're getting into the nitty-gritty of Power Platform Managed Environments. Managed environments, okey... But what a...
10:54 am GMT - Fri, October 13, 2023
Dev To How I created AI-powered ORM for PostgreSQL, MySQL and SQLite and why you shouldn't use it
tl;drI created AI-powered ORM for Node with TypeScript or JavaScript called ormgpt. It works, it's silly and please don't use it.npm install ormgpt Cutting edge, blazing fast technology everywher...
10:46 am GMT - Fri, October 13, 2023
Dev To Comparing Axios and the Fetch API: Which One Should You Choose?
When it comes to making HTTP requests from JavaScript, there are a number of libraries and tools available. Among the most popular are Axios and the native Fetch API. This post aims to give a clear co...
10:39 am GMT - Fri, October 13, 2023
Dev To Integrating a Vaadin Web Application into External Webpages
Have you created a web application that would make more sense embedded into another web page? In my previous blog, I created an NPS (Net Promoter Score) widget that stores data directly into Google Sh...
10:35 am GMT - Fri, October 13, 2023
Dev To Open Source for Accessibility and Inclusivity
Hi I am Julia and for the second time I am a maintainer at this years Hacktoberfest 2023. My main project is all about accessibility, in its creation and what it is going to be about.My aim for Hackt...
10:32 am GMT - Fri, October 13, 2023
Dev To Legacy modernization_ Your path to efficiency and growth
Is your business still tethered to outdated legacy systems? It's time to unshackle and embrace modernization! By updating your applications, you can slash maintenance and running costs by 30-50%. Brea...
10:19 am GMT - Fri, October 13, 2023
Dev To API Maker - System APIs
API Maker provides intellectual system APIs to do your work smartly. Code Panel User can take advantage of all system API of API Maker inside the code of custom API, scheduler, events etc.... Auto s...
09:52 am GMT - Fri, October 13, 2023
Dev To LearnedToday: ":empty" pseudo class
I just bumped into this Kevin Powell's video and it blew my mind! How many times did I have to use JavaScript to hide an HTML element just because it was empty? With the :empty pseudo class it became...
09:50 am GMT - Fri, October 13, 2023
Dev To Step-by-Step Guide to Data Masking
Bytebase Dynamic Data Masking can mask sensitive data in the query result based on the context on the fly.It helps organizations to protect sensitive data from being exposed to unauthorized users.This...
09:40 am GMT - Fri, October 13, 2023
Dev To Let's optimize dependency management with URL Imports
How to use Reejs and URL Imports in Node.jsReejs is a library that makes web development faster and easier by providing features such as URL Imports, JSX support, and server-side rendering. URL ...
08:33 am GMT - Fri, October 13, 2023
Dev To An AI / neural network...in vanilla JS! With no libraries!
Have you ever tried to actually build a neural network? No, neither have I...until today!In this article we will cover a few things I learned and 2 demos of some very simple neural networks, written i...
08:09 am GMT - Fri, October 13, 2023
Dev To 3 reasons NOT to use StoreKit
Reason 1: It doesnt scaleFor subscription app startups when youre just starting out with subscriptions, it might seem easy to whack together a premium subscription offering, limiting certain fea...
08:07 am GMT - Fri, October 13, 2023
Dev To Enhancing Backend Security: Safeguarding Firebase App Check for Flutter Apps
In the realm of mobile app development, ensuring robust security for backend resources is paramount. Firebase App Check stands as a pivotal security feature that ensures exclusive access to resources ...
07:53 am GMT - Fri, October 13, 2023
Dev To Hacktoberfest Week 1 PR
I am very excited to be participating in my first Hacktoberfest!I am a bit late to the party, but for my first Pull Request, I wanted to find something simple to get used to the process and to make su...
07:51 am GMT - Fri, October 13, 2023
Dev To Exploratory Data Analysis using Data Visualization Techniques
Exploratory Data Analysis (EDA) is a crucial step in the data analysis process, involving a thorough examination of data through statistical and visualization tools. The primary objective of EDA is to...
07:32 am GMT - Fri, October 13, 2023
Dev To Creating Reusable Angular Components
What are Reusable Components?Angular was designed to advance code reusability. Reusable components are those react components that can be used multiple times in your application. As a result, th...
07:30 am GMT - Fri, October 13, 2023
Dev To What KPIs to Look at? - Zero to Startup Ep 8
KPIs summarize how your startup is doing in one number. They help you to identify problems and prioritize tasks.But there are hundreds of potential KPIs to look at. How do you choose the right ones? I...
07:20 am GMT - Fri, October 13, 2023
Dev To HTTP Status Codes: An In-Depth Explanation with Ruby Examples
HTTP (Hypertext Transfer Protocol) is the foundation of data communication on the World Wide Web. When a client (such as a web browser) sends a request to a web server, the server responds with an HTT...
07:07 am GMT - Fri, October 13, 2023
Dev To 4 Microservice Patterns Crucial in Microservices Architecture
The application industry witnessed a booming growth in the adoption of microservices architecture over the past few years. As enterprises increasingly embark on their microservices journey, understand...
06:29 am GMT - Fri, October 13, 2023
Dev To Writing Resume as Code - Why not?
Why I Developed Resume as CodeI've explored various CV builder platforms over the years.However, I encountered a host of issues that left me unsatisfied.These issues included the inability to fo...
06:06 am GMT - Fri, October 13, 2023
Dev To Leveraging AWS Cognito with Serverless for User Authentication and Data Management
In this comprehensive guide, we will demonstrate how to integrate AWS Cognito with a Serverless application to handle user registration, authentication, and data management. This powerful combination ...
04:41 am GMT - Fri, October 13, 2023
Dev To JavaScript Shorthand Techniques
In today's fast-paced world of web development, efficiency and readability are essential. Have you ever found yourself wading through lines and lines of JavaScript, feeling overwhelmed? Or perhaps, wh...
03:46 am GMT - Fri, October 13, 2023
Dev To Top 8 ChatGPT Prompting Tips (Frontend version)
No doubt, AI tools like ChatGPT and GitHub Copilot have revolutionized the way we approach coding. They're not just about saving time; they actually enhancing the whole developer experience(DX) more n...
02:30 am GMT - Fri, October 13, 2023
Dev To Flutter docs Navigation
This blog is very long to read, I have summarized every bit made the video of it, and have provided all the code on GitHub, check them out:GitHub: https://github.com/raman04-byte/flutter_docsVideo: ht...
01:49 am GMT - Fri, October 13, 2023
Dev To How does API work under the hood?
IntroductionIn today's digital age, we rely on countless apps and services to connect and share information seamlessly. Behind the scenes, Application Programming Interfaces (APIs) play a vital ...
12:08 am GMT - Fri, October 13, 2023
Dev To Do you know all these Typescript Utility Types?
Hey everyone,I recently wrote an article exploring TypeScript's utility types. These are predefined type transformations that simplify working with types. These types are based on generics, enabling f...
12:00 am GMT - Fri, October 13, 2023
Dev To Can You Ace a Coding Interview Without Solving the Problem(s)?
Is it possible to excel in a coding interview even if you're unable to solve a particular problem?Follow the CodeNewbie Org and #codenewbie for more discussions and online camaraderie! ...
12:00 am GMT - Fri, October 13, 2023
Dev To What's A Book You'd Love to Read Again for the First Time?
Tell us about a book that truly stuck with you and why you'd want to experience that initial read all over again.Follow the CodeNewbie Org and #codenewbie for more discussions and online camaraderie! ...
12:00 am GMT - Fri, October 13, 2023
Dev To What's the One Work Task You'd Cut?
If you could free up time by cutting out one daily work activity, what would it be, and why? Don't all say "meetings!" at once.Follow the DEVteam for more discussions and online camaraderie! ...
11:19 pm GMT - Thu, October 12, 2023
Dev To Build a CI/CD pipeline for Flask apps using GitHub Actions
This article was originally written by Muhammed Ali on the Honeybadger Developer Blog.The practice of continuous integration (CI) and continuous deployment (CD) involves creating an automated flow tha...
11:12 pm GMT - Thu, October 12, 2023
Dev To 44 React Frontend Interview Questions
IntroductionWhen it comes to interviewing for a React frontend developer position, being well-prepared for the technical questions is crucial. React has become one of the most popular JavaScript...
10:58 pm GMT - Thu, October 12, 2023
Dev To Mastering AWS Step Functions: Unleashing the Power of Nested Workflows
Amazon Step Functions is a powerful service provided by AWS that enables you to coordinate and manage multi-step workflows involving various AWS services. One of the key features of Step Functions is ...
10:57 pm GMT - Thu, October 12, 2023
Dev To No comments. Now what?
Traditionally, it is considered good practice to comment code. However, this wisdom has been revisited in recent times. At Liferay, for example, we follow a policy of not commenting code. Personally, ...
09:47 pm GMT - Thu, October 12, 2023
Dev To Setting up TinaCMS with Astro
The realm of web development is ever-evolving, and staying updated is key. Recently, I undertook the task of migrating from Gatsby/Netlify CMS to the innovative Astro/Tina CMS duo. The reasons? Astro'...
09:33 pm GMT - Thu, October 12, 2023
Dev To Hacktoberfest 2023 Chronicles: Diverse Insights & Viewpoints
Welcome to a cross-section of Hacktoberfest-themed content. In this roundup, well check out a diverse selection of contributions including tips and guides, inspirational stories, the experiences of n...
09:28 pm GMT - Thu, October 12, 2023
Dev To How to fix a Terraform for_each Error
What is a for_each error?"Terraform's for_each attribute allows you to create a set of similar resources based on the criteria you define.""When you need to create a set of similar instances, ea...
09:12 pm GMT - Thu, October 12, 2023
Dev To Discussion of the Week - v6
In this weekly roundup, we highlight what we believe to be the most thoughtful, helpful, and/or interesting discussion over the past week! Though we are strong believers in healthy and respectful deba...
08:05 pm GMT - Thu, October 12, 2023
Dev To Awareness of Energy Consumption
"Awareness" with that in mind I start the journey for measuring electrical energy consumption. Ive a workspace and I wonder how much my total electrical energy consumption is. What have I come up...
07:52 pm GMT - Thu, October 12, 2023
Dev To Mongoose: entendendo o bsico
Mongoose um biblioteca de Modelagem de Dados de Objeto (ou ODM, do ingls: Object Data Modeling) para MongoDB e Node.js. Ele gerencia o relacionamento entre dados, fornece a validao de esquemas e usa...
07:29 pm GMT - Thu, October 12, 2023
Dev To Minimal Unit Test Framework for C
tst: A Minimalist Unit Testing Framework for CEvery developer understands the undeniable importance of unit testing. While crafting a piece of software, it's equally crucial to ensure that it fu...
06:44 pm GMT - Thu, October 12, 2023
Dev To The Role of a DevOps Engineer: Responsibilities and Skills
In the fast-paced world of IT and software development, the role of a DevOps engineer has become essential in bridging the gap between development and operations. DevOps engineers play a crucial role ...
06:33 pm GMT - Thu, October 12, 2023
Dev To Tips for programming and debugging code
Rubber Duck DebuggingTry talking through the problem as if you're explaining it to someone else. PseudocodeWrite out the steps in comments. Make the Invisible VisiblePrint to verify wh...
06:30 pm GMT - Thu, October 12, 2023
Dev To Building a Secure Next.js Application with Redux Toolkit Query and cookie tokens
Authentication and refresh tokens are essential for securing web applications. However, properly handling sessions and expirations can become a challenge. It's not always clear how to implement these ...
06:30 pm GMT - Thu, October 12, 2023
Dev To The CSS :not Selector
Understanding the Power of the CSS :not Selector in CSSWe all know that CSS is a powerful tool for styling web pages. It allows us to change colors, fonts, layouts, and much more. But have you e...
06:22 pm GMT - Thu, October 12, 2023
Dev To How to reset React Component State by itself
A react component state (defined by useState) remains unchanged during renders and is affected only when manually changed. One common way to reset the state is to manually modify them:const Demo = () ...
06:21 pm GMT - Thu, October 12, 2023
Dev To Introducing Visual Copilot: A Better Figma-to-Code Workflow
Written by Steve SewellA staggering 79% of frontend developers say that turning a Figma design into a webpage is more than a day's work.Today, we're thrilled to launch Visual Copilot, a completely rei...
06:13 pm GMT - Thu, October 12, 2023
Dev To Flutter's Multilingual Support: Crafting World-Ready Applications
Wassup flutter devs! I know i've been off for a while. Today let's talk about crafting world ready applications.The world is diverse, and so are app users. With support for over 24 languages, Flutter ...
05:55 pm GMT - Thu, October 12, 2023
Dev To Why kNN doesn't scale...
...And how Approximate Nearest Neighbors mitigates that. k-Nearest Neighbours:k-Nearest Neighbors (kNN) is a simple and intuitive algorithm used for classification and regression tasks. Given a ...
05:19 pm GMT - Thu, October 12, 2023
Dev To Decorating The Fetch API
Like most full stack javascript developers, I have come to love the web Fetch API. It is a simple and elegant way to make http requests but the Fetch API lacks some features (and rightly so) that are ...
05:18 pm GMT - Thu, October 12, 2023
Dev To 007-Inspired Challenge: Blind coding competition on James Bond Day
On October 5, it's not just a date on the calendar; it's an international spy holiday imbued with an aura of mystery and adventure. On this day, over half a century ago, the world first met James Bond...
05:04 pm GMT - Thu, October 12, 2023
Dev To How We Implemented ChatGPT in Tech Support in 7 Minutes Without Code
The idea of using ChatGPT to assist our website support technicians hung in the air for a long time. However, we did not want to allocate much developer time to connecting to APIs. So, by accident, th...
04:24 pm GMT - Thu, October 12, 2023
Dev To Open Source ABCs: Xenial Xerus
Welcome to our #100DaysOfOSS series. Until October 31, we'll be doing Open Source Software (OSS) terms from A to Z. We'll be diving into a different letter of the English alphabet, uncovering OSS con...
04:13 pm GMT - Thu, October 12, 2023
Dev To How to Monetize Your YouTube Channel with less Than 1,000 Subscribers
Making money on YouTube is a dream for many creators, but it can be tough to know where to start, especially if you don't have a lot of subscribers.The good news is that there are a number of ways to ...
04:08 pm GMT - Thu, October 12, 2023
Dev To Build and Push Docker images to DockerHub using Jenkins pipeline
We are going to build an Docker image and push the image to Dockerhub using Jenkins pipeline.We have already installed the Jenkins and done the required settings.step 1:Add your user to the docker gro...
03:53 pm GMT - Thu, October 12, 2023
Dev To Unlocking Efficiency: The Enterprise Low-Code Revolution
Introduction: In a world driven by digital transformation, enterprises face the relentless pressure to innovate, automate, and stay ahead of the competition. Enter the realm of "Enterprise Low-Code," ...
03:53 pm GMT - Thu, October 12, 2023
Dev To The Hacktoberfest challenge giving physical merch prizes
Hey friends There is a new Pull Request competition in town and there is some neat merch behind! For context, this year was the first time Hacktoberfest did not reward contributors with their famous t...
03:22 pm GMT - Thu, October 12, 2023
Dev To Building a Simple Node.js App for Downloading PDFs using Express.js
Building a Simple Node.js App for Downloading PDFs using Express.js IntroductionIn this tutorial, we'll walk through the process of building a Node.js application using Express.js that allo...
02:31 pm GMT - Thu, October 12, 2023
Dev To Avoid the Promise.all pitfall!
Have you fallen into the Promise.all pitfall? You know the one; you grab a list of things from somewhere and run a parallel function against all of them: const list = await getMeSomeList() co...
02:21 pm GMT - Thu, October 12, 2023
Dev To From Concept to Reality: My process of building Cardboard
I recently wrote hobo-js. It's a little library for generating HTML from JavaScript with a simple API. While writing it, I (of course) experimented with making it a "framework". But it did not fit in ...
01:50 pm GMT - Thu, October 12, 2023
Dev To Easy Form Validation | React | 1
Hello Everyone, today i am here with another series for Form Handling and validations.We will cover many topics and use cases and libraries as well to make our work easy pease.Let's get started... ...
01:38 pm GMT - Thu, October 12, 2023
Dev To My 15 Gas Optimization techniques for a standard Solidity smart contract
Gas optimization is crucial to reduce costs and enhance the efficiency of smart contracts. So, how can you achieve this? Here are thirteen tips to help you optimize gas usage in Solidity:Use appropria...
01:07 pm GMT - Thu, October 12, 2023
Dev To codedamn: The Perfect Platform to Learn Programming
Learn To Code For Free Interactive Courses And Practice Problems Learn To Code For Free Interactive C...
12:49 pm GMT - Thu, October 12, 2023
Dev To Construction Application Development A Step-by-step Guide
Technology plays an increasingly critical role in streamlining processes, improving productivity, and enhancing communication in the rapidly evolving construction world. Construction application devel...
12:48 pm GMT - Thu, October 12, 2023
Dev To The Full-Stack development experience
Rails World 2023 closes many doors that have been opened recently and marks a turning point for Ruby On Rails. That is why this year's motto can be summarized as "The One Person Framework".The Web has...
12:33 pm GMT - Thu, October 12, 2023
Dev To Favourite piece of Scala code
My favorite piece of Scala code is simple. It's not related to functional programming, typelevel / zio / akka libraries or concurrency.It simply applies a set of operations on a string, and with the s...
12:00 pm GMT - Thu, October 12, 2023
Dev To Unpopular Opinion: Its harder than ever to be a good software engineer
Working in a startup environment for almost a decade has given me privileged access to a fast-paced culture of innovation, exploration, and a fail-fast approach. I followed the standard progression la...
12:00 pm GMT - Thu, October 12, 2023
Dev To How To Use What You Know to Learn What You Don't
A Guide to Using Mental Scaffolding to Learn New Languages.Although I had been learning from a young age, my actual full-time career in software development began after I completed a bootcamp a ...
11:56 am GMT - Thu, October 12, 2023
Dev To ACID and Transactions in SQL
Relational databases rely on certain properties to ensure data reliability and trustworthiness. These properties, summarized by the acronym ACID, stand for Atomicity, Consistency, Isolation, and Durab...
11:50 am GMT - Thu, October 12, 2023
Dev To Guide to Implementing Function-as-a-Service: A Deep Dive into Serverless Computing
IntroductionServerless computing is gaining more popularity nowadays, especially for launching new applications faster. Serverless does mean that you will not have a server but it is when the se...
10:56 am GMT - Thu, October 12, 2023
Dev To API Maker - Automatic Caching
List of Feature What & why caching? Caching is a technique that improves the speed of data or file access by storing multiple copies of them in a temporary storage location. Support every...
10:43 am GMT - Thu, October 12, 2023
Dev To Book Club: Eloquent JavaScript. 3 Intro Values, Types, and Operators
Eloquent JavaScript A Modern Introduction to Programming, by Marijn Haverbeke Introduction Chapter 1: Values, Types, and OperatorsIf you read any of this chapter, please go ahead and d...
10:33 am GMT - Thu, October 12, 2023
Dev To E-Commerce Chatbots 101: How ChatGPT Training Enhances Customer Interactions
The world of e-commerce is in the midst of a remarkable transformation, driven by cutting-edge technology. One of the most notable innovations in this space is the advent of chatbots. These AI-powered...
10:22 am GMT - Thu, October 12, 2023
Dev To Code Refactoring: The Art of Crafting Readable, Concise, and Well-Designed Code
IntroductionIn the rapidly evolving world of software engineering, the ability to write clean, well-structured, and easily maintainable code is not just a skill; it's an art form. It's the linch...
10:05 am GMT - Thu, October 12, 2023
Dev To Contributing to HUGE Open Source Projects
Let's say you want to contribute to a large Open Source project like React or VSCode: are you supposed to know how the entire codebase works?Good news, no you don't.But then, how do you even get start...
09:55 am GMT - Thu, October 12, 2023
Dev To Book Club: Eloquent JavaScript. 1 Welcome
Welcome to this tech book club! I'd love for you to join me reading this title. I've chosen this book after it was suggested by Chris, who thought it would be a good topic for me as I move into more f...
09:22 am GMT - Thu, October 12, 2023
Dev To Power of .git ignore
in our previous articles we have discussed what is git and when to use it.we also mentioned that git repositories are storage to place our code, but What to store on GIT Repositories?when it com...
09:15 am GMT - Thu, October 12, 2023
Dev To How to write Jenkinsfile? | A Comprehensive Guide for Beginners
A Jenkinsfile is a text file that defines the entire build process for a Jenkins pipeline. It uses a domain-specific language (DSL) that is based on Groovy syntax. Writing a Jenkinsfile involves defin...
09:13 am GMT - Thu, October 12, 2023
Dev To Configure a privately hosted Git repository for EMR Studio
By default, you can access GitHub and GitLab from the studio workspace. If you are using a private Git repository, follow these steps:Create a Studio: You should use a VPC with private subnets that ha...
09:05 am GMT - Thu, October 12, 2023
Dev To Implementing Spring Security 6 with Spring Boot 3: A Guide to OAuth and JWT with Nimbus for Authentication
IntroductionSince the introduction of Spring Security 6, I have encountered many developers who experienced issues getting their heads around setting it up to serve their business needs.Therefor...
09:03 am GMT - Thu, October 12, 2023
Dev To Unleashing GraphQL Type-Based Mocking
Developing GraphQL APIs often involves creating and testing the APIs functionality, and one essential aspect of this process is generating mock data. Mock data helps developers build and test GraphQL ...
08:59 am GMT - Thu, October 12, 2023
Dev To [ES] Descanse en paz, VBScript
En 1996 naca VBScript, un lenguaje de script basado en Visual Basic para "dar vida" a las por entonces novedosas pginas web en HTML.Este lenguaje solo era soportado por Internet Explorer, que al menos...
08:58 am GMT - Thu, October 12, 2023
Dev To Whatsapp Bot in NodeJS: a step-by-step guide
Given today's emphasis on customer engagement, a WhatsApp bot can elevate user experience and boost business efficiency and sales. Dive into this detailed guide on creating a WhatsApp bot using Node.j...
08:54 am GMT - Thu, October 12, 2023
Dev To Less is better-the pitfalls of TechBloat
Tech bloat is a term used to describe the excessive use of technologies in a software project.It's tempting to believe that piling on more technologies is the path to success. However, the reality pai...
08:54 am GMT - Thu, October 12, 2023
Dev To Comparing 11 Top Email Service Providers
Making Sense of Your Options Under the HoodThe story begins when I want to use an email service provider for my newsletter service. I am using Node.js, precisely express.js in the backend to crea...
08:50 am GMT - Thu, October 12, 2023
Dev To Inefficient Developer Workflows: The 4 Productivity Killer
Its no secret that engineers love to code, and sharpen their problem solving skills. They love the thrill of building omnipresent applications, chauffeuring their creative side, and making the world a...
08:47 am GMT - Thu, October 12, 2023
Dev To TypeScript Decorators in Brief
Author: Abdullah Numan IntroductionTypeScript decorators are an extension that allows adding annotation and metaprogramming to class declarations and their members in TypeScript. TypeScript s...
07:00 am GMT - Thu, October 12, 2023
Dev To AREX: How to Debug API in the browser
Debugging APIs is vital in software development. It is a critical step to validate and test the effectiveness and correctness of application interfaces. However, traditional API debugging methods typi...
05:42 am GMT - Thu, October 12, 2023
Dev To My Pledge in Hacktoberfest 2023
My Hacktoberfest Journey: Embracing the Spirit of Open Source:Hello, fellow tech enthusiasts! As a Senior Software Engineer (Frontend) My Journey with open contributions. I'm excited to join the DEV c...
05:40 am GMT - Thu, October 12, 2023
Dev To Boost Your Productivity in VS Code with the Best Themes: A Developer's Guide
10 Best VSCode Themes in 2023 | How To Personalize VS CodeVisual Studio Code (VS Code) is a free and open-source code editor developed by Microsoft. It has quickly become the most popular text e...
03:22 am GMT - Thu, October 12, 2023
Dev To Comment convertir entre Excel et CSV avec Python
Lorsqu'il s'agit de grer et d'changer des donnes, deux formats de fichier populaires sont souvent utiliss : Excel et CSV. Les fichiers Excel sont largement utiliss pour l'analyse et la manipulation de...
02:00 am GMT - Thu, October 12, 2023
Dev To How to update cURL
On October 3, 2023, the curl team preannounced a pending fix for a high-severity vulnerability, which impacts both libcurl and curl.Snyk products help you identify and fix vulnerable packages and cont...
01:45 am GMT - Thu, October 12, 2023
Dev To Top 6 Free Services to Help You Deploy Your App
Bringing your app from development to deployment can be a complex process, especially if you're new to the world of web and mobile applications. Fortunately, there are a plethora of free services avai...
01:30 am GMT - Thu, October 12, 2023
Dev To JavaScript Magic Tricks: Manipulating URLs
This article showcases two uncommon JavaScript programming tricks: manipulating browser windows and changing the URLs of parent and child windows. 1.Modifying the URL of the parent windowWhen usi...
12:17 am GMT - Thu, October 12, 2023
Dev To VS Code Still Doesn't Have Vertical Tabs??
I recently discovered one of my colleagues was a vertical tab zealot, running vertical tab layouts on Chrome, Visual Studio, Windows, virtually everything. It was actually kind of neat, so I started r...
12:02 am GMT - Thu, October 12, 2023
Dev To Entendendo as mtricas do K6 - Parte 1
Um dos principais objetivos quando realizamos um teste de performance obter indicadores e mtricas que permitam avaliarmos o desempenho de nossa aplicao.No entanto, muito alm de obter as mtricas, prec...
12:00 am GMT - Thu, October 12, 2023
Dev To Which is Better: In-Person or Remote Coding Interviews?
In today's tech-driven world, the format of coding interviews has become a hot topic. Should companies stick with traditional in-person interviews for assessing technical talent, or is the future remo...
12:00 am GMT - Thu, October 12, 2023
Dev To How Do You Sleep (Better)?
How does your sleep affect your work and demeanor? Share your nightly sleep hours and the difference quality sleep makes in your work performance and mood the following day.Follow the DEVteam for more...
12:00 am GMT - Thu, October 12, 2023
Dev To Sloan's Inbox: How to stand out as a beginner dev?
Hi there! Sloan, DEV Moderator and resident mascot, back with another question submitted by a DEV community member. For those unfamiliar with the series, this is another installment of Sloan's Inbox. ...
11:05 pm GMT - Wed, October 11, 2023
Dev To Article 1 - Getting Started with React Hooks
Hi guys! Welcome to the first article in our exciting series on React hooks. Throughout the next 14 articles, we'll be taking a deep dive into React hooks, exploring their ins and outs, and learning h...
10:48 pm GMT - Wed, October 11, 2023
Dev To Day 830 : Take It EZ
liner notes:Professional : Got up pretty early to catch a coworker practice their upcoming talk. I always like to see other folks' presentation style. Went to sleep afterwards and got back up to start...
09:58 pm GMT - Wed, October 11, 2023
Dev To Single Responsibility Principle in a Laravel Project
This principle declare that a class must be specialized in a single subject and have a single responsibility within the software, in other words, a class must have a single or action to perform.Violat...
09:20 pm GMT - Wed, October 11, 2023
Dev To Certificaes do GitHub: Descubra essa novidade e j prepare seus estudos!
O GitHub a maior plataforma de open-source do mundo, utilizado pelas Big-techs e os demais nveis de desenvolvedores em Tecnologia, ele uma ferramenta fundamental, no dia-a-dia do time de tecnologia....
08:25 pm GMT - Wed, October 11, 2023
Dev To GitHub Profile Native Web Components
Learn about native web components that showcase GitHub profiles and repositories.GitHub profile native web components, which show a user and repositories, are included in the profile-components librar...
08:24 pm GMT - Wed, October 11, 2023
Dev To How to set up Commitzen with Husky
Conventional commits specification contains a set of rules for creating an explicit commit history, which makes it easier to write automated tools on top of, for example, semantic release. You can man...
08:08 pm GMT - Wed, October 11, 2023
Dev To JavaScript: Procedural, Functional, or Object-Oriented?
If you've ever come across JavaScript, you might have wondered about its true programming paradigm. Is it a procedural language? Functional? Object-oriented? The simple answer is: it's all of the abov...
07:50 pm GMT - Wed, October 11, 2023
Dev To Uma Jornada na Engenharia de Software: Minha Histria e Experincia
Ol, pessoal! Sejam bem-vindos ao meu espao dedicado engenharia de software, onde estaremos explorando juntos os princpios fundamentais, as tendncias atuais e os desafios emocionantes deste campo. Meu...
07:34 pm GMT - Wed, October 11, 2023
Dev To Deep Dive into API Testing - Boost your experience with Postman - Part I
Did you ever used Postman and though: "God, this is boring" when need to validate any request, or, "This is a mess, where is the request for the API that i need?", so, don't get in panic dear padawan,...
07:26 pm GMT - Wed, October 11, 2023
Dev To Cybersecurity Resources for beginners
Looking for cybersecurity resources to get started ? Below are some of the sources providing quality information on security.Please add your fav...Cybersecurity Blogs and News Websites:Webs...
06:44 pm GMT - Wed, October 11, 2023
Dev To Avoid Ifs in Tests
Like any code, test code also has its set of best practices and pitfalls. One common but easily overlooked pitfall is the use of conditional statements, particularly "if" statements, in tests.At first...
06:29 pm GMT - Wed, October 11, 2023
Dev To This Week In React 162: Lit-React, Remix, Next.js, Fresh, next-safe-actions, Starlight, RN 0.73 RC, RCTText...
Hi everyone!This week, I've been looking at the release of Lit 3.0 to see if the use of Web Components has become easier with React.On the React-Native side, version 0.73 is in release candidate with ...
06:20 pm GMT - Wed, October 11, 2023
Dev To The elements of responsive typography
Written by Fimber ElemuwaIn 2023, responsive design has become a cornerstone of modern web development. It is no longer just a feature that is nice to have; responsive design has become a fundamental ...
05:48 pm GMT - Wed, October 11, 2023
Dev To Level up your Hacktoberfest game with these new treats
Hey friends Were halfway through the second week of Hacktoberfest! To make your contributor journey even more rewarding and to supercharge your developer experience, we have, at Quine, released a few ...
05:43 pm GMT - Wed, October 11, 2023
Dev To Incident Response For Common Attack Types
Incident Response For Common Attack TypesBrute ForcingDetails:Attacker trying to guess a password by attempting several different passwordsThreat Indicators:Multiple login failures in a short period o...
05:34 pm GMT - Wed, October 11, 2023
Dev To Three Ways of Defining Colors in CSS
To acquire the source code for all the examples highlighted throughout the course, please visit www.ericsdevblog.com.In the previous article, we discussed how to select HTML elements, now it is time t...
05:24 pm GMT - Wed, October 11, 2023
Dev To My Restart
Hello, erveryone, I'm a erlang programmer from china. The reason that i come here is to study technology and english. It's obvious that my english is vary bad. I'm studying CSAPP recently, however it'...
04:32 pm GMT - Wed, October 11, 2023
Dev To Safe at Home, or Left Behind?
Layoffs have been in the air for a while now, and have even hit quite close to home for me, so I thought I would share a story of a different layoff from a different time, to put some things into pers...
04:31 pm GMT - Wed, October 11, 2023
Dev To Why API performance equals to 50% user experience?
Modern day web and mobile app backends are all exposed as REST and GraphQL APIs. Building APIs is easier when compared with building web and mobile apps as it requires less building APIs involves def...
04:21 pm GMT - Wed, October 11, 2023
Dev To large language model
Large language models (LLMs) are deep learning algorithms that can perform a variety of natural language processing tasks.They use transformer models and are trained using massive datasets, which enab...
04:11 pm GMT - Wed, October 11, 2023
Dev To O dficit no mercado de TI nunca acaba, ser que ele existe?
Hoje no Xwitter vi essa publicao e logo lembrei de uma reportagem que tinha o mesmo cunho no headline, mas abrindo o link no Tabnews as vagas na verdade eram pra indstria de semicondutores.Eu no julgo...
04:03 pm GMT - Wed, October 11, 2023
Dev To The Technical Impact of the 11 Missing Days in 1972 and Its Relevance in the Linux Ecosystem
Introduction:In the world of computing and operating systems, precision in timekeeping is of paramount importance. But what if we told you that history holds a curious tale that intersects with ...
03:45 pm GMT - Wed, October 11, 2023
Dev To Demystifying Java Threads for Beginners
Today, as I was reading about multi-threading and threads in Java, I came across numerous resources on the internet, which left me feeling overwhelmed. Therefore, I decided to write an article on the ...
03:28 pm GMT - Wed, October 11, 2023
Dev To A Simple Way to Expose Internal Component State in React
Consider a scenario where you have a DatePicker component with its internal state, and you want to provide a way for external components to access this state. This can be achieved by creating a callba...
03:24 pm GMT - Wed, October 11, 2023
Dev To Exploratory Data Analysis using Data Visualization Techniques.
INTRODUCTION.Just like everything in this world, data has its imperfections. Raw data is usually skewed, may have outliers, or too many missing values. A model built on such data results in sub-...
03:16 pm GMT - Wed, October 11, 2023
Dev To Process events once, even if they are delivered multiple times.
The Idempotent Consumer pattern is essential for handling duplicate messages in microservices, ensuring that processing the same message repeatedly yields the same outcome as processing it once. This ...
03:14 pm GMT - Wed, October 11, 2023
Dev To The 7 best plugins to use in your Tailwind project
Written by Paul AkinyemiTailwindCSS gives its users a great developer experience, but with the right plugins, you can take that experience to the next level. Tailwind plugins allow you to create new u...
03:06 pm GMT - Wed, October 11, 2023
Dev To CXOs' Guide to SDLC: Processes, Models, and Best Practices
Globally, its estimated that $3.4Tn would be spent annually by organizations on digital transformation initiatives, with cloud, AI, big data, cybersecurity, and robotics as core transformative technol...
02:34 pm GMT - Wed, October 11, 2023
Dev To Bun vs. Node.js: Which JavaScript Runtime Is Better?
In this research, Fively serverless specialist helped to figure out which JavaScript runtime is better: Node.js, as a gold standard, or recently appeared Bun.In the dynamic realm of web development, J...
02:27 pm GMT - Wed, October 11, 2023
Dev To Hacktoberfest has started! Are you doing these things?
Hacktoberfest 2023 is in full swing with many developers already posting on social media their four completed pull requests (PRs). If you've already joined Hacktoberfest, or you're planning on partici...
02:19 pm GMT - Wed, October 11, 2023
Dev To Challenges of scaling WebSockets
When it comes to scaling WebSockets, theres no such thing as a one-size-fits-all solution. Supporting a high volume of connections while maintaining the lowest possible latency is the name of the game...
02:18 pm GMT - Wed, October 11, 2023
Dev To Modernizing Data Fetching in React
In the ever-evolving world of web development, staying up-to-date with the latest tools and techniques is essential to building efficient and performant applications. One critical aspect of any web ap...
02:00 pm GMT - Wed, October 11, 2023
Dev To On the unpredictable nature of LLM output and type safety in LangChain TS
At Octomind, we are using Large Language Models (LLMs) to interact with web app UIs and extract test case steps that we want to generate. We use the LangChain library to build interaction chains with ...
01:30 pm GMT - Wed, October 11, 2023
Dev To Your full guide to contributing to SWIRL
Hello Devs, The team at Swirl has created this amazing guide which contains all the relevant information for anyone who wants to extend Swirl by adding SearchProviders, Connectors, and Processors.This...
01:10 pm GMT - Wed, October 11, 2023
Dev To From Pixels to Art: Mastering Edges in CV
The Magic of Edges in Computer Vision Computer vision is the bridge between machines and the visual world. In this blog, we'll unravel the magic of Edges in computer vision using OpenCV.Imagine ...
01:07 pm GMT - Wed, October 11, 2023
Dev To Secure Upload URLs Buckets with Nitric in Go
Creating a secure method for users to upload files directly to an S3 bucket is a common requirement in modern web applications. By using pre-signed URLs, you can allow a client to upload a file direct...
01:05 pm GMT - Wed, October 11, 2023
Dev To OpenSauced is Now Live on Product Hunt: A New Era for Contributors and Maintainers!
We're thrilled to announce that OpenSauced is LIVE on Product Hunt and you can upvote and comment here now Why OpenSauced? OpenSauced provides a space to find new contributors and contribution...
01:00 pm GMT - Wed, October 11, 2023
Dev To What Is Astro? An Introduction to the Popular Static Site Generator
Web development has evolved significantly from static single-page websites to offering a variety of languages, frameworks, and systems for every niche.Now we have Astro, a new and easy-to-use tool by ...
12:55 pm GMT - Wed, October 11, 2023
Dev To Get visibility on X (Twitter): Schedule your posts with NextJS
TL;DRIn this tutorial, you will learn how to create an X (Twitter) post scheduler Authenticates users via X (Twitter).Schedule posts and save them to Supabase.Post to X (Twitter) with Trigger.de...
12:46 pm GMT - Wed, October 11, 2023
Dev To Why Naming is 1 Skill for Writing Clean Code
In stories, you will often find the motif of a powerful demon that can be controlled only by knowing its true name. Once the hero finds out that name, through cunning dialogue or by investigating anci...
12:42 pm GMT - Wed, October 11, 2023
Dev To JavaScript: Debouncing vs. Throttling
IntroductionWhen working with JavaScript, you often encounter scenarios where you need to handle events such as scrolling, resizing, or typing. Two common techniques for managing these events ar...
12:04 pm GMT - Wed, October 11, 2023
Dev To Level 1 Of C Language : The Level Series
Level 1Hi stranger, This is the level series, where I teach programming through different levels of complexity, and this is level 1 of the C language.In this level, you will learn about variables and ...
12:00 pm GMT - Wed, October 11, 2023
Dev To How to Make Sure Your Test Resources Are Always Available
In last week's newsletter, we explored a tip for keeping tests with complex comparison data tidy. By moving larger expected values into separate resource files, we no longer need to express them in co...
11:54 am GMT - Wed, October 11, 2023
Dev To Lessons learned from building a static code analyzer for C
IntroductionStatic code analyzers are tools used to analyze software code without executing it. They can examine the code to find code smells, vulnerabilities, potential errors, and code out of ...
11:51 am GMT - Wed, October 11, 2023
Dev To Prompt Engineering: Shaping Conversational AI with Precision
IntroductionIn an era marked by the rapid evolution of technology, Conversational #AI has emerged as a pivotal force, transforming the way we interact with computers and devices. At the heart of this ...
11:47 am GMT - Wed, October 11, 2023
Dev To How to Scrape Dynamic Web Pages in Python
Have you gotten poor results while scraping dynamic web page content? It's not just you. Crawling dynamic data is a challenging undertaking (to say the least) for standard scrapers. That's because Jav...
11:24 am GMT - Wed, October 11, 2023
Dev To Choosing the Right Git Branching Strategy for Your Organization
Effective version control is at the heart of modern software development, and Git has become the industry standard for managing source code. Git offers a flexible branching model that allows teams to ...
10:36 am GMT - Wed, October 11, 2023
Dev To Interesting Features of DevTools for QA
Chrome DevTools serves as a developer console, offering an array of in-browser tools for constructing and debugging websites and applications. These tools facilitate code inspection, optimization of w...
10:20 am GMT - Wed, October 11, 2023
Dev To API Maker - Logging
List of Feature Log Profile Multiple log profile User can create multiple log profiles and activate or deactivate them when needed. Manage log profile User can create - update - delete multi...
10:00 am GMT - Wed, October 11, 2023
Dev To How to Fix Vercel 404 error: Child URL Path Issues
Vercel is a popular hosting platform for front-end applications, offering various deployment and hosting features. Deploying a React app to Vercel is a straightforward process, but it can become probl...
09:52 am GMT - Wed, October 11, 2023
Dev To .NET Core Interview Question &Answers
Dive into the world of contemporary programming as we untangle some of the most commonly asked dotnet core interview questions and answers!Staying up-to-date with the evolution of technology can be a ...
09:32 am GMT - Wed, October 11, 2023
Dev To Zsh and Bash
Author: Muhammad Khabbab IntroductionIn the early days of computing, programmers used a non-graphical interface called the shell or terminal to communicate with computer systems. The shell is...
09:00 am GMT - Wed, October 11, 2023
Dev To Aesthetic Backgrounds For Social Media : The Ultimate Guide
Elevate Your Social Media Game with Stunning Aesthetic BackgroundsAesthetics governs social media's realm! Visually appealing material is crucial for holding your audience's interest in the digital la...
08:52 am GMT - Wed, October 11, 2023
Dev To Deploy a Lambda with a static IP for FREE
Follow me on X (former twitter) TL;DRIn this article, we will learn how to assign a static IP to a Lambda for free using the AWS CDK The problem with Lambdas and static IPsIt's actually ea...
08:46 am GMT - Wed, October 11, 2023
Dev To What is Playwright?
We explore the features of Playwright that make it an awesome tool for web automation, testing, and scraping Why use Playwright?We all know that technology moves fast, but even by modern standar...
08:45 am GMT - Wed, October 11, 2023
Dev To CrabNebula Raised a 7.5m Seed Round with OSS Capital and over 20 Angel Investors
If you wish to make an apple pie from scratch, you must first invent the universe. - Carl Sagan - A Glorious Dawn ft Stephen Hawking (Symphony of Science)In 2023, CrabNebula raised a seed round led by...
08:37 am GMT - Wed, October 11, 2023
Dev To How to Correctly Execute a Loop Synchronously with Javascript
Understanding synchronous and asynchronous operations is fundamental when working with JavaScript, especially when dealing with loops. In this article, we will explore how to run loops synchronously, ...
08:21 am GMT - Wed, October 11, 2023
Dev To The 5 Node.js PDF Libraries Every Developer Must Know
IntroductionNode.js has become a popular choice for building server-side applications, and its versatility extends to various domains, including PDF file generation and manipulation. PDF generat...
08:17 am GMT - Wed, October 11, 2023
Dev To WooCommerce 8.2.0 Released with Major Performance Boosts and Enhancements
WooCommerce, the leading open-source e-commerce plugin for WordPress, recently released version 8.2.0. This update brings some significant improvements to help merchants scale their stores and improve...
07:28 am GMT - Wed, October 11, 2023
Dev To Props and Context API - Understanding the Purpose - when use props and when use context api : For Beginners
Props and the Context API are mechanisms for managing state. Both can be used to manipulate, organize, and share data within a React application. However, beginners often struggle to determine which s...
07:22 am GMT - Wed, October 11, 2023
Dev To Top 6 ORMs for Modern Node.js App Development
In modern web development, one can confidently predict that constructing robust and efficient Node.js applications frequently necessitates database interaction. A pivotal challenge in databases-driven...
07:03 am GMT - Wed, October 11, 2023
Dev To ReductStore v1.7.0 has been released with provisioning and batch writing
We are pleased to announce the release of the latest minor version of ReductStore, 1.7.0. ReductStore is a time series database designed for storing and managing large amounts of blob data.To download...
07:00 am GMT - Wed, October 11, 2023
Dev To 5 Tips for Increasing Your Digital Marketing ROI (Return On Investment)
IntroductionDigital marketing is a technique that aims to achieve better sales and leads by promoting the business products on digital platforms. This marketing technique requires dedicated efforts to...
07:00 am GMT - Wed, October 11, 2023
Dev To Welcome Thread - v246
Welcome to DEV! A thread of hellos and intros. Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself...
06:23 am GMT - Wed, October 11, 2023
Dev To JavaScript WeakRef Explained: Harnessing Memory Management Magic
Introduction to WeakRefWeakRef is a powerful feature in JavaScript that allows developers to create weak object references. A weak reference is a reference that does not prevent the object it re...
06:13 am GMT - Wed, October 11, 2023
Dev To The Ultimate Guide to MySQL COLLATE: Decoding Modifiers, Combinations, and Real-world Applications
IntroductionIf you've ever tinkered with MySQL databases, you've likely come across the term "collation." While many might consider it a mere technical detail to be glossed over, in reality, the...
05:58 am GMT - Wed, October 11, 2023
Dev To A Deep Dive into MySQL Enums: The Good, The Bad, and The Ugly Operations
IntroductionEnumerated types, commonly known as Enums, are a fascinating topic in MySQL that often receives limited attention. Enum types allow you to define a set of valid string values for a c...
04:26 am GMT - Wed, October 11, 2023
Dev To Dapr: Transforming Microservices into Magic with Real-World Wizardry
Dapr: Transforming Microservices into Magic with Real-World WizardryRecently for one of my project, we utilized dapr. It is really powerful and helpful in faster development.Sometimes using fram...
04:16 am GMT - Wed, October 11, 2023
Dev To Mastering Python: The Art of *args and **kwargs
Unlock the Elegance of Pythonic Functionality!In the Python universe, *args and **kwargs are like secret weapons, providing unparalleled flexibility. Here's why you should embrace them: Dynamic ...
03:23 am GMT - Wed, October 11, 2023
Dev To Global Exception Handler in Spring Boot
In this tutorial, we're gonna look at an Spring Boot example that uses @ControllerAdvice and @ExceptionHandler for global exception handling in Spring Boot.Related Posts:@RestControllerAdvice example ...
03:21 am GMT - Wed, October 11, 2023
Dev To Top Tools Every Developer Must Have
Essential Tools for Developers: Streamline Your WorkflowDevelopers rely on a suite of indispensable tools to enhance their productivity, efficiency, and overall development experience. In this a...
03:01 am GMT - Wed, October 11, 2023
Dev To A Better Guide To Forms in React
The React ecosystem is lush with libraries, articles, videos, and more resources for every web development topic you could imagine. However, over time, many of these resources become outdated with mod...
11:52 pm GMT - Tue, October 10, 2023
Dev To Easy Context in React Server Components (RSC)
Continuing the need to have easy context from my other posts, I wanted to find a way to share context on the server as well.You may have noticed that useContext and createContext do not compile on the...
11:30 pm GMT - Tue, October 10, 2023
Dev To Top Reasons for Updating to the New OBS 30.0 Release
Open Broadcast Software (OBS) Studio has released 30.0.0 as a public release candidate with some new updates to the long popular streaming and recording tool. You may be wondering if it is worth downl...
11:29 pm GMT - Tue, October 10, 2023
Dev To Network Programming: The computer network.
Table of Contents1. Introduction2. What is a Computer Network?3. Types of Computer Networks4. Conclusion IntroductionYou have probably worked into several internet cafes in an attempt to ph...
10:44 pm GMT - Tue, October 10, 2023
Dev To Leveraging JavaScript for Common Search Operations
Introduction:JavaScript is a versatile and powerful programming language commonly used in web development. One of its fundamental capabilities is performing various search operations on arrays and str...
10:24 pm GMT - Tue, October 10, 2023
Dev To How do you define the main sections of a web page using HTML?
Understanding the Main Sections of a Web Page with HTMLIn modern web development, structuring your web page correctly is crucial. Not only does it impact SEO, but it also ensures that your site ...
09:34 pm GMT - Tue, October 10, 2023
Dev To Proxmox: Bind SMB Mount To Unprivileged LXC Container - The Easy Way
Once you start running your own LXC containers inside a Proxmox, you might encounter a use case when you need a writable SMB/CIFS share mounted inside your unprivileged container.Example use-cases:Ple...
09:25 pm GMT - Tue, October 10, 2023
Dev To Error handling in Express Server - NodeJS
When you want to develop a backend app using Node.js and Express as frameworks for server building, you must have a way to handle the errors that could occur during a service execution.One way to prev...
08:59 pm GMT - Tue, October 10, 2023
Dev To Rants of a Beginner Techie 4
Hey there, it's Gold Agbonifo Isaac, your self-proclaimed number one fan, even though I have no clue who you are! Welcome back to the "Rants of a Beginner Techie" series, where I'm here to share my jo...
08:23 pm GMT - Tue, October 10, 2023
Dev To What happens when you type google.com in your browser and pressEnter?
In the realm of software engineering, understanding the underlying mechanisms that power our daily internet interactions is crucial. When you type https://www.google.com into your browser and hit Ente...
08:09 pm GMT - Tue, October 10, 2023
Dev To The Lonely Journey of Open-Source Maintainers: A Call for Connection and Recognition
Its lonely, being a maintainer. Ive heard this sentiment multiple times in the last couple of months. Maintainers, especially solo maintainers, are stuck in a cycle of reviewing PRs, supporting commun...
07:11 pm GMT - Tue, October 10, 2023
Dev To My first PR to Hacktoberfest
IntroductionAs a part of being my first time contributing to a real-world open source software project, I was a bit under confident if I would be able to contribute to a big project.As it was my...
06:58 pm GMT - Tue, October 10, 2023
Dev To Unlocking the Power of Advanced Animations in Flutter
Hello, Flutter enthusiasts and fellow developers! As we all know, animations can make or break a user's experience with an app. While basic animations are great for simple interactions, advanced anima...
06:54 pm GMT - Tue, October 10, 2023
Dev To How to build a card grid with background image and text using React and Tailwindcss
Introduction:In the world of web development, creating visually appealing user interfaces is key to attracting and retaining users. One way to achieve this is by incorporating eye-catching compo...
06:50 pm GMT - Tue, October 10, 2023
Dev To Como baixar e instalar o Node.JS no Ubuntu
Guia Rpido para Instalar o Node.js no UbuntuNeste guia, vamos aprender a configurar o Node.js no Ubuntu, permitindo que voc use JavaScript no seu servidor para criar aplicaes web. Vamos comear!E...
06:37 pm GMT - Tue, October 10, 2023
Dev To Socketioxide - Socketio in Rust!
If you were to develop any chat app or a web game, you probably used Socketio. Those who didn't, its a feature-rich and very popular web socket library in existence. These are what you can do with Soc...
06:19 pm GMT - Tue, October 10, 2023
Dev To Building a Golang Project from Scratch Zero to Hero Part 2
In this part of the series, we will be designing the whole system which we will be coding in go in the future videosdsysd dev Youtube Linkhttps://www.youtube.com/watch?v=yiCXjacyOVU Brief Ex...
06:19 pm GMT - Tue, October 10, 2023
Dev To Exploratory Data Analysis using Data Visualization Techniques.
What is Exploratory Data Analysis?Exploratory data analysis is a process used to analyze and summarize datasets.Using various statistical and graphical tools, EDA tries to find patterns, detect ...
06:10 pm GMT - Tue, October 10, 2023
Dev To A document search tool for Github repos built with React, Supabase and LLAMA2
Building document Q&A apps using LLMs has become mainstream now and I built one a few months ago. Constructing a prompt with a context and getting a response from an LLM is pretty simple. Tools li...
06:09 pm GMT - Tue, October 10, 2023
Dev To What is the CASE Statement in sql?
The CASE statement is a powerful tool in programming and data manipulation that evaluates a series of conditions and returns a value based on the first condition that is met. Think of it as similar to...
05:48 pm GMT - Tue, October 10, 2023
Dev To Desenvolvendo APIs fortemente tipadas de ponta a ponta com tRPC
O desenvolvimento de APIs consiste em boa parte do trabalho feito por profissionais de tecnologia (pelo menos daqueles que trabalham com a web) e, ao longo do tempo, surgiram diversos padres para ajud...
05:40 pm GMT - Tue, October 10, 2023
Dev To Drizzle or Prisma? I Built an App Twice to Find Out Which Is Better
For TypeScript lovers, Prisma has been the perfect solution for building database-centric applications for quite a while. But recently, a new challenger has emerged. If you've been closely tracking th...
05:14 pm GMT - Tue, October 10, 2023
Dev To Getting Started With React.js: Tips For Beginners
React.js, often referred to as React, is an open-source JavaScript library for building user interfaces. Developed and maintained by Facebook, React has gained immense popularity for its simplicity an...
04:54 pm GMT - Tue, October 10, 2023
Dev To SQL challenge_3
Laptop Vs Mobile Viewership New York Times SQL Interview Question Assume you're given the table on user viewership categorized by device type where the three types are laptop, tablet, and phone....
04:19 pm GMT - Tue, October 10, 2023
Dev To EDA Data Visualization Techniques
Exploratory Data Analysis (EDA) is a critical initial step in the data analysis process. It involves examining and visualizing the data to gain insights, discover patterns, and identify potential issu...
03:42 pm GMT - Tue, October 10, 2023
Dev To 21 AI Productivity Tools to Improve Your Workflow
In today's fast-paced digital landscape, making use of AI tools is essential to stay competitive and efficient.AI can automate tasks, provide data-driven insights, and improve decision-making, making ...
03:40 pm GMT - Tue, October 10, 2023
Dev To Tackle building a Rich Text Editor with Remirror and React
Sweat. Blood. Tears. Staring at a screen for countless hoursRich Text Editors are one of the most challenging aspects of frontend developmentI pushed through the pain and built it so you won't have to...
03:39 pm GMT - Tue, October 10, 2023
Dev To Day 65: Responsive Design
What Is Responsive Web Design? Responsive web design (RWD) is an approach to web design that makes web pages render well on a variety of devices and window or screen sizes. It aims to provide an...
03:22 pm GMT - Tue, October 10, 2023
Dev To How to build a content recommendation feature using Flutter, Open AI, and Supabase
Recommending relevant content to the user is essential to keep the user interested in the app. Although it is a common feature that we would like to have in our apps, building it is not straightforwar...
03:22 pm GMT - Tue, October 10, 2023
Dev To Join the TinyMCE Challenge at the online API World AI DevWorld Hackathon 2023
Are you ready to flex your coding skills and win big prizes at API World + AI DevWorld Hackathon 2023? TinyMCE has two exciting challenges, where you can show off your web developer and Generative AI ...
03:04 pm GMT - Tue, October 10, 2023
Dev To Reviving an ancient Meteor.js project in 10 minutes
Just a few weeks ago I read this tending article on bun: Bun hype. How we learned nothing from Yarn The Jared Wilcurt Sep 16 #bunjs #javascript ...
02:48 pm GMT - Tue, October 10, 2023
Dev To Ownership - It's Importance in Software Engineering
A good software engineer's most important skill is ownership Ownership is one thing I've learnt by hustling in startups!And ownership doesn't just means to get the job done! Its about treating the pro...
02:03 pm GMT - Tue, October 10, 2023
Dev To Docker Volumes
Author: Muhammad Khabbab Brief introduction to DockerDocker, also known as Docker Engine, has a major impact on the modern industry as it is an open-sourceplatform for creating, distributing,...
02:01 pm GMT - Tue, October 10, 2023
Dev To Threads em Ruby
Em Ruby, uma "thread" uma unidade de execuo leve que permite que um programa execute tarefas concorrentes de forma paralela. Threads so uma parte importante da programao concorrente e podem ser usada...
01:32 pm GMT - Tue, October 10, 2023
Dev To Being a New Hire is a Super Power...Don't Waste It
So you made it through the interview process and got the job. Congratulations! But now what?When you start a new job, you're in a unique, but temporary position to look at things with fresh eyes befor...
01:23 pm GMT - Tue, October 10, 2023
Dev To A beginner's guide to building an accessible website
Why a11y is important to me as a developerAs someone who suffers from chronic migraines, I am particularly sensitive to bright colors, which can trigger migraines. Navigating applications withou...
01:13 pm GMT - Tue, October 10, 2023
Dev To Feature flags implementation in Nest.js
The issueAs a web developer, you know that it's important to be able to deploy new features to users quickly and efficiently. But how can you do this without disrupting your development process...
12:56 pm GMT - Tue, October 10, 2023
Dev To FLaNK Stack Weekly 09 Oct 2023
09-October-2023 FLiPN-FLaNK Stack WeeklyTim Spann @PaaSDevhttps://pebble.is/PaaSDevhttps://vimeo.com/flankstackhttps://www.youtube.com/@FLaNK-Stackhttps://www.threads.net/@tspannhwhttps://m...
12:44 pm GMT - Tue, October 10, 2023
Dev To What is Embedding? Generating Embedding using Supabase
Natural Processing Language(NLP) is the process by which a machine tries to understand, interpret, and generate meaningful human language. The text-generating model that we used in the form of ChatGPT...
12:34 pm GMT - Tue, October 10, 2023
Dev To VueJS part 7: Lifecycle methods
IntroductionRecently, I started learning VueJS, and this article is part of the series of my notes while learning it. Every application and component has its lifecycle, and quite often it happen...
12:33 pm GMT - Tue, October 10, 2023
Dev To Developers Guide to Building Kubernetes Cloud Apps
Local SetupComputePodDeploymentManaging DeploymentsNetworkingServiceIngress ControllerConfigurationConfig MapSecretStoragePersistent VolumePersistent Volume ClaimProduction Kubernetes ProvidersContain...
12:31 pm GMT - Tue, October 10, 2023
Dev To Is it worth creating a Udemy course?
I am considering creating a Udemy course about "Real Embedded C++ development on Arduino." However, I am concerned that I will put a lot of effort into the course, but that it will not be worth it in ...
12:20 pm GMT - Tue, October 10, 2023
Dev To Implement Google Auth with AWS Lambda and Supabase in 30 minutes
Google auth is hard to implementIn today's world, authentication with Google and other providers are widely used. However, implementing them can be time-consuming, especially when dealing with m...
12:00 pm GMT - Tue, October 10, 2023
Dev To Your own private ChatGPT in hours? Azure Chat makes it possible!
I've been using ChatGPT Plus for many months now. Like many others, I use it for simple tasks like spell-checking and more complex ones like brainstorming. It's been great for my personal and work pro...
11:41 am GMT - Tue, October 10, 2023
Dev To Understanding CSS Flexbox: A Comprehensive Guide
Table of ContentsWhat is CSS Flexbox?Why was Flexbox introduced and what was its purpose?The BasicsFlex Container PropertiesFlex Item PropertiesShorthand PropertiesExamplesConclusionWelcome to t...
11:08 am GMT - Tue, October 10, 2023
Dev To Building a Neovim plugin in Lua
TL;DRIn this article, you'll learn how to develop a Neovim plugin in Lua, understand the structure of Neovim plugin, Lua module, and create a simple plugin. Lets set it up Before developing...
10:48 am GMT - Tue, October 10, 2023
Dev To GCP to AWS migration: A comprehensive guide
Migrating from one cloud platform to another can be a transformative decision for your business. As technology continues to evolve, businesses often find themselves evaluating their cloud service prov...
10:43 am GMT - Tue, October 10, 2023
Dev To My essential tools for authoring Angular code
VSCode extensionsAngular Language Service - for code completion and error checking in the source codeangular2-switcher - for easy switching in between HTML, TS, SPEC files of the same component/...
10:18 am GMT - Tue, October 10, 2023
Dev To Post your Feature Requests and contribute to our product journey
I've recently been thinking about the best way to allow Inspectors users to share the features they'd like to find in Inspector. Often I ask for feedback or investigate for new feature requests during...
10:06 am GMT - Tue, October 10, 2023
Dev To Top 15 iOS App Performance Optimization Techniques To Know
As an iOS app developer or a business owner, you know that app responsiveness is crucial for user satisfaction and success in the competitive market. Users expect apps to be fast, smooth, and highly r...
10:03 am GMT - Tue, October 10, 2023
Dev To How to Add Geolocation-Based Property Search & Map Integration in Laravel for an Airbnb Clone with External APIs?
Implementing geolocation-based search and map integration in a Laravel application, such as an Airbnb clone, involves several steps. In this example, I'll guide you through the process of setting up a...
09:50 am GMT - Tue, October 10, 2023
Dev To How to deploy Full Stack Amazon Clone with Next.js, Tailwind CSS, Zustand, and Nest.js on Aptible
In this blog post, we'll guide you through deploying an Amazon Clone application on Aptible, showcasing how this platform can simplify and secure the process. We'll cover essential steps, from creatin...
09:04 am GMT - Tue, October 10, 2023
Dev To Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500 components integrated with Vue - is out.
Tailwind Elements Stable v1.0.0. - a free, open-source UI Kit with 500+ components integrated with Vue - is out.And we couldn't be prouder, so give it a go hereIt will change Your life (or at least ho...
09:02 am GMT - Tue, October 10, 2023
Dev To Preptember - How to setup your project for Hacktoberfest
Every year in October open-source enthusiasts from all over the world gather together virtually to celebrate the community, by contributing to software that is freely available to use, redistribute, a...
08:41 am GMT - Tue, October 10, 2023
Dev To Data Analysis of the Titanic with Python!
The sinking of the RMS Titanic remains one of the most tragic maritime disasters in history. While the event itself has been extensively covered in literature and film, delving into its dataset provid...
08:33 am GMT - Tue, October 10, 2023
Dev To Getting to Know Bing Chat Enterprise
Bing Chat Enterprise is a cutting-edge tool designed to elevate your work with exceptional efficiency and versatility. Think of it as your intelligent work companion, always ready to provide insightfu...
08:17 am GMT - Tue, October 10, 2023
Dev To Run ClickHouse with Docker and Connect Using MySQL Client
BackgroundClickHouse is an open-source, high-performance columnar OLAP database management system for real-time analytics using SQL.Docker is a software platform allowing developers to quickly b...
08:16 am GMT - Tue, October 10, 2023
Dev To ExpressoTS 2.6.0 is Out!
New Features in ExpressoTS: Boosting Backend Development!We're thrilled to introduce the latest features in ExpressoTS designed to accelerate your backend development. Dive in to explore what we...
08:07 am GMT - Tue, October 10, 2023
Dev To How to Stay Focused - Zero to Startup Ep 7
Prioritizing tasks is one of the hardest jobs when starting a startup. There are dozens of things you can work on and it's your job to find the ones that move the needle.In this episode, I want to int...
07:48 am GMT - Tue, October 10, 2023
Dev To How to Create a Sticky On Scroll Effect with JavaScript
Live Demo / DownloadA sticky scroll effect is a quite popular animation used to show related content that overlaps without having to scroll down the page. In simpler words, it lets the user acce...
07:32 am GMT - Tue, October 10, 2023
Dev To An ode to Type Safety in Software Development
The big ideaType Safety helps ensure the correctness of a codebase by catching type errors early in the development process. For example, in a dynamically typed language, like JavaScript, it's a...
07:31 am GMT - Tue, October 10, 2023
Dev To Creating a WhatsApp Bot with Python: a step-by-step guide for developer
In this tutorial, we aim to guide you through the process of developing a WhatsApp bot using Python, leveraging the capabilities of Whapi.Cloud. Python, renowned for its simplicity and readability, is...
07:17 am GMT - Tue, October 10, 2023
Dev To Creating a hackathon winning AI based app in a weekend using Supabase, OpenAI, & Next.js
Back in April 2023, Supabase announced it's AI themed hackathon for Launch Week 7 - there were a lot of categories to win in and for me it was the perfect way to spend my weekend. This blog is about h...
07:13 am GMT - Tue, October 10, 2023
Dev To Agile Offshore Project Management Tools and Techniques
Offshore software development has become increasingly popular in today's globalized world, as businesses seek cost-effective solutions and access to a broader talent pool. However, managing offshore p...
07:00 am GMT - Tue, October 10, 2023
Dev To Rubyist Hangout Thread
Welcome to our weekly Ruby enthusiasts' gathering! Whether it's Ruby-focused or not, we're all ears for your insights and sharing. Tell us: Spotlight a Fellow Member: Recognize a Ruby enthusiast's ach...
06:31 am GMT - Tue, October 10, 2023
Dev To Webpack installation
We will start by install the necessary by go to the terminal on your procject and write: npm init -yAnd when that is done:npm i -D webpack webpack-cliWhis will give you a package-lock.json and a packa...
06:02 am GMT - Tue, October 10, 2023
Dev To Track your variables: Watchers
OverviewWatchers are essential features for software development with Vue. In this article, we'll dive deeper into Vue Watchers and explore how they can be used to improve Vue application develo...
05:17 am GMT - Tue, October 10, 2023
Dev To 7 Chrome Extensions You Should Know As A Web Developer
Chrome extensions are small yet powerful add-ons that can significantly boost your efficiency as a developer. You can use Chrome extensions to work faster and better. In this blog, Ill introduce you t...
04:27 am GMT - Tue, October 10, 2023
Dev To API Maker - Events
List of Feature Types of events in API Maker Normal : Event trigger while calling. Auto Trigger event : Will be trigger on execution of any other API. Auto Trigger event Use the same event ...
03:07 am GMT - Tue, October 10, 2023
Dev To JavaScript Magic Tricks: From Lexical Analysis to Confusing Encryption
Generally speaking, if you want to achieve obfuscation and encryption of JavaScript code through programming, you have to use JavaScript code analysis libraries such as esprima and babel, even if you ...
02:39 am GMT - Tue, October 10, 2023
Dev To Bouncing Back: How to get out of a slump as a developer
Throughout the year there are weeks where I find myself in a creative block. I am not able to focus on working on my side projects, creating online content, or even my hobbies.I get the motivation to ...
02:30 am GMT - Tue, October 10, 2023
Dev To Transforming Figma Designs into a Flutter App: A Journey
Introduction:Designing a mobile application is an intricate process that begins with a vision. In our case, the vision was a sleek and intuitive cycling application. To bring this vision to life, we e...
02:23 am GMT - Tue, October 10, 2023
Dev To Open github repo in Visual studio code without cloning or downloading on local
Hey guys, many times we need to just download or clone the repo which we are not even going to keep in local for long time and delete it after checking the code in our IDE. So to remove all these and ...
01:58 am GMT - Tue, October 10, 2023
Dev To Beginner Topic: File Upload With Multer In NodeJs
I generally don't love writing about topics already covered extensively on the internet. Still, I decided to write this article due to a question one of my mentees asked. He wanted to know how to prog...
01:47 am GMT - Tue, October 10, 2023
Dev To Mistral-7b on GCP
Whether you're an AI enthusiast, a developer, or simply a tech junkie, you might have heard of Mistral-7b, a state-of-the-art language model. But what goes on behind the scenes? How do you set it up? ...
01:46 am GMT - Tue, October 10, 2023
Dev To Hacktoberfest para quem quer comear
Talvez voc j tenha visto alguma coisa com esse nome "Hacktoberfest", mas nunca entendeu muito bem o que e como funciona. Foi assim pra mim por muito tempo, at que consegui entender e fazer minha prim...
01:20 am GMT - Tue, October 10, 2023
Dev To Tantas opes... O que eu fao?
O melhor conselho que eu posso te dar : Conclua o que voc iniciou. Termine seus cursos, termine seu livro, termine seu projeto... Apenas termine! Enquanto voc evolui dentro do seu curso, ou do seu mto...
01:10 am GMT - Tue, October 10, 2023
Dev To Introducing react-store-js: A State Management Library Tailored for React inspire in Svelte store
As developers in the ever-evolving landscape of web development, we are constantly seeking efficient tools that seamlessly integrate with our preferred frameworks. One such tool that caters to the Rea...
01:03 am GMT - Tue, October 10, 2023
Dev To Criando Exceptions para impressionar no Teste Tcnico
Exceptions sempre vai ser um assunto constante quando o tpico for Orientao Objetos e hoje vamos descobrir como cri-las como um arteso de software! Tabela de Contedo1. Prlogo2. O que gostariamos ...
12:00 am GMT - Tue, October 10, 2023
Dev To Which Beliefs or Practices Have Your Reevaluated Over Time?
Discuss any ideas or habits you've reconsidered in your life's journey, from multitasking to low carb diets. How have your perspectives evolved?Follow the DEVteam for more discussions and online camar...
12:00 am GMT - Tue, October 10, 2023
Dev To Which Skill Has the Potential to Change Your Life?
What skill do you believe has the potential to transform your life, and how will you approach mastering it?Dive into the profound impact a specific skill could have on your life and your strategy for ...
10:37 pm GMT - Mon, October 9, 2023
Dev To Using refresh-only mode to sync Terraform state File
The -refresh-only option for terraform plan and terraform apply was introduced in Terraform v0.15.4. For prior versions you must use terraform refresh. It reads the current settings from all managed r...
10:34 pm GMT - Mon, October 9, 2023
Dev To Building a Vector Search Microservice on NodeJS [Developer's Guide ]
Building a Vector Search Microservice with NodeJS, MongoDB and OpenAI What's the Stack ?This is a Developer Step-by-step Guide in which we will be using MongoDB Atlas, NodeJS and OpenAI ...
10:32 pm GMT - Mon, October 9, 2023
Dev To Construyendo tu Reino con Redux Toolkit: Una Gua Completa
Imagina que ests construyendo un gran reino en una vasta tierra. Este reino es tu aplicacin de React, y dentro de este reino, hay diversas partes, cada una con sus propias responsabilidades y recursos...
08:53 pm GMT - Mon, October 9, 2023
Dev To Rebuilding Isometric World
If youve been following my articles for a while, you would have known I have written a little isometric grid demo in pure Javascript.That approach works well for what I was trying to archive but I am ...
08:48 pm GMT - Mon, October 9, 2023
Dev To Full description of the add-on at Elanat CMS
IntroductionIf Drupal in its early versions was a system for student discussion and WordPress was first a system for blogs, Elanat was a giant from day one (May 2023)! A powerful system with mod...
08:35 pm GMT - Mon, October 9, 2023
Dev To Hacktoberfest 2023 Update from Maintainer of the user-statistician GitHub Action
IntroductionAs indicated in my earlier post here on DEV seeking Hacktoberfest contributors, I'm looking for anyone interested in contributing a translation of the headings and labels, etc of the...
08:17 pm GMT - Mon, October 9, 2023
Dev To Best practices for HarperDB projects using TypeScript
When you are working with HarperDB, you can use TypeScript to improve your development experience. This article will show you some best practices to use TypeScript with HarperDB. We'll talk about fold...
08:15 pm GMT - Mon, October 9, 2023
Dev To Supercharge Your Svelte: Top Tips for Clean Code
Svelte, although younger than some other frontend frameworks, has quickly gained traction due to its simplicity and innovative approach to building web applications. However, as with any language or f...
08:02 pm GMT - Mon, October 9, 2023
Dev To Is Open Source communism?
At least Microsoft would say so in the 1990s when competing with LinuxPS: If you find it funny, here's a list of other "interesting" views. But no, mates. Open Source is not communismOpen-s...
07:57 pm GMT - Mon, October 9, 2023
Dev To A Quick Accessibility Checklist for Frontend Developers
I recently completed a full-stack project at The Collab Lab and developed a shopping list app with 3 other developers. Throughout this journey, I gained a profound appreciation for the importance of a...
07:49 pm GMT - Mon, October 9, 2023
Dev To Top 10 Pub-Sub interview questions
1. What is the Publish-Subscribe pattern and why is it important?Its a messaging pattern where senders (publishers) send messages without targeting specific receivers, and receivers (subscribers...
07:36 pm GMT - Mon, October 9, 2023
Dev To Generate Image from Text Using Amazon Bedrock's Stable Diffusion XL Model via AWS CLI
In this article, we will learn another way to invoke Amazon Bedrock's Model using AWS Command Line Interface (CLI).We are going to generate an image from a text prompt using Amazon Bedrock's Stable DI...
07:35 pm GMT - Mon, October 9, 2023
Dev To Top 25 Kafka interview questions
1. What is Apache Kafka and why is it used?Apache Kafka is a distributed streaming platform used for building real-time data pipelines and streaming applications. 2. How does Kafka differ f...
07:09 pm GMT - Mon, October 9, 2023
Dev To Building a ToDo app with SwiftUI and Cosmic
IntroductionIn this article, we're going to dive deep into a particularly powerful combination of technologies, SwiftUI and the Cosmic CMS, to build a cross-platform ToDo list app.SwiftUI, a bra...
07:06 pm GMT - Mon, October 9, 2023
Dev To Top 10 Docker vs Virtualization interview questions
1. Whats the difference between virtualization and containerization?Virtualization emulates the hardware to run multiple OS instances, while containerization runs multiple user-space instances u...
06:46 pm GMT - Mon, October 9, 2023
Dev To Understanding PHP Reflection: An In-Depth Guide with Examples
PHP Reflection is a powerful tool that allows you to analyze and manipulate class structures, interfaces, methods, properties, and more during runtime. It provides access to metadata about classes and...
06:34 pm GMT - Mon, October 9, 2023
Dev To Testando testes no Python - Parte 2: fixtures parametrizadas
Pessoas geralmente comeam engatinhando, depois andam, evoluem para corrida, e algumas fazem coisas mais estranhas, como Parkour.Pessoas Devs geralmente comeam codando, depois testam, evoluem para o TD...
06:26 pm GMT - Mon, October 9, 2023
Dev To KeePass Memory Leakage Vulnerability Analysis - CVE-2023-32784
https://tutorialboy24.blogspot.com/2023/10/keepass-memory-leakage-vulnerability.html IntroductionKeePass is an open-source password management software. It is designed to help users store a...
06:23 pm GMT - Mon, October 9, 2023
Dev To Automation Testing
Difference Between Automation and Manual Testing : Automation Testing:-Automation Testing uses automation tools to execute test cases.Automated Testing is Processing Time faster than a manu...
06:22 pm GMT - Mon, October 9, 2023
Dev To The Power of CSS Grid: Creating Complex Layouts Made Easy
CSS Grid is a game-changer in web design. It empowers developers to create complex layouts with ease, offering precise control over positioning and sizing of elements.In this post, we'll explore the c...
06:14 pm GMT - Mon, October 9, 2023
Dev To AdonisJS v6 - One Step Closer to the Release
On July 24th, we announced the availability of AdonisJS 6 in its "alpha state" exclusively for our sponsors to explore the framework and provide valuable feedback.Since that moment, we have been worki...
05:57 pm GMT - Mon, October 9, 2023
Dev To Announcing Hacktoberfest Game Jam
Hey everyone! So Its Hacktoberfest. Everybody knows that. But what if I hosted a game contest? That would be fun! So why dont we do it? RULES: You must make and complete your game before October 31, 2...
05:56 pm GMT - Mon, October 9, 2023
Dev To Terraform - Beginner's Guide
I came across this tool called Terraform while working in my latest project. So, thought of documenting my journey as I delve deeper into this super cool sounding piece of technology!In this beginner-...
05:50 pm GMT - Mon, October 9, 2023
Dev To Top 10 Java interview questions about Rate Limiters
1. What is rate limiting and why is it important?Rate limiting controls the number of requests a user can send to a system in a given time frame, ensuring system stability and fair usage. 2...
05:37 pm GMT - Mon, October 9, 2023
Dev To Understanding Flutter Architecture Part 1 - Introduction
IntroductionHey hey... I know I know, it's been a hot long minute since my last article, because I've been super-preoccupied with quite a number of things and tasks that were pending for a long ...
05:25 pm GMT - Mon, October 9, 2023
Dev To How to write a YAML configuration file? | A Step-by-Step Guide for Beginners
Writing a YAML configuration file is relatively straightforward, and YAML (YAML Ain't Markup Language) is often used for configuration files due to its readability. YAML uses indentation to represent ...
05:23 pm GMT - Mon, October 9, 2023
Dev To How we deprecated two successful projects and joined forces to create an even more successful one
We had two large clients requesting to integrate our ML pipelines with their backend using Apache Kafka. Our previous HTTP API was based on FastAPI and we thought no problem, let's search for somethin...
03:23 pm GMT - Mon, October 9, 2023
Dev To Anotando: Plugins da comunidade que utilizo no Obsidian
Na postagem passada, eu mostrei quais plugins embutidos do Obsidian eu deixo ligado e porqu. Agora a hora de comear a montar o restante do fluxo de anotaes utilizando os plugins da comunidade.Todos q...
03:22 pm GMT - Mon, October 9, 2023
Dev To [UPDATED] The DynamoDB-Toolbox v1 beta is here All you need to know!
NOTE: This article is about the beta.1 release. If you need documentation for the beta.0 release, you may be looking for the previous version of this article. If you want to migrate from the beta.0 t...
03:22 pm GMT - Mon, October 9, 2023
Dev To New DynamoDB-Toolbox v1 beta: Features and breaking changes
NOTE: This article details how to migrate from the beta.0 to the beta.1 of the new DynamoDB-Toolbox major. If you need the full documentation of the beta.1 release, you may be looking for this articl...
03:20 pm GMT - Mon, October 9, 2023
Dev To Unit testing: The Beginner's guide
Unit Testing: Beginners guideThink about it, how is it that builders are able to erect a tall, straight wall? By checking each block laid with a plumb line to make sure they are on a straight line. Th...
03:18 pm GMT - Mon, October 9, 2023
Dev To Hacktoberfest 2023
IntroHacktoberfest is always an exciting time for developers and open-source enthusiasts, isn't it? And, every year brings its own unique experiences. It's a great opportunity to collaborate wit...
03:15 pm GMT - Mon, October 9, 2023
Dev To Best Practices for Writing Clean React Code
Why is organizing and writing clean React Code important?Clean code organization is important in React for practical reasons, as well as for its visual impact. A well-designed and well-organized codeb...
02:52 pm GMT - Mon, October 9, 2023
Dev To Building Serverless Python Apps with AWS Lambda and Docker
Greetings geeks!Welcome to another blog on how to get your stuff done (the easy way)! In this blog, we will be taking a look at how to deploy dockerized Python code on AWS Lambda. Not only that, we wi...
02:49 pm GMT - Mon, October 9, 2023
Dev To Understanding Reference vs. Value in JavaScript
Understanding Reference vs. Value in JavaScriptJavaScript is a versatile and powerful programming language used for both front-end and back-end web development. One fundamental concept that ever...
02:48 pm GMT - Mon, October 9, 2023
Dev To Exploratory Data Analysis using Data Visualization Techniques.
What is EDA?Exploratory Data Analysis is the process of analyzing and investigating a data set to discover patterns, characteristics, trends, anomalies, and relationships. This critical process ...
02:46 pm GMT - Mon, October 9, 2023
Dev To I made a C version of console.log()
I like JavaScript's console.log() since it can print variables of any type: numbers, strings, arrays, and objects, and is helpful for debugging.I have been doing competitive programming recently, but ...
02:44 pm GMT - Mon, October 9, 2023
Dev To ChatGPT Vision
OpenAIs ChatGPT Vision (or GPT-4V) is creating a buzz in the artificial intelligence community. But what is it, and how can you tap into its potential to streamline and automate your business? In this...
02:41 pm GMT - Mon, October 9, 2023
Dev To Developer Principles
I have created and contributed to hundreds of internal projects over the last few years, and the majority of them have "failed". I put quotes around "failed" because I have always learned valuable les...
02:04 pm GMT - Mon, October 9, 2023
Dev To Top 7 Featured DEV Posts of the Week
Happy Monday! Today, we curate the top-performing posts from the previous week, factoring in traffic, engagement, and a touch of editorial curation. Our weekly roundup happens on Fridays, allowing us ...
01:47 pm GMT - Mon, October 9, 2023
Dev To Building Serverless Python Apps with AWS Lambda and Docker
Greetings geeks!Welcome to another blog on how to get your stuff done (the easy way)! In this blog, we will be taking a look at how to deploy dockerized Python code on AWS Lambda. Not only that, we wi...
01:37 pm GMT - Mon, October 9, 2023
Dev To Meme Monday
Meme Monday!Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
01:26 pm GMT - Mon, October 9, 2023
Dev To Exploratory Data Analysis with Data Visualization Techniques
Exploratory Data Analysis (EDA) stands as an indispensable initial phase within the data analysis process. EDA involves the meticulous examination and visualization of a dataset, yielding insights, re...
01:22 pm GMT - Mon, October 9, 2023
Dev To Como DevRel pode ajudar na melhora do clima organizacional
O clima organizacional pode ser definido como a percepo que os colaboradores tm do ambiente de trabalho. um fenmeno subjetivo, influenciado por uma srie de fatores, como a cultura organizacional, as ...
12:46 pm GMT - Mon, October 9, 2023
Dev To Console Methods in JavaScript: A Guide for Beginners
One of the essential tools in JavaScript for debugging and development is the console object. This tool provides numerous methods that help developers test their code, identify issues, and fine-tune t...
12:21 pm GMT - Mon, October 9, 2023
Dev To Laravel or Symfony: Which to choose for your project?
Although different, Laravel and Symfony are gaining in popularity and are proving to be great choices for projects.In this article, we'll recap the main differences between the two technologies so yo...
12:21 pm GMT - Mon, October 9, 2023
Dev To Unlocking Node.js Performance: The Art of Data Caching
IntroductionCaching is a technique that stores data in memory so that it can be accessed quickly and easily. This can improve the performance of your Node.js application by reducing the number o...
11:10 am GMT - Mon, October 9, 2023
Dev To Typescript or Javascript
Im in a software engineering group chat and a newbie comes to ask, Typescript or Java script which should I master? So I decided to write my response in an article.Lets start by explaining what typesc...
11:01 am GMT - Mon, October 9, 2023
Dev To Choosing the right WebSocket library for React projects
This post was originally written by Tooba Jamal on the Ably BlogAs users now expect applications to provide instant updates, live chats, and dynamic content, modern web development requires the abilit...
11:00 am GMT - Mon, October 9, 2023
Dev To How to tabulate a JSON document in MySQL
You can tabulate a JSON document (retrieve it as a row) in MySQL with the JSON_TABLE function.NOTE: more info is available in the MySQL JSON functions documentation page Need a FREE MySQL database? ch...
10:59 am GMT - Mon, October 9, 2023
Dev To Eleventy and Storyblok My perfect combination
This is the first post in a series of articles called "Eleventy and Storyblok" to learn how to use this combination to create a web project.If you know me, you already know that I'm a big Eleventy fan...
10:42 am GMT - Mon, October 9, 2023
Dev To framework7- build ios, android styled apps with JavaScript
For a JavaScript developer it is a very tough task to build mobile application these days, not only because handling the UI is an exhaustive task but also because in most of the frameworks, you are qu...
10:09 am GMT - Mon, October 9, 2023
Dev To Is it only me who found the idea of Hacktoberfest ineffective?
Is it only me who found the idea of #Hacktoberfest ineffective? Encouraging people to have only one month in the year to create and contribute to a movement about freedom is counterproductive. I see m...
09:54 am GMT - Mon, October 9, 2023
Dev To Monday Motivation: The Power of Perseverance for Developers
Hey Devs! New week, new code adventures! But before you dive in, let's talk about something vital: perseverance.What's on your Monday mind? The project you're starting? That tricky bug you're squashin...
09:09 am GMT - Mon, October 9, 2023
Dev To A Deep dive into Java Agent Implementation of Production Traffic Replication
Production traffic replication is a technique used to record traffic in production environment, and replaying it in another. It is also considered the best solution for performing regression testing. ...
08:57 am GMT - Mon, October 9, 2023
Dev To How to Contribute to Open Source: A St