Articles by Dev To from November 2023
An Interest In:
Web News this Week
- December 5, 2023
- December 4, 2023
- December 3, 2023
- December 2, 2023
- December 1, 2023
- November 30, 2023
- November 29, 2023
< Return to Dev To details.
12:00 am GMT - Thu, November 30, 2023
Dev To
What Makes Confident People Confident, Including Healthy Boundaries?
What makes confident people confident, including healthy boundaries? Discuss your thoughts.Follow the DEVteam for more discussions and online camaraderie! The DEV Team ...
12:00 am GMT - Thu, November 30, 2023
Dev To
Whats the Optimal Coding Environment?
What's your preferred coding environment and tools for maximum productivity? Share your tips.Follow the CodeNewbie Org and #codenewbie for more discussions and online camaraderie! ...
11:36 pm GMT - Wed, November 29, 2023
Dev To
GitHub Actions workflows: How to replace YAML with a visual editor
Hey folks! In this blog post I would like to talk about GitHub Actions workflows and how I believe they could become much better. Over the last few years I have worked with many repos and I noted how ...
11:30 pm GMT - Wed, November 29, 2023
Dev To
Docker explained for pentesters
No matter where we work in IT, exposure to Docker is essential. Used in the design of applications, it provides us with the ability to make them easily portable, scalable and independent. For several ...
10:37 pm GMT - Wed, November 29, 2023
Dev To
fast.ai Book in Rust - Chapter 2 - Part 1
IntroductionIn Part 6, we finished Chapter 1. We didn't get to do everything that we'd wanted to because my beefy desktop was put out of commission. That's still the case. Luckily, in this chapt...
10:34 pm GMT - Wed, November 29, 2023
Dev To
Data Quality
In the following article you will find the definition of data quality, what the domains are and how to quickly implement a solution. IntroductionIn the current digital environment, the amount of ...
10:12 pm GMT - Wed, November 29, 2023
Dev To
Building an AI Translation App With NextJS by Extracting JSON From OpenAI's API
Large language models (LLMs) such as OpenAI's GPT or Meta's LLaMA allow developers and everyday users to receive useful information, such as code, advice, or factual information by prompting the model...
09:18 pm GMT - Wed, November 29, 2023
Dev To
Blend background images and colours with CSS.
The background-blend-mode CSS property is used to specify how the background images of an element should blend with each other and with the element's background colour. It allows you to create interes...
09:18 pm GMT - Wed, November 29, 2023
Dev To
Blend background images and colours with CSS .
The background-blend-mode CSS property is used to specify how the background images of an element should blend with each other and with the element's background colour. It allows you to create interes...
09:16 pm GMT - Wed, November 29, 2023
Dev To
OOP - 4 Pillars in Java
What is OOP in general?OOP stands for object-oriented programming. The word object-oriented is a combination of two terms, object and oriented. The dictionary meaning of an object is "an entity ...
08:41 pm GMT - Wed, November 29, 2023
Dev To
"Exploring the Path from Medicine to a Tech Career": CodeNewbie Podcast S26E5
Our 5th episode of the season is out now with Shona Chan! In this episode, our host, @saronyitbarek , speaks with Shona, Software Engineer at Eolas Medical, about her experience navigating the world ...
08:35 pm GMT - Wed, November 29, 2023
Dev To
Guia Passo a Passo: Deploy de uma API REST Java no Docker
IntroduoO Docker uma ferramenta poderosa que simplifica o processo de empacotar, distribuir e executar aplicativos em contineres. Neste guia, vamos explorar como fazer o deploy de uma API REST Java e...
08:20 pm GMT - Wed, November 29, 2023
Dev To
The Most Upvoted Visual Studio Code Feature
Up until yesterday (technically, a few days ago), tabs were bound to the same vscode window, but today, things have changed.What happens if I release a tab outside the window... heres the magic!The th...
07:54 pm GMT - Wed, November 29, 2023
Dev To
Beyond the login page
There are many blog posts floating around about adding authentication to your application, be it written in Node.js, ASP.NET, Java with Spring Boot, JS in the browser talking to a JSON-based Web API o...
07:50 pm GMT - Wed, November 29, 2023
Dev To
What are JWT?
This is a translation of an article I wrote for our internal knowledge base at work, and that we later decided to publish (in French).This article's goal is to present what JWTs are, whenever you face...
07:49 pm GMT - Wed, November 29, 2023
Dev To
Caching & Revalidate: ServerSide vs ClientSide
A major feature which is often missed out by many web application especially dealing with data sharing and database like ecommerce websites, is data revalidation.Like this one, where data is not alway...
07:03 pm GMT - Wed, November 29, 2023
Dev To
Tortoise CSS Art | CSS Project With SourceCode
Hey everyone. Welcome to todays tutorial. In todays tutorial, we will learn how to create a CSS-based Tortoise. To build this project we would need HTML and CSS. Lets discover how to build this projec...
06:54 pm GMT - Wed, November 29, 2023
Dev To
My First Impressions of Amazon Q
Every year in late November, Amazon Web Services (AWS) hosts its re:Invent conference. This conference introduces many new services and features. This year has been no exception. This year is heavi...
06:44 pm GMT - Wed, November 29, 2023
Dev To
Building Thriving Communities: Strategies for New Community Managers
Introduction:Embarking on the journey of community management in spaces like open-source communities or platforms like Discord or Discourse brings unique challenges and opportunities. Often, com...
06:14 pm GMT - Wed, November 29, 2023
Dev To
Building a progressive web app in Remix with Remix PWA
Written by Chimezie InnocentProgressive web apps (PWAs) are applications that look and behave like mobile apps, but are built using web technologies. While they leverage native mobile features, you ac...
06:10 pm GMT - Wed, November 29, 2023
Dev To
Tips to use GitHub as your Portfolio
Hello everyone!Today I came to talk to you about a topic I love to talk about because it applies to people of all skill levels and any area within technology: How to use GitHub as a Portfolio!Although...
06:01 pm GMT - Wed, November 29, 2023
Dev To
Crafting Quality Products with DevOps Magic
Launching a new product into the market? Buckle up, because it's not just about hiring developers; it's about unleashing the power of DevOps to ensure your product takes off like a rocket.You see, the...
05:39 pm GMT - Wed, November 29, 2023
Dev To
Introducing astjson: Transform and Merge JSON Objects with Unmatched Speed in Go
In this article, I will introduce you to a new package called astjson that I have been working on for the last couple of weeks. It is a Go package that allows you to transform and merge JSON objects w...
05:24 pm GMT - Wed, November 29, 2023
Dev To
An Actually Strategic Way to Do SEO Competitor Analysis
(Editorial note: I originally wrote this post over on the Hit Subscribe blog. Ill be cross-posting anything I think this audience might find interesting and also started a SubStack to which Ill syndi...
05:13 pm GMT - Wed, November 29, 2023
Dev To
Java fundaments
Java is an Object-oriented programming language created by James Gosling in 1990. Java's syntax is derived from C and C++, making it familiar to those with a background in these languages. The languag...
05:10 pm GMT - Wed, November 29, 2023
Dev To
Pimp My Code : Come and Clean Code with V 1
I started coding in Ruby four years ago. In these four years, I've built many applications and made a lot of mistakes.What if today we take a little trip back in time to learn from these mistakes? We'...
04:43 pm GMT - Wed, November 29, 2023
Dev To
How to master Big Data pipelines with Taipy and PySpark
This article will employ a simple example to demonstrate how we can integrate PySpark with Taipy to couple your big data processing needs with smart job execution. Let's get started! Using ...
04:43 pm GMT - Wed, November 29, 2023
Dev To
GITLAB ON KUBERNETES: The Ultimate Deployment Guide!
TL;DR Explore the step-by-step guide to deploying GitLab on Kubernetes, focusing on the Omnibus package configuration. Learn to set up PostgreSQL, SMTP, Container Registry, Sidekiq, Prometheus m...
04:23 pm GMT - Wed, November 29, 2023
Dev To
Nuxt Social Share module has many new features
Since it first public release about a month ago, I continued to work on the Social Share module for Nuxt, fixing some problems and adding more features.The latest release available right now is v0.5.0...
04:15 pm GMT - Wed, November 29, 2023
Dev To
Increasing Your Cloud Function Development Velocity Using Dynamically Loading Python Classes
One of the issues developers can encounter when developing in Cloud Functions is the time taken to deploy changes. You can help reduce this time by dynamically loading some of your Python classes. Thi...
04:05 pm GMT - Wed, November 29, 2023
Dev To
Accessibility Jargon
Here's a short glossary about digital accessibility: A11Y(Level Access) Short for accessibility (there are 11 letters between a and y). Accessible web content is usable by all people, regardless ...
04:03 pm GMT - Wed, November 29, 2023
Dev To
From Coffee to Code: a year in life of a junior software engineer at Inato
From Coffee to Code: a year in life of a junior software engineer at InatoBonjourI am Brian, and I've been working as a Product Engineer at Inato since July 2022, when I landed my first job ever...
03:59 pm GMT - Wed, November 29, 2023
Dev To
Domain Services and Factories in Domain-Driven Design
Welcome to the sixth article in our Domain-Driven Design (DDD) Paradigm series. In this installment, we'll delve into the fascinating world of Domain Services and Factories, two fundamental concepts t...
03:57 pm GMT - Wed, November 29, 2023
Dev To
Testando sistemas distribudos: Fundamentos, conceitos e glossrio
Opa pessoal, muita gente elogiou o ltimo post [Relato] Testes atrasaram o meu projeto /s. Um dos feedbacks que recebi foi sobre definir melhor os tipos de testes para ajudar no entendimento daquele e...
03:53 pm GMT - Wed, November 29, 2023
Dev To
Semantic Elements in HTML
Semantics refers to the meaning of a piece of code. Semantic HTML refers to using HTML elements to give meaning to the structure and the content of a web page. A semantic element is an element of code...
03:15 pm GMT - Wed, November 29, 2023
Dev To
Migration from Classic Hosting to Serverless
Cover photo by Chris Briggs on Unsplash This is finally the year where I'll move away from my dedicated server running now for the last 15 years. It was a fun ride, but maintaining that server costs ...
03:01 pm GMT - Wed, November 29, 2023
Dev To
2023 Developer Advent Calendars
December starts on Friday. Christmas is almost here. Many people countdown to Christmas with Advent calendars. Advent calendars are special calendars that you use to mark off each day. They have a doo...
02:59 pm GMT - Wed, November 29, 2023
Dev To
Just made $5000 in revenue with my MVP
Well guys, Im still early in development of my SaaS, but decided to have an LTD sale which ends soon and the results were phenomenal.I started charging in august and just today crossed the $5000 reven...
02:21 pm GMT - Wed, November 29, 2023
Dev To
Next.js Best Practices: A Comprehensive Guide
If youre into web development, you know how important it is to do things the right way. Thats where Next.js comes in a cool framework for making awesome web applications. Whether youre a coding pro o...
02:03 pm GMT - Wed, November 29, 2023
Dev To
JavaScript in 2023: A Year of Surprises and Transformations!
2023 has been an incredibly eventful year in the world of JavaScript! From major industry shake-ups to exciting new updates in frameworks and language features, web developers have witnessed a remarka...
02:00 pm GMT - Wed, November 29, 2023
Dev To
How to migrate from Api Platform v2 to v3?
This article was co-authored with @sebastientouze The API Platform team recently announced that it would be dropping support for version 2.x to focus on v3. Although it has opened a Crowdfunding to of...
01:55 pm GMT - Wed, November 29, 2023
Dev To
Overcoming Procrastination in Coding: Strategies for Peak Productivity
Procrastination a familiar foe for many developers. We've all been there, staring at a blank screen, struggling to start or finish that coding task. Overcoming procrastination is crucial for maintain...
01:54 pm GMT - Wed, November 29, 2023
Dev To
Build RAG pipelines with txtai
Large Language Models (LLMs) have completely dominated the AI and machine learning space in 2023. The results have been amazing and the public imagination is almost endless.While LLMs have been impres...
01:35 pm GMT - Wed, November 29, 2023
Dev To
Mastering the Art of Clean Code: Unlocking the Power of Programming Principles
Each programming language has its own set of best practices. These practices help developers write scalable, readable, and organized code. Some of these practices are global and can be used with any o...
01:07 pm GMT - Wed, November 29, 2023
Dev To
Importing posts from an RSS feed with Eleventy
At thoughtbot we love to design and develop in the open. Recently, Dimiter, George (@gkosmo) and I started livestreaming our work on Design Dot. A website for designers at thoughtbot to engage with th...
12:58 pm GMT - Wed, November 29, 2023
Dev To
Create a Responsive Portfolio Website Using React JS & Tailwind CSS
Certainly! The provided text outlines the structure and key components of a tutorial or project that focuses on creating a responsive portfolio website. Here's an explanation of each section mentioned...
12:39 pm GMT - Wed, November 29, 2023
Dev To
Secure Your Business With DevSecOps Tools
The tech landscape is constantly changing. There are new trends, new development strategies, new compliances, new bugs, new glitches in the matrix, and new drama every day. How do you keep up? Dont wo...
12:25 pm GMT - Wed, November 29, 2023
Dev To
Be a 10X Linux User with these tools
TL;DRThis article lists six great tools for developers to install on their Linux machines. Feel free to explore these tools, and star these repositories. Opensource projects need your help! Are ...
12:20 pm GMT - Wed, November 29, 2023
Dev To
The Agile Methodology in Professional App Development
Agile is a common project management methodology in mobile app development that facilitates efficiency and adaptability. It breaks the project into phases, emphasizing continuous collaboration and imp...
12:18 pm GMT - Wed, November 29, 2023
Dev To
PM2 module to monitoring node.js application with export to Prometheus and Grafana
Monitoring a node.js application is one of the crucial stages in analyzing the quality and proper functioning of the application. It allows you to identify ongoing issues and quickly make decisions to...
12:10 pm GMT - Wed, November 29, 2023
Dev To
What is generative AI and how can Amazon Bedrock help businesses?
IntroductionGenerative AI is a transformative technology that has the potential to revolutionize the way businesses operate. It is a type of artificial intelligence that can generate new content...
11:53 am GMT - Wed, November 29, 2023
Dev To
Navigating Remote Opportunities for Engineers and Tech Leaders
The landscape of work has undergone a seismic shift, particularly in the world of engineering and technology. As we come close to the end of 2023, the trend of remote work is not just a temporary adju...
11:28 am GMT - Wed, November 29, 2023
Dev To
API-first Invoicing A Guide to Simplifying Financial Document Generation
Issuing invoices and other financial docs is something that rarely bothers tech teams. Its something we all have to do, but there is no much value for customers in having access to financial documents...
10:59 am GMT - Wed, November 29, 2023
Dev To
How to build a Midjourney API with Nest.js
TL;DRIn this post I will show you the architecture of building an unofficial Midjourney API with Typescript and Nest.js. DeepEval - open-source evaluation framework for LLM applications ...
10:27 am GMT - Wed, November 29, 2023
Dev To
Understanding SEO for Web Developers
SEO (Search Engine Optimization) is crucial for websites to rank higher in search engine results pages (SERPs). As a web developer, optimizing a website for search engines involves various technical a...
10:10 am GMT - Wed, November 29, 2023
Dev To
Oracle Apex Forum
1. IntroductionOracle Application Express (Apex) has become a cornerstone in the world of database-driven application development. Central to the success and widespread adoption of Oracle Apex i...
09:46 am GMT - Wed, November 29, 2023
Dev To
Building Intelligent Applications with Machine Learning APIs
Integrating machine learning into applications has become a key driver of innovation in the digital transformation era. While developing machine learning models from scratch can be complex, leveraging...
09:30 am GMT - Wed, November 29, 2023
Dev To
Welcome Thread - v253
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 ...
08:45 am GMT - Wed, November 29, 2023
Dev To
Testing an OpenAPI specification in PHP
IntroductionOpenAPI has become the de facto standard for API specifications. According to its description, "It is a specification language for HTTP APIs that defines structure and syntax in a wa...
08:05 am GMT - Wed, November 29, 2023
Dev To
Enhancing Web App Performance
Hi devs,I see a lot more of us love images. The more beautiful and visually appealing they are, the more eye-catching they become.Especially when we use stock images, we often overlook the size and fi...
07:34 am GMT - Wed, November 29, 2023
Dev To
Salesforce Commerce Cloud- Features and Importance
Salesforce Commerce Cloud (SFCC) is an excellent e-commerce platform constructed and assembled with a unique objective to assist the career. It helps in growing the profit of relevant brands, generat...
06:45 am GMT - Wed, November 29, 2023
Dev To
How Does Chrome's V8 Engine Actually Work?
v8 of Google has Interpreter called Ignition, a compiler called Turbo Fan and garbage collector called OrinocoJS runs literally everywhere from smart watch to robots to browsers because of Javas...
06:45 am GMT - Wed, November 29, 2023
Dev To
Typescript type vs interface
In TypeScript, both type and interface are used to define shapes of objects or types. They seem similar in functionality, but they have some differences in how they can be used and extended.Interfaces...
06:43 am GMT - Wed, November 29, 2023
Dev To
Coach - Business Coaching Bootstrap 5 HTML Template
The template is versatile Coach - Business Coaching Bootstrap 5 HTML Template, specially built for fitness coaches, course creators, and motivational speakers. Crafted using Bootstrap 5, this template...
06:12 am GMT - Wed, November 29, 2023
Dev To
Web Development Resources 176
Here's the summary of this week's WebDev Town resources.If you have any feedback, or you want to share tools and resources for the next newsletter - just comment below :) LDRSA collection of free...
06:10 am GMT - Wed, November 29, 2023
Dev To
Testing in Production with Canary Deployments: A How-To Guide
Testing in production may not seem right, does it? With feature flags, its possible. So what are feature flags?Feature flags enable developers to enable or disable specific features within an applicat...
06:00 am GMT - Wed, November 29, 2023
Dev To
How to implement mock testing with Java Agent?
Code exampleThe implementation in AREXRecord and replay in-memory dataAREX is an open-source automated regression testing platform based on real requests and data. It enables the accomplishment of byt...
06:00 am GMT - Wed, November 29, 2023
Dev To
How to mock a method call with Java Agent?
Code exampleThe implementation in AREXRecord and replay in-memory dataAREX is an open-source automated regression testing platform based on real requests and data. It enables the accomplishment of byt...
05:05 am GMT - Wed, November 29, 2023
Dev To
Center A Div With Flex!
Can you center a div? Centering a div is not intuitive. Whether you are a beginner or a pro, this tutorial can help you in a pinch! The easiest approach to centering a div is by using Flex. Flex also ...
04:22 am GMT - Wed, November 29, 2023
Dev To
Implementing Multiple Authentication Methods in a Spring Boot 3
Authentication is a critical aspect of securing your Spring Boot applications. In some projects, you might encounter the need to support multiple authentication methods for different parts of your app...
04:02 am GMT - Wed, November 29, 2023
Dev To
Showcasing Excellence: A Step-by-Step Guide to Your Kickass Portfolio
Introduction:In the competitive world we live in, a standout portfolio is your golden ticket to success. Whether you're a designer, writer, photographer, or any other creative professional, a ki...
04:00 am GMT - Wed, November 29, 2023
Dev To
Atomic clocks in EC2
Keeping track of the order in which events take place is crucial for many systems. For instance, in a SQL database, the write and commit times must be compared to the read time to ensure consistency a...
02:08 am GMT - Wed, November 29, 2023
Dev To
Rust Game Dev Log 2: Grass Part 2 | Wind Simulation!
Where we left offLast time, we went over how to get grass physically modelled in a scene in Rust with Bevy. Now, we want to give life to this grass by giving it some movement! We are going to ac...
02:00 am GMT - Wed, November 29, 2023
Dev To
How to integrate ASPM with your application security program
Application security posture management (ASPM) enables AppSec teams to continuously monitor, manage, and improve the security health of software applications throughout their lifecycle. It provides a ...
01:30 am GMT - Wed, November 29, 2023
Dev To
Clerk Webhooks: Getting Started
In an age of software that is composed of decoupled services built by specialized (often outsourced) teams, webhooks play an important architectural role. Webhooks enable us to outsource important use...
12:28 am GMT - Wed, November 29, 2023
Dev To
Amazon Q launched today at AWSreInvent2023
Amazon Q launched today at #AWSreInvent2023 Amazon Q : a powerful generative AI assistant for businesses, offering real-time information and advice with a focus on security and privacy.Receive guidanc...
12:00 am GMT - Wed, November 29, 2023
Dev To
How Do Snap Judgments Shape Our Perceptions?
How do snap judgments shape our perceptions of others? Discuss your views.Follow the DEVteam for more discussions and online camaraderie! The DEV Team Follow ...
12:00 am GMT - Wed, November 29, 2023
Dev To
Ray.so, Roadmap.sh, and More?
How have recommended websites like Ray.so or Roadmap.sh positively impacted your coding journey?Follow the CodeNewbie Org and #codenewbie for more discussions and online camaraderie! ...
11:35 pm GMT - Tue, November 28, 2023
Dev To
Your LLM hallucinates, Why?
It is a fact that large language models (LLMs) have really made life easier for the whole world, and there has really been a huge adoption of AI in all areas of life. But as much as this new trend is ...
11:12 pm GMT - Tue, November 28, 2023
Dev To
How Renewable Energy Sources Are Impacting the Power Station Industry
The power station industry is undergoing a significant transformation due to the increasing adoption of renewable energy sources. This shift towards cleaner and more sustainable forms of energy is rev...
11:06 pm GMT - Tue, November 28, 2023
Dev To
Separating business and administrative logic - example 1
Hi,(I am re-posting here a post I made in 2019 on my blog)A quick view on business and administrative logic separation. A dummy example where we use decorators to check if the input path exists before...
11:01 pm GMT - Tue, November 28, 2023
Dev To
ROScribe release v0.0.4: training ROScribe with ROS Index to create an AI agent expert in robotics
I am pleased to announce that we made a new release on ROScribe that supports a major feature which comes very helpful in robot integration.Training ROScribe on ROS indexWe trained ROScribe on all ope...
10:47 pm GMT - Tue, November 28, 2023
Dev To
AJAX Explained: Enhancing User Experience with Asynchronous javascript
Ajax stands for (Asynchronous JavaScript and XML). In web development, providing a responsive and engaging user experience is necessary. This is where the concept of asynchronous in javaScript comes t...
10:46 pm GMT - Tue, November 28, 2023
Dev To
Master schema validation in TypeScript with Zod
In this article, we'll walk you through the process of implementing schema validation in your project with the help of Zod. Zod is a powerful open-source TypeScript library designed for both declaring...
10:24 pm GMT - Tue, November 28, 2023
Dev To
Level Up Your TypeScript Projects: Discover the Power of ESLint and Prettier
In the dynamic world of full-stack development, incorporating linting and formatting tools such as ESLint and Prettier, along with your TypeScript projects, is essential. This integration is particula...
10:00 pm GMT - Tue, November 28, 2023
Dev To
Discover the 9 Best Self-Hosted, Open-Source Repositories on GitHub
What is Self Hosted Software?A self-hosted project refers to software, applications, or services installed, managed, and operated from a user's server or infrastructure rather than hosted on ext...
10:00 pm GMT - Tue, November 28, 2023
Dev To
YAML developer is a profession
I decided to install k3d cluster locally to refresh my memories, and at the same time I found a reason to whine in this post. Not that I decided to move to DevOps/AWS for a reason https://dev.to/inv20...
09:29 pm GMT - Tue, November 28, 2023
Dev To
Getting Started With AWS Cloudformation
IntroductionThe term "cloudformation" is frequently used in discussions on infrastructure as code (IAC), but what exactly is it? Let's dive right in:CloudFormation is a service provided by Amazo...
08:54 pm GMT - Tue, November 28, 2023
Dev To
Hashes
Definition:A collection of key-value pairs. They are like dictionaries.Hash syntax looks like this:hash = { key1 => value1, key2 => value2, key3 => value3}Values are assigned to keys using...
08:24 pm GMT - Tue, November 28, 2023
Dev To
The Inner Workings of Web Browsers!
Introduction:We, Developers, use browsers almost every day! But Have you ever thought How the Browser internally works? How do they show pages from HTML, CSS, and Javascript?If you haven't! Don'...
08:01 pm GMT - Tue, November 28, 2023
Dev To
Create your own Schema Type in mongoose
To create a new schema type in mongoose, first let's setup our server, to get this example Open your terminal, and choose specific path. After choosing the path write npm init -y. Give all the basic d...
07:58 pm GMT - Tue, November 28, 2023
Dev To
Coding in the Shadows: Hidden Gems of Lisp, Clojure, and friends
In the world of programming, rankings are more than just numbers; they're a source of endless debate and pride. Much like how people are fascinated by top 10 lists in music or movies, there's a simila...
07:54 pm GMT - Tue, November 28, 2023
Dev To
Announcements from Adam Selipsky Keynote at re:Invent 2023
Announcement Amazon S3 Express One ZoneAmazon S3 Express One Zone is a high-performance, single-Availability Zone storage class purpose-built to deliver consistent single-digit millisecond data...
07:41 pm GMT - Tue, November 28, 2023
Dev To
Exploring a 3D city with just HTML and CSS
A JavaScript-free website that compresses down to 10 KB should offer peak performance, but a 3D city-building game is the exception. Performance issues aside, I am quite pleased with how many features...
07:36 pm GMT - Tue, November 28, 2023
Dev To
Building interactive tutorials with WebContainers
In this tutorial, we will create an interactive guide akin to those found in a framework's documentation. This is beneficial for anyone looking to create an engaging user experience or those simply in...
07:21 pm GMT - Tue, November 28, 2023
Dev To
Introducing a Unified Development Platform
Our new Devboxes and improved Sandbox editor are here to help you build anything, no matter how big or small.Ives van HoorneCo-Founder of CodeSandboxToday Im thrilled to announce our biggest release o...
07:09 pm GMT - Tue, November 28, 2023
Dev To
Jumblie Build Log
I built a word game called Jumblie that I'm very excited about, and I'm gonna tell you how I did it! This is gonna be long, so buckle up. Why I built itA friend of mine, Jason, is starting a vide...
06:56 pm GMT - Tue, November 28, 2023
Dev To
Embracing Coachability: A Deeper Dive into Personal Disruption and Growth
Introduction:Hello again, Dev.to community! It's Nikita, back with a deeper exploration into a topic that's been captivating my thoughts lately. After listening to an insightful episode of Whitney Joh...
06:50 pm GMT - Tue, November 28, 2023
Dev To
How to use CSS anchor positioning
Written by Sebastian WeberThe 2023 State of CSS survey revealed that the feature most respondents added to their reading lists was anchor positioning, and in particular, the layout feature was what mo...
06:02 pm GMT - Tue, November 28, 2023
Dev To
Diciotech: o dicionrio tech colaborativo que voc pode ajudar a construir
Voc j se deparou com termos tcnicos na rea de tecnologia que pareciam super confusos para voc? No se preocupe, voc no est s! A tecnologia uma rea vasta e em constante evoluo, e muitas vezes pode ser...
05:42 pm GMT - Tue, November 28, 2023
Dev To
SQL Server Procedures Cheat Sheet
PrerequisitesFirst of all, you need to know those concepts before diving into this article:You gotta know what's a database systemYou gotta know what's a database procedureYou gotta know that st...
05:21 pm GMT - Tue, November 28, 2023
Dev To
From Prisma to TanStack Query: Fast Lane to Full-Stack Type Safety
Prisma is one of the most popular ORMs in the NodeJS world - loved by many for its intuitive data modeling and flexible query APIs. It shines for its concise and powerful syntax for querying relationa...
05:14 pm GMT - Tue, November 28, 2023
Dev To
Not only coding: Top Skills to look for in a Python Developer
As companies scale Python to power everything from machine learning to web apps, they need developers with multidimensional skill sets. Far more than just writing scripts, Python pros must architect s...
04:52 pm GMT - Tue, November 28, 2023
Dev To
Random Fact Generator App | JavaScript Project With Source Code
Certainly! The provided text outlines the concept of creating a random fact generator app using HTML, CSS, and JavaScript. Let's break down the key points: Objective:The primary goal is to guide ...
04:33 pm GMT - Tue, November 28, 2023
Dev To
Les Endpoints dans REST
Dans une API RESTful, les endpoints sont les URL spcifiques auxquelles les requtes HTTP sont adresses pour effectuer des oprations sur les ressources. Ils dfinissent les actions disponibles pour inter...
03:56 pm GMT - Tue, November 28, 2023
Dev To
Streamline your Workflow with VSCode Dev Containers & Red Hat Images
In this tutorial Ill describe how I set up my dev environment using VSCode Dev Containers, Python/Poetry/FastAPI/PyTest and Red Hat Base Images.VSCodes Dev Containers offer a seamless way to manage pr...
03:51 pm GMT - Tue, November 28, 2023
Dev To
Understanding the Differences Between Python and Shell Scripting
IntroductionIn the world of scripting and automation, two popular languages stand out: Python and Shell scripting. Each has its strengths and weaknesses, and understanding the differences between them...
03:40 pm GMT - Tue, November 28, 2023
Dev To
Serverless Computing 101: AWS Lambda and the Rise of Function-as-a-Service
Hello Devs,AWS Lambda and my connection is like a heart connection. AWS Lambda was launched on 13 November 2014 and I still remember the company which I worked for was one of the first users of AWS La...
03:10 pm GMT - Tue, November 28, 2023
Dev To
Como Foi O Front In Floripa?
Eai, como cs to? Hoje vim aqui pra contar um pouco da minha experincia no Front In Floripa. Modstia parte, eu estava em timas companhias, uma delas era o @1cadumagalhaes, a Lys ambos criam contedos te...
03:10 pm GMT - Tue, November 28, 2023
Dev To
Adding Dependencies on Clojure Projects the Node Way: A Small Intro to neil CLI
One of the things that I found really hard when starting with Clojure is handling dependencies. I come from a PHP and JS background so composer and npm were the standard to me. I also worked with some...
03:00 pm GMT - Tue, November 28, 2023
Dev To
Creating a Quiz Generator using the ChatGPT Firebase Extension
You often want to test your knowledge whenever you're learning a new topic. You can get ready-made quizzes on the subject, but generally, they tend to be too broad. What if you only want to test yours...
02:45 pm GMT - Tue, November 28, 2023
Dev To
Train ChatGPT on your Documentation
TL;DRChatGPT is trained until 2022.But what if you want it to give you information specifically about your website? Most likely, its not possible, but not anymore!OpenAI introduced their new fea...
02:32 pm GMT - Tue, November 28, 2023
Dev To
6 tools to kickstart your full-stack app with AI
Its 2021, where is my flying car? - thats a sentence that Joel Spolsky (creator of Stack Overflow and Trello) used to express his disillusionment with how web development still feels pretty much the s...
02:24 pm GMT - Tue, November 28, 2023
Dev To
How to use Strings in C Programming
In this comprehensive C strings tutorial, my primary goal is to guide you through the fundamentals how to use strings in c from the ground up. By the end of this tutorial, you will have gained an in-d...
01:58 pm GMT - Tue, November 28, 2023
Dev To
Speeding up debugging with local tracing
In this video we'll discover the productivity unlocked by having access to distributed tracing when developing locally.Traditionally tracing is only available in cloud environments, and only after go...
01:36 pm GMT - Tue, November 28, 2023
Dev To
Paradigmas de programao
Quando se deseja iniciar na programao a primeira coisa que se procura no Google "Como programar?", "Como programar em x linguagem?" ou at "como ganhar 10 mil reais rpido na carreira". Essas perguntas...
12:54 pm GMT - Tue, November 28, 2023
Dev To
Mastering the Number Guessing Game in Java
Introduction:Welcome, fellow developers, to a journey into the realm of Java programming! In this blog post, we'll explore a simple yet engaging project the Number Guessing Game. This project i...
12:53 pm GMT - Tue, November 28, 2023
Dev To
A Deep Dive into Sanity's Visual Editing and Presentation Tool: The developer view
Hey there! Our colleagues over at Sanity.io, who are always at the forefront of structured content, have just rolled out two super cool features: Visual Editing and the Presentation tool. They unveile...
12:48 pm GMT - Tue, November 28, 2023
Dev To
Custom Scrollbar With CSS | Supported By All Major Browsers | CSS Project
Certainly! The provided text outlines the content and objectives of a tutorial that guides users in creating a custom scrollbar using HTML and CSS, with an emphasis on ensuring compatibility with all ...
12:47 pm GMT - Tue, November 28, 2023
Dev To
Clean authorization control in serverless functions
In this article, I walk you through some control points to clean up authorization code in your serverless functions.Serverless applications have a lot of benefits. They are easy to deploy and scale. T...
12:46 pm GMT - Tue, November 28, 2023
Dev To
The Latest.NET 8 Features Will Change the Way YouCode
An exciting chapter is upon us, folks, with the amazing .NET 8 RC 2!Its out, and I must admit, its impressivea lot like a treasure trove of an adventurer whos had a really productive adventure.Lets ge...
12:10 pm GMT - Tue, November 28, 2023
Dev To
CZ Leaving Binance CEO Seat: Visionary Game or Setback?
While Changpeng Zhao (CZ) stepped down as the CEO of Binance, slinging the raft of the global community, the array of questions still remain unanswered. As the motives of CZs move seem loud and clear,...
12:03 pm GMT - Tue, November 28, 2023
Dev To
SQL Math Functions with Use Cases
In this context,ABS(x): Returns the absolute value of the input value 'x'. For example, ABS(-10) would return 10.ROUND(x, d): Rounds the input value 'x' to the nearest whole number or to the specified...
12:00 pm GMT - Tue, November 28, 2023
Dev To
Explore web applications through their content security policy (CSP)
Hello!I've finally wrapped up the feature development and fixes planned for the "Q4 2023 Oct-Dec" milestone of Secutils.dev, a month earlier than expected! It feels good to be getting better at estim...
11:49 am GMT - Tue, November 28, 2023
Dev To
MacOS Virtualization using VMware
New week new project! Back on the virtualization journey. This time I am running MacOS 14 (Sonoma) in a VM using VMware on a Linux host. And so far so good. Reasons for switching from QEMU + KVM ...
11:16 am GMT - Tue, November 28, 2023
Dev To
Are you really an innovator? Here's how to find out
You may (or may not) have heard about the book Crossing the Chasm, by Geoffrey A. Moore. It divides people into their different tendencies to adopt technology. From more prone to less, you can be an I...
11:16 am GMT - Tue, November 28, 2023
Dev To
Are you really an innovator? Here's how to find out, according to Geoffrey Moore
You may (or may not) have heard about the book Crossing the Chasm, by Geoffrey A. Moore. It divides people into their different tendencies to adopt technology. From more prone to less, you can be an I...
11:01 am GMT - Tue, November 28, 2023
Dev To
How Does Semantic Search Work in Databases?
You cannot be left behind in todays generative AI world. Large Language Models (LLMs) and things like Retrieval Augmented Generation (RAG), LangChain and LlamaIndex are revolutionizing the world with ...
10:14 am GMT - Tue, November 28, 2023
Dev To
Comprehensive Guide to E-commerce Integration Platforms
In the dynamic landscape of e-commerce, the ability to seamlessly connect and synchronize various systems is paramount for success. E-commerce Integration Platforms (EIPs) have emerged as the backbone...
10:05 am GMT - Tue, November 28, 2023
Dev To
How we misuse naming boolean and how they should be named
Boolean is a pretty cool data type which we often use in our conditionals.The blog explains how they should be named properly for the sake of clean coding practices in our codebase. Positive over...
09:53 am GMT - Tue, November 28, 2023
Dev To
20 Best Free Grocery Store HTML CSS Website Templates
In the vast realm of the internet, where choices abound and possibilities are limitless, finding the perfect template for your grocery store website can be akin to searching for a needle in a digital ...
09:51 am GMT - Tue, November 28, 2023
Dev To
Making a Text Scramble Animation with JavaScript
Live Demo / DownloadThe text scramble effect is a cool animation that rapidly unveils text by randomly changing characters - just like those scenes in movies where hackers decode strings of text...
09:50 am GMT - Tue, November 28, 2023
Dev To
Open-source phone input components coded with Tailwind CSS
Hey developers!In this article I would like to show you a collection of open-source UI phone input UI components coded with Tailwind CSS and Flowbite that you can use to introduce phone numbers and se...
09:42 am GMT - Tue, November 28, 2023
Dev To
Custom BluePrints in CodeCatalyst templated projects that empower you to build better software
In this post you will learn how to build a Custom BluePrints in Amazon CodeCatalyst. You will get to know how Custom BluePrints allow you to generate a consistent setup of your projects and CI/CD work...
09:08 am GMT - Tue, November 28, 2023
Dev To
L1, rollup, or appchain How to find the right blockchain for your dApp?
The world of blockchain has now an explosion in the number of active decentralized applications and users engaging with them. However, this surge in usage has also exposed the limitations of legacy bl...
08:40 am GMT - Tue, November 28, 2023
Dev To
What to do if you are not assigned any good projects at work?
Yes, we all know that favoritism is a sin. Yet we commit it knowingly or unknowingly on a daily basis. Managers and senior employees also do favoritism.. they assign projects which are good to their f...
08:34 am GMT - Tue, November 28, 2023
Dev To
Navigating the Web Future: A Fun Guide to What's Next in Development!
Howdy, awesome folks!! Ready to dive into the nitty-gritty of web development without the fancy jargon? Cool, let's roll!So, picture this: the web development world has come a long way since its baby...
07:50 am GMT - Tue, November 28, 2023
Dev To
PHP - Essential Framework
Explore Essential Framework for PHP!Hello PHP developers!I'm thrilled to introduce our latest exciting project: Essential Framework! What is Essential Framework?Essential Framework is the ...
07:38 am GMT - Tue, November 28, 2023
Dev To
Strategies for Successful Contributor Onboarding
Every week at 10:30a ET, I do X/Twitter spaces about open source. Ive been fortunate enough to learn from some amazing folks in the space, and two conversations really had me thinking about this topic...
07:36 am GMT - Tue, November 28, 2023
Dev To
JavaScript Substring Method
IntroductionThis post is about how to effectively use the String.prototype.substring() method in JavaScript. We go through a few examples to understand how it works, play around to observe a...
07:30 am GMT - Tue, November 28, 2023
Dev To
Next js Routing
Next js is a framework that has revolutionized the way we developers build websites and web applications. It has lots of amazing tools that are so helpful for your web application. Next js has amazing...
07:30 am GMT - Tue, November 28, 2023
Dev To
Am I Alone in Wondering How Many Faces Microsoft Copilot has?
In the ever-evolving landscape of Microsoft's digital realm, the concept of Microsoft Copilot has undergone a transformation, paving the way for a new perspective on efficiency. Rather than a distinct...
07:24 am GMT - Tue, November 28, 2023
Dev To
Navigating the Release Journey of txtToWeb
IntroductionHello fellow developers! I'm thrilled to share my journey of releasing my project, txtToWeb, a command-line tool for converting text files to HTML content. This blog post will take y...
07:21 am GMT - Tue, November 28, 2023
Dev To
What is caching? How does it work?
Welcome back to the System Design Series by @mukeshkuiry! If you've been following our journey, we've traversed the landscape of scalable web applications, uncovering the roles of DNS, Load Balancers...
07:17 am GMT - Tue, November 28, 2023
Dev To
Top 5 Posts tagged(node) last week
Advanced Node.js React.js Auth JWT Json Web Token httpOnly in cookiesSecuring Your Node.js React.js Application with JSON Web Token (JWT) AuthenticationHere Github Repo : https://github.com/idur...
06:30 am GMT - Tue, November 28, 2023
Dev To
Hugging Face and Kaggle? (Machine Learning)
Did you know there is a whole community out there, similar to GitHub for data science?Most developers are familiar with OpenAI. Since ChatGPT exploded onto the scene, this is all you hear about on Twi...
06:18 am GMT - Tue, November 28, 2023
Dev To
New Launch - AWS Free Tier API
Like other cloud providers, AWS provides free tier pricing to specifically allow users the ability to try out its services up to a certain limit. Ignoring some services that are always free such as AW...
05:37 am GMT - Tue, November 28, 2023
Dev To
7 JavaScript Quick Coding Tips
Hey Developer, Welcome to my Javascript blog, My name is Md Taqui Imam i am a Full Stack developerAnd in Today post i will tell you some "Javascript Quick Tips" that every javascript developers should...
05:07 am GMT - Tue, November 28, 2023
Dev To
What exactly is Kafka? Not the novelist.
Recently, I delved into Kafka Streams for my job and found it to be a very interesting topic. I am by no means an expert; on the contrary, I am just documenting my journey of apprenticeship.So, let's ...
03:52 am GMT - Tue, November 28, 2023
Dev To
Event Emitter in NodeJS
In Node.js, the EventEmitter class is a core module that facilitates communication between objects in a publisher-subscriber pattern. It allows for the implementation of event-driven architectures, wh...
03:19 am GMT - Tue, November 28, 2023
Dev To
A Beginner's Journey: Serving a Simple Static Web Page with Docker and Nginx
Introduction:As a newcomer to the vast and dynamic world of containers and web servers, I recently found myself drawn to the simplicity and efficiency promised by Docker and Nginx. Eager to explore an...
03:06 am GMT - Tue, November 28, 2023
Dev To
How I Use Terraform in My Work and What I Learned from It
When I first stumbled upon Terraform, it felt like I had discovered a secret weapon. Gone were the days of manual setups and inconsistent environments. Terraform became my go-to for orchestrating ever...
02:42 am GMT - Tue, November 28, 2023
Dev To
Story Of Kubernetes
Today I thought of tech story telling :) Hope everybody likes it.Once upon a time, in a bustling digital world filled with diverse applications and services, there existed a kingdom where software dep...
02:37 am GMT - Tue, November 28, 2023
Dev To
Browser Fingerprints 101: Automation Detection
Browser FingerprintingBrowser fingerprinting is a technology to identify and track users, which generates a unique "fingerprint" by collecting information from the browser and device (such as User-Age...
02:16 am GMT - Tue, November 28, 2023
Dev To
AWS re:Invent 2023 - Empowering SREs with Game-Changing Solutions
AWS re:Invent 2023 kicked off on November 27th. As usual, AWS is unveiling numerous new capabilities every few minutes, and below are the top announcements that have piqued my interest.I will continue...
12:23 am GMT - Tue, November 28, 2023
Dev To
Digging Deeper with TypeScript: ESlint
Last week I undertook another TypeScript-related issue which dealt with adding ESlint to the codebase with some guidelines given by the owner of the repo. I figured the issue would be easy enough, I'v...
12:00 am GMT - Tue, November 28, 2023
Dev To
Can You Begin a Coding Career at 50?
Can you begin a successful software development career at the age of 50? Share your thoughts and experiences.Follow the CodeNewbie Org and #codenewbie for more discussions and online camaraderie! ...
12:00 am GMT - Tue, November 28, 2023
Dev To
What Behaviors Boost Perceived Status Instantly?
What behaviors can instantly increase perceived status? Share your experiences.Follow the DEVteam for more discussions and online camaraderie! The DEV Team Follow ...
11:16 pm GMT - Mon, November 27, 2023
Dev To
Introduo ao Clojure Component
Se voc chegou at aqui j deve saber que Clojure uma linguagem de programao funcional baseada em Lisp que tem ganhado popularidade no Brasil nos ltimos anos, principalmente por causa da Nubank. Na minh...
11:04 pm GMT - Mon, November 27, 2023
Dev To
Understanding Semantics html
Power of Semantics htmlWhen it comes to making information easy to understand for everyone, it's important to use semantic HTML. Semantic HTML uses tags that accurately represent the meaning of ...
11:03 pm GMT - Mon, November 27, 2023
Dev To
Top 7 Featured DEV Posts of the Week
Let's dive into the top articles that sparked conversations last week. Explore a spectrum of topics, from coding efficiency to Linux Shell Scripting and insightful guides on becoming a "10x Developer....
10:45 pm GMT - Mon, November 27, 2023
Dev To
Git Basics: Git Commands and How to Use Them
If youre a beginner in the world of development and youre ready to begin using the terminal, these are some basic git commands that can get you started.Git is a powerful tool for version control - it ...
10:44 pm GMT - Mon, November 27, 2023
Dev To
Explaining SSH to my Uber Driver
In this blog, I'd like to explain SSH to you as if you were my Uber driver. The point of this exercise is to pretend like you have no prior experience with SSH or even much knowledge of technology in ...
09:47 pm GMT - Mon, November 27, 2023
Dev To
Introducing Croct, a personalization infrastructure for the web
Hi everyone! I'm new here, and I loved this community right away. I'd love to hear your feedback about what we're building since it has a lot of focus on the developer experience :)As mentioned in the...
09:44 pm GMT - Mon, November 27, 2023
Dev To
Top 10 Kubernetes Commands
in our previous article we have discussed what is Kubernetes in this article we will go through the most important commands you need to know when you are dealing with K8 Check versionCheck the ve...
09:36 pm GMT - Mon, November 27, 2023
Dev To
Exploring Angulars evolution: Why its worth another look
Written by Lewis CianciAngular has always enjoyed widespread popularity amongst web developers. At the same time, its experienced significant at times even quite jarring changes. Its a good time to ...
09:17 pm GMT - Mon, November 27, 2023
Dev To
Protecting sveltekit routes from unauthenticated users
While developing a SvelteKit app, I found myself contemplating the intricacies of authentication, specifically regarding the proper storage of user session data and securing access to private routes. ...
09:13 pm GMT - Mon, November 27, 2023
Dev To
Why Your OpenAPI Spec Sucks
A mix of anticipation and dread washes over me as I open a new inbound email with an attached specification file. With a heavy sigh, I begin scrolling through its contents, only to be greeted by disap...
07:53 pm GMT - Mon, November 27, 2023
Dev To
Redirecting mobile users to App or Play Store in NextJS
So here is the case: you have a mobile app for both iOS and Android and you have decided to promote it. While you could simply ask people to search for it on App Store or Google Play, that's not ideal...
07:42 pm GMT - Mon, November 27, 2023
Dev To
Essential CSS Shorthand Properties: Streamlining Your Styles
CSS (Cascading Style Sheets) has several shortcuts and shorthand properties that allow you to write more concise and efficient code. Here are some common CSS shortcuts: 1 Margin and Padding:margi...
07:42 pm GMT - Mon, November 27, 2023
Dev To
CSS Shorthand Essential Properties: Streamlining Your Styles
CSS (Cascading Style Sheets) has several shortcuts and shorthand properties that allow you to write more concise and efficient code. Here are some common CSS shortcuts: 1 Margin and Padding:margi...
07:30 pm GMT - Mon, November 27, 2023
Dev To
Simplifying Localhost HTTPS Setup with mkcert and stunnel
Introduction:Have you ever needed to enable HTTPS on your localhost quickly and effortlessly? In this concise guide, requiring less than 2 minutes of your time, I'll walk you through a straightforward...
07:01 pm GMT - Mon, November 27, 2023
Dev To
Introduction to Lambda FunctionURLs
Hi everyone,I have been using Lambda service for the last 3 years. Whenever I want a public URL to trigger the lambda function immediately I used to go to API Gateway. There I have to do some steps li...
06:50 pm GMT - Mon, November 27, 2023
Dev To
Raku Blog Posts 2023.47/48
AI Vision via RakuAnton Antonov delves into the world of image recognition using the Raku Programming Language.An initial investigation into using Zig to speed up Raku codeJohn Haltiwanger is looking ...
06:37 pm GMT - Mon, November 27, 2023
Dev To
Use VSCode to write Terraform? AWS AI can now help you write your code!
As I sit here writing this article, AWS's annual re:Invent is just starting in Las Vegas. This huge event pulls together cloud enthusiasts from around the world to learn about the largest cloud provid...
06:36 pm GMT - Mon, November 27, 2023
Dev To
Despliega un servidor Nginx en AWS con Terraform
Hoy vamos a aprender como podemos desplegar una instancia EC2 e instalar Nginx de forma rpida y sencilla con Terraform. Desde el inicio: Que es Terraform? Terraform es una herramienta que nos per...
06:18 pm GMT - Mon, November 27, 2023
Dev To
10 ADVANCED JAVASCRIPT TRICKS YOU SHOULD KNOW !!
Welcome to the wonderful world of JavaScript, where coding meets enchantment! If youve ever felt the thrill of creating content on the web but wondered about the hidden strategies behind it, then your...
06:18 pm GMT - Mon, November 27, 2023
Dev To
How To Make Responsive App Landing Page Website Design Using Pure HTML And CSS Only | Step By Step
Certainly! The provided text outlines the content and objectives of a tutorial for creating a complete responsive app landing page website using only HTML and CSS, without the use of JavaScript or jQu...
05:58 pm GMT - Mon, November 27, 2023
Dev To
A counter that listen keyboard events
How to make a dynamic number counter so that when you press the up arrow, a number is added and when you press the down arrow, a number is subtracted?I asked myself that question and proceeded to try ...
05:49 pm GMT - Mon, November 27, 2023
Dev To
Understanding npm vs npx: A Developer's Guide
As a developer in the JavaScript ecosystem, you've likely encountered npm and npx in your daily workflow. While they may sound similar, they serve distinct purposes and can be essential tools in your ...
05:45 pm GMT - Mon, November 27, 2023
Dev To
Can I create another WordPress that satisfies humanity?
With a strong presence in the industry, WordPress is employed by 40% of all websites. Even two decades since its inception, it continues to be the preferred platform for crafting blogs and websites. H...
05:26 pm GMT - Mon, November 27, 2023
Dev To
Deploy your React App using Docker and Nginx
Hello reader, it's Sourab here. Recently in one of my projects I used Docker and Nginx for deploying a React App to a front-end server. Let's see how I did it.First, we will need a React project so yo...
05:13 pm GMT - Mon, November 27, 2023
Dev To
Creating a movie finder app with Streamlit and OMDbAPI
In this lesson, we will go through the steps of creating a movie finder app using Streamlit and the OMDb API. Streamlit is an open-source Python library that makes it easy to create custom web apps. T...
05:12 pm GMT - Mon, November 27, 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....
05:10 pm GMT - Mon, November 27, 2023
Dev To
Choosing the Right Path: Internal Developer Platforms or Traditional DevOps for Your Development Team?
As digital transformation is the need of the hour, software development teams are looking for ways to increase their efficiency and productivity. The traditional DevOps approach has been widely adopte...
05:10 pm GMT - Mon, November 27, 2023
Dev To
Next.js Blog using Static Site Generation with MongoDB Atlas
https://nextjs-isr-example-hsk-kr.vercel.app/It's been a while since I was interested in Next.js. Nowadays, Next.js seems to be a crucial choice for React developers. There may be some people who thin...
05:10 pm GMT - Mon, November 27, 2023
Dev To
Problems with Docker? Let me fix them for you
Docker has quite a weird learning curve and can sometimes be a real PITA to debug. I've been working with Docker since 2016 and even run my own Docker hosting, and I still learn about new weird quirks...
04:56 pm GMT - Mon, November 27, 2023
Dev To
Uncovering thousands of unique secrets in PyPI packages
Let's start with the big reveal of what we found: 3,938 total unique secrets across all projects 768 of those unique secrets were found to be valid 2,922 projects contained at least one unique secr...
04:55 pm GMT - Mon, November 27, 2023
Dev To
How I learned to get over tech choices & embrace boilerplates after 1 year of development
I've been building many things over the past couple years and this is the result of that experience. The 1st product took 1 year to make and didn't get much adoption at all.My latest product was made ...
04:43 pm GMT - Mon, November 27, 2023
Dev To
1 Month Anniversary on DEV!
Hello everybody! I just wanted to share the happy news that I have been a member of the DEV community for 1 whole month today! So far I have published 5 posts! I have been writing about sentimentalit...
04:33 pm GMT - Mon, November 27, 2023
Dev To
Music Monday What are you listening to? (Sunset Edition )
cover image source: GiphyAlrighty! Y'all knew it was coming. Last week we had our Sunrise Edition to cover those early morning AM tunes, and this week, we turn our eyes tune our ears to those songs th...
04:21 pm GMT - Mon, November 27, 2023
Dev To
5 Must have tools to install on your Kubernetes cluster
TL;DRThis article lists five must-have tools for developers to install on their Kubernetes cluster. Feel free to explore these projects, star the repositories, and contribute to your favorites. ...
04:20 pm GMT - Mon, November 27, 2023
Dev To
Your Code Challenge of the Day
Heres Your Mission, Should You Choose to Accept It:WebCrumbs is ready to evolve, and your skills are the secret ingredient we need. Todays challenge isnt just about writing codeits about making ...
03:52 pm GMT - Mon, November 27, 2023
Dev To
Building a cloud backend in Go using REST and PostgreSQL
TL;DRThis guide shows you how to build and deploy and Go backend for a URL Shortener. It consists of one service, a REST API, and a PostgreSQL database.We'll be using Encore to get our applicati...
03:50 pm GMT - Mon, November 27, 2023
Dev To
Containerizing AOM AV1 and encoding videos with FFmpeg in an Node.js app
I have recently had the opportunity to work and study the AV1 Codec by AOM (Alliance for Open Media). It is the state-of-the-art video codec for manipulating videos today, and it is stunning how it is...
03:30 pm GMT - Mon, November 27, 2023
Dev To
How To Build A CRUD App With NextJS And Prisma PostgreSQL
Today I will make an example of CRUD in NextJS + Prisma + PostgreSQL . Recently, I also shared small things about how to use PostgreSQL by running Docker and how to use Prisma to connect to PostgreSQL...
03:28 pm GMT - Mon, November 27, 2023
Dev To
How to quickly generate dynamic images with Node.js and Puppeteer.
In our time, numerous websites create pages that users share in different social networks or messengers. Thanks to Open Graph tags, links can have a preview image that attracts even more attention, fo...
02:51 pm GMT - Mon, November 27, 2023
Dev To
Git commands that every coder should know
Git commands that are really common and everyone should know:git initgit clone git add git commit -m "Your commit message"git statusgit pullgit push origin git checkout git merge git loggit fetchgit d...
02:42 pm GMT - Mon, November 27, 2023
Dev To
How to Make Money Online with Affiliate Marketing
How to Make Money Online with Affiliate MarketingAffiliate marketing and email marketing are two popular business models that don't require a large initial investment. In this guide, we will sho...
02:41 pm GMT - Mon, November 27, 2023
Dev To
New open-source VS. old open-source
TD;LRIn this article, I provide alternatives to mainstream Python libraries.These alternatives add some value to the Python landscape even though mainstream libraries are supported by stronger a...
02:40 pm GMT - Mon, November 27, 2023
Dev To
Say Goodbye to Docker Volumes
Ever tried to use Docker volumes for hot-reloading in your web app? If you had the same horrible experience as me, you will enjoy the newest feature that Docker just released: docker-compose watch! Le...
02:20 pm GMT - Mon, November 27, 2023
Dev To
Download all of Wikipedia on your phone
There's a lot of data on the public internet and vast amounts get added every day. But, how much of it is useful to anyone, and how much of it is conceivably useful to you? The answer is102 gigabytes....
02:12 pm GMT - Mon, November 27, 2023
Dev To
FLaNK Stack Weekly for 27 November 2023
27-November-2023The FLaK Federation is building...Happy Thanksgiving!Please give to https://www.glwd.org/ FLaNK Stack WeeklyTim Spann @PaaSDevhttps://pebble.is/PaaSDevhttps://vimeo.com/flan...
01:58 pm GMT - Mon, November 27, 2023
Dev To
SAVE Up To 500$. 4 Days Cyber Monday PROMO
Cyber Week for TW Elements begins with Cyber Monday.4 Days Special Sale. SAVE Up To 500$TW Elements 3 months #HOSTING Cyber Week Only LIFETIME Usage non AGPL Commercial License 12 months of UPDATES 5...
01:27 pm GMT - Mon, November 27, 2023
Dev To
Hey Dev.to Community!
I'm Ibra, excited to start my journey into the world of game development right here on this awesome platform! I'll be sharing my experiences, lessons learned, and cool tutorials on open source game de...
01:20 pm GMT - Mon, November 27, 2023
Dev To
Intro to Async / Await Syntax
If youve spent any time coding in javascript on the back end of an application, youre likely familiar with promises. If you arent familiar with promises as they relate to javascript, or code, they are...
01:08 pm GMT - Mon, November 27, 2023
Dev To
Mastering Regular Expressions (Regex): A Beginner's Guide
Have you ever tried searching for a specific word in a document, but it's buried among a sea of text? Or perhaps you've wanted to validate email addresses in a form, but it seems like an impossible ta...
01:02 pm GMT - Mon, November 27, 2023
Dev To
Chrome extension using Vite & React, Build and Deployment
Hi, It may seem that the internet is full of guides, however, I haven't found any comprehensive, one that could cover all the steps of building extension from a project setup to deployment. So in this...
12:46 pm GMT - Mon, November 27, 2023
Dev To
LiveCodes for Education
LiveCodes - A Gateway to Interactive LearningIn the evolving landscape of education, teachers and students are continuously seeking effective learning tools. The need for such tools is even more...
12:34 pm GMT - Mon, November 27, 2023
Dev To
Cute Koala Illustration | CSS Art | CSS Project
Certainly! The provided text outlines the concept of creating a cute koala illustration using HTML and Pure CSS. Let's break down the key points: Mediums Used:HTML (Hypertext Markup Language): T...
12:05 pm GMT - Mon, November 27, 2023
Dev To
How to Deploy React App on gh-pages: Beginner's Guide
Hello DevsSo, you've created an amazing React web application, and now you want to share it with others? One of the simplest way to do this is by deploying it on GitHub Pages. In this article, I'll sh...
12:00 pm GMT - Mon, November 27, 2023
Dev To
We Shall Improve Hiring Somewhat
At no point in time was I ready to live through the many sharp ups and downs of this 12-year-long Odyssey of mine. Why ?Becoming a good developer is like becoming a pianist. It's fun and good and...
11:55 am GMT - Mon, November 27, 2023
Dev To
PostgreSQL double buffering: understand the cache size in a managed service (OCI)
It can be difficult to consider performance when you have limited information about the infrastructure of a managed service where your database is hosted. I have set up a PostgreSQL service on Oracle ...
10:44 am GMT - Mon, November 27, 2023
Dev To
5 Docker Extensions to make your development life easier
Docker Extensions are fairly new to the tech domain, and many people haven't explored this. I thought this would be a great opportunity to take the mic and share the word about Docker Extensions and s...
10:34 am GMT - Mon, November 27, 2023
Dev To
TeaTable: Create Dynamic Crud Table Paginated Sorted
TeaTable is a JavaScript library that allows you to quickly and easily create dynamic tables for your web applications. It supports CRUD operations, sorting, searching, full-screen viewing, export to ...
10:29 am GMT - Mon, November 27, 2023
Dev To
Web Application on Kubernetes: A Tutorial to Observability with the Elastic Stack
This article still uses the Helm charts to deploy the Elastic Stack. It is now archived and read-only. A later version of this article will be published using the recommended ECK Kubernetes operator. ...
09:36 am GMT - Mon, November 27, 2023
Dev To
Exploring the Low-Code Realm: Your PowerAutomate Adventure
Intro:Continuing the theme of beloved character Mario, this week we are exploring the new world of power automate. Much like Super Mario gaining the ability to shoot fireballs in the iconic Super Mari...
09:03 am GMT - Mon, November 27, 2023
Dev To
AWS open source newsletter, 181
November 27th, 2023 - Instalment #181Welcome to #181 of the AWS open source newsletter, the place for all your AWS and open source needs. As some of you will know, this is re:Invent week, where...
08:34 am GMT - Mon, November 27, 2023
Dev To
Weekly Roundup 028 (Nov 20): 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. #workplaceTrabajo hbrido ... a 4 ...
08:32 am GMT - Mon, November 27, 2023
Dev To
Python One Liners
In Python, a "one-liner" is a concise and frequently ingenious solution to a problem that can be stated in only one line of code. For readability and maintainability in bigger codebases, they are not ...
07:43 am GMT - Mon, November 27, 2023
Dev To
IP Address
Well here comes the major question in the entire IT industry , What is an IP Address and why do we need IP address , Who uses IP Address and much more..Here I am who has done some R&D in this ques...
07:34 am GMT - Mon, November 27, 2023
Dev To
Terraform Expertise: Valuable Takeaways from Years in Production
In the article, I want to share my insights on the most important lessons learned from years of using Terraform in production. Use versioning in remote statesEveryone makes mistakes. Some of them...
07:22 am GMT - Mon, November 27, 2023
Dev To
How to update contents of a Zip file with Power Automate
One of the cool things about Power Automate is that it is simply an API caller, like a robo version of Postman. And that means if you have the right API you can do anything.Often we have to deal with ...
06:07 am GMT - Mon, November 27, 2023
Dev To
What are you building this week ?
Share what you are planning to achieve this week. I can provide feedback if you have any doubts or need help....
05:52 am GMT - Mon, November 27, 2023
Dev To
Client Side Caching With Interceptors
Angular is known for the vast amount of built-in feature it has, but sometimes we only use a few of them without knowing what their full potential could be.Angular is renowned for its extensive array ...
04:34 am GMT - Mon, November 27, 2023
Dev To
Flutter University: Best Flutter Handbook Out There
Building the ultimate resource for Flutter developers.Wish I had this when I started learning Flutter 3 years ago.Everything you need to become an advanced Flutter developer, all in one place.And gues...
04:30 am GMT - Mon, November 27, 2023
Dev To
Regular Expressions in Python
Regex:Regular expression, often abbreviated as Regex, is a pattern or sequence of characters or words which is used to search and manipulate strings in various languages. It is highly useful for...
04:18 am GMT - Mon, November 27, 2023
Dev To
Testing for Accessibility with Playwright
Merging my favorite tool with my passion: + A11y For my first accessibility tests, I decided to start with a couple of ready-made scripts provided in the documentation. These tests use the @axe-core/...
03:00 am GMT - Mon, November 27, 2023
Dev To
CSS Animation: Card hover animation
Live video example How to create a Simple website using HTML/Tailwind CSS #tailwindcss #htmlwebsite - YouTube ...
02:25 am GMT - Mon, November 27, 2023
Dev To
Releasing my Python Project
I have been working on til-page-builder for this whole semester, and as the term approaches its end, I thought it was a good time to release the project.I have published the package to Python Package ...
12:53 am GMT - Mon, November 27, 2023
Dev To
Utility Type: WithPrefix
A utility type for prefixing a type's properties with a string:export type WithPrefix<Prefix extends string, T, Separator extends string = '/'> = { [K in keyof T as `${Prefix}${Separator}${stri...
12:40 am GMT - Mon, November 27, 2023
Dev To
Replace Your Authentication System with Face Recognition using FACEIO's fio.js, & Tailwind.css
In the realm of web development, user authentication has traditionally been dominated by username and password combinations. However, with advancements in biometric technologies, face recognition is e...
12:35 am GMT - Mon, November 27, 2023
Dev To
Typescript: Discriminated Type Union Pattern
Hi people! How you've been? Is it everything alright?Today let's talk about some interesting pattern in Typescript and I will blow your mind! This pattern is called Discriminated Type Union or Discrim...
12:10 am GMT - Mon, November 27, 2023
Dev To
Introducing the Moderation Tools Plugin for Robo.js
Context: Robo.js is a framework designed for creating Discord.js bots with ease and best practices by default. Plugins extend your bot's features right away!Managing a Discord server just got more str...
12:00 am GMT - Mon, November 27, 2023
Dev To
Can You Transform Your Life in 6 Months?
Can you transform your life in 6 months? What would you do? Share your plans and aspirations.Follow the DEVteam for more discussions and online camaraderie! The DEV Team ...
12:00 am GMT - Mon, November 27, 2023
Dev To
Can Empathy Make You A Better Coder?
What role does empathy play in achieving coding excellence? Share examples and insights on the importance of empathy in coding.Follow the CodeNewbie Org and #codenewbie for more discussions and online...
11:40 pm GMT - Sun, November 26, 2023
Dev To
VueJS part 13: Introduction to slots
IntroductionRecently, I started learning VueJS, and this article is part of the series of my notes while learning it. In this post, I will cover a feature I like a lot in Vue, slots. I already c...
11:33 pm GMT - Sun, November 26, 2023
Dev To
Action Mailer - The Saga
Hi there! Welcome back to my channel! If you've been following along you already know the drill, but if you're new, hello! My name is Paul and I am a future former student with Flatiron School who was...
10:32 pm GMT - Sun, November 26, 2023
Dev To
Self-hosted LanguageTool private instance is an offline alternative to Grammarly
Setting up LanguageTool is easy. If you have DNS ad blocking enabled then you will want to disable abTesting as described in this post. docker-compose.ymlservices: languagetool: image: silvio...
10:15 pm GMT - Sun, November 26, 2023
Dev To
Disrupting the Status Quo: PR-Agents Reimagined
The Emergence of PR-AgentsIn the tapestry of software development, the role of PR-Agents is a relatively new thread. It emerged out of necessity, woven from the need to streamline the process of...
10:13 pm GMT - Sun, November 26, 2023
Dev To
The Evolving Landscape of DevRel: Trends and Predictions for 2023
A couple of weeks ago, I put out this tweet.Initially, this blog post was going to expand on that. But before writing, I wanted to do some research into the history of DevRel, look at some of the tren...
08:53 pm GMT - Sun, November 26, 2023
Dev To
Let's have fun with MySQL JSON functions!
Header generated with Microsoft Bing's Image Creator (AI).Hello, coders! IntroI'd like to talk about SQL and how we can have fun with the many functions it has to offer.Today we'll have a look a...
08:36 pm GMT - Sun, November 26, 2023
Dev To
High level overview of Amazon Redshift
Amazon Redshift is a database, but also an analytics engine.So Redshift is based on the PostgreSQL technology, but instead of PostgreSQL, it's not used for online transaction processing.It's actually ...
08:19 pm GMT - Sun, November 26, 2023
Dev To
How to become a better web developer in 2024
IntroductionWeb development is a highly in-demand and popular skill these days. So if youre at a crossroads in your life and thinking about becoming a web developer or just want to further impr...
08:17 pm GMT - Sun, November 26, 2023
Dev To
Building Accessible Animations with prefers-reduced-motion
Animations can be beautiful, but some animations can also be triggering for some users, and that's why electronic devices provide ways to turn off animations, e.g:Android => Settings > Accessibi...
08:11 pm GMT - Sun, November 26, 2023
Dev To
JS13kGames: a game jam under 13kB
In the world of gaming, size has always been an ever expanding issue. The original Super Mario Bros for NES had a file size of 40kB and this was considered revolutionary in size reduction for at home ...
07:29 pm GMT - Sun, November 26, 2023
Dev To
How I teach Git
I've been using Git for a dozen years. Eight years ago, I had to give a training session on Git (and GitHub) to a partner company about to create an open source project, and I'm going to tell you here...
07:22 pm GMT - Sun, November 26, 2023
Dev To
Developers and Sherpas: A Mountainous Analogy
Have you ever wondered what it takes to be a successful software developer? Do you think you have the skills and mindset to create amazing applications and solve complex problems? If so, you might wan...
07:16 pm GMT - Sun, November 26, 2023
Dev To
ASP.NET Core startup validation
Learn the basics for validation on startup of a ASP.NET Core/Razor Pages for strongly typed configuration objects and a quirk when dealing with enumerations.NoteAlthough the focus overall is validatin...
07:02 pm GMT - Sun, November 26, 2023
Dev To
Unraveling the Mystery of is.camelCase with 'thiis': Your Guide to JavaScript Naming Conventions
JavaScript is a language of endless possibilities, and one aspect that adds charm to your code is the art of naming variables. One popular convention is camelCase, where words are joined together, sta...
07:01 pm GMT - Sun, November 26, 2023
Dev To
Exploring the Power of Keyword Arguments in Ruby
Keyword Arguments was introduced in Ruby 2.0. This seems a very nice and attractive feature. In a few words and code examples I will delve into keyword arguments in Ruby based on my own experience, op...
06:42 pm GMT - Sun, November 26, 2023
Dev To
Discriminated Unions
Discriminated unions are a powerful data structure to use when modelling a domain in an application.The name of this data type varies between programming languages, for instance:F# calls it Discrimina...
06:22 pm GMT - Sun, November 26, 2023
Dev To
@BigBomb, Revolution, Independence, Security, Options on the table. CodeBehind version 1.8 has been released!
IntroductionCodeBehind is a back-end framework built on .NET Core. CodeBehind was created to compete with the default cshtml structure in .NET Core. Version 1.8 was released on November 26, 2023...
06:17 pm GMT - Sun, November 26, 2023
Dev To
Nuxt Infinite Scroll Marquee
Creating a Scrolling Marquee Component in NuxtHave you ever needed a smooth, continuous scrolling marquee for your Nuxt projects? Inspired by the modern approach of Ryan Mulligan, I've created t...
06:08 pm GMT - Sun, November 26, 2023
Dev To
GraphQL Infinite Scroll
Ever wonder how to enhance your website with an infinite scroll feature that keeps your users endlessly engaged?In this article, were breaking down the process of creating an infinite scroll using Gra...
05:59 pm GMT - Sun, November 26, 2023
Dev To
Contributing to ChatCraft
My last contribution to ChatCraft was a UI bug fix from last month, and I wrote about it and the project itself in this post. This week, I decided to revisit the project and continue contributing to s...
05:59 pm GMT - Sun, November 26, 2023
Dev To
Understanding Tests in Python: A Comprehensive Guide Using Pytest
Table of ContentsWhat is a Test?1.1 The Four Steps of TestingApplication Testing in Python with Pytest2.1 Introduction to Pytest2.2 Key Features of Pytest2.3 Alternatives to PytestConventions fo...
05:42 pm GMT - Sun, November 26, 2023
Dev To
Soft introduction to Dapper and EF Core
IntroductionNoteInformation presented is for novice developers and seasoned developers in regards to being introduced to a basic level of Dapper and EF Core.When a developer begins to interact w...
05:03 pm GMT - Sun, November 26, 2023
Dev To
Using Blueprint to Organize Flask Apps
IntroductionLarge applications can become complex and difficult to manage due to the presence of numerous components and intricate structures.Flask blueprints help in organizing large applicatio...
04:54 pm GMT - Sun, November 26, 2023
Dev To
Securely deploying Swirl in Azure.
This is the third blog in the series where we will be checking in with the best practices to deploy Swirl.Give to Swirl on GitHub Swirls Azure-hosted Architecture and Security CommitmentThe diag...
04:21 pm GMT - Sun, November 26, 2023
Dev To
TypeScript vs JavaScript - What's the difference?
JavaScript and TypeScript although sharing a common syntax and purpose, they have significant variations in their essential functionality. While TypeScript adds capabilities like static typing to Java...
03:29 pm GMT - Sun, November 26, 2023
Dev To
Introducing 3Engine: The No-Code Web3 GameEngine
In the ever-evolving world of gaming, we are excited to introduce 3Engine, a groundbreaking no-code platform that empowers anyone to create Web3 games without writing a single line of code. With its i...
03:05 pm GMT - Sun, November 26, 2023
Dev To
Navigating Career Growth in Tech: Mastering the Art of Earning a Promotion
Introduction: Embarking on a tech career as a software engineer is just the beginning. The real challenge often lies in moving beyond the initial role. This comprehensive guide is for those seeking a...
03:05 pm GMT - Sun, November 26, 2023
Dev To
Cloud Document AI Too Expensive? A Concise Review of State-Of-The-Art Alternatives
Document AIDocument AI reduced/replaces the need for humans in converting documents into digital format. It used Natural Language Processing (NLP) and Machine Learning (ML) in training and to ge...
02:56 pm GMT - Sun, November 26, 2023
Dev To
Lazy Loading vs Write-Through: A Guide to Performance Optimization
What is Lazy loading?Lazy loading is a performance optimization technique where data is loaded into the cache only when it's needed, postponing retrieval until the first request. This strategy conserv...
02:32 pm GMT - Sun, November 26, 2023
Dev To
Number Trivia App | JavaScript Project
Build a number trivia app where users input a number, and the app displays interesting facts related to that number. The app includes a 'Get Random Fact' button, allowing users to discover facts for r...
02:18 pm GMT - Sun, November 26, 2023
Dev To
Yet Another Newsletter LOL: Getting Griddy
Another week, another newsletter. Let's get to it!Around the WebJosh W. Comeau always has great content and his latest post An Interactive Guide to CSS Grid does not disappoint.Playwright 1.4.0 was re...
01:40 pm GMT - Sun, November 26, 2023
Dev To
The let it crash error handling strategy of Erlang, by Joe Armstrong
This post was motivated by this tweet: // Detect dark theme var iframe = document.getElementById('tweet-1728756118623605218-183'); if (document.body.className.includes('dark-theme')) { iframe.sr...
12:15 pm GMT - Sun, November 26, 2023
Dev To
FCM notification with Laravel
In the fast-paced world of technology, instant communication is key. Elevate your Laravel experience by integrating Firebase Cloud Messaging (FCM) notifications into your blog system.Why FCM?FCM ensur...
11:55 am GMT - Sun, November 26, 2023
Dev To
Unified API for any alert from any source
TL;DR;In this blog post, we will demonstrate the strength of a unified API in consolidating and managing alerts. We will create a workflow that, upon an alert triggers, generates a ServiceNow ti...
11:53 am GMT - Sun, November 26, 2023
Dev To
Implement Fallback with API Gateway
API resilience is the ability of an API to fail fast or ensure that it continues to function after failure when faced with error high traffic, or partial system failures. This involves implementing co...
11:52 am GMT - Sun, November 26, 2023
Dev To
How to Shrink EBS Volumes
"Unfortunately, the size of an existing EBS volume cannot be decreased. Instead, it is possible to create a smaller volume and move the data using tools such as rsync, at the cost of pausing the syste...
11:13 am GMT - Sun, November 26, 2023
Dev To
Just starting out
Hi guys! I'm joining the community as a beginner and thought a great way to do it would be to post frequently and document my journey. Hoping this helps me and anyone else that's just starting out.I'm...
11:09 am GMT - Sun, November 26, 2023
Dev To
If I could, THIS is how I will learn Python again
tldr; official python docsUnlocking the door to knowledge requires the right keys: curiosity, persistence, and a sprinkle of passion. Learning isn't a task, it's an adventure waiting to be embraced.Py...
07:29 am GMT - Sun, November 26, 2023
Dev To
Begineer: TypeScript Utility Types
STOP! You better not be individual that I catch using the any type in my projects. This is only acceptable under very specific circumstances, but should ultimately be eliminated by implementing specif...
07:28 am GMT - Sun, November 26, 2023
Dev To
A Minimalist's Guide to Software Development: Less Code, More Elegance
It's like Marie Kondo met your code and whispered, "Does this spark joy?"In the world of software development, where complexity can easily get out of hand, we'll explore A Minimalist's Guide to Softwa...
06:03 am GMT - Sun, November 26, 2023
Dev To
Introduction to TypeScript with React
In this article, you will learn how to use TypeScript with React.So by the end of this article, you will have a solid understanding of how to write React code with TypeScript.Want to watch the video v...
06:00 am GMT - Sun, November 26, 2023
Dev To
Fastest way to build transparent login page HTML/CSS
Live video example IntroductionCreating a transparent login page involves combining HTML, CSS to achieve the desired effect. Below is a simple example using HTML and CSS to create a transpa...
05:35 am GMT - Sun, November 26, 2023
Dev To
Azure Cloud & Container Security Best Practices
With a total market share that hovers north of 20 percent, the Microsoft Azure cloud has grown into a top contender in the public cloud computing market in recent years. At the same time, Azure cloud ...
05:32 am GMT - Sun, November 26, 2023
Dev To
Scalable web applications | HTTP | REST API | N-tier Applications | Beginner
Welcome to the System Design Series by @mukeshkuiry! In the previous post, we delved into the crucial aspects of scalable web applications, exploring DNS and Load Balancers. Today, let's continue our ...
04:14 am GMT - Sun, November 26, 2023
Dev To
Mechanics of Web Browsers
How Web Browsers Really WorkIntroduction:We, Developers, use browsers almost every day! But Have you ever thought How the Browser internally works? How do they show pages from HTML, CSS, and Javascrip...
03:45 am GMT - Sun, November 26, 2023
Dev To
TIL: Today I learned Regular Expressions (Regexp)
So, lately I've been learning the Ruby programming language. As a complete beginner it's important to learn and apply the foundational concepts in order to succeed at programming. Therefore, I've been...
03:16 am GMT - Sun, November 26, 2023
Dev To
DevOps Interview: kubectl apply vs kubectl create
Both kubectl create and kubectl apply are commands used to manage resources in a Kubernetes cluster.Lets check the differences!!create is an imperative command meaning it requires you to specify all t...
02:31 am GMT - Sun, November 26, 2023
Dev To
Write clean diffs to accelerate your dev career
As a software engineer writing diffs (also called PRs Pull Requests, or CRs Code Reviews) is your bread and butter. You want to code your changes, have them reviewed, merge them, and start the proce...
02:08 am GMT - Sun, November 26, 2023
Dev To
Jekyll Docker
Jekyll Docker is a software image that has Jekyll and many of its dependencies ready to use for you in an encapsulated format. It includes a default set of gems, wrappers and extra packages meant to b...
02:07 am GMT - Sun, November 26, 2023
Dev To
Ownership: 5 ways to Amplify Your Software Engineering Success
For software engineers at all levels, from beginners to seasoned veterans, taking ownership of your work is key to multiplying your success. It's about being proactive, visionary, and communicative in...
01:16 am GMT - Sun, November 26, 2023
Dev To
Should I learn golang in 2023
The year is 2013, you've just landed your first real engineering job and you get to churn out angular.js and PHP. What is even better, you are paid a handsome junior salary to do it. In other words yo...
12:11 am GMT - Sun, November 26, 2023
Dev To
Understanding React useContext
useContext is one of the React Hooks. As discussed in the previous blog post on React's Pros and Cons, the one-way data flow in React ensures a clean data flow architecture. Data from a parent referre...
12:00 am GMT - Sun, November 26, 2023
Dev To
Caption This!
Sometimes, you need a break from your workday, and sometimes we need to interrupt that break by having you caption some images for us. We don't make the rules! (Just kidding, in this case, we are maki...
12:00 am GMT - Sun, November 26, 2023
Dev To
Have You Explored Any New Career Opportunities in 2023?
Have you ventured into new career opportunities in 2023 by stepping out of your comfort zone? Share your personal stories and how these experiences have affected your professional growth and developme...
12:00 am GMT - Sun, November 26, 2023
Dev To
Which Soft Skills Should You Highlight in Interviews?
What soft skills do you consider crucial for coding interviews? How have they transformed your interview experiences?Follow the CodeNewbie Org and #codenewbie for more discussions and online camarader...
11:43 pm GMT - Sat, November 25, 2023
Dev To
Building a PHP client for Faktory, Part 6: Higher-level usage
We have the low-level tools for connecting to the Faktory server, executing commands, fetching data, logging, and so on. Now, I'll work on the high-level API this Faktory library will expose. I plan t...
10:54 pm GMT - Sat, November 25, 2023
Dev To
Why lowercase letters save data
Lowercase letters and uppercase letters use the same amout of data 1 byte each.So, it's surprising to learn that swapping uppercase letters for lowercase letters saves data.How, you'll have to read m...
10:40 pm GMT - Sat, November 25, 2023
Dev To
Writing a Technical Blog Article
I've had a few people ask me about my writing process and how I produced the articles and code that I do here on my blog. At first, I thought, no way anyone cares what it takes for me to produce the a...
10:17 pm GMT - Sat, November 25, 2023
Dev To
Exploring 1-Based Indexing in Programming Languages
IntroductionIn the diverse world of programming languages, indexing is a fundamental concept, with most languages adopting 0-based indexing. However, several languages stand out with their choic...
10:06 pm GMT - Sat, November 25, 2023
Dev To
Level up your NodeJS Dockerfiles with these 3 tips
Dockerfiles are the blueprints for your containers. They are simple text files with a list of commands that you would normally execute manually to create a container image. The Dockerfile is the sourc...
08:06 pm GMT - Sat, November 25, 2023
Dev To
Contrasting UX Design Methods
Understanding the intricacies of the User Experience (UX) Design process is fundamental to creating products that not only meet but exceed user expectations. I want to delves into the nuanced steps of...
06:59 pm GMT - Sat, November 25, 2023
Dev To
Beginner's guide to Object Oriented Programming in python(OOP)
IntroductionFor most beginners, hearing the term Object-Oriented Programming for the first time can be intimidating. This is because majority look at it as a set of rules they have to follow ins...
06:45 pm GMT - Sat, November 25, 2023
Dev To
Code Smell 232 - Reusable Code
Don't Repeat Yourself. Don't Repeat YourselfTL;DR: You can find missing abstractions by looking at repeated code ProblemsDRY principle violationMaintainabilityRipple Effect SolutionsCreate t...
04:50 pm GMT - Sat, November 25, 2023
Dev To
Tenha controle sobre seu SQL com Golang e SQLC
IntroduoLidar com o SQL muitas vezes se torna complicado e cansativo, lidar com tantas queries, indexaes, performance, segurana, transaes e tudo que envolve o uso do SQL, pensando nisso cada vez...
04:47 pm GMT - Sat, November 25, 2023
Dev To
Avoiding Pitfalls: Common Challenges in Backend Development with Spring Boot
Backend development is the backbone of any web application, responsible for handling data, logic, and interactions between the frontend and databases. While Spring Boot simplifies many aspects of buil...
04:47 pm GMT - Sat, November 25, 2023
Dev To
No-Code AI: OpenAI My GPTs or LlamaIndex rags?
OpenAI recently released a beta feature named My GPTs, which allows anyone to easily customize a version of ChatGPT for a specific purpose. This opens the door to new uses of Large Language Models (LL...
04:42 pm GMT - Sat, November 25, 2023
Dev To
Develop & Publish .NET MAUI Application for Windows using Visual Studio Code
Hello Developers,=> So today we are developing a basic app using .NET maui framework & we'll publish it for the Windows platform.=> .NET MAUI, which stands for .NET Multi-platform App UI, is...
04:41 pm GMT - Sat, November 25, 2023
Dev To
Google STUN server List.
In this article we are going to consider Google STUN server and complete list of free and public stun and TURN serversGoogle provides the following Free STUN servers for public use Google STUN se...
04:33 pm GMT - Sat, November 25, 2023
Dev To
How to handle browser storage in Angular SSR?
Server-side applications may not have access to certain browser APIs and features. They are unable to utilize browser-specific global objects such as window, document, navigator, or location, and cert...
03:34 pm GMT - Sat, November 25, 2023
Dev To
How to get un-stuck while coding?
Here are some things which I do to get un-stuck:Keep the current task (which got you stuck in the first place) on hold and start another easier task. This way your active brain is working on the...
03:34 pm GMT - Sat, November 25, 2023
Dev To
17 JavaScript Array Methods Everyone Needs to Know
Green Methods Adding and Removing Elementspush(): Adds one or more elements to the end of an array and returns the new length of the array.let fruits = ['apple', 'banana'];fruits.pu...
03:34 pm GMT - Sat, November 25, 2023
Dev To
19 JavaScript Array Methods Everyone Needs to Know
Green Methods Adding and Removing Elementspush(): Adds one or more elements to the end of an array and returns the new length of the array.let fruits = ['apple', 'banana'];fruits.pu...
03:33 pm GMT - Sat, November 25, 2023
Dev To
How to Test Vue Composables
IntroductionHello everyone, in this blog post, I want to help you gain a better understanding of how to test a composable in Vue. Nowadays, much of our business logic or UI logic is often encaps...
03:30 pm GMT - Sat, November 25, 2023
Dev To
Microsoft Azure - App Service
What is Azure App Service?Azure App Services is your one-stop destination for building, deploying, and scaling web and mobile applications. Whether you are a beginner or an experienced developer, thi...
03:17 pm GMT - Sat, November 25, 2023
Dev To
How to Become a 10x Dev
Nowadays, everyone wants to be what we call a "10x developer." However, this term is often misunderstood and overvalued. In essence, a productive or 10x developer, in my opinion, is someone who can us...
03:00 pm GMT - Sat, November 25, 2023
Dev To
What you learning about this weekend?
Hey folks What ya learning on this weekend?Whether you're sharpening your JS skills, making PRs to your OSS repo of choice , sprucing up your portfolio, or writing a new post here on DEV, we'd like to...
02:54 pm GMT - Sat, November 25, 2023
Dev To
Tactical Design Patterns in DDD: Modeling Complex Domains Effectively
Welcome back to our Domain-Driven Design (DDD) series. In this article, we'll dive into the tactical side of DDD by exploring design patterns that help us model complex domains effectively. If you mis...
02:49 pm GMT - Sat, November 25, 2023
Dev To
How To Create Responsive Website Using HTML CSS and Some jQuery
Learn to build a responsive landing page with HTML, CSS, and jQuery in this beginner-friendly tutorial. The step-by-step guide covers the essentials of responsive website design, demonstrating how to ...
02:39 pm GMT - Sat, November 25, 2023
Dev To
Setup CRUD App: Express, Typescript and MySQL
In this post, we will setup our Backend service. We will be using ExpressJS for APIs, MySQL for storage and Prisma for ORM. We will be using Typescript as primary language. We will be using Docker to ...
02:36 pm GMT - Sat, November 25, 2023
Dev To
Azure ChatGPT
Azure ChatGPTMicrosoft recently unveiled Azure ChatGPT, a cutting-edge chatbot built upon OpenAIs framework. Notably, the code for Azure ChatGPT is open-sourced under the MIT Licence, offering develop...
02:11 pm GMT - Sat, November 25, 2023
Dev To
New issues are coming in the next days
In September, we launched our WebCrumbs GitHub repository with a clear goal of building the WordPress for React.In a few days, we gathered 2850+ people from all over the world that were either interes...
01:48 pm GMT - Sat, November 25, 2023
Dev To
My Leetcode Progress : Reaching 942 Questions
I'm excited to share that I've reached the milestone of 940+ solved questions on Leetcode and completed 300 days streak too! It's been a long and challenging journey, but I'm proud of the progress I'v...
01:19 pm GMT - Sat, November 25, 2023
Dev To
3 Best Code Quality Tools For Your Open Source Project
Open source projects demand the highest code quality standards.The better your projects code quality, the easier it is for new developers to get on board, and make valuable contributions.In this artic...
01:14 pm GMT - Sat, November 25, 2023
Dev To
Crack the System Design Interview (Template)
A system design interview usually lasts for 45-60 minutes. It involves solving an abstract design problem. The problem would be something like Design WhatsApp. You would not be provided with any other...
10:30 am GMT - Sat, November 25, 2023
Dev To
Difference between @Controller vs @RestController in Spring
Hello folks, if you are preparing for Java and Spring Developer interview then you may have come across "difference between @Controller and @RestController annotation" in Spring Boot and Spring Framew...
09:25 am GMT - Sat, November 25, 2023
Dev To
You Should Have Your Own Pi Server
As a programmer, delving into the realms of DevOps and local infrastructure is not just beneficial, it's a cornerstone for skill development. Let me explain why having your own Raspberry Pi server is ...
09:20 am GMT - Sat, November 25, 2023
Dev To
CSS trick: transition from height 0 to auto!
If you messed around with CSS for long enough, chances are you've tried at least once to make a transition from height: 0 to auto... only to find out that it doesn't work! Luckily, today there is ac...
08:32 am GMT - Sat, November 25, 2023
Dev To
Exploring the Wonders of Svelte: A Personal Journey
IntroductionIn the ever-evolving landscape of web development, staying abreast of the latest technologies is crucial. One such technology that has been gaining traction in recent times is Svelte...
08:11 am GMT - Sat, November 25, 2023
Dev To
Crafting Custom flavored Markdown for Svelte with mdsvex
IntroductionIn the ever-evolving world of web development, content remains king. For sites heavy with documentation, blogs, guides, changelogs, or engineering wikis, Markdown has emerged as the ...
06:51 am GMT - Sat, November 25, 2023
Dev To
Responsive Product Card Landing Page HTML CSS JAVASCRIPT
Hey everyone. Welcome to today's tutorial. In today's tutorial, we will learn how to create a Product Card Landing page. To build this Landing Page, we need HTML, CSS and JavaScript. This project is s...
06:50 am GMT - Sat, November 25, 2023
Dev To
Rebuild All currently doesn't work properly
For the modern .NET projects, youll notice that if you alter a file that is to be included in the resources and rebuild the entire solution using the Rebuild All button, youll notice that you cant run...
04:51 am GMT - Sat, November 25, 2023
Dev To
Agile and DevOps
Agile and DevOpsAgile and DevOps, we can understand it by simple example.Imagine you're planning a dinner party with friends. Instead of deciding everything at once, you might plan it step by st...
03:17 am GMT - Sat, November 25, 2023
Dev To
Getting Kinetic With Amazon Kinesis: The Ultimate Guide
Amazon Kinesis is an AWS service that makes it easy to collect, process and analyze streaming data.We can define streaming data as the contious flow of data generated by various sources. This can incl...
02:34 am GMT - Sat, November 25, 2023
Dev To
6 TOP JAVASCRIPT TRICKS FOR CLEANER CODE
Welcome, fellow coders! Today, we're unlocking the door to JavaScript brilliance. Imagine a world where your code isn't just practical, however a masterpiece of beauty and ease. In this quick dive int...
02:25 am GMT - Sat, November 25, 2023
Dev To
Slack's remote functions on Cloudflare Workers
This article guides you on how to build a remote function for Slack's automation platform on Cloudflare Workers. The slack-cloudflare-workers library provides the toolset for swiftly creating such an ...
02:12 am GMT - Sat, November 25, 2023
Dev To
PostgreSQL: Tipos de Dados
O PostgreSQL, carinhosamente chamado de postgres, um dos SGBDs (Sistemas Gerenciadores de Banco de Dados) mais famosos hoje em dia, sendo o SGBD open source mais querido pelos programadores atualment...
01:58 am GMT - Sat, November 25, 2023
Dev To
What is a TURN Server?
In this article we are going to learn about TURN servers and their role in network traversalWhat is a TURN servers?How does TURN servers work?STUN server VS TURN serverHow to setup a TURN Server?TURN ...
01:39 am GMT - Sat, November 25, 2023
Dev To
RepoList - A tool to generate wordlists based on GitHub repositories
Hello everyone, I am back with another tool. This time it is a tool to generate wordlists based on GitHub repositories. I have named it RepolistIt is a simple tool written in Python. The code is avail...
01:19 am GMT - Sat, November 25, 2023
Dev To
.NET 8, JIT e AOT
Habemus .NET 8. Eu acredito que esse seja o lanamento mais importante da histria do .NET. Alis eu falei a mesma coisa quando lanaram as verses 5, 6 e 7. Vejam s como as coisas esto evoluindo de maneir...
12:07 am GMT - Sat, November 25, 2023
Dev To
Mastering useState: A Guide to Avoiding Common Pitfalls in React Development
IntroductionReact's useState hook is a crucial tool in a developer's toolkit for managing state in functional components. Despite its apparent simplicity, there are common mistakes that even sea...
12:02 am GMT - Sat, November 25, 2023
Dev To
Build a R&R app with PartyRock and Bedrock!
TL;DRYou can easily build a Generative AI app with PartyRock! Intro to Bedrock and PartyRockAre you a GenAI enthusiast? Do you want to learn it with AWS Bedrock? Yes you are, and you can ea...
12:00 am GMT - Sat, November 25, 2023
Dev To
How to Develop Assertive Communication Skills?
Share your communication hacks for being more assertive and influential in a professional context. How have these strategies improved your interactions at work?Follow the DEVteam for more discussions ...
11:23 pm GMT - Fri, November 24, 2023
Dev To
Error handling: Are You In Charge or In Chaos?
As users in today's fast-paced world, our attention spans are shrinking by the day. We want efficiency, we want to be able to open our favourite app, perform an action, and finalize our transaction sw...
11:13 pm GMT - Fri, November 24, 2023
Dev To
Milvus Adventures Nov 24, 2023
COMMUNITYJoin us at one of our Unstructured Data Meetups! SF Unstructured Data Meetup - November 14, 2023 - watch the videoMihail Eric, Founder, Storia.aiJacob Marks, MLE/DevEvangelist, Voxel51J...
10:02 pm GMT - Fri, November 24, 2023
Dev To
How to get notified of newly connected devices on your OpenWRT router
So youve just set up OpenWRT with all the bells and whistles only to realize there is no out-of-the-box way to receive notifications for newly connected devices. No worries! With this tutorial, we wil...
10:00 pm GMT - Fri, November 24, 2023
Dev To
Swirl Security Overview
Understanding an Open Source Search Platform: SwirlThe team behind Swirl created a platform capable of connecting to multiple databases and searching through a single unified source. That's Swir...
09:23 pm GMT - Fri, November 24, 2023
Dev To
Corporate Contempt Culture
The IssueA little background: I can code in several languages, including PHP, TypeScript, Rust, Go, Python. I find them equally helpful and respect all the communities behind them.I want to talk...
08:55 pm GMT - Fri, November 24, 2023
Dev To
Very basic introduction (revision tool) to SQL
SQL, or Structured Query Language, is like the language we use to talk to databases. Imagine a database as a well-organised storage space. SQL provides a set of commands that act as a sort of translat...
08:42 pm GMT - Fri, November 24, 2023
Dev To
Speed Run de MicroFrontends com Single-SPA (any%)
Recentemente completei 1 ano trabalhando diretamente com MicroFrontends e consegui sentir os "prazeres" e as "dores" de um MicroFrontend, com o objetivo de me aprofundar mais tanto no SingleSPA quanto...
08:41 pm GMT - Fri, November 24, 2023
Dev To
Authentication and authorization with Spring-Boot
In the vast world of web development, authentication is the guardian of every digital realm. In this tutorial we'll see how to protect, authenticate and authorize the users of a Spring-Boot applicatio...
08:33 pm GMT - Fri, November 24, 2023
Dev To
Lean Startup y MVPs: Soluciones giles para el Desarrollo de Software
Cuando los equipos de desarrollo construyen productos muy completos despus de largos ciclos, sin validar qu necesitan realmente los usuarios, esto trae desventajas. Esos productos sobre diseados rara...
08:33 pm GMT - Fri, November 24, 2023
Dev To
Why PHP?
Rediscovering the Strengths of PHP: Unveiling the Modern EcosystemIn the contemporary web development landscape, PHP's enduring relevance and vibrancy often find themselves overshadowed by misco...
08:18 pm GMT - Fri, November 24, 2023
Dev To
O que JSON?
Hoje vamos falar de JSON, uma tecnologia mainstream quando falamos de comunicao entre sistemas baseados em comunicao por rede, o objetivo entendermos suas caractersticas e principalmente os motivador...
08:13 pm GMT - Fri, November 24, 2023
Dev To
O que REST?
Se voc pensou em descanso, lamento ter que informar, porm no ser o tema do artigo de hoje, na verdade vamos falar sobre um estilo de arquitetura de software, em algumas literaturas tambm chamado de pa...
07:56 pm GMT - Fri, November 24, 2023
Dev To
YBIO on OCI PostgreSQL
In the past, I utilized ybio to compare the performance of Amazon Aurora on Intel and Graviton. I'll use the same tool to create a workload on Oracle PostgreSQL managed service and analyze the availab...
07:10 pm GMT - Fri, November 24, 2023
Dev To
HTML Media Tags
=> Title Tag=> Heading Tag=> Paragraph Tag=> Break Tag=> Bold, Italic, and Underline Tag=> Superscript Tag=> Subscript Tag=> Strike or Delete Tag=> Horizontal Tag=> Smal...
06:57 pm GMT - Fri, November 24, 2023
Dev To
File-Based vs. Directory-Based Routing: Understanding the Difference
I don't know who did it, and why everyone is suddenly confused by this. What you are calling file-based routing is not what you claim. I will gladly explain.I am going to use Next.js as an example: ...
06:52 pm GMT - Fri, November 24, 2023
Dev To
Top 10 video editing apps for beginners
IntroductionIf you're new to video editing, don't be intimidated by all the professional software out there. There are plenty of great video editing apps that are perfect for beginners. In this articl...
06:09 pm GMT - Fri, November 24, 2023
Dev To
Structured Query Language (SQL) - Series
Dear reader,I am thrilled to embark on a journey with you through the vast realm of SQL in this exclusive blog series. In the digital age, where data is the currency of innovation, understanding the l...
05:57 pm GMT - Fri, November 24, 2023
Dev To
WebGL texture slots allocation
A bit about WebGL texture For those who don't know how it works.In WebGL, the way we show an image is by placing it on a texture, and sending it to the GPU.The code looks something like thi...
05:42 pm GMT - Fri, November 24, 2023
Dev To
Mobile Responsive Website With HTML CSS - How To Make Responsive Website
This tutorial video guides you through the process of creating a responsive website landing page using just HTML and CSS in Visual Studio Code. By following the comprehensive tutorial, viewers gain th...
05:12 pm GMT - Fri, November 24, 2023
Dev To
Does size matter in Pull Requests: Analysis on 30k Developers
At one point or another you might have found yourself putting a Pull Request up for review that was significantly bigger than what you were expecting it to be. And you found yourself wondering:How big...
04:35 pm GMT - Fri, November 24, 2023
Dev To
When and Where to use ReScript? The ReScript happy path
Disclaimer: This article is opinionated, and it's assuming you've already looked into ReScript a bit. I wrote this to defend my judgment on using or not using ReScript in some projects. If you are cur...
04:34 pm GMT - Fri, November 24, 2023
Dev To
A Guide for Terraform Versioning in Infrastructure-as-Code Management
The Hashicorp Terraform infrastructure-as-code (IaC) tool has been in existence for nearly a decade, and it continues to gain greater relevance. Notably, just a couple of months back, Google released ...
04:22 pm GMT - Fri, November 24, 2023
Dev To
Saving Simple Data in Android - SharedPreferences and DataStore APIs
When it comes to data persistence and storing structured data on an Android device, the first solution that comes to mind might involve using a database, like SQLite, paired with an ORM like Room. How...
04:09 pm GMT - Fri, November 24, 2023
Dev To
The Emergence of Autonomous Agents
A new player has emerged in the digital arena that might be about to revolutionize the world: autonomous agents. You may have heard them mentioned in the news cycle recently, especially with all of th...
04:00 pm GMT - Fri, November 24, 2023
Dev To
20 Awesome Tools For Your Web Dev Toolkit
IntroductionI've been coding for more than 8 years and I love doing side projects while my main source of income as a Developer is selling my soul to employers . You know, trying out your own id...
03:41 pm GMT - Fri, November 24, 2023
Dev To
Vue Modal Router
The full article can be read here.One of the popular questions on the official Discrod channel of the Vue community is the integration of modal windows and vue-router. In our team, we often use modal ...
03:30 pm GMT - Fri, November 24, 2023
Dev To
Python - Use Hash Tables (Dictionaries) for Fast Data Retrieval
Hash tables, often implemented as dictionaries in Python, are a fundamental data structure for efficiently storing and retrieving data. They provide constant-time average-case lookup, insertion, and d...
03:29 pm GMT - Fri, November 24, 2023
Dev To
12 Signs you might be burning out
I - You aren't excited about work anymoreIf you aren't happy about working, either your job sucks or you're burning out. In both cases you need to act on it. II - Your social life is dippin...
03:22 pm GMT - Fri, November 24, 2023
Dev To
Unlocking Success: The Benefits of Online Payment Gateways for Travel Businesses
In today's fast-paced digital era, technology plays a pivotal role in shaping how businesses operate, and the travel industry is no exception. One significant advancement that has revolutionized how t...
03:02 pm GMT - Fri, November 24, 2023
Dev To
Comeando nos Estudos de Data Science com Python e Pandas
Entrar no universo de data science vem se tornando cada vez fcil. Isto pois h uma crescente implementao neste mercado de bibliotecas e linguagens de alto-nvel, como o Pandas e o Python, para que a man...
02:18 pm GMT - Fri, November 24, 2023
Dev To
Dog Makeover Game | HTML, CSS & JavaScript Project
Dog Makeover Game" is an engaging web project that combines HTML, CSS, and JavaScript to create an interactive and entertaining game. In this project, users can virtually give makeovers to dogs by uti...
02:08 pm GMT - Fri, November 24, 2023
Dev To
Building an E-commerce Admin Panel with Laravel, Livewire, and Kotlin Multiplatform
Hey Dev Community! Are you ready to delve into the realm of e-commerce management systems? I'm excited to share a project that combines the robustness of Laravel and Livewire for the admin panel, alo...
02:02 pm GMT - Fri, November 24, 2023
Dev To
Get to know Flesh Kincaid Readability Score
https://apyhub.com/blog/readability-score-meaning-use-cases-approaches...
01:53 pm GMT - Fri, November 24, 2023
Dev To
JavaScript's Grouping Methods: Object.groupBy and Map.groupBy
JavaScript, the language that powers the dynamic and interactive web, is constantly evolving to make developers' lives easier. This blog is the introduction of two powerful methods for grouping data: ...
01:37 pm GMT - Fri, November 24, 2023
Dev To
CI/CD as a Service
AbstractContinuous Deployment has transformed how developers introduce changes, placing emphasis on automation, reliability, and speed. As applications grow, the pipelines that transition code f...
01:34 pm GMT - Fri, November 24, 2023
Dev To
How To Price SaaS Products Accurately
**In today's video I teach how to price SaaS products accurately. No matter the stage or level of your business, my process will enable you to create the correct pricing.I help you take information an...
01:17 pm GMT - Fri, November 24, 2023
Dev To
My New Nextjs Project "Devletter"
My New Nextjs Project "Devletter"Hey everyone,I'm excited to share that I just finished building this project - Devletter - using the popular frontend framework Nextjs. Creating this project has been ...
01:05 pm GMT - Fri, November 24, 2023
Dev To
DevFest Toulouse 2023
Aprs 3 ans dabsence, le DevFest Toulouse a repris avec ldition 2023. Lquipe onepoint tait bien reprsente et, rayonnant depuis notre beau camp de base au milieu des stands des autres sponsors, nous avo...
12:50 pm GMT - Fri, November 24, 2023
Dev To
Boletn AWS Open Source, November Edition
Editorial: Ricardo Sueiras, AWSBienvenidos a una nueva edicin del boletn de AWS Open Source!Mientras nos preparamos para el gran evento de re:Invent (el evento ms esperado del ao!), nos complace compa...
12:42 pm GMT - Fri, November 24, 2023
Dev To
Sitecore Personalize: tips & tricks for decision models and programmable nodes
While working with Sitecore Personalize, I've collected various findings around decision models and programmable nodes. Some of them were the result of a human error, while others were just specific r...
12:32 pm GMT - Fri, November 24, 2023
Dev To
World Best Database Documentation Tool - "Prisma Markdown"
Summaryprisma-markdownMade a markdown documents generator for Prisma ORMVery easy to use, but powerful documentationEven non TypeScript/Prisma users are adapting itEasy to develop, what about ch...
12:13 pm GMT - Fri, November 24, 2023
Dev To
Why OpenAI Assistants is a Big Win for LLM Evaluation
A week after the famous, or infamous, OpenAI Dev Day, we at Confident AI released JudgementalGPT an LLM agent built using OpenAIs Assistants API, specifically designed for the purpose of evaluating o...
12:09 pm GMT - Fri, November 24, 2023
Dev To
React Server Components: A Developer's Gateway to Modern Web Apps
React Server Components have emerged as a pivotal tool in this ever-evolving landscape. This article aims to unravel the layers of React Server Components, providing developers with a comprehensive un...
11:53 am GMT - Fri, November 24, 2023
Dev To
28h. Left: TWE Elements Up To 500$ OFF
Up to 500$ OFF#BlackFriday Promo500+ #opensource components for #TailwindCSSLIFETIME UsageCommercial license (non AGPL)Support12 months of updatesDesign blocksAnd MoreOnly for #BlackFridayOnly 28 hou...
11:44 am GMT - Fri, November 24, 2023
Dev To
How to Open Visual Studio Code (Vs Code) Online in Your Browser
How to Open Visual Studio Code in Your BrowserAre you tired of switching between your GitHub repository and your local development environment? Well, we have good news for you! In this article, ...
11:37 am GMT - Fri, November 24, 2023
Dev To
Advanced Node.js React.js Auth (httpOnly in cookies)
Securing Your Node.js React.js Application with JSON Web Token (JWT) AuthenticationHere Github Repo : https://github.com/idurar/idurar-erp-crmHello, today we're going to discuss how to secure y...
11:19 am GMT - Fri, November 24, 2023
Dev To
Launching Your First App: Key Steps to Success
Were the AppstoreSpy team and weve put together a guide on what to do once your app is out in the world. Wondering whether to spend on ads or tackle those bugs? Lets work through it together! Here are...
11:07 am GMT - Fri, November 24, 2023
Dev To
Caffeine chemical formula using html css no image
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...
10:16 am GMT - Fri, November 24, 2023
Dev To
Navigating Docker With Captains - Mohammad-Ali
TL;DRThis is the second episode of "Navigating Docker With Captains - an exclusive series of conversations with Docker Captains. In this episode, we sit down with Mohammad - Docker Captain and S...
09:54 am GMT - Fri, November 24, 2023
Dev To
CyberArk Interview Questions
CyberArk is an information security firm that provides privileged account security to multiple industries, including banking, information technology, government organizations, healthcare, financial, a...
09:42 am GMT - Fri, November 24, 2023
Dev To
Understanding Server-Side Rendering (SSR) vs. Client-Side Rendering (CSR)
Web development has evolved significantly over the years, and one of the fundamental choices developers face is between Server-Side Rendering (SSR) and Client-Side Rendering (CSR). These two rendering...
09:34 am GMT - Fri, November 24, 2023
Dev To
Mastering Flexbox Basics: A Comprehensive guide
Have you ever encountered alignment challenges or want to get better at aligning content as a developer?Those days of using floats, positioning, and complicated calculations to align content were trul...
09:23 am GMT - Fri, November 24, 2023
Dev To
Configure Authentication to your AWS account in your GitHub actions CI
TL;DR Streamline your GitHub Actions CI workflow by addressing the challenge of configuring secure authentication to your AWS account. This article provides concise guidance on ensuring seamless integ...
09:16 am GMT - Fri, November 24, 2023
Dev To
5 Best Static Site Generators in Python
If you're a developer looking to build fast, efficient, and easily maintainable static websites, then static site generators (SSGs) are the way to go. Python, with its simplicity and versatility, offe...
08:51 am GMT - Fri, November 24, 2023
Dev To
Women Developer Academy Europe 2023 - My Experience
My October was busy. I spoke at three conferences (droidcon Italy, droidcon London, and KKON, which was an online conference). I had also applied to the Women Developer Academy Europe earlier, and whe...
08:43 am GMT - Fri, November 24, 2023
Dev To
Conversational AI: Transforming Interactions in the Digital Era
In the fast-paced digital landscape of the 21st century, technology continues to evolve, reshaping the way we communicate and interact with the world around us. One of the most revolutionary advanceme...
08:37 am GMT - Fri, November 24, 2023
Dev To
How to build a SaaS in a weekend
You might think the development of the software is the difficult part, but Im here to put that in perspective. There are tons of templates and tools to automate a lot of the development of a standard ...
07:00 am GMT - Fri, November 24, 2023
Dev To
How to code faster - VS Code edition
Pair programming can be very productive. But there's nothing so annoying as seeing your fellow programmer struggle with his coding. And with struggle, I don't necessarily mean that he lacks experience...
06:35 am GMT - Fri, November 24, 2023
Dev To
What is Load Balancers? | What is DNS?
Welcome back to the System Design series by @mukeshkuiry ! Today, we'll dive into crucial concepts for scalable web applicationsDNS and Load Balancers. What is DNS? DNS, or Domain Name System, el...
06:29 am GMT - Fri, November 24, 2023
Dev To
Web Development fundamentals: A Comprehensive Guide for Beginners
What is Web Development?This is an important role in the technology world as it involves website creation, building and maintenance. It is the practice of how websites are designed, how it works...
06:13 am GMT - Fri, November 24, 2023
Dev To
Exploit Development: Buffer Overflows
IntroductionLets say you have a candy jar with a capacity for 10 candies. Each candy represents a piece of data. Now, lets say you have a friend who loves to share candies with you.In a world wi...
04:50 am GMT - Fri, November 24, 2023
Dev To
Starting from scratch: Setting up an Amazon EKS Cluster. Join me on this journey into the world of Kubernetes on AWS!
Hello There!!!Called Sarvar, I am an Enterprise Architect, Currently working at Deloitte. With years of experience working on cutting-edge technologies, I have honed my expertise in Cloud Operations (...
03:14 am GMT - Fri, November 24, 2023
Dev To
Adding Dockerfiles to Open-Source Projects
This week, I continued my open source journey by making a meaningful contribution to yet another project.My last pull request was for a UI bug fix in ChatCraft - a developer oriented ChatGPT clone. It...
01:44 am GMT - Fri, November 24, 2023
Dev To
Stream Amazon Bedrock Response with AWS Lambda Response Streaming
AWS Lambda support for response payload streaming. Response streaming is a new invocation pattern that lets functions progressively stream response payloads back to clients.In traditional request-resp...
12:00 am GMT - Fri, November 24, 2023
Dev To
Which YouTube Channels Enhance Developer Skills?
What YouTube channels do you recommend for software developers looking to enhance their skills? Why are they valuable?Follow the DEVteam for more discussions and online camaraderie! ...
09:21 pm GMT - Thu, November 23, 2023
Dev To
AWS In-Memory Databases: Complete Guide to Accelerated Data Processing
What is an In memory Database?An in-memory database is a type of database system that relies primarily on the internal memory for data storage and retrieval, rather than traditional disk-based storage...
09:18 pm GMT - Thu, November 23, 2023
Dev To
Open Source is More Secure than Closed Source because Closed Source is More Secure than Open Source
The other day I had a discussion about whether source code is more secure when hidden out of sight a valid discussion point that sometimes comes up. So, I thought I'd write a little opinionated post ...
08:30 pm GMT - Thu, November 23, 2023
Dev To
Colors in Between
Looking for the ideal gradient or a flawless blend of two colors? Introducing our latest creation, Colors in Between, a game-changer in the realm of color gradients. Tailored for graphic designers, di...
08:05 pm GMT - Thu, November 23, 2023
Dev To
Benchmark TypeScript Parsers: Demystify Rust Tooling Performance
TL;DR: Native parsers used in JavaScript are not always faster due to extra work across languages. Avoiding these overhead and using multi-core are crucial for performance.Rust is rapidly becoming a l...
07:27 pm GMT - Thu, November 23, 2023
Dev To
Mastering WordPress CLI: A Comprehensive Guide to Boost Your Productivity
WordPress CLI, or Command Line Interface, is a powerful tool that often remains underutilized by many WordPress users. If you're accustomed to managing your WordPress site through the familiar web int...
07:10 pm GMT - Thu, November 23, 2023
Dev To
Episode 23/46: Implicit Imports & Signal-based inputs, Becoming Angular Contributor, DI deep-dive
Minko Gechev shared plans for upcoming features like "Implicit Imports" and "Signal-based Inputs". Matthieu Riegler on what it means to be an Angular contributor and Thomas Laforge with a deep-dive in...
07:09 pm GMT - Thu, November 23, 2023
Dev To
Confluence Vulnerability (CVE-2023-22515): A Deep Dive into Atlassian Bamboo's Chain Security Landscape
OverviewRecently, a security team disclosed a vulnerability in Confluence called SafeParameterFilter, which allows an unauthenticated remote attacker to bypass XWork functionality to create new ...
06:39 pm GMT - Thu, November 23, 2023
Dev To
Responsive Number Counting Animation With JavaScript Project With Source Code
Hello and Welcome to todays tutorial. In todays tutorial, we will learn how to create a responsive count up animation. To create this project, we need HTML, CSS and Javascript.The count up animation c...
05:54 pm GMT - Thu, November 23, 2023
Dev To
Choosing the Best Tech Stack for Your Project: A Strategic Guide
Selecting the right technology stack is a pivotal decision that profoundly influences the success of your software project. A well-suited tech stack enhances development efficiency, scalability, and l...
05:40 pm GMT - Thu, November 23, 2023
Dev To
Day 94: Frameworks
In the ever-evolving landscape of web development, choosing the right frontend framework can be a daunting task. With a plethora of options available, each with its strengths and weaknesses, developer...
05:37 pm GMT - Thu, November 23, 2023
Dev To
21 Internship Programs to Gain Tech Experience
The challenge of breaking into the tech often revolves around the dilemma of required experience but struggling to gain that experience without an opportunity.To address this issue Ive manually curate...
05:34 pm GMT - Thu, November 23, 2023
Dev To
The Power of Mentorship in Coding: Building Connections Beyond the Screen
In the vast landscape of coding, where lines of code sprawl like uncharted territories, mentorship emerges as the compass guiding many on their coding odysseys. My own coding journey has been shaped b...
05:13 pm GMT - Thu, November 23, 2023
Dev To
Can you become an AI Developer without a degree?
Yes, it is possible to become an AI Developer without a degree. While a degree can be beneficial and provide a solid foundation in computer science and mathematics, it is not the only path to a career...
05:09 pm GMT - Thu, November 23, 2023
Dev To
Can you become an Ethical Hacker without a degree?
Yes, it is possible to become an Ethical Hacker without a degree. While a degree can provide a solid foundation in cybersecurity and may be beneficial for certain career paths, it is not a strict requ...
05:00 pm GMT - Thu, November 23, 2023
Dev To
How to change an Ansible namespace with FQCN migration tool
Packaging Ansible Playbooks within a collection is the best way to distribute reusable automation content. To avoid naming conflicts, developers organize collections inside namespaces. Sometimes situa...
04:39 pm GMT - Thu, November 23, 2023
Dev To
2 - GraphQL Core Concepts: Schema, Resolvers, Query, Apollo
In this post, we will talk about the core concepts of GraphQL:Schema,Resolvers,QueryIn the next post, we will dive deeper into:Mutations, Subscriptions. As said earlier, unlike REST APIs, GraphQL can ...
04:08 pm GMT - Thu, November 23, 2023
Dev To
A Comprehensive Guide to SQL Query Optimization Techniques
In database management, the efficiency of SQL queries holds the key to optimizing database performance. Regardless of the database system employed, fine-tuning SQL queries is a critical task for ensur...
04:03 pm GMT - Thu, November 23, 2023
Dev To
Kubiya AI and AWS Integration
Integrating Kubiya AI with AWS brings a new level of automation and intelligence to your cloud computing endeavours. AWS, as a cloud platform, empowers users to access computing resources, storage, an...
03:57 pm GMT - Thu, November 23, 2023
Dev To
Custom Exceptions in modern js / ts
I remember reading that error handling and meaningful logging are the most common forgotten areas for programmers who aim to improve their skills.Like, these two are really crucial elements, yet, rece...
03:40 pm GMT - Thu, November 23, 2023
Dev To
Announcing API Insights: Your Compass in the World of APIs!
While sailing through the treacherous waters of APIs, what you need is a trusting compass or at least a really good lighthouse nearby that can lead you to safety and the place where you want to be.Wha...
03:17 pm GMT - Thu, November 23, 2023
Dev To
A gophers journey to the center of container images
Blissful past...A couple of years ago, I would never have thought that I would get that interested in the underlying structure of containers, not to mention going into the journey of building on...
03:14 pm GMT - Thu, November 23, 2023
Dev To
Microfrontends Architecture
Cundo y Por Qu Usar Microfrontends: Resolviendo la Complejidad en el Desarrollo de Software. Cuando una aplicacin web se vuelve grande y monoltica, cada cambio que el equipo de desarrollo realiza req...
03:10 pm GMT - Thu, November 23, 2023
Dev To
The Hallucinated Rows Incident
Herein lies the tale of the serialization bug that caused one of the weirdest crashes in the company's history- the infamous "Not enough values in db" panic. Delve with me into the depths of implement...
02:34 pm GMT - Thu, November 23, 2023
Dev To
Deploy Secure Spring Boot Microservices on Amazon EKS Using Terraform and Kubernetes
Originally published at auth0.comWhen it comes to infrastructure, public clouds are the most popular choice these days, and Amazon Web Services (AWS) is the go-to option. If you are working with micro...
02:32 pm GMT - Thu, November 23, 2023
Dev To
Deep Dive into AWS EC2 Placement Groups: Maximizing Efficiency and Performance
Amazon Web Services (AWS) offers a range of solutions to optimize the deployment of EC2 instances. One such powerful feature is EC2 Placement Groups, designed to meet specific needs for application de...
02:14 pm GMT - Thu, November 23, 2023
Dev To
Resolving Selenium's Zombie Process Issue
IntroductionWhen working with Selenium in Python, developers often encounter a persistent issue: the generation of zombie processes. These defunct processes can significantly degrade server performanc...
02:00 pm GMT - Thu, November 23, 2023
Dev To
Ultimate Guide to Kubernetes StatefulSets - with a MongoDB example
StatefulSet is a Kubernetes workload API specifically used for managing stateful applications. This is a comprehensive guide to setting up and using StatefulSets where we look at the following topics-...
01:52 pm GMT - Thu, November 23, 2023
Dev To
Utilising Bitwise Operators in JavaScript, by Building a RGB to Hex Colour Convertor
A Real World Example of Bitwise AND, OR, and Left/Right ShiftBitwise operators are a seldomly used part of the JavaScript language, being much more popular in low-level languages such as C. Afte...
01:48 pm GMT - Thu, November 23, 2023
Dev To
Is Nuxt 3 Really Production Ready?
Nuxt.js is a popular JavaScript frontend framework. But people still ask, if it is production ready. I've been using the framework for the past 5 years in a wide range of different projects, from smal...
01:38 pm GMT - Thu, November 23, 2023
Dev To
Javascript Chaining
INTRO Chaining is the concept one function returns a current(this) object and another function will use values in that current(this) object. It's the same as PIPELINE explained in my previous po...
01:17 pm GMT - Thu, November 23, 2023
Dev To
Hosting Static Website using AWS S3
OverviewIn todays fast-paced digital world, establishing an online presence has become essential for businesses, bloggers, and individuals looking to share their content with the world. When it ...
01:16 pm GMT - Thu, November 23, 2023
Dev To
Detect Idle User With JavaScript Project With Source Code
Hi everyone. Welcome to today's tutorial. In today's tutorial, we will learn how to detect if the user is idle or inactive. For this, we use the idle timer. We detect this using HTML CSS and JavaScrip...
01:15 pm GMT - Thu, November 23, 2023
Dev To
Big data models vs. Computer memory
Data pipelines are the backbone of any data-intensive project. As datasets grow beyond memory size (out-of-core), handling them efficiently becomes challenging. Dask enables effortless management of l...
12:09 pm GMT - Thu, November 23, 2023
Dev To
SimpleJS - Your Lightweight JavaScript Utility Toolkit
Introducing SimpleJS - Your Lightweight JavaScript Utility Toolkit Overview:Explore the capabilities of SimpleJS, a nimble JavaScript library crafted to streamline common tasks across web development...
11:59 am GMT - Thu, November 23, 2023
Dev To
I am a Single Monitor Developer (but I am very particular about that monitor)
LOLWUT. Random.Yes. Kinda.So here's the thing; I recently watched a reaction video by ThePrimeTime for a clip about the "Best Programming Setup" from the Lex Fridman interview with John Carmack,...
11:59 am GMT - Thu, November 23, 2023
Dev To
Material Design for Bootstrap v7 is out!
Some of the changes in MDB Major Release v7.0:Breaking changes:Changed HTML init for all components and plugins to unified data attributesUnified event and method names, added new events, removed some...
11:53 am GMT - Thu, November 23, 2023
Dev To
Mac command C 3D buttons using html, 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...
11:48 am GMT - Thu, November 23, 2023
Dev To
What makes you a good Programmer?
It's November 23, 2023, and I found myself perusing the websites I created during my freshmen and sophomore years of university. Honestly, if you were to ask me today why I implemented certain functio...
11:15 am GMT - Thu, November 23, 2023
Dev To
7 ML repos used by the TOP 1% of Python developers [based on REAL data]
Hi there Today, let's dive into 7 ML repos that the top 1% of developers use (and those you have likely never heard of)! What defines the top 1%?Ranking developers is a difficult problem, and eve...
11:15 am GMT - Thu, November 23, 2023
Dev To
7 ML repos used by the TOP 1% of Python developers
Hi there Today, let's dive into 7 ML repos that the top 1% of developers use (and those you have likely never heard of)! What defines the top 1%?Ranking developers is a difficult problem, and eve...
11:09 am GMT - Thu, November 23, 2023
Dev To
Subnetting
IntroductionI see a lot of posts in dev but I haven't seen a clean one to explain about Subnetting , So why wait for others lets just jump on and created one myself.. ( And its pretty good Trust...
11:04 am GMT - Thu, November 23, 2023
Dev To
Dagger 101: How to Get Started with Containerized CI Workflows
Continuous Integration and Continuous Delivery are the secret sauces of shipping new features consistently and reliably to your software. However, the effectiveness of this process is closely tied to ...
10:31 am GMT - Thu, November 23, 2023
Dev To
.NET Core vs Java: Which Programming Platform Has Better Performance?
IntroductionBoth .NET Core and Java are popular cross-platform programming platforms used to build all sorts of applications, from simple desktop utilities to complex enterprise systems. With so...
09:53 am GMT - Thu, November 23, 2023
Dev To
Unleashing the Power of Multithreading in C Development
Introduction:Multithreading is like juggling multiple tasks simultaneously in the world of programming. In C#, it's a powerful tool that allows your program to execute multiple operations concur...
09:40 am GMT - Thu, November 23, 2023
Dev To
5 Common useState Mistakes React Devs Make
Author: David Herbert IntroductionThe most challenging aspect of developing any application is often managing its state. However, we are often required to manage several pieces of state in o...
09:09 am GMT - Thu, November 23, 2023
Dev To
How to Send JSON Data in Postman
Postman is a powerful API development and testing tool widely used by developers, testers, and API engineers in their daily workflows. It offers a user-friendly interface and rich features, making tes...
09:07 am GMT - Thu, November 23, 2023
Dev To
All About JavaScript Scope
Hi there. It is easier to share knowledge than to learn anything from resources. I will therefore be sharing my knowledge on scope today, a crucial JavaScript topic.Now let's proceed.Scope dictates th...
08:38 am GMT - Thu, November 23, 2023
Dev To
Using a Transactional Pub/Sub Outbox to Guarantee Consistency
One of the hardest parts of building an event-driven application is ensuring consistency between services.A common pattern is for each service to have its own database and using Pub/Sub to notify othe...
08:20 am GMT - Thu, November 23, 2023
Dev To
What is test automation: Ultimate guide and best practices
Businesses have realized the importance of software development and quality assurance. To ensure the smooth functioning of software products and applications, testing plays a crucial role.Automation T...
08:06 am GMT - Thu, November 23, 2023
Dev To
Unlocking Empowerment: The Essence of Self-Service
In the cutting-edge, unexpectedly evolving place of job panorama, the thinking of Employee Self-Service (ESS) has emerged as a transformative pressure, reshaping the traditional enterprise-worker dyna...
08:00 am GMT - Thu, November 23, 2023
Dev To
Navigating and Mastering the Work-From-Home Lifestyle
The transition to a work-from-home (WFH) environment, significantly accelerated by global events such as the COVID-19 pandemic, presents a unique blend of challenges and opportunities. This comprehens...
08:00 am GMT - Thu, November 23, 2023
Dev To
Azure Landing Zone baseline
DescriptionThis reference architecture provides a recommended infrastructure architecture to deploy a Landing Zone in one Subscription in Azure. It is based on architectural and terraform best p...
07:57 am GMT - Thu, November 23, 2023
Dev To
MDB LAST CHANCE PRE BlackFriday2023 SALE!
LAST CHANCE PRE #BlackFriday2023 SALE!Claim your offer before it is too late!Material Design for #Bootstrap UI KIT: 5000+ beautiful COMPONENTS 721+ design BLOCKS 166+ professional TEMPLATES 47+ power...
07:53 am GMT - Thu, November 23, 2023
Dev To
What is super" keyword in Java?
Java annotations are a form of metadata that provide information about the structure, behavior, or attributes of program elements in Java code. Annotations are introduced in Java 5 and have since beco...
07:43 am GMT - Thu, November 23, 2023
Dev To
Oracle Cloud Infrastructure Optimized PostgreSQL 14.9
PostgreSQL-compatible databases are gaining popularity, and many cloud providers now offer one or more managed services. The most well-known is AWS, with RDS PostgreSQL and Amazon Aurora. Google Cloud...
07:37 am GMT - Thu, November 23, 2023
Dev To
AI Tools to Boost Your Daily Productivity
1.MaxAI.me:Itmakesworkingwithtexteasierinvarioussettings.Claude:GreatforEnglishandlanguages.Cursor.sh:AnAI-poweredIDEbasedonVSCode.ApyHub:Offerstext,blog,ordocumentsummaries.(AlsocomeswithanAPIforappi...
07:33 am GMT - Thu, November 23, 2023
Dev To
Is decentralizing AI the right path ahead?
Is Decentralizing AI the Right Path Ahead? In the ever-evolving landscape of technology, the debate surrounding the decentralization of Artificial Intelligence (AI) has gained significant tracti...
06:49 am GMT - Thu, November 23, 2023
Dev To
Source code of the WhatsApp Number Checker
Check if a number is on WhatsAppDetermine which phone numbers are active and which cannot receive Whatsapp messages. The phone user will not know about it!This tool was created using our public ...
06:23 am GMT - Thu, November 23, 2023
Dev To
Top 10 Mobile App Development Tools: Building Apps Made Easy
The Growing Importance of Mobile App DevelopmentMobile app development has become increasingly important in various industries and sectors. The use of mobile devices by healthcare professionals,...
03:42 am GMT - Thu, November 23, 2023
Dev To
My top personal software upgrades
I've made some big changes to my personal tech ecosystem over the last few years and discovered some great applications along the way. Here are a few standouts. KagiPaid for by the userReplacemen...
03:31 am GMT - Thu, November 23, 2023
Dev To
GitHub Repository Initialization Script
GitHub Repository Initialization ScriptThis Bash script automates the process of creating a new GitHub repository, initializing it with a README file, and pushing the initial commit to the remote repo...
03:17 am GMT - Thu, November 23, 2023
Dev To
Delete code to accelerate your dev career
While you were writing some new shiny features today, the following happened:Someone accidentally disabled a feature flag gating the most important product feature that shipped years agoSomeone spent ...
02:08 am GMT - Thu, November 23, 2023
Dev To
Parallax using scroll driven animations
Few things are more satisfying than an immersive and beautiful parallax effect well-placed on a website. Unfortunately, the better-looking more complex effects tend to be, well, more complex (to imple...
12:25 am GMT - Thu, November 23, 2023
Dev To
Do you need an IDE to write Common Lisp?
Some developers don't!On HN:The tooling is nice, but its not what defines CL. The language has ample benefits just on its own.A paren matching editor is the minimum tooling necessary for CL. Auto inde...
12:00 am GMT - Thu, November 23, 2023
Dev To
What Are Effective Strategies for Mental Well-Being?
Share your strategies for improving mental well-being. How do you maintain a healthy mind?Follow the DEVteam for more discussions and online camaraderie! The DEV Team ...
11:17 pm GMT - Wed, November 22, 2023
Dev To
Bitcoin and Web Development: A pioneering path or a risky road?
In the ever-evolving landscape of digital transactions and technological advancements, the use of cryptocurrency, particularly Bitcoin, has gained significant traction. Bitcoin, known for its decentra...
11:10 pm GMT - Wed, November 22, 2023
Dev To
How Fast is Real-Time? Human Perception and Technology
In 1968 Robert Miller published his classic paperResponse time in man-computer conversational transactionsin which he described three different orders of magnitude of computer mainframe responsiveness...
10:44 pm GMT - Wed, November 22, 2023
Dev To
Comandos basicos de Docker
Docker es una plataforma de contenerizacin que facilita la creacin, implementacin y ejecucin de aplicaciones en entornos aislados llamados contenedores. Aqu tienes algunos comandos bsicos de Docker qu...
10:01 pm GMT - Wed, November 22, 2023
Dev To
mrdr is born (from hell!)
I've been doing node and frontend for years now. More than anything, it bugs me that some things that should be simple are so darn difficult. For example, setting up projects... The badImagine yo...
10:00 pm GMT - Wed, November 22, 2023
Dev To
How open source landed me a job in a YC company
When I first heard about open source, I was excited by the idea and amazed by the ecosystem behind it, yet I was not sure how to contribute or what benefits it could provide. I was looking at it as a ...
09:48 pm GMT - Wed, November 22, 2023
Dev To
"The Ins and Outs of Linkedin": CodeNewbie Podcast S26E4
In our fourth episode of Season 26 of the CodeNewbie Podcast, @saronyitbarek talks about leveraging social media sites like Linkedin to get new opportunities with Laura Thorson, Program Manager at Git...
09:29 pm GMT - Wed, November 22, 2023
Dev To
How to Perform Form Validation in React
This guide provides readers with the knowledge and skills they need to implement form validation in React. It covers all the essential aspects of form validation, from understanding the importance of ...
09:27 pm GMT - Wed, November 22, 2023
Dev To
Web3 backend and smart contract development for Python developers Musical NFTs part 17: Deployment time!
Now we want to have our Django app up and running somewhere live for other people to see and use. In this version of our app we will use Google App engine. First go to Google cloud and open your free ...
08:12 pm GMT - Wed, November 22, 2023
Dev To
Cyber Security Analyst vs. Cyber Security Specialist
Cybersecurity professionals are in high demand, and two of the most common roles in this field are Cyber Security Analyst and Cyber Security Specialist. While both roles involve protecting organizatio...
08:10 pm GMT - Wed, November 22, 2023
Dev To
Learning to code and making some cash?
Hey everyone! Ready to chat about learning to code and making some cash online? It's not as tricky as it sounds, and the benefits are pretty awesome. Let's break it down into simple bits! 1. Why...
08:04 pm GMT - Wed, November 22, 2023
Dev To
Business Intelligence Data Analyst vs. BI Developer
Businesses are relying more and more on Business Intelligence (BI) to make informed decisions. BI is a technology-driven process that involves collecting, analyzing, and presenting data to help organi...
07:37 pm GMT - Wed, November 22, 2023
Dev To
How to Resolve Merge Conflicts Using the Merge Editor Feature on VS Code
Hi friends ,When you encounter merge conflicts, where do you resolve them? Directly on GitHub or in your code editor? If you use VS Code, do you know that it has a built-in feature called "Merge Edito...
07:34 pm GMT - Wed, November 22, 2023
Dev To
2023 Black Friday & Cyber Monday for Developers
It's Thanksgiving and the holiday season has started. The sales are starting. Many education sites are holding black Friday and cyber Monday sales. This is a great week to find a gift for someone whos...
06:45 pm GMT - Wed, November 22, 2023
Dev To
Make your own HTTP server in ruby
Foundational stuff is too much overlooked in our Software Engineering. I mean, I know few people who want to dive into protocols and how servers work. Whereas I think these are key and thrilling unde...
06:34 pm GMT - Wed, November 22, 2023
Dev To
HTMX - Exploring The Capabilities
Author: Peter O. IntroductionIn this article, we will explore what HTMX is and its capabilities.HTMX is a small (14k min. gzipped), dependency-free javascript library that can create cutting-...
06:18 pm GMT - Wed, November 22, 2023
Dev To
Swirl Search: Open Source Enterprise Search to Securely Search your Data.
What is Swirl Search?Swirl is an open-source search platform software that simultaneously searches multiple content sources and returns AI-ranked results. You can also use Generative AI Models t...
05:29 pm GMT - Wed, November 22, 2023
Dev To
How to add pinned repos in your portfolio or website?
If you want to add your pinned repositories to your portfolio or website and can't find an API that works for this, then your problems are over. I've created an API that does exactly that, and its usa...
05:11 pm GMT - Wed, November 22, 2023
Dev To
One of many ways to migrate from NodeJS to Rust
This post describes my personal approach and the experience I have gained. It may contain some deviations, but they are not critical to understanding and usage.My goal is to develop a microservice in ...
05:00 pm GMT - Wed, November 22, 2023
Dev To
Debugging Playwright Tests in VS Code
Sometimes we fail our tests so we can see that when it passes it really is passing but there are times when our tests fail and we dont know why. When that happens its time to debug. In this post we wi...
05:00 pm GMT - Wed, November 22, 2023
Dev To
Day 93: Web components
Web development has evolved significantly over the years, with a constant quest for more modular, reusable, and maintainable code. Web Components provides a set of web platform APIs that enable the cr...
04:44 pm GMT - Wed, November 22, 2023
Dev To
Announcing NgRx v17: Introducing NgRx Signals, Operators, Performance Improvements, Workshops, and more!
We are pleased to announce the latest major version of the NgRx framework with some exciting new features, bug fixes, and other updates. Introducing NgRx Signals Previously, we opened an RFC for ...
04:43 pm GMT - Wed, November 22, 2023
Dev To
HOW TO INSTALL NGINX WEB SERVER ON LINUX VIRTUAL MACHINE
IntroductionNGINX is a popular open-source web server known for its high performance, reliability, and scalability. Initially released in 2004, it has since gained widespread adoption and is com...
04:42 pm GMT - Wed, November 22, 2023
Dev To
HOW TO CREATE A VIRTUAL MACHINE WITH AZURE CLI
What is Azure CLI?Microsoft's cross-platform command-line tool for controlling Azure resources is called Azure CLI. It is accessible via the Azure Cloud Shell browser or on macOS, Linux, and Win...
04:42 pm GMT - Wed, November 22, 2023
Dev To
HOW TO USE RDP(REMOTE DESKTOP PROTOCOL) TO CONNECT TO WINDOWS AZURE VIRTUAL MACHINE
What is Remote Desktop Protocol?Remote Desktop (RDP) enables remote access to Windows-based computer user interfaces. With RDP, you can access and manage a remote Windows machine, whether it's p...
04:40 pm GMT - Wed, November 22, 2023
Dev To
Web Development Frameworks: A Comparative Analysis
In the dynamic landscape of web development, choosing the proper framework is a critical decision that can significantly impact the success of a project. With many options available, developers often ...
04:09 pm GMT - Wed, November 22, 2023
Dev To
Should I get an M3 iMac, an M1 iMac, an M2 Mac Mini, or something else?
It's time for me to get a new desktop and I could use a hand choosing the right one! I recently got a beautiful blue 5th generation iPad Air and I love it. Apple has been calling my name ever since, s...
03:58 pm GMT - Wed, November 22, 2023
Dev To
Understanding Blockchain RPC Nodes: A Simplified Guide
Blockchain technology, with its distributed ledger format, is revolutionizing how data is stored and accessed. At the heart of this technology are blockchain nodes, essential for maintaining the relia...
03:54 pm GMT - Wed, November 22, 2023
Dev To
Paracetamol.js| 223: Explica este cdigo JavaScript
Explica este cdigo JavaScript Dificultad: Bsicoconst str1 = 'Saturday night plans';console.log(str1.startsWith('Sat'));A. falseB. trueC. -1D. 0Respuesta en el primer comentario. ...
03:31 pm GMT - Wed, November 22, 2023
Dev To
Portfolio Website Developed in React, Framer Motion and Tailwind CSS
Hey everyone,I'm excited to share a milestoneI've just completed the development of my portfolio website using React, Tailwind, and Framer Motion! You can check it out live at craftingbugsz.This webs...
03:29 pm GMT - Wed, November 22, 2023
Dev To
JavaScript Execution Context & Hoisting
Whether youve just started learning JavaScript or have some experience, you might have, at least once, searched for how JavaScript works behind the scenes. If so, you might have come across terms like...
03:05 pm GMT - Wed, November 22, 2023
Dev To
A Newcomer's Toolkit to React
Hey there!So you've learned some javascript and now you're ready to jump into React. Here goes a bunch of tools you may want to know about. Your Friendly Guidebook to Java...
02:46 pm GMT - Wed, November 22, 2023
Dev To
Coding Confessions: Lessons from 3 Years in the Trenches
Embarking on the coding journey is akin to stepping into an ever-evolving labyrinth. Over the past three years, my coding odyssey has been marked by challenges, victories, and a perpetual quest for kn...
02:41 pm GMT - Wed, November 22, 2023
Dev To
Bun adoption guide: Overview, examples, and alternatives
Written by John ReillyLike Node.js and Deno, Bun is a JavaScript runtime that provides a faster development experience while you're building frontend applications. Its gaining ground as a competitor t...
02:13 pm GMT - Wed, November 22, 2023
Dev To
You don't need CRDTs for collaborative experiences
This post was originally published by Senior Engineer Zak Knill on zknill.io. You dont need CRDTsYou dont need CRDTs for collaborative experiences.First lets get the what-about-ery out the wayThi...
02:05 pm GMT - Wed, November 22, 2023
Dev To
Mastering Map data structure in JavaScript
Data structures are at the heart of software development, and JavaScript offers a variety of options to meet different needs.Among them, the Map data structure stands out for its flexibility and power...
01:58 pm GMT - Wed, November 22, 2023
Dev To
Do you find it DIFFICULT to take regular breaks behind your laptop?
In today's fast-paced, hyperconnected world, it's easy to get caught up in the whirlwind of work, spending hours glued to our computers without taking a proper break. This relentless focus can lead to...
01:52 pm GMT - Wed, November 22, 2023
Dev To
Learn serverless on AWS step-by-step: Lambda Destinations
TL;DRWhen working with asynchronous Lambda functions, it can be hard to know whether a function invocation succeeded or failed. Furthermore, it can be important to retain a trace of the failed i...
01:43 pm GMT - Wed, November 22, 2023
Dev To
Arrow Functions vs. Regular Functions in JavaScript: A Comprehensive Guide
In the realm of JavaScript, two primary types of functions reign supreme: arrow functions and regular functions. While both serve the purpose of encapsulating reusable code blocks, they exhibit distin...
01:23 pm GMT - Wed, November 22, 2023
Dev To
Mastering NullReferenceException in C .NET Development
Introduction:In the dynamic landscape of C# .NET development, encountering runtime errors is par for the course, and one particularly ubiquitous challenge is the NullReferenceException. This article a...
01:08 pm GMT - Wed, November 22, 2023
Dev To
Add Disk in AWS-Ubuntu instance
How to add a disk in AWS instanceStep 1: Create a new volume from the AWS dashboard. See the image below.Step 2: Open the Volume instance and set the region and size based on your needsStep 3: Attach ...
01:05 pm GMT - Wed, November 22, 2023
Dev To
Ruby on Rails for beginners: build an online store with Rails
Hello! Today we will be building a simple online store with Ruby on Rails. Table of Contents1. Prerequisites2. What is Ruby on Rails 2.1. Benefits of Ruby on Rails 2.2. Does anyone still use Ruby...
12:49 pm GMT - Wed, November 22, 2023
Dev To
How to Optimize MongoDB Performance for Node.js
To update a document in MongoDB, I used to fetch it, update the values, and save back the entry. I would question the need for an update method. Looking back, it's evident that performance optimizatio...
12:38 pm GMT - Wed, November 22, 2023
Dev To
The Art of Crafting a Powerful Go Lambda Function from Scratch
I'll guide you through the quickest and simplest path to creating a fully functional Go serverless application. You'll learn how to build an AWS Lambda function from scratch, unlocking the power of se...
12:07 pm GMT - Wed, November 22, 2023
Dev To
Moonly weekly progress update 68 - Wallet checker improvements
Moonly weekly progress update #68 Wallet checker improvementsMoonlys wallet checker has experienced many changes to improve user experience and functionality, thanks to the revamped UI that sim...
11:47 am GMT - Wed, November 22, 2023
Dev To
HTML tags | search
It is used to group the elements (normally form controls) that have the capacity to carry out a search or filtering, whether related to the document, the website/webapp or the entire Internet.It shoul...
11:19 am GMT - Wed, November 22, 2023
Dev To
Responsive CSS Art For Beginners With Source Code
Hey everyone. Welcome to today's tutorial. In today's tutorial, we will learn how to create a responsive illustration. To create this illustration we need HTML and CSS. This tutorial is especially for...
10:46 am GMT - Wed, November 22, 2023
Dev To
Open-source number input component examples with Tailwind CSS
Hey everyone,In this article I'll show you a collection of number input components coded with Tailwind CSS that you can use in your project to allow users to introduce all type of number formats with ...
10:21 am GMT - Wed, November 22, 2023
Dev To
Unleashing the Power of ChatGPT: A Deep Dive into CRM Capabilities
In the ever-evolving landscape of customer relationship management (CRM), businesses are constantly seeking innovative solutions to enhance their interactions with customers. One such revolutionary to...
09:34 am GMT - Wed, November 22, 2023
Dev To
Demystifying Hoisting in JavaScript
Introduction:Ever felt the JavaScript jitters when things don't quite go as expected? Let's dive into the delightful yet tricky world of hoisting! The Common JavaScript Headache :Picture this: You're ...
09:30 am GMT - Wed, November 22, 2023
Dev To
Welcome Thread - v252
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:18 am GMT - Wed, November 22, 2023
Dev To
Kubernetes
In the ever expanding world of web development and cloud computing, managing and scaling applications can be a daunting task. Enter Kubernetes, the unsung hero of modern deploymentBut fear not!in this...
08:57 am GMT - Wed, November 22, 2023
Dev To
Decoding Readability Score? Meaning, Use-cases & Approaches
Introduction:Reading is like breathing - it's something most of us do regularly without thinking much about it. But just as air quality impacts how easily we can breathe, the complexity of what ...
08:34 am GMT - Wed, November 22, 2023
Dev To
Crafting your own AI chat app using Hilla and Spring AI
Artificial intelligence has surpassed its niche to become a fundamental part of our daily lives, revolutionizing the way we engage with technology. The incorporation of powerful AI capabilities within...
07:55 am GMT - Wed, November 22, 2023
Dev To
Day 9 of MDB UI Kits discounts (up to 97% OFF)
Day 9 of MDB UI Kits discounts (up to 97% OFF)Stop wasting your time on annoying styling issues - let MDB solve that for you. #BlackFriday All PLANS up 2 97% OFF 5000+ COMPONENTS 721+ design BLOCKS 1...
07:41 am GMT - Wed, November 22, 2023
Dev To
Web Scraping with Python Tutorial-A Complete Guide withExamples
We live in an era where we are surrounded by data that can be harnessed by extracting meaningful insights from it. As quoted by Tim Berners-Lee, inventor of the World Wide Web Data is a precious thin...
07:37 am GMT - Wed, November 22, 2023
Dev To
AI Reliance & Recovery: Lessons from ChatGPT's Break
AI has transcended the realm of buzzwords and futuristic concepts to become a cornerstone in modern technological development and problem-solving. From automating mundane tasks to providing complex an...
07:01 am GMT - Wed, November 22, 2023
Dev To
Web Development Resources 175
If you have any feedback, or you want to share tools and resources for the next newsletter - just comment below :) Self-Hosting Web Apps On UbuntuA guide I recently wrote on how to set up and hos...
06:55 am GMT - Wed, November 22, 2023
Dev To
The State of JS 2023 Survey is Now Open
The end of the year is getting closer, and you know what that means: "All I Want For Christmas Is You" is about to once again get inextricably stuck in your brain. But also: this year's State of Java...
06:50 am GMT - Wed, November 22, 2023
Dev To
Claude 2.1 AI model with 200K Context is Live
...and available as both a UI chatbot and API.Yesterday Claude 2 model received an update doubling its context window size to 200K. Here's the official intro by Anthropic. This happened 12 days after ...
06:50 am GMT - Wed, November 22, 2023
Dev To
Asking Questions is Always Smart
My career-related content is now open-source on GitHub.In life, the three most difficult words you need to be comfortable saying at some point are not I Love You but I Don't Know . ...
06:07 am GMT - Wed, November 22, 2023
Dev To
Python Important
Generate python virtual environment for your projectTo generate python virtual environment(venv) for your project, "cd" into your project folder and run the below command:Syntax: python -m venv ...
05:53 am GMT - Wed, November 22, 2023
Dev To
The mistaken assumption of software startups
Hi, I'm Steven, for six years I ran a software consultancy and I'm now a freelance software architect and technical leader. I've worked on many kinds of projects, and this article is based on my obser...
05:18 am GMT - Wed, November 22, 2023
Dev To
8 Best IT Documentation Tools for DevOps in 2024
Definition of IT Documentation SoftwareWhether it be documenting a product or describing internal IT processes, IT documentation enables users (internal or external) to be able to comprehend you...
05:05 am GMT - Wed, November 22, 2023
Dev To
Como Instalar Visual Studio Code en Mac, Windows y Linux
Foto por Gabriel Heinzer en Unsplash Qu es Visual Studio Code?Visual Studio Code, a menudo abreviado como VS Code, es un popular editor de cdigo de cdigo abierto desarrollado por Microsoft....
04:25 am GMT - Wed, November 22, 2023
Dev To
CI/CD Pipeline for Terraform Workflow Using Amazon CodeCatalyst
Terraform workflow can be ran using several methods. One of them is running Terraform workflow inside CI/CD pipeline. Running Terraform workflow inside CI/CD pipeline can have several benefits, such a...
03:27 am GMT - Wed, November 22, 2023
Dev To
Top 5 Distributed System Design Pattern to ace SD interviews
Hey folks! Welcome back to the System Design series by @mukeshkuiry! In today's post, we're delving into essential distributed system design patterns that serve as the building blocks for robust arch...
03:20 am GMT - Wed, November 22, 2023
Dev To
TailwindCSS Awesomeness : My Personal Features Spotlight
As a front-end developer, I'm always on the lookout for tools and frameworks that can make my life easier and my code more efficient. One such tool that has truly revolutionized my workflow is Tailwin...
03:10 am GMT - Wed, November 22, 2023
Dev To
Top psql Commands with Examples
PostgreSQL, or Postgres, is a free and open-source relational database management system (RDBMS) known for its reliability, feature robustness, and performance. It has been actively developed for over...
02:51 am GMT - Wed, November 22, 2023
Dev To
Deploying a Vite app on GitHub Pages using GitHub Actions with GitHub Secrets
First of all --I'll assume that you already have a Vite React App created in a GitHub repository. In this article, I will use my portfolio as an example. Step 1 -- Set the correct base...
02:26 am GMT - Wed, November 22, 2023
Dev To
Lo-Fi Service Discovery in .NET8
The vast majority of systems that you build will inevitably call a HTTP API at some point. Whether it's a microservice, a third party API, or a legacy system. Because of this, it's not uncommon to see...
02:11 am GMT - Wed, November 22, 2023
Dev To
Why I switched to the Web
Exploring the Shift: From Web to Mobile DevelopmentIn the ever-evolving world of technology, the debate between web and mobile apps remains ongoing. Although both have their unique benefits, I f...
12:18 am GMT - Wed, November 22, 2023
Dev To
Data Structures and Algorithms: Linked Lists
A linked list is a data structure that consists of a chain of nodes, where each node contains some data and a pointer to the next node in the list. The first node in a linked list is referred to as th...
12:00 am GMT - Wed, November 22, 2023
Dev To
Embracing "I Don't Know": What Have You Learned?
Can you share a moment when admitting "you don't know" led to valuable learning experiences in coding? Follow the CodeNewbie Org and #codenewbie for more discussions and online camaraderie! ...
10:36 pm GMT - Tue, November 21, 2023
Dev To
Building Your Brand as a Developer Through Open Source
Hi friends ,I've once asked myself, "What is a personal brand?" "Do I need to build a personal brand? I'm a developer and not an influencer." "I'm an introvert. How can I put myself out there without ...
10:34 pm GMT - Tue, November 21, 2023
Dev To
AWS SSO Aliases you need to have
Hey kid.. yeah you.. Are you tired of adding --profile <something> to every CLI command? Stop doing that. You can use these easy aliases to set a "context" for your CLI to use until you clear i...
09:59 pm GMT - Tue, November 21, 2023
Dev To
Flask-SQLAlchemy Many-to-Many Relationships: Association Tables and Association Objects
SQLAlchemy provides two tools for managing many-to-many relationships: Association Tables and Association Objects. This blog will review how to use association tables and association objects in a Fl...
09:48 pm GMT - Tue, November 21, 2023
Dev To
Como a Comunicao Assertiva Pode Ser o Seu Diferencial no Home Office
Estava um dia procurando alguns livros sobre comunicao para colocar no meu PDI at que achei este livro: "Comunicao Assertiva" da escritora Dbora Brum, e pensei o como seria top compartilhar este conhe...
09:46 pm GMT - Tue, November 21, 2023
Dev To
Unveiling the Magic of Serverless Computing with AWS
Welcome to the fascinating world of serverless computing, where the cloud does the heavy lifting, and you can focus on what truly mattersbuilding innovative applications. In this journey, I'll take a ...
09:32 pm GMT - Tue, November 21, 2023
Dev To
How could AI influence our evolution?
I've always been fascinated by evolution, human evolution in particular. But more precisely, how the things we do and the behaviours we have today could affect our evolution. In the last few days, I'v...
09:18 pm GMT - Tue, November 21, 2023
Dev To
Using Accessibility Rules with SwiftLint
For developers who develop iOS applications in SwiftUI, one of the most popular linters has been SwiftLint. SwiftLint enforces the style guide rules that are generally accepted by the Swift community....
08:38 pm GMT - Tue, November 21, 2023
Dev To
Set up GitHub Codespaces for a .NET 8 application
A few days ago Microsoft released the new version of .NET: .NET 8.This is the stable version of the latest framework by Microsoft.If you are not able or not sure to install the latest .NET version on ...
08:38 pm GMT - Tue, November 21, 2023
Dev To
GitHub Codespaces: A Faster Way to Develop in the Cloud
It's been a long time in my mind to write a series of posts regarding Codespaces but now it occurred to me to create a series of posts related to each other by the same common thread: creating Codespa...
08:29 pm GMT - Tue, November 21, 2023
Dev To
Servios da AWS que vo te salvar em uma entrevista de system design (Part 2/4)
Parte 2 da srie de recursos da AWS que me ajudaram e provavelmente vo te ajudar durante uma entrevista de System Design. A primeira postagem voc pode encontrar clicando aqui.Lembrando novamente que aq...
07:56 pm GMT - Tue, November 21, 2023
Dev To
The True Price of My Open Source Journey
Ever wondered what it costs to be an Open Source Software (OSS) developer? I decided to break down my monthly expenses to give you a glimpse into the financial side of my passion for OSS. While I don'...
07:44 pm GMT - Tue, November 21, 2023
Dev To
High-level overview of Amazon Athena
Athena is a serverless query service to help you analyze the data stored in Amazon S3 buckets.And to analyze this data, you're going to use the standard SQL language to query the files.Behind the scen...
07:37 pm GMT - Tue, November 21, 2023
Dev To
Multiple Regression
IntroductionIt is a statistical method used in data analysis to explore the relationship between a dependent variable and two or more independent variables. It extends the simple linear regression mod...
07:19 pm GMT - Tue, November 21, 2023
Dev To
We Asked - How Important is PROactive API Performance
LinkedIn Post...
06:22 pm GMT - Tue, November 21, 2023
Dev To
ReactJS advanced folder structure for scalable projects.
I have some good folder structure for the project then, We can achieve optimized performance.Let me share..If you want to learn reactJS, You can refer to this official documentation.Thank you :)...
06:01 pm GMT - Tue, November 21, 2023
Dev To
How Tech Youtubers saved my Software Developer Career.
This might seem to you a clickbait title. It very well might be. Only further reading may reveal. So, let me tell a bit about myself. Throughout my college time, I'd focused more on learning Valorant ...
06:00 pm GMT - Tue, November 21, 2023
Dev To
Navigating computer vision development
Giving computers the ability to interpret and respond to visual data is becoming the next industrial revolution. This is in the big picture thanks to the advances in computer vision models, that are a...
05:54 pm GMT - Tue, November 21, 2023
Dev To
Unveiling the Future: Women Shaping Ethical AI
Women Leading the Way in Ethical AI DevelopmentAs artificial intelligence (AI) continues to permeate every aspect of modern society, it is important to consider the ethical implications of its develop...
04:56 pm GMT - Tue, November 21, 2023
Dev To
Variables in C
If we had to program using the specific memory locations of a Random Memory Access (RAM), it wouldnt be a lot of fun, and wed likely have a lot of programmer errors.A variable is an abstraction for a ...
04:54 pm GMT - Tue, November 21, 2023
Dev To
51 Important algorithms coding interview questions asked at FAANG
Hi guys, and congratulations for surviving 2023 so far, a major achievement and to celebrate your achievement, here is a list of 51 important coding interview questions that you can find on LeetCode, ...
04:34 pm GMT - Tue, November 21, 2023
Dev To
3 Essential Lessons After Hundreds of Open Source Developer Interviews
I recently read the book Work In Public by Nadia Eghbal.Eghbal interviewed hundreds of developers while working to improve their experience at GitHub and documented her learnings.In this article, were...
04:31 pm GMT - Tue, November 21, 2023
Dev To
Organize the mess of your photo folders with Node
If you have trouble organizing your photos spread across several folders like me, this article can help you!I recently experienced a hard drive crash containing all of my photos . Luckily, I found ba...
04:19 pm GMT - Tue, November 21, 2023
Dev To
I made a free tool to spy on any website's hosting & domain providers
For a few days, I sought a tool to find hosting and domain information for any domain.Whether I find a website online or my competitor's website, cloud portal or anything, I want to know where they're...
03:49 pm GMT - Tue, November 21, 2023
Dev To
React SSR web-server from scratch
Poking around with some web frameworks like Next and Astro I was posed the question of how hard is some of the stuff they are doing and could we do it custom? My initial reaction was no way, these fr...
03:48 pm GMT - Tue, November 21, 2023
Dev To
So You're Interested in Being an Open Source Maintainer
A lot of contributors ask how to become a maintainer. I became a maintainer by creating an open source project and inviting others to contribute. @Ayu and @Chrissy became maintainers of some OpenSauce...
03:40 pm GMT - Tue, November 21, 2023
Dev To
Web Caching - ETag/If-None-Match
Support codeIn the previous post, we explored the usefulness of the Last-Modified Response Header and If-Modified-Since Request Header. They work really well when dealing with an endpoint returning a ...
03:39 pm GMT - Tue, November 21, 2023
Dev To
Linux commands you should know
I use open-source tooling which predominantly runs on Linux servers, therefore often I find myself in the terminal running commands to do various tasks.In this guide - I'm going to give you a cheat sh...
03:35 pm GMT - Tue, November 21, 2023
Dev To
Mobile DevOps: Tools, Techniques, and Triumphs in App Development
Mobile DevOps refers to the application of DevOps principles and practices in the context of mobile app development. DevOps is a set of practices that aims to automate and improve the collaboration be...
03:21 pm GMT - Tue, November 21, 2023
Dev To
Easy Queue implementation in Ruby
This post contains some info from the ChatGPT.You might think, "Queues aren't used much in Ruby," and it's true, you don't often see a queue implementation in Ruby or Rails projects. But for me, the t...
03:12 pm GMT - Tue, November 21, 2023
Dev To
Designing Effective REST APIs: A Comprehensive overview
What is REST API?REST API is, first of all, an API. An API stands for "application programming interface," serving as a layer of abstraction organized within a set of rules and tools. It enables...
02:11 pm GMT - Tue, November 21, 2023
Dev To
Reacts-giving: 11 react components for aspiring pros
TL;DRI have harvested the finest React components you can use to build a powerful web app.Each has its own flavor.Don't forget to show your support Now, let's gobble up this code! 1. Copi...
02:07 pm GMT - Tue, November 21, 2023
Dev To
Trampo na gringa - Parte 1
Provavelmente voc est aqui pelo mesmo motivo que eu estou escrevendo este artigo: A carreira internacional em software chama a sua ateno!Afinal receber em moeda forte mas gastar em real, trabalhar com...
01:58 pm GMT - Tue, November 21, 2023
Dev To
Building Serverless Applications On AWS: A Practical Guide To Managing Event Processing
Event Processing is a cloud-native architectural concept that builds on the foundation of Event-driven architecture (EDA).Event-driven architectures are a very popular way of building and deploying di...
01:24 pm GMT - Tue, November 21, 2023
Dev To
Emmet | Intermediate HTML and CSS Course | Day 2
IntroductionEmmet is a plugin, built into VS Code, that helps you write HTML and CSS more efficiently by providing a bunch of clever shortcuts. By now, you have written a good amount of HTML and...
01:17 pm GMT - Tue, November 21, 2023
Dev To
Master React With These 10 Hooks
Hooks are a major part of modern React and for that I created a video series explaining the most important 10 React Hooks in details. Understanding these hook will really help you to level up your rea...
01:11 pm GMT - Tue, November 21, 2023
Dev To
Top 4 ways to send notifications about new stars
TL;DRIn the last article, I discussed creating a GitHub stars monitor.In this article, I want to show you how you can be informed about new stars daily.We will learn:How to build a generic syste...
01:00 pm GMT - Tue, November 21, 2023
Dev To
Supercharge your Windows Development: The Ultimate Guide to WSL
Hi! Im Boris!Im a software engineer working professionally in insurance, teaching other developers, and speaking at conferences. Throughout the years, Ive used my fair share of different develop...
12:55 pm GMT - Tue, November 21, 2023
Dev To
Approximating a sphere using CSS - and pumpkins!
Before I get to the main topic, please allow me to paint you a more detailed picture of how I got into 3D CSS:I have been obsessed with 3D graphics all my life. An 80's kid, I'm not sure which I saw f...
12:22 pm GMT - Tue, November 21, 2023
Dev To
Why does Flutter go unnoticed?
In the past couple of days I have been hacking on a personal project (I'll maybe post about it when it's live).I thought it would be best to write the front-end using Flutter, since I really wanted th...
12:18 pm GMT - Tue, November 21, 2023
Dev To
From Data to Intelligence: One-Stop MQTT Platform for Smart Factory Advancements
IntroductionIn the age of advanced manufacturing, the need for extensive data collection and analysis across all aspects of production is crucial. This data enables factories and enterprises to ...
12:09 pm GMT - Tue, November 21, 2023
Dev To
Navigating the JavaScript Frontier with is.primitive and is.not_primitive from 'thiis'
JavaScript, the land of endless possibilities, often involves working with different data types. Sometimes, you just need to know if you're dealing with the basic building blocksprimitive values. Ente...
12:07 pm GMT - Tue, November 21, 2023
Dev To
Advanced Scripting Techniques in Linux Shell Scripting
Introduction:Greetings again! Remember our discussion on mastering Git and the initial guide on Linux shell scripting for DevOps beginners? If you do, great! If not, no worrieswhether you're a returni...
11:53 am GMT - Tue, November 21, 2023
Dev To
Kotlin Multiplataforma 101: Entendendo como o Kotlin compila para mltiplas plataformas
Entendendo o Frontend do compilador do KotlinK1: codinome FE10 (Frontend 1.0)K2: codinome FIR (Frontend Intermediate Representation)Entendendo o Backend do compilador do KotlinRepresentao Intermediria...
11:50 am GMT - Tue, November 21, 2023
Dev To
Frontend update: the Gowebly CLI now supports daisyUI components library
IntroductionHello, DEV Community! I've released the Gowebly v1.8.0 which includes daisyUI components library support for the frontend.But let's not get ahead of ourselves, let's take a closer lo...
11:41 am GMT - Tue, November 21, 2023
Dev To
News API and Web Scraping: A Comparative Analysis
Keeping up to date with the latest news and information is one of the most essential tasks in todays digital world. With the huge amount of content available online, a lot of developers and data colle...
11:30 am GMT - Tue, November 21, 2023
Dev To
How To Create And Sell Notion Templates as a Developer
IntroductionThe selling and buying of digital assets are increasing with time. It will be more popular in the coming future. When talking about digital assets, people think of NFTs but there are...
11:09 am GMT - Tue, November 21, 2023
Dev To
I took my side project from $0 to $200 in 4 days
So This is the story of how my side project which is basically a Next.Js SaaS Boilerplate Indiespace, got from $0 to $200+ in 4 days without any social media presence.The Idea:I have been working on t...
10:34 am GMT - Tue, November 21, 2023
Dev To
Zustand - A beginners guids
Hello everyone, today i will give a basic walkthrough of Zustand, a state managment library for React/next js FeaturesEasy setupSupport for immutabilityAsync actionsMiddlewareSelective re-renders...
10:18 am GMT - Tue, November 21, 2023
Dev To
R&D Cost Capitalization For Engineering Teams Explained
In 2018, Paul Romer won Noble for his long-standing work on how investments fuels microeconomic growth. His words of caution were- Quit seeing research and development (R&D) as optional spending. ...
09:18 am GMT - Tue, November 21, 2023
Dev To
A Retrospective on Error Management: Where Do We Go From Here?
Error management is a fact of life in software development as it is often inevitable and generated by different causes that also include incorrect or incomplete understanding of the requirements or ev...
09:13 am GMT - Tue, November 21, 2023
Dev To
Optimize your JS code in 10 seconds
Performance is the heartbeat of any JavaScript application, wielding a profound impact on user experience and overall success. It's not just about speed: it's about responsiveness, fluidity and effici...
09:11 am GMT - Tue, November 21, 2023
Dev To
Changing Background Color on Scroll with JavaScript
Live Demo / DownloadScroll animations seem to be a growing trend lately, especially for landing pages for SaaS and modern tech startups. These animations are conceived to beautify the user exper...
08:40 am GMT - Tue, November 21, 2023
Dev To
Beyond the Like Button - Building a User-Owned Future with Web3
What's Going On with Social Media Today?Remember when social media was all about sharing fun pics and catching up with old friends? Well, it's become a bit more complicated. Right now, a few big compa...
08:34 am GMT - Tue, November 21, 2023
Dev To
Unlocking Agility with a Multi-Cloud DevOps Strategy: 3 Expert Tips
As of 2023, 94% of large enterprises have already embraced multi-cloud. But nothing comes without challenges. While multi-cloud has undeniable benefits, there are plenty of challenges as well. The com...
08:00 am GMT - Tue, November 21, 2023
Dev To
Kubernetes Troubleshooting
With Kubernetes large and diverse workloads can be handled.To keep track of all these processes, monitoring is essential. MonitoringTo monitor the application you need to collect metrics, like CP...
07:47 am GMT - Tue, November 21, 2023
Dev To
Mad Devs 18 Newsletter. October 2023
The key to company resilience: transparency and trust with stakeholders. Discover how they drive innovation and enhance customer loyalty in the October recap. The Trust Factor: The art of buildin...
07:30 am GMT - Tue, November 21, 2023
Dev To
Technical dive for Implementing Blockchain for Shipment Management in SharePoint
Embark on a journey where innovation meets real-world application! This post delves into the realm of integrating blockchain into SharePoint, demystifying its simplicity through a practical case. Pict...
07:30 am GMT - Tue, November 21, 2023
Dev To
Implementing Blockchain for Shipment Management in SharePoint
In the ever-evolving landscape of logistics management, precision and transparency form the bedrock of operational success. Recently, I undertook a transformative initiative, implementing a cutting-ed...
06:53 am GMT - Tue, November 21, 2023
Dev To
Unproductive Meetings: The 5 Developer Productivity Killer
Picture this: A team of 20 pumped-up engineers, fresh from their morning workout or playing with their kids, ready to code, and finish off their projects like a pro. They gather for a quick 15-minute ...
06:27 am GMT - Tue, November 21, 2023
Dev To
Mastering Git Checkout: Decoding the Impact of One Simple Command
It all started with a meme. My team lead sent me this, and before this happened, I was one of those who used this powerful command just for creating a new branch or switching between branches.But kudo...
05:54 am GMT - Tue, November 21, 2023
Dev To
Want to host your own website manually? Start here (Part 1)
From local development to global visibilityHow many times have you found yourself in this position? I have completed a web project, like a portfolio website, or an API. I have tested it to make ...
05:43 am GMT - Tue, November 21, 2023
Dev To
Debugging Kubernetes Apps with kubectl debug
What Is the kubectl debug Command?The kubectl debug command is a tool provided by Kubernetes, as part of the kubectl command line, to help developers debug their applications running in Kubernet...
05:25 am GMT - Tue, November 21, 2023
Dev To
Top 10 Unique HTML Attributes You Should Know About.
HTML, the markup language for creating web pages, has a variety of attributes that provide functionalities and define different aspects of elements on a web page. Some unique or less commonly known at...
04:59 am GMT - Tue, November 21, 2023
Dev To
Infer Types to Avoid Explicit Types
The idea for this post came about while I was reviewing this pull request (PR) for OpenSauced. feat: Svelte added to interests dropdown list #2168 ...
04:38 am GMT - Tue, November 21, 2023
Dev To
Spring Data REST example
In this tutorial, we're gonna build a Spring Data REST example in Spring Boot CRUD REST API with Maven that uses Spring Data JPA to interact with H2 database without having to manually implement contr...
01:32 am GMT - Tue, November 21, 2023
Dev To
Publishing package to npm registry, tagging and doing a release, and beyond...
ReleaseYou can find my release here. Release tool and package registry usednpm Installing the packageInstallation instructions for node-tilify package can be found here. Process o...
01:04 am GMT - Tue, November 21, 2023
Dev To
Develop AI Apps with React and Javascript
Conversational AI is revolutionizing how users interact with technology. Chatbots like ChatGPT and voice assistants like Siri are becoming ubiquitous, providing more natural and intuitive ways for peo...
12:38 am GMT - Tue, November 21, 2023
Dev To
AWS Lambda Advanced Logging
AWS Lambda provides basic logging functionality through CloudWatch Logs, allowing you to capture and analyze logs generated by your Lambda functions. However, with the recently introduced "advanced lo...
12:31 am GMT - Tue, November 21, 2023
Dev To
A Beginner's Guide to Online Image Labeling & Annotation Using PixLab Annotate
Annotate, created by PixLab, is a user-friendly, web-based application tailored for image annotation and segmentation, essential for training machine learning models. This online tool simplifies the p...
12:00 am GMT - Tue, November 21, 2023
Dev To
How Does Swift Career Growth Affect Your Coding?
How do you balance the benefits and drawbacks of a quick promotion in your coding journey?Follow the CodeNewbie Org and #codenewbie for more discussions and online camaraderie! ...
12:00 am GMT - Tue, November 21, 2023
Dev To
What Evening Habits Boost Productivity?
What evening routines help you disconnect from electronic devices and enhance productivity and happiness?Follow the DEVteam for more discussions and online camaraderie! T...
11:49 pm GMT - Mon, November 20, 2023
Dev To
Title: Crafting Digital Brilliance: Expedition into Web Development Mastery
Greetings, Dev Community! I'm Saksham , a passionate web developer navigating the vast realm of digital experiences with finesse. Let me take you on a journey through my expertise and commitment to t...
11:47 pm GMT - Mon, November 20, 2023
Dev To
Ultimate Guide To Rust Lifetimes For Newbies
Welcome to the last article of the Rust Memory Management series. The saga is finally coming to an end. We started by learning how program memory works, then saw how to share data through borrowing an...
11:36 pm GMT - Mon, November 20, 2023
Dev To
Build your own Raycast extension, step by step, tutorial
Im a huge user of Raycast: I use it for everything from window resizing, to code snippets, to screenshots and shortcuts to my Github favorites.While I was creating my own extension Dashcam extension t...
11:05 pm GMT - Mon, November 20, 2023
Dev To
RubyConf 2023 Recap
RubyConf 2023RubyConf recently wrapped up in San Diego, California. This post is meant to highlight the great work from all involved. I hope you'll seek out the full videos of all the sessions t...
10:46 pm GMT - Mon, November 20, 2023
Dev To
Raspberry 4 with SSD and nvme adapters performance
Studying to create a NAS with raspberry pi4, it's not a reliable NAS but kind of backup of backup.Since raspberry 4 has only USB3.0 this is our limit, but depends on the brand/chip of adapter the resu...
10:38 pm GMT - Mon, November 20, 2023
Dev To
I made a LogoQuiz for developers.
Hey everyone !I just finished my first Flutter app. It's a logo quiz with tools and languages us developers use every day. I tried to make is as polished as possible. I would appreciate any feedback !...
09:46 pm GMT - Mon, November 20, 2023
Dev To
Marketing Tips for Developers
TL;DRI'm an experienced dev marketing leaderI'm launching a new content series to show developers the marketing skills they can learn/improve to make them more successfulYou're invited to follow...
09:25 pm GMT - Mon, November 20, 2023
Dev To
Free DocuSign Alternatives - Comprehensive list for 2024
OpenSignOverview: OpenSign is an innovative, open-source & free PDF e-signature solution that has the potential to transform the way you sign, store, organize and secure your documents. It offers ...
09:18 pm GMT - Mon, November 20, 2023
Dev To
Understanding VPC Endpoints: Enhancing Security and Performance in AWS
Amazon Web Services (AWS) offers a robust networking feature known as Virtual Private Cloud (VPC). Within the realm of VPC, endpoints play a crucial role in enhancing security and optimizing performan...
09:12 pm GMT - Mon, November 20, 2023
Dev To
Self-referencing generics, wait, what ?
Have you ever seen some declaration of class with a generic type referencing itself ?public class BaseProject<T extends BaseProject> { ... }public class FileProject extends BaseProject<FilePr...
09:11 pm GMT - Mon, November 20, 2023
Dev To
[Client] Auth with Next.js 14 & Supabase
If you have encountered problems setting up authentication with Next.js 14 and Supabase on the client side, this is probably the article you need to read.To summarize: we want to use auth on Next.js 1...
09:10 pm GMT - Mon, November 20, 2023
Dev To
Excluding Livestreams from the YouTube Data API in JavaScript
Over the past year, Ive been working with 8BitJosh to create and maintain a website to showcase his YouTube video content. As a Twitch streamer and YouTube content creator, reaching new audiences can ...
09:05 pm GMT - Mon, November 20, 2023
Dev To
How To Create Many-to-Many Relationships in SQL
Learn How to Implement Many-To-Many Relationships With an Easy ExampleRelational database systems, such as MySQL, PostgreSQL, or SQLite make storing and retrieving data quick and efficient. The underl...
09:03 pm GMT - Mon, November 20, 2023
Dev To
IPV6 Migration Guide for Developers using AWS EC2 -- A Primer
Originally on tonym.us With the news that AWS will be now charging about $4 / instance-month for public IPv4 addresses, manydevelopers who procrastinated ipv6 migration are finally updating both ends ...
08:57 pm GMT - Mon, November 20, 2023
Dev To
How to Actually Learn to Code (Roadmaps for Beginners)
Learning to code may sound complex, but it might be the perfect adventure for you! But where do you begin? Don't worry; it's not as complicated as it sounds. Whether you dream of building websites, mo...
08:50 pm GMT - Mon, November 20, 2023
Dev To
Trailblazing Tech: A Candid Chronicle of My Journey as a Woman in Tech
As a woman navigating the complex field of technology, I've danced with hurdles, demolished boundaries, and discovered an unexpected path to success. Today, I am a self-taught IT enthusiast who discov...
08:44 pm GMT - Mon, November 20, 2023
Dev To
Top 7 Featured DEV Posts of the Week
Every Monday, we dig through articles shared on DEV during the last week, plucking out those that we believe to be particularly interesting, helpful, and representative of our values as a community. T...
07:44 pm GMT - Mon, November 20, 2023
Dev To
Getting started with React Native authentication
Authentication is the process of verifying the identity of a user who is attempting to access a system, application, or online service. In this blog post, you will learn about React Native authenticat...
07:02 pm GMT - Mon, November 20, 2023
Dev To
Converting JS Libraries to Clojure: Part 1
What are we doing here?This is a series of articles with two purposes: to improve my Clojure and ClojureScript knowledge and to help JavaScript developers learn Clojure.The first library we will...
06:14 pm GMT - Mon, November 20, 2023
Dev To
The 3D object model of software construction
Software projects are most efficient when, at any given time, each contributor is focused on a different concern. Like objects in 3D space, projects can be said to have surface area and volume:Surface...
06:04 pm GMT - Mon, November 20, 2023
Dev To
20 ways for Developers to boost income
Being a developer opens up a plethora of opportunities not just to enhance your skills but also to pad your bank account. Whether you're a seasoned coder or just starting your coding journey, here are...
05:40 pm GMT - Mon, November 20, 2023
Dev To
Pure HTML/CSS Software Developer Portfolio Template
Hey folks!I created the website template for devs, designers, and other creative people. It's done with pure HTML and CSS! Don't forget to open it on Codepen to see the full version.Like or dislike?...
05:34 pm GMT - Mon, November 20, 2023
Dev To
Complete Guide to Become a Blockchain Developer | Must-have skills
What Is a Blockchain?Blockchain is a digital ledger for cryptocurrency transactions across peer-to-peer networks. It's decentralized, allowing secure transactions without third parties. Development in...
05:04 pm GMT - Mon, November 20, 2023
Dev To
Leetcode Heap (Priority Queue) in JavaScript
IntroductionHey there, fellow JavaScript devs! If you're here, chances are you're diving into the heap of questions on LeetCode been there, done that. I get it. I used to wrestle with those sam...
05:00 pm GMT - Mon, November 20, 2023
Dev To
My 5 favorite tips to improve your CSS
Hey folks!CSS is magic for a lot of people. So I'm here to help. I wrote this article with my favorite tips. If you like it you'll read more tips in my newsletter. border helps users with photose...
04:54 pm GMT - Mon, November 20, 2023
Dev To
Triggering Lambda function with Application Load Balancer
This is a basic hands-on on triggering AWS Lambda function via Application Load Balancer DNS. So, here is what we are going to do:Create a Lambda function Create an ALB (application load balancer) Cre...
04:51 pm GMT - Mon, November 20, 2023
Dev To
FLaNK Stack Weekly for 20 Nov 2023
20-November-2023The FLaK Federation is building... FLaNK Stack WeeklyTim Spann @PaaSDevhttps://pebble.is/PaaSDevhttps://vimeo.com/flankstackhttps://www.youtube.com/@FLaNK-Stackhttps://www.t...
04:47 pm GMT - Mon, November 20, 2023
Dev To
A Days in Open Source: Key Lessons That Will Help You Get Started
October 31st marked the end of the 100 days of open source software (OSS) challenge by Open Sauced. This challenge aimed to unite newcomers, dedicated contributors, and maintainers within OSS projects...
04:44 pm GMT - Mon, November 20, 2023
Dev To
I coded the Palestinian Kaffiyah Pattern with HTMLCSSSVG
I have been following the news of what is going on in Palestine for a while, and day and after day, my heart breaks a little more. Yesterday I read an article by United Nations Office for the Coordina...
04:39 pm GMT - Mon, November 20, 2023
Dev To
How to create a backend API in Express JS
To create a backend API in Express JS, we need to do the following steps:Install Node JS and Express JSCreate a project folder and a server fileDefine the data model and the data arrayCreate the route...
04:39 pm GMT - Mon, November 20, 2023
Dev To
Navigating JavaScript Waters: Your Friendly Guidebook
Hey there, future JavaScript ninja!So, JavaScript's got you spooked, huh? Feels like walking into a spider-web, and now you're doing that awkward dance? I wrote a post for you last week: ...
04:36 pm GMT - Mon, November 20, 2023
Dev To
Design Patterns Q&A - Q3 - What is pattern language?
Disclaimer: This post is enhanced with AI assistance. The Newbie AskedBut master, what is pattern language? You promised me that you would talk about this. The Master RepliedPattern languag...
04:35 pm GMT - Mon, November 20, 2023
Dev To
Deploying a Single Page Application (SPA) on AWS: A Beginner's Guide. Part 5. Connecting dots
IntroductionIn this section, we will connect the authentication, backend, and frontend components to create a secure Single Page Application (SPA) using a CloudFormation (CFN) template. While th...
03:44 pm GMT - Mon, November 20, 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....
03:38 pm GMT - Mon, November 20, 2023
Dev To
One Weird Kubernetes Trick, Timothe Chalomet, our first Code Jam ever, and more
Happy November! Some of you may be in chaotic end-of-year mode, be it through school ahead of holiday break or at work during 2024 planning. Either way, I appreciate you taking the time to read our em...
03:18 pm GMT - Mon, November 20, 2023
Dev To
A deep dive into new control flow syntax for Angular (17)
With the release of Angular 17, I wanted to explore the control flow syntax in Angular and demonstrate its benefits. The new syntax, which was part of the release for v17 of Angular, alongside a torn ...
03:17 pm GMT - Mon, November 20, 2023
Dev To
Music Monday What are you listening to? (Sunrise Edition )
cover image source: GiphyThis edition came to me this morning as I turned on my radio (aka asked Google to play something from YouTube) while I made my daily coffee and did the dishes from the night b...
03:06 pm GMT - Mon, November 20, 2023
Dev To
7 Programming Riddles That Even Elite Coders Can't Solve
In 1996 Phil Karlton said:There are only two hard things in Computer Science: cache invalidation and naming things.This quote evolved in different ways and my favorite one is: // Detect dark theme v...
03:00 pm GMT - Mon, November 20, 2023
Dev To
What are your Goals for the week of Nov 20?
What are your goals for this week?It's a holiday week in the US. Many people will only work the first half of the week. If you go out shopping be kind to the retail and service workers. So Glad ...
02:39 pm GMT - Mon, November 20, 2023
Dev To
Ferramentas que voc pode usar para praticar Python online
Em determinado momento dos seus estudos, pode fazer mais sentido voc instalar e configurar a linguagem Python no seu computador para executar cdigos mais robustos e com as bibliotecas que precisa. Mas...
02:28 pm GMT - Mon, November 20, 2023
Dev To
GPT-4, 128K context - it is not big enough
OpenAI has recently introduced the GPT-4 Turbo model with a 128K context window. A 4x boost to the previous maximum of 32K in GPT-4.Did you know that this context size is enough to hold 1684 tweets or...
02:26 pm GMT - Mon, November 20, 2023
Dev To
Alarm App JavaScript | With Multiple Alarm Feature | JavaScript Project
Hey everyone. Welcome to today's tutorial. In today's tutorial, we will learn how to create an alarm clock app. To create this app we need HTML, CSS and Javascript. This app comes with a feature to se...
02:11 pm GMT - Mon, November 20, 2023
Dev To
AWS Magic: Give Your Account a Cool Alias
Introduction:Do you want to learn how to turn that boring AWS User Account ID into a cool alias to keep things simple and fun?This step-by-step guide is your ticket to making AWS a bit more pers...
02:00 pm GMT - Mon, November 20, 2023
Dev To
VS Code - Sticky code sections for improved contextual browsing (sticky scroll)
We read more code than we write. It is worthwhile considering if you have VS Code optimized for reading code. A telltale sign that things are subpar is if you find yourself scrolling up and down to re...
02:00 pm GMT - Mon, November 20, 2023
Dev To
10 Reasons for Choosing API7
Whether you're aiming to achieve unparalleled performance, fortified security, or seamless scalability, API7 stands tall as the ultimate solution that effortlessly delivers on all fronts. Let's explor...
01:37 pm GMT - Mon, November 20, 2023
Dev To
Kubectl Restart Pod
Brief description of what a pod is?In Kubernetes, a pod is the smallest execution unit. Pods may be composed of a single or multiple containers that share the same resources within the Pod ...
01:36 pm GMT - Mon, November 20, 2023
Dev To
Was working on personal Portfolio website!
Hey Everybody!I'm currently working on redesigning my portfolio website and incorporating animations to achieve a look similar to those featured on Awwwards.com. I'll share the final result once it's ...
01:35 pm GMT - Mon, November 20, 2023
Dev To
Top 7 AI-Enhanced Database Tools for Next-Level Development
TL;DR: The integration of AI in databases is revolutionizing how we manage and utilize data. With the advent of tools like SuperDuperDB, developers are now empowered to deploy AI capabilities directly...
01:14 pm GMT - Mon, November 20, 2023
Dev To
Singleton JavaScript Design Patterns Part 2
The Singleton pattern is one of the simplest design patterns: it involves only one class which is responsible to instantiate itself, to make sure it creates not more than one instance. Refactoring Gu...
01:12 pm GMT - Mon, November 20, 2023
Dev To
The fastest way to deploy a Go app to Kubernetes
Setting up a Kubernetes cluster can be a major time investment. Going from zero to deploy will normally involve many steps, requiring you to refer to documentation and several guides just to get thi...
01:05 pm GMT - Mon, November 20, 2023
Dev To
JavaScript Design Patterns: The Ultimate Guide Part 1
Welcome to the Ultimate Series on JavaScript Design Patterns. Get ready to dive deep! In this epic guide, well uncover the coolest design patterns to supercharge your JavaScript skills. Together, well...
12:59 pm GMT - Mon, November 20, 2023
Dev To
Express Best Practices
Welcome to my latest blog post on Express Best Practices! In this article, we will dive into various practices that can enhance the performance, maintainability, and scalability of your Express.js app...
12:53 pm GMT - Mon, November 20, 2023
Dev To
You forget RethinkDB, it's a shame
There is no only MongoDB... and while you may think of ArangoDB, or CouchDB, you haven't thought of RethinkDB. This project must be saved, urgently!In the world of database servers, there are many dif...
11:44 am GMT - Mon, November 20, 2023
Dev To
Postnitro.ai has officially launched on Product Hunt!
We're thrilled to announce that Postnitro.ai has officially launched on Product Hunt! PostNitro helps you create carousels for social media in minutes using AI. It's been an amazing journey creating ...
11:11 am GMT - Mon, November 20, 2023
Dev To
Weekly Roundup 027 (Nov 13): 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 Rise and Fall of De...
11:10 am GMT - Mon, November 20, 2023
Dev To
These 6 repos will help you crush React Server Components (RSC)
A few months ago, the React team introduced React Server Components (RSC) to the dev community. React Server Components allow you to write UI that can be rendered and cached on the server, reducing lo...
10:31 am GMT - Mon, November 20, 2023
Dev To
Essential Terminal Settings for macOS
I recently set up my new MacBook and am glad to share the minimal terminal settings that can benefit everyone, even those who prefer to avoid complicated customizations. As a product manager with foun...
10:28 am GMT - Mon, November 20, 2023
Dev To
Github as an absolute beginner
GitHub is a popular platform for version control and collaborative development. Here's a detailed tutorial on how to use GitHub as a developer: Step 1: Create a GitHub AccountIf you don't have a ...
10:27 am GMT - Mon, November 20, 2023
Dev To
10 Cool CodePen Demos (October 2023)
WebGL Ghost Cursor (2023 update)Ksenia Kondrashova creates an updated version of this cool ghost that follows the cursor around the screen. Whimsical and fun, the effect can be easily customized...
10:21 am GMT - Mon, November 20, 2023
Dev To
AWS ECS - Spot Instance Draining vs Fargate Spot
For most organisations, cutting costs on AWS is a constant struggle. The goal of this article is to assist you to understand key differences in between Spot Instance Draining versus Fargate Spot.Amazo...
10:18 am GMT - Mon, November 20, 2023
Dev To
Event-Driven Architecture in Node.js
Event-Driven Architecture (EDA) has emerged as a powerful paradigm for building scalable, responsive, and loosely coupled systems. In Node.js, EDA plays a pivotal role, leveraging its asynchronous nat...
10:00 am GMT - Mon, November 20, 2023
Dev To
50 ways to bring in extra cash as a developer
Times are tough at the moment (cozzie livs), but as developers we've got a unique set of skills which are in high-demand, if you know where to look!This post briefly outlines 50 side hustles you can u...
09:59 am GMT - Mon, November 20, 2023
Dev To
Common errors encountered in React development, along with potential causes and solutions
1.Component Rendering IssuesError: Components not rendering as expected, not updating on state changes.Causes: This can occur due to improper state management, incorrect use of lifecycle methods, or i...
09:55 am GMT - Mon, November 20, 2023
Dev To
AWS Is A Zoo: Anyone Can Navigate the Cloud Jungle!
In my line of work, I often run into people who aren't familiar with AWS. It's understandable; cloud computing is an immense and constantly evolving realm. This adds a challenging yet fascinating aspe...
09:54 am GMT - Mon, November 20, 2023
Dev To
Mastering Mage AI Generator: A Comprehensive Guide
A mage AI generator is a powerful tool that utilizes artificial intelligence to generate Images, specifically in the style of mage characters from fantasy settings. It works by analyzing vast amounts ...
09:53 am GMT - Mon, November 20, 2023
Dev To
Unleashing the Power of ChatGPT: A Comprehensive JavaScript Example
In the realm of artificial intelligence, ChatGPT stands out as a powerful language model developed by OpenAI. Leveraging the capabilities of ChatGPT in a JavaScript environment opens up exciting possi...
09:15 am GMT - Mon, November 20, 2023
Dev To
Make Notion search great again: Vector Database
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 a...
09:10 am GMT - Mon, November 20, 2023
Dev To
AWS open source newsletter, 180
November 20th, 2023 - Instalment #180Welcome to #180 of the AWS open source newsletter, the place for all your AWS and open source needs. As we ramp up to re:Invent, it is good to see that pre:I...
09:07 am GMT - Mon, November 20, 2023
Dev To
How to use LLMs for real-time alerting
How to get real-time AI assistant alerts with changes in Google Docs using Pathway and Streamlit.Real-time alerting with Large Language Models (LLMs) like GPT-4 can be useful in many areas such as pro...
09:04 am GMT - Mon, November 20, 2023
Dev To
Build A Stunning Generative AI App with a React IDE
If you've ever wondered how AI applications generate images from user prompts, you've come to the right place.In this article, you will learn how these tools work by building an AI application to gene...
08:20 am GMT - Mon, November 20, 2023
Dev To
Exploring the Low-Code Realm: Your PowerApps Adventure
Intro:In the world of gaming, there's a timeless classic that has captured the hearts of players for generations Super Mario: The Lost Levels. As Mario navigates through challenging levels and faces ...
08:20 am GMT - Mon, November 20, 2023
Dev To
Unleashing the Power of Squarespace for Photography Portfolios: A Comprehensive Guide
Photography is an art, and your online portfolio should reflect the same level of creativity and professionalism. In this guide, we'll explore why Squarespace stands out as the ultimate platform for s...
07:57 am GMT - Mon, November 20, 2023
Dev To
Distributed system fundamentals | Beginner
Hello & welcome to the System Design series by @mukeshkuiry!In our previous post, we delved into the basics of distributed system design. Now, let's take a deeper dive into the fundamentals of di...
07:33 am GMT - Mon, November 20, 2023
Dev To
Choosing Between React and Next.js
Hello DevsIn the ever-evolving world of web development, React and Next.js have emerged as powerful tools, each with its own set of features and advantages. If you're just starting out in the web deve...
07:30 am GMT - Mon, November 20, 2023
Dev To
Understanding 'use client' in Next.js: Enhancing Performance Through Client-Side Component Mastery
Next.js has undergone a remarkable evolution in the realm of component-based web development. From its inception, Next.js has provided developers with powerful tools and features to build performant a...
07:14 am GMT - Mon, November 20, 2023
Dev To
What Not to do in Power Automate
There are loads of great blogs sharing what to do to be a great Power Automate developer. But that made me think, I've never seen any on what not to do, so I thought I would share my top 10 things not...
06:57 am GMT - Mon, November 20, 2023
Dev To
How to Create an OHLC Chart in JavaScript
Unearthing insights from vast datasets is an intricate blend of art and science. In the realm of financial analysis, a pivotal instrument for visually exploring complex data is the Open-High-Low-Close...
04:23 am GMT - Mon, November 20, 2023
Dev To
Creating an Image Slider with HTML, CSS, and JavaScript
In this article, we are going to discuss how to build an image slider using HTML, CSS, and JavaScript. I will demonstrate two different ways to create the slider, one opacity based and the other trans...
02:49 am GMT - Mon, November 20, 2023
Dev To
Javascript Data structure
** Javascript Data structure ** (Big O Notation)Time Complexity O(1): no matter how big the job is, it takes the same amount of time to complete. It's like saying, "It...
01:32 am GMT - Mon, November 20, 2023
Dev To
DopeSaaS: The Comprehensive NextJS Starter Kit for Rapid SaaS Development
Introduction to DopeSaaSDopeSaaS stands as a monumental advancement in the world of software development, specifically tailored for SaaS applications. This NextJS SaaS starter kit, embraced by a...
01:09 am GMT - Mon, November 20, 2023
Dev To
Reverse-engineering GPTs for fun and data
IntroductionI've been working with OpenAI's APIs for about two years and a half, of which I spent much of the first year and a halftrying to convince the people in my circle that this tech is go...
12:34 am GMT - Mon, November 20, 2023
Dev To
Muay Thaideas: A Roundhouse Kickstart
https://github.com/JJB9922/MuayThaideas/ Introduction: No Thoughts, Head EmptyNo thoughts, head empty; the only reason I decided to put this app together in the first place. For those of you who ...
11:53 pm GMT - Sun, November 19, 2023
Dev To
Add GitHub Actions CI workflows
IssueAdd a GitHub Actions workflow to run the test script on each push and pull request.IssueProcessAdded a .github/workflows/ci.yml file for creating a GitHub Actions CI workflow as below.name: CIon:...
10:52 pm GMT - Sun, November 19, 2023
Dev To
Advent of Code en JavaScript Chile
En JavaScript Chile, transformamos recientemente nuestra forma de trabajar, apostando por un enfoque de "divide y vencers" a travs de la creacin de iniciativas especficas como Meetup Presenciales, Mee...
10:11 pm GMT - Sun, November 19, 2023
Dev To
TypeError: Win and NotTyped have no overlap
Tests save you a lot of pain and make even a complicated refactor seem easy.Wait isnt this about typing? Typing is also testing!Theres a reason why types are considered static testing.Recently I ...
09:58 pm GMT - Sun, November 19, 2023
Dev To
Navigating the IT Jungle: A Beginner's Guide to 10 Essential Terms
Introduction:Entering the realm of Information Technology (IT) can be like embarking on a journey through a dense jungle, filled with mysterious terms and acronyms that can be overwhelming for n...
09:23 pm GMT - Sun, November 19, 2023
Dev To
VueJS part 12: Exposing methods and data in components
IntroductionRecently, I started learning VueJS, and this article is part of the series of my notes while learning it. So far, I mostly used data and methods properties of the component. However,...
09:21 pm GMT - Sun, November 19, 2023
Dev To
Embracing the Future: Valink Solutions' Vision for Community Healing and Technological Innovation
IntroductionValink Solutions stands at the forefront of a technological revolution that intertwines with a profound social cause. Our core mission transcends mere technological advancements, foc...
08:25 pm GMT - Sun, November 19, 2023
Dev To
Creating a Sidebar with Active Links
Suppose we want to create a sidebar menu that tracks active links.First, let's create the sidebar container div:<div id="sidebar-container"></div>Assume our data-sidebar-links are being pa...
07:52 pm GMT - Sun, November 19, 2023
Dev To
6 Basic Tips For Optimizing React Performance
Welcome, fellow React enthusiasts! If you've ever felt the need to turbocharge your React application's performance, you're in the right place. As developers with hands-on experience in React, we und...
07:19 pm GMT - Sun, November 19, 2023
Dev To
Unique HTML Attributes You Should Know About
HTML (Hypertext Markup Language) has a variety of attributes that can be used to enhance the structure and functionality of web pages.While there are many common attributes, here are some unique or le...
07:15 pm GMT - Sun, November 19, 2023
Dev To
Kubernetes Security
In this post you are going to learn about the basics of the Kubernetes security. You will see how the "admission control" of the kube-apiserver works, how to authorize with RBAC and how to set network...
06:53 pm GMT - Sun, November 19, 2023
Dev To
Analyze your WebApp using Microsoft Clarity
Hi people, it's nice do have you again!Today I want to introduce you the Microsoft Clarity, an open source, free tool that captures how people use your site. Setup is easy and you'll start getting dat...
05:53 pm GMT - Sun, November 19, 2023
Dev To
PartyRock With Leftovers!
As an early Beta tester for the PartyRock , an Amazon Bedrock Playground, "Everyone can build AI apps with PartyRock, an Amazon Bedrock Playground"If you are like me, you've probably been playin...
05:21 pm GMT - Sun, November 19, 2023
Dev To
Elevate your JavaScript game with essential ES6 tricks!
Embracing ES6 (ECMAScript 2015) is like unlocking a treasure trove of features that not only elevate your JavaScript game but also transform your coding journey into a more enjoyable and efficient exp...
05:20 pm GMT - Sun, November 19, 2023
Dev To
How to easily export in Excel or CSV with Laravel
"Hey Tony , I need to export those results to Excel by tomorrow morning otherwise I get fired! "Has something like this ever happened to you?Ok, keep calm and don't reinvent the wheel.Fortunately, the...
05:18 pm GMT - Sun, November 19, 2023
Dev To
Kubernetes Volumes
VolumesVolumes are needed to store data within a container or share data among other containers.All volumes requested by a Pod must be mounted before the containers within the Pod are started. T...
05:12 pm GMT - Sun, November 19, 2023
Dev To
Usando Ngnix-Controller com MetalLB no meu Home Lab
Fala pessoal! Estou estudando Kubernetes (Fazendo o sensacional PICK da LinuxTips) e resolvi compartilhar o setup que preparei para o meu home lab.Meu objetivo ter o Nginx Controller balanceando as r...
04:27 pm GMT - Sun, November 19, 2023
Dev To
A Developers Dilemma: Navigating Rust and Python
IntroductionAs developers, the choice of programming language is a compass guiding us through the vast landscapes of data analysis and machine learning. In this journey, two contenders have emer...
04:19 pm GMT - Sun, November 19, 2023
Dev To
Navigating React.js SEO Challenges: A Case Study with CoderKit
Introduction:Embarking on the journey of launching CoderKit, a React.js application, brought with it the daunting challenge of Search Engine Optimization (SEO). This blog recounts the SEO hurdle...
03:56 pm GMT - Sun, November 19, 2023
Dev To
Run Multiple NodeJS microservices with tmux
In this guide I will show you how you can use tmux to run multiple NodeJS microservices with single command.You will need tmux for this. Tmux is supported for Linux, MacOS and Windows (WSL). If you wa...
03:34 pm GMT - Sun, November 19, 2023
Dev To
Junior to Senior Developer Guide: Navigating the Evolution of Your Coding Journey
Embarking on the path of a junior developer is akin to stepping onto a vast and thrilling landscape of coding possibilities. As you traverse this realm, transitioning from a junior to a senior develop...
03:06 pm GMT - Sun, November 19, 2023
Dev To
How to Integrate Stripe with a React Application
To read more articles like this, visit my blogSmart people need smart solutions. And Stripe is a smart solution for accepting payments for your digital product/service.Today, we are going to integrate...
03:03 pm GMT - Sun, November 19, 2023
Dev To
How to Promote Your IT Agency?
To expand your software development company, you must solicit new clients and solicit them repeatedly.To achieve this goal, it is imperative to develop a robust sales process that can be utilized in a...
02:47 pm GMT - Sun, November 19, 2023
Dev To
Stop grinding LeetCode! A different take on landing your first developer job
Whether you are self-taught like me, a bootcamp graduate or an undergrad - If you are looking for your first development job you have probably heard the phrase "grind LeetCode" multiple times.A lot of...
02:46 pm GMT - Sun, November 19, 2023
Dev To
Make table rows clickable as links with tanstack-table and CSS
You want your entire table row to be a real clickable link? Here, I present you with a practical and accesible solution.Link to the codesandbox: Check it out! Step 1: Create your tableUse whateve...
02:36 pm GMT - Sun, November 19, 2023
Dev To
Yet Another Newsletter LOL: Fast Like a Fox
I had a pretty productive week including 12 consecutive laps at this week's swimming lesson! Alright, enough pool talk. Another week, another newsletter. Let's get to it!Around the WebI really enjoyed...
02:27 pm GMT - Sun, November 19, 2023
Dev To
Advent Artificial Intelligence
Artificial Intelligence Advent Calendar 2023Advent calendars are a prominent tradition in the tech community. Throughout December, individuals with diverse experiences share their knowledge in v...
02:13 pm GMT - Sun, November 19, 2023
Dev To
SOLID Design Principles: Learn the Open-Closed Principle
Hey there, fellow software enthusiasts! I'm Revisto, a passionate software engineer, and I want to dive into the exciting world of SOLID principles. SOLID is a set of rules and principles that can he...
02:04 pm GMT - Sun, November 19, 2023
Dev To
DFCCIL Various Post Result 2023
*DFCCIL Various Post Result 2023 *Dedicated Freight Corridor Corporation of India has released the Executive & Junior Executive Various Post recruitment advertisement for 525 posts. Those Cand...
01:54 pm GMT - Sun, November 19, 2023
Dev To
Closures in JavaScript decoded
Have you ever experienced unexpected outcomes with JavaScript functions? Maybe it seemed like the return value was changing unexpectedly or magically 'remembering' previous values. Chances are, you we...
01:48 pm GMT - Sun, November 19, 2023
Dev To
C Pointers
Welcome to this extensive tutorial on C++ pointers, a crucial aspect of C++ programming that unlocks advanced memory manipulation and dynamic allocation. Whether you're new to C++ or looking to deepen...
01:30 pm GMT - Sun, November 19, 2023
Dev To
Building a Robust Web Platform on AWS: A Step-by-Step Journey Through AWS CLI and IAM Identity Center
This article continues the story of creating the Page Mosaic Web Platform project.I have already created an account on the AWS platform. It's not difficult, everything is done quickly. However, before...
01:18 pm GMT - Sun, November 19, 2023
Dev To
The Roadmap to Web Development (unforgettable)
Once upon a time, in a small town, there lived a young boy named Alex. He loved using the internet and exploring all the amazing websites it had to offer. One day, while playing his favorite online ga...
01:10 pm GMT - Sun, November 19, 2023
Dev To
Authentication and Authorization: A comprehensive guide
Hello there In this article, we will go through the basics of Auth, outline the pros and cons of each type, and how to decide on an Auth solution based on your system requirements. I- Basic Auth flow...
01:02 pm GMT - Sun, November 19, 2023
Dev To
Intermediate HTML and CSS Course | Day1
IntroductionThis is the first of the two part course where we dig deeper into HTML and CSS.Our foundations lessons by design only scratched the surface of what's possible. We wanted to give you ...
01:02 pm GMT - Sun, November 19, 2023
Dev To
Managing S3 Bucket using Lifecycle Configuration
Do you remember that I migrated my workload to AWS? I migrated the workload to AWS Lambda and stored the data into Amazon S3. However, the size of unused objects increases. I want to reduce the size t...
12:25 pm GMT - Sun, November 19, 2023
Dev To
Set up your authentication with Next.js and AWS Cognito
In the realm of Next.js applications hosted on Vercel with an AWS infrastructure, establishing robust authentication becomes a pivotal task. After careful consideration of various options, including a...
12:04 pm GMT - Sun, November 19, 2023
Dev To
Navigating Arrays in JavaScript with is.array and is.not_array: Your Companion in List Adventures
JavaScript is like a vast playground filled with arrays ordered lists of goodies waiting to be explored. But how can you be sure if something is an array or not? Fear not, for the is.array and is.not...
11:46 am GMT - Sun, November 19, 2023
Dev To
The Dos and Donts of Resume Writing: How to Create a Professional CV
Navigating the job market can feel like a daunting journey, especially when your resume seems to vanish into the void, leaving you without even a first interview. Its a common challenge many job seeke...
11:36 am GMT - Sun, November 19, 2023
Dev To
Behind the Scenes: Exploring Powerful Backend Frameworks
Contents DjangoExpressRuby on RailsFlaskSpring BootLaravelASP.NET CoreFastAPIAdonis JSHapi.jsKtorGin Django:Description: Django is a high-level Python web framework that encourages rapid de...
10:19 am GMT - Sun, November 19, 2023
Dev To
Unlocking Efficiency: A Deep Dive into Redis as an In-Memory Datastore
Introduction:In today s world, web applications require a lot of things up and running on the server to serve the purpose of users. Unfortunately, many developers might not be aware of factors t...
09:00 am GMT - Sun, November 19, 2023
Dev To
My Year-End Review for 2023
Career JobAdjunct Lecturer for ITE in a semester to teach Go and Web Apps. Realised that it might not be the type of work I wanted to do. Trainer under Tribe to teach in mid-career conversi...
08:24 am GMT - Sun, November 19, 2023
Dev To
From being a web developer to a 5 figure entrepreneur
I own a web development agency that recently touched 5 figures in revenue last month. How did an insignificant young web developer go on to start this? And how you can replicate it as well.Last year I...
07:54 am GMT - Sun, November 19, 2023
Dev To
LinkedIn tried censorship against me in the worst possible way. No More Joke.
I have done lots of dumb jokes in the past, because humor is how your survive in an hostile world, but his article MUST to be read both seriously and litteraly. I am writing it with both utter furry a...
07:38 am GMT - Sun, November 19, 2023
Dev To
Future of Web Developers: Embracing Emerging Technologies and Challenges
Welcome to an exploration of the evolving landscape of web development. In this comprehensive article, we'll delve into the future prospects, emerging technologies, and essential skills that will defi...
07:17 am GMT - Sun, November 19, 2023
Dev To
A use-case for CSS :has()
In case you missed it, the CSS :has() selector is now supported in all major browsers!It's a very weird (but cool) selector that allows you to select elements that contain a specific thing, like for e...
06:17 am GMT - Sun, November 19, 2023
Dev To
5 Common CSS Mistakes: What to Avoid for Clean & Efficient Code | Part 1
Cascading Style Sheets (CSS) is the backbone of web design, allowing developers to transform a plain HTML document into an aesthetically pleasing and functional website. However, even seasoned develop...
06:00 am GMT - Sun, November 19, 2023
Dev To
100 days of CSS animation code challenges - Reveal
1. Rotation text animation - HTML/CSS CSS smooth text rotating animation no javascript required #css #frontend #webdevelopment #a...
05:43 am GMT - Sun, November 19, 2023
Dev To
How to Find the Best Hosting provider for your website Development?
In the vast landscape of website and web app development, choosing the right hosting provider is akin to laying a solid foundation for your digital empire. The hosting provider you select plays a pivo...
05:28 am GMT - Sun, November 19, 2023
Dev To
Whats new in Flutter 3.16
Welcome back to the quarterly Flutter stable release, this time for Flutter 3.16. This release sets Material 3 as the new default theme, brings a preview of Impeller to Android, allows adding extensio...
04:58 am GMT - Sun, November 19, 2023
Dev To
Refactoring 012 - Reify Associative Arrays
Converting your anemic dictionaries is easyTL;DR: Convert your key/value into full behavioral objects Problems AddressedAssociative arraysFail Fast principle violationBijection FaultHard to find ...
04:38 am GMT - Sun, November 19, 2023
Dev To
Navigating the Digital Frontier: Understanding Cybersecurity Threats in Financial Services
Introduction:In an era where financial transactions are seamlessly conducted through digital channels, the intersection of finance and technology presents both opportunities and challenges. Financial ...
04:12 am GMT - Sun, November 19, 2023
Dev To
Hi! I'm new here..
Im Ryan VerWey, a mid-level developer with a burgeoning passion in the fields of web development and UI/UX design. With my roots firmly planted in SharePoint and Microsoft Power Platform, I've decided...
03:45 am GMT - Sun, November 19, 2023
Dev To
DevOps Interview: Ansible Vaults Commands and Usuage
Ansible Vault is one of the most powerful features provided by Ansible. It is very useful when we are dealing with secrets, credentials, SSH keys or any other sensitive information in our playbook or ...
02:43 am GMT - Sun, November 19, 2023
Dev To
Como coletar e dividir pagamentos com a API do Stripe
Antes de tudo: o que o Biome?O Biome um marketplace de aplicaes web criado por desenvolvedores, para desenvolvedores. Ns da Sig tivemos a ideia de criar um novo ambiente onde qualquer desenvol...
02:01 am GMT - Sun, November 19, 2023
Dev To
Sam Altman: Corporate Collateral Damage?
My Contrarian Perspectives on Why Sam Altman was Dispensable.See Definition of Terms & Acronyms in Footnote.If you understand how the engines of corporate missions work, Sam Altman's present dilem...
01:32 am GMT - Sun, November 19, 2023
Dev To
Why did you become a software engineer/software developer?
...
01:06 am GMT - Sun, November 19, 2023
Dev To
Made a custom scripting language in one day :)
for practice few days ago i made a simple scripting language in python calling it mii,here's how the syntax is :) ...
12:00 am GMT - Sun, November 19, 2023
Dev To
Caption This!
We need your help. We need you to caption this image for us. It is really important, we swear.Comment below what you think the caption could be, and, as stated prior, this is really important and stud...
11:49 pm GMT - Sat, November 18, 2023
Dev To
How to Check if an Object Has a Property in JavaScript
In JavaScript, there are different ways to check if an object has a specific property. The main differences between these approaches, besides performance and syntax, are the access to own prototypes o...
11:41 pm GMT - Sat, November 18, 2023
Dev To
Stored Procedures: Where to Go
The stored procedure is a love-hate thing.Its significance is obvious as all old-brand databases support it. Newcomer databases are often slighted if they do not support stored procedures. Yet, the st...
11:31 pm GMT - Sat, November 18, 2023
Dev To
My script to install husky, commitlint and lint-staged with zx
Hello friends,In all my projects I use husky, lint-staged and commitlint. HuskyI love husky ! It helps to create Git hook. I use it for : run eslint with lint-staged before commitcommitlint to fo...
11:28 pm GMT - Sat, November 18, 2023
Dev To
The Best Way to Learn Web Development
Once upon a time, in a small town, there lived a young boy named Alex. He loved using the internet and exploring all the amazing websites it had to offer. One day, while playing his favorite online ga...
09:12 pm GMT - Sat, November 18, 2023
Dev To
Git: A lock file already exists in the repository, which blocks this operation from completing
Go to the project folder and find the .git folder (hidden), then delete the index.lock file.Done....
09:02 pm GMT - Sat, November 18, 2023
Dev To
Build Your First Django App: Beginner's Guide
Django is a Python framework that has been here for quite a while. Due to its robust nature and impressive features, many developers have made it the framework of their choice. However, most beginners...
07:19 pm GMT - Sat, November 18, 2023
Dev To
Caddy Server - Basic Configuration
Caddy 2 is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go. And in this article, I'm going to show you how you can get started using it. This article will not g...
06:36 pm GMT - Sat, November 18, 2023
Dev To
Usando migrations com Golang
O que so migrations?As migrations so muito utilizadas para manter um controle de verso da estrutura do seu banco de dados, uma soluo muito til para manter seu banco de dados organizado.Imagine ...
06:29 pm GMT - Sat, November 18, 2023
Dev To
Robust Error Handling in TypeScript: A Journey from Naive to Rust-Inspired Solutions
IntroductionIn the dynamic world of software development, robust error handling isn't just best practice; it's essential for reliable software. Well-written code may face unexpected challenges, ...
06:19 pm GMT - Sat, November 18, 2023
Dev To
Understanding Array Shapes in NumPy
IntroductionNumpy is a handy tool, which stands for Numerical Python, is super useful for doing math stuff with data. But lets focus on one big idea: array shapes. Understanding array shapes is ...
06:00 pm GMT - Sat, November 18, 2023
Dev To
Pomodoro Timer | JavaScript Project
Introduction:In this tutorial, we will learn how to create a simple Pomodoro timer web application using HTML, CSS, and JavaScript. The application allows users to set focus time, short breaks, ...
05:57 pm GMT - Sat, November 18, 2023
Dev To
A Guide to React Custom Hooks
Custom Hooks in React are a powerful feature that allows us to extract component logic into reusable functions. These Hooks are JavaScript functions that can use other Hooks provided by React. They en...
05:48 pm GMT - Sat, November 18, 2023
Dev To
Gentle Introduction To Typescript Compiler API
TypeScript extends JavaScript by adding types, thereby enhancing code quality and understandability through static type checking which enables developers to catch errors at compile-time rather than ru...
05:40 pm GMT - Sat, November 18, 2023
Dev To
Server-Side Rendering (SSR) in React
Server-Side Rendering is a technique in React where the initial rendering of the application takes place on the server rather than in the browser. This can improve the perceived performance and search...
05:27 pm GMT - Sat, November 18, 2023
Dev To
Github Actions Basics
Github Actions are used to automate project management tasks by using workflows.Each Workflow contains a series of tasks, which are implemented or run automatically everytime when the workflow runs.Gi...
04:57 pm GMT - Sat, November 18, 2023
Dev To
Web Performance Optimization: Strategies for Faster Websites
Welcome to our interactive guide to turbocharging your website's performance! In this blog, we'll explore practical strategies and tips to supercharge your site's speed and enhance user experience. ...
04:55 pm GMT - Sat, November 18, 2023
Dev To
Complete Responsive Food / Restaurant Website Design Using HTML, CSS And JAVASCRIPT
how to make complete responsive food / restaurant website design using html css and vanilla javascript.create a complete responsive online food website design template using html css and vanilla javas...
04:34 pm GMT - Sat, November 18, 2023
Dev To
A Digital Toast: My Encounter with Louisiana's Mobile Driver's License
It was Friday night in New Orleans, and I was ready to kick off the weekend in true local style with a drink. I ordered my favorite wine on a food delivery app, but before the sale could be finalized,...
03:21 pm GMT - Sat, November 18, 2023
Dev To
javaScript newbies, I have a challenge for you!
As a beginner or someone learning programming, it can be overwhelming to start working on solo projects. However, like anything complex, it helps to take baby steps.For example, after you learn someth...
02:31 pm GMT - Sat, November 18, 2023
Dev To
How To Memorize Everything You Learn!
Improving your memory and enhancing your ability to memorize information involves a combination of effective study techniques, lifestyle adjustments, and mental exercises. Here are some techniques to ...
01:05 pm GMT - Sat, November 18, 2023
Dev To
Connecting Alpine.js to a Database REST API: A Simple Guide
In this simple guide, we'll create a dynamic web application using Alpine.js. We'll build a frontend with Alpine.js, a lightweight JavaScript/HTML framework, and show how to integrate it with a comple...
12:38 pm GMT - Sat, November 18, 2023
Dev To
A few additional words
Yesterday I read an amazing post by Mateusz Charytoniuk giving some beautiful advises to junior developers. I already had an idea of writing something about my first full-year career as a developer, b...
12:24 pm GMT - Sat, November 18, 2023
Dev To
Debugging Techniques: How To Solve Common Coding Errors.
Debugging is an essential skill for every programmer. No mater how experienced you are, encountering bugs and issues in your code is inevitable. The ability to effectively debug and resolve these prob...
12:18 pm GMT - Sat, November 18, 2023
Dev To
Why do I distrust CSS Frameworks (and why should you, sometimes)?
CSS, the essential language of web development, brings interfaces to life by defining their visual style. The primary objective is customization, but in the quest for consistent, aesthetically pleasin...
12:07 pm GMT - Sat, November 18, 2023
Dev To
Why does everyone fear Java? Is it really the hardest programming language?
Java is a popular programming language used by developers worldwide, but it's also known for being one of the more challenging languages to learn and work with. Many people are intimidated by Java, an...
11:42 am GMT - Sat, November 18, 2023
Dev To
Using Bitwise XOR to Solve the 'Lonely Integer' Problem
The Lonely Integer problem is a common coding challenge used to test your ability to count or filter numbers in an array, with the goal of isolating the number which appears only once. On HackerRank, ...
11:12 am GMT - Sat, November 18, 2023
Dev To
To Do List Javscript | Javascript Project
Hey everyone. Welcome to this tutorial. In this tutorial, we will learn how to create a to-do list app with local storage. To build this app we need HTML, CSS and Javascript.This is an intermediate-le...
10:51 am GMT - Sat, November 18, 2023
Dev To
26 Frontend Certifications for Web Developers
In the dynamic landscape of web development, staying ahead is key to success. Certifications serve as powerful tools, validating your expertise.Certifications also demonstrate your commitment to conti...
10:45 am GMT - Sat, November 18, 2023
Dev To
Road Blockers while Coding
I think every developer has something which makes them frustrated while coding, something which makes them give up (temporarily) or something which makes them procrastinate. Some of the road blockers ...
10:00 am GMT - Sat, November 18, 2023
Dev To
What you learning about this weekend?
Hey everybody What are y'all learning this weekend?Whether you're sharpening your JS skills, making PRs to your OSS repo of choice , sprucing up your portfolio, or writing a new post here on DEV, we'd...
09:54 am GMT - Sat, November 18, 2023
Dev To
Placeholder Pledge
IntroMyself, Eshaan Walia. A second year student interested in tech as a hobby. find me here. I joined DEV because they have informative blogs on a variety of topics. As for hacktoberfest, I lea...
09:42 am GMT - Sat, November 18, 2023
Dev To
Placeholder Contributor
IntroMyself, Eshaan Walia. A second year student interested in tech as a hobby. find me here Highs and LowsI found about hacktoberfest on 27th Oct so i basically had hardly 4 days. I talked...
09:26 am GMT - Sat, November 18, 2023
Dev To
Endless refactoring ...when things keep piling up
Refactoring is a necessary thing. The reasons are numerous, but most of them have one thing in common: they are underestimated. As the old adage says: "the devil lies in the details". And typically th...
08:55 am GMT - Sat, November 18, 2023
Dev To
Enhancing UX: Leveraging Nextjs Router Events for Form Manipulation
Scenario When manipulating form data with a considerable number of input fieldswhether it be five, ten, or even more than twenty or thirty field and it can be quite frustrating for users. Imagin...
08:18 am GMT - Sat, November 18, 2023
Dev To
How I cracked the AWS solution architect cloud quest.
The AWS Solutions Architect Cloud Quest is the best hands-on skill builder solution architect course by AWS in the market. I recently completed my cloud quest and enjoyed building and learning AWS in ...
08:02 am GMT - Sat, November 18, 2023
Dev To
Configuring Jest for Typescript Unit Tests
Jest is a unit testing library for JavaScript. Testing JavaScript code with Jest is straightforward and doesn't require any additional configuration. When testing Typescript code without compiling it ...
07:35 am GMT - Sat, November 18, 2023
Dev To
1. Explore basic types of typescript
** 1-2 install typescript and node version manager in **ubuntu **_To install TypeScript and Node Version Manager (nvm) on your Ubuntu Linux system, you can follow these steps:1. Install Node Vers...
07:29 am GMT - Sat, November 18, 2023
Dev To
The CSS property you didn't know you needed
Hi folks! Today I wanna talk about a CSS feature that, in my opinion, doesn't get too much attention... but it should! I'm talking about the isolation property! It basically provides more control o...
06:30 am GMT - Sat, November 18, 2023
Dev To
13 Most Common JavaScript String Methods You Should Know About
In JavaScript, strings are sequences of characters. JavaScript provides a rich set of methods to manipulate and work with strings. In this post, Ill introduce you to the 13 most commonly used JavaScri...
06:16 am GMT - Sat, November 18, 2023
Dev To
How to handle loading screens in Next JS
In this post, we'll cover how to handle loading screens in Next JS.note: I'm using Next JS 13, so this may or may not be compatible for lower versions.Our loading Page will look like thisTo achieve th...
05:16 am GMT - Sat, November 18, 2023
Dev To
What is Distributed systems?
Hello and welcome again to the system design series by @mukeshkuiry ! Have you ever wondered how Google handles billions of requests per second without downtime?Yes, it's due to their distributed syst...
03:32 am GMT - Sat, November 18, 2023
Dev To
Understanding the Process of Running Metabase on Docker for the First Time
Outlines Open Source Quick Start Setting Up Metabase Setting Up An Admin Account Gathering Database Info Connect to Database Usage Data Preferences Staying in Touch Metabase Home Page Asking ...
03:02 am GMT - Sat, November 18, 2023
Dev To
Angular is Much Better, But is Angular Universal?
Angular is Amazing in 2023!Angular has recently added an amazing amount of features. It has become a real competition to React again. Signals are absolutely incredible, they are working on new h...
01:46 am GMT - Sat, November 18, 2023
Dev To
Streaming Your Screen Using GStreamer C
IntroductionHello! In this tutorial we will be using C++ for screen capturing and streaming via RTMP! This tutorial will provide a pratical example capturing your computer screen and streaming i...
01:21 am GMT - Sat, November 18, 2023
Dev To
GitHub Actions Workflow
IntroductionIn this week's focus on enhancing the development process for Learn2Blog, I delved into the realm of Continuous Integration (CI) by implementing a GitHub Actions Workflow. Continuous...
01:00 am GMT - Sat, November 18, 2023
Dev To
AWS - Amazon Web Services - Series 1.0
EC2Elastic Compute Cloud is web service that provides , resizable compute capacity in the cloud VPCVirtual Private Cloud - A secure , isolated private cloud hosted within a public cloud.Res...
12:00 am GMT - Sat, November 18, 2023
Dev To
How Does Age Awareness Affect Personal Growth?
What's your take on age awareness in personal development? Have you tried a 3-minute subconscious mind exercise, and if so, what impact did it have on you?Follow the DEVteam for more discussions and o...
11:25 pm GMT - Fri, November 17, 2023
Dev To
Partitioned S3 Bucket from DynamoDB
I've been working recently with some data that doesn't naturally fit into my AWS HealthLake datastore. I have some additional information captured in a DynamoDB table that would be useful to blend wit...
11:01 pm GMT - Fri, November 17, 2023
Dev To
Use AWS Graviton processors on AWS Fargate with Copilot
AWS Copilot CLI is an open source command line interface for running containers on AWS App Runner, Amazon Elastic Container Service (ECS), and AWS Fargate. You can use Copilot to run containers on Far...
10:55 pm GMT - Fri, November 17, 2023
Dev To
Async/Await: O que tem de novo no .NET 8?
Habemus .NET 8! Esse lanamento traz uma tonelada de novidades. Recomendo muito que voc leia esse blog post para ter noo de tudo que foi entregue nesse release.Dentre centenas de novidades, separei uma...
08:38 pm GMT - Fri, November 17, 2023
Dev To
Episode 23/45: Angular 17
Angular 17 is out!We can group the features into the new ApplicationBuilder, Signals, Template Syntax and the @defer command. ApplicationBuilderThe ApplicationBuilder powers ng build or ng serve....
08:03 pm GMT - Fri, November 17, 2023
Dev To
Learn to code in 5 steps, and 3 habits, Hello folks,
When you begin learning code and be on your first steps, You are very curious to write every word and repeating lines and blocks of code,But guess what, it is the first mistake and the last thing you ...
08:00 pm GMT - Fri, November 17, 2023
Dev To
Creating an AWS Setup for Testing GraphDB and Generative AI Applications
IntroductionThis article will discuss configuring an environment to work with Generative AI on a Graph Database.My use case is not yet here. I want to develop a closed system to analyze and advi...
08:00 pm GMT - Fri, November 17, 2023
Dev To
Array methods and when to use them, forEach, map, reduce
First thing to get out of the way is that each of these methods returns something different. .forEach only loops through the array it is called on. This means that it returns undefined.For .map, it re...
07:47 pm GMT - Fri, November 17, 2023
Dev To
Rust Concurrency Explained: A Beginner's Guide to Arc and Mutex
IntroductionJumping into Rust programming has been quite a ride. At first, it felt a bit like trying to solve a puzzle, especially when it came to understanding how Rust handles data. The borrow...
07:17 pm GMT - Fri, November 17, 2023
Dev To
Hacking in kind (Kubernetes in Docker)
Originally published on my blog How to dynamically add nodes to a kind clusterKind allows you to run a Kubernetes cluster inside Docker. This is incredibly useful for developing Helm charts, Ope...
07:04 pm GMT - Fri, November 17, 2023
Dev To
JavaScript From 0 to Mastery: My Personal Playbook for Conquering Web Development
Okay, so you have some background in programming, but JavaScript still seems a little scary. Or maybe you're learning it from scratch right now.This is what I would tell you if you asked for my opinio...
07:04 pm GMT - Fri, November 17, 2023
Dev To
eCommerce Database Design
Building eCommerce is one of the most famous web application that we build as it got so famous, well known, and the need of it is became more than ever for ordering and shipping products to your home ...
06:57 pm GMT - Fri, November 17, 2023
Dev To
Partition Strategies: Fundamental Concepts for PostgreSQL Partitioning
Table PartitioningThis is a database design technique used to divide a large table into smaller, more manageable chunks called partitions. Each partition is essentially a separate table that stores a ...
06:55 pm GMT - Fri, November 17, 2023
Dev To
Implementing Vision-Powered Chit-Chats with Robots: A GPT-4 Adventure
Hey there! Imagine a world where your favourite chatbot or social robot isn't just responding to text-based inputs but is also getting a real-time visual sneak peek into the conversation. Exciting, r...
06:53 pm GMT - Fri, November 17, 2023
Dev To
WEREWOLF WEED
Hi there I'm Christine, and I'm semi new to the coding brick road! I'm currently pursuing my Full-Stack Web Development certification, and am excited to create some nifty things. Check out my la...
06:52 pm GMT - Fri, November 17, 2023
Dev To
Milvus Adventures Nov 17, 2023
COMMUNITYJoin us at one of our Unstructured Data Meetups! We had so much fun at the last event this Tuesday, once again at Github! Thanks to the awesome speakers and all the attendees! SF Unstru...
06:46 pm GMT - Fri, November 17, 2023
Dev To
A new look at modals in vue 3
In this article I will raise the topic of using modal windows for web applications. I won't touch <dialog/> from HTML. We will talk about modal windows in the vue ecosystem. Codes and the implem...
06:29 pm GMT - Fri, November 17, 2023
Dev To
Having fun with svelte stores with store proxies
So imagine this one big global store with lots of nested properties, how would you write a way to derive a piece of state from that store? One answer would be to just react to that store inside svelte...
06:04 pm GMT - Fri, November 17, 2023
Dev To
Typesafe - An Overused Term That Needs a Reality Check
This article is rant. Nothing more, nothing less. A rant.Of all the internet hype words, this one really gets on my nerves. I didn't mind initially, but now - it is EVERYWHERE!!!Every place I turn, be...
05:36 pm GMT - Fri, November 17, 2023
Dev To
Luck = [Doing Things] x [Telling People]
IntroductionI attended a great workshop about writing, "How to Write a Technical Blog" by Mike Coutermarsh through Program Equity's educational program. It inspired me to write a blog about my p...
05:26 pm GMT - Fri, November 17, 2023
Dev To
DEV Community Contributor Spotlight: @joaogabriel55
We like to (loudly!) remind everyone here that the DEV Community is powered by Forem, our community-driven open-source platform. Central to Forem's continuous improvement are the efforts of our dedica...
05:13 pm GMT - Fri, November 17, 2023
Dev To
Creating simple static server component
What this article is about?Creating simple static server components at working project with loadable components (without next.js)Current setupThe site works on a standard setup: SSR render static HTML...
05:09 pm GMT - Fri, November 17, 2023
Dev To
Getting Started with GitHub Copilot in the CLI
If you've ever used the terminal, you know the struggle of trying to remember a command, the fear of breaking your system with a random command you found on the interwebs or the frustration of trying ...
05:08 pm GMT - Fri, November 17, 2023
Dev To
[Challenge]: Nobody's solved this yet, can you?
Last week I posted a little cryptic challenge. It's been exactly a week and nobody has solved it yet. Maybe you can!!If you haven't checked it yet, go give it a try! [Cha...
04:51 pm GMT - Fri, November 17, 2023
Dev To
Equipping yourself with Excel increase job opportunities
In today's world, having tech skills is crucial for success and increasing job opportunities. Learning a software skill in the 21st century is valuable, and one such skill is Microsoft Excel.Over the ...
04:30 pm GMT - Fri, November 17, 2023
Dev To
Day 90: Indexdb
What is IndexedDB?IndexedDB is a low-level API for client-side storage of significant amounts of structured data, including files/blobs. It provides a way for developers to create, read, navigat...
03:48 pm GMT - Fri, November 17, 2023
Dev To
Dark Mode Duck and other CSS Ducks.
"DarkMode Duck, let's git superfluous."Last week I made a Rubber Duck using CSS and HTML. Here are a few more CSS Ducks. See I want a new Rubber Duck for more details.The body was modified a little bi...
03:47 pm GMT - Fri, November 17, 2023
Dev To
Why Hedera has the highest TPS on Chainspect?
To understand how Hedera handles so many transactions per second, we will start with the Scalability Trilemma. In the blockchain space, Scalability Trilemma is a common concept. It revolves around the...
03:36 pm GMT - Fri, November 17, 2023
Dev To
Serverless Layers with Monorepo
IntroductionIn the world of cloud development, combining Serverless Framework with a Monorepo offers a smart way to handle and deploy multiple applications. This article breaks down the process ...
03:18 pm GMT - Fri, November 17, 2023
Dev To
Maximizing Profits: A Comprehensive Guide to Mobile Ad Networks and Tools for App Monetization
In the ever-expanding mobile app development, monetization strategies are pivotal in sustaining growth and innovation. Among the myriad methods available, leveraging mobile ad networks and tools has e...
03:14 pm GMT - Fri, November 17, 2023
Dev To
MiniRx Signal Store for Angular - API Preview
MiniRx Signal Store is in the making... See the Signal Store RFC on GitHub discussions: https://github.com/spierala/mini-rx-store/discussions/188 Signal Store Pull Request on GitHub: https://github.co...
03:13 pm GMT - Fri, November 17, 2023
Dev To
MongoDB with Laravel - Simple CRUD app
This article provides a simplified and practical guide on building a REST API backend application with Laravel using MongoDB as the backend database. It is based on the original MongoDB article here. ...
03:11 pm GMT - Fri, November 17, 2023
Dev To
Building the 42-School Minitalk Project: A Guide to UNIX Signal-Based Communication in C
Welcome to this comprehensive guide on building the Minitalk project, a fantastic way from the 42 School curriculum that delves into the intricacies of UNIX signals and inter-process communication in ...
03:10 pm GMT - Fri, November 17, 2023
Dev To
Pesky common issues developers have with most dependencies and how MDB fixes them 2
Short product lifespanMost dependencies: Are actually usable for couple of months only, and have ridiculously short product lifespan. After that, the makers abandon the project and make something "new...
03:05 pm GMT - Fri, November 17, 2023
Dev To
Using Context APIs: Avoid Prop drilling and Manage States in React
To manage state in React, we can use 3rd party libraries such as Redux, Mobx, Zustand, etc. These libraries provide not just a state management function, but also other optimized solutions such as cac...
02:56 pm GMT - Fri, November 17, 2023
Dev To
Bento Grid layout responsivo em 40 linhas de CSS
Bento grid uma forma de organizar a UI em pequenas caixas ocupando quantidades diferentes de clulas, na horizontal, vertical ou ambas, de acordo com o contedo.Nesse artigo vamos fazer desenhar o layo...
02:27 pm GMT - Fri, November 17, 2023
Dev To
Unlocking the Power of GraphQL for Beginners: A Step-by-Step Guide to Integrating GraphQL into Your Existing Project
Hello fellow coders!Ive been noticing an increase in the number of companies requiring GraphQL experience for a job opportunity, and that triggers me to create another useful technical blog post in on...
02:26 pm GMT - Fri, November 17, 2023
Dev To
The Zebras Guide to Showcase Your Images in Light & Dark
Warning: Opinions expressed may not be suitable for all audiences! TL;DRBy the end of this article you'll have the knowledge to showcase your Markdown images based on user preference - Dark or L...
01:10 pm GMT - Fri, November 17, 2023
Dev To
Ansible Playbook writing for beginners: Automate your morning routine
Time is precious, and while youre undoubtedly awesome, you cant be everywhere at once, right? Picture this: what if you could magically make some of your daily chores handle themselves? Unfortunately,...
12:54 pm GMT - Fri, November 17, 2023
Dev To
O problema de SQL que quase me enlouqueceu
Estou me preparando para algumas vagas de Engenheiro de Dados e para isso, claro, eu preciso dominar SQL. S ficar lendo livros de SQL no me ajuda nisso e por esse motivo eu gosto de ficar fazendo que...
12:18 pm GMT - Fri, November 17, 2023
Dev To
How to create a Kotlin Multi-Module Project
Spring Boot and Kotlin are a powerful combination for creating modern web applications. For Kotlin, we usually use Gradle with the Kotlin DSL developed for it. How can we turn such a project into a mu...
12:05 pm GMT - Fri, November 17, 2023
Dev To
Mastering Progressive Web Apps (PWAs): Advanced Techniques and Best Practices
In the ever-evolving landscape of web development, Progressive Web Apps (PWAs) have emerged as a powerful paradigm, bridging the gap between traditional web applications and native mobile experiences....
11:54 am GMT - Fri, November 17, 2023
Dev To
Understanding Object Copying in Python
My Initial Struggle with List CopyingWhen I began my programming journey in Python, I encountered a scenario that many new programmers face: copying a list and passing it to a function for furth...
11:40 am GMT - Fri, November 17, 2023
Dev To
How to Install Wordpress on AWS (TAMIL-):
STEP1:1. AWS Account Open .2. page . aws logo service button .3. ec2 (Virtual Servers in the Cloud) click . ec2 dashboard open . STEP 2: open instance create .2. i...
11:39 am GMT - Fri, November 17, 2023
Dev To
Point a domain at your site with Fastly
Got a shiny new domain you want to point at a site or application you have hosted somewhere on the web? If youre anything like me, youll have a bunch of domains you thought sounded cool and that are l...
11:32 am GMT - Fri, November 17, 2023
Dev To
Codemotion Milan 2023: my first session in public
Hey folks! Welcome to all tech and software development enthusiasts! I'm Davide, Software Engineer @ Klarna, and I'm one of the 120 speakers who had the opportunity to step on stage to share their e...
11:32 am GMT - Fri, November 17, 2023
Dev To
The Power of Product Roadmaps: Aligning Teams for Success
Join MeFollow me on #TheEngineeringBolt, Twitter and Linkedin for more Career, Leadership and Growth advice. IntroThe product roadmap is an essential tool in the Digital sector, helping tea...
11:30 am GMT - Fri, November 17, 2023
Dev To
Transitioning to a Microservices Architecture: Overcoming Obstacles
IntroductionI have written an article on Microservice a month ago with the title Microservices: Unleashing the Power of Modular Software Architecture. I have discussed the architecture and benef...
11:26 am GMT - Fri, November 17, 2023
Dev To
Use This ChatGPT HACK to Organize Your Schedule in a Minute or Less!
Schedule, schedule, tomatoes, tomatoes. I was in the gym today when I had an idea. What if I used ChatGPT to help me organize my agenda?I know. Nothing brilliant about it, but the result was......
10:51 am GMT - Fri, November 17, 2023
Dev To
Complete Website using HTML And CSS | CSSProject
Website design using HTML and CSS. and few lines of JavaScriptHere in this tutorial, you will learn how to create a beautiful website with HTML and CSS step by step from start to end. This design has...
10:40 am GMT - Fri, November 17, 2023
Dev To
Remainder Operator in JS
Hello everyone, in this video i have explained how we can use reminder operator(%) in JS and can utilize its power in a real world projects like creating a tab component in react jsFeel free to give s...
10:14 am GMT - Fri, November 17, 2023
Dev To
How to Use JavaScript Array Splice
IntroductionArray.prototype.splice() is a JavaScript Array method that is used to remove, replace or insert items starting at a chosen index. It is also an effective tool for adding items t...
10:00 am GMT - Fri, November 17, 2023
Dev To
What was your win this week?
Hey my peeps Hope that everybody has a wonderful 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:...
09:59 am GMT - Fri, November 17, 2023
Dev To
Microsoft Rebrands Bing Chat as "Copilot" in a Move to Unify AI Offerings
In a significant rebranding move, Microsoft has announced the renaming of its Bing Chat service to "Copilot," aligning it with other AI-powered products in its suite. The change, effective from today,...
09:58 am GMT - Fri, November 17, 2023
Dev To
What is Fuzz Testing?
Fuzz Testing OverviewFuzz testing, often called fuzzing, is a software testing technique used to identify vulnerabilities and flaws in computer programs, specifically in software applications, o...
07:00 am GMT - Fri, November 17, 2023
Dev To
Creating and running a Next.js project using Bun
The new JavaScript runtime environment is an exciting prospect for developers familiar with Node.js. This article will guide you through the process, leveraging my years of experience as a software en...
06:50 am GMT - Fri, November 17, 2023
Dev To
Is POSIX Really Unsuitable for Object Stores? A Data-Backed Answer
TL;DR:The author of this post questions the perspective presented in a MinIO article, which suggests that POSIX is not a suitable fit for object stores. He conducted comprehensive tests involving MinI...
06:44 am GMT - Fri, November 17, 2023
Dev To
How to Install Local MySQL on Your Mac, Ubuntu, CentOS, Windows
IntroductionA local MySQL database is installed and running on your own computer or server, allows developers to work offline without depending on a remote server, and also enables them to quick...
06:30 am GMT - Fri, November 17, 2023
Dev To
How to Create Glass Dashboard with HTML andCSS
Hello everyone! Are you eager to learn how to design a stunning glass dashboard using HTML and CSS? In this step-by-step tutorial, we will guide you through the process of building a captivating dashb...
06:28 am GMT - Fri, November 17, 2023
Dev To
React Firebase without useEffect
How to initialise Firebase in ReactJS using the useSyncExernalStore() hook instead of useEffect()After reading You Might Not Need an Effect I wanted to connect my new shiny React app with Firest...
05:52 am GMT - Fri, November 17, 2023
Dev To
Boost Your React Projects with These Open Source Component Libraries
Taking advantage of open source React component libraries can significantly enhance the efficiency and productivity of your projects. These libraries, developed and maintained by a thriving community ...
05:37 am GMT - Fri, November 17, 2023
Dev To
How to publish on npm with `--provenance` using Lerna-Lite
I recently started publishing on NPM with Provenance and decided to write a blog post about it since it took me like 50 trials and errors before finding the correct approach... What is Lerna-Lite...
05:21 am GMT - Fri, November 17, 2023
Dev To
Understanding Git: A Short Guide
IntroductionGit is a powerful version control system that plays a crucial role in modern software development. In this comprehensive guide, we'll explore key concepts and best practices associat...
05:08 am GMT - Fri, November 17, 2023
Dev To
Understanding angular dynamic forms with JSON data
Angular is a powerful and popular front-end framework that allows developers to build dynamic and interactive web applications. One of Angular's key features is its ability to seamlessly process modul...
04:44 am GMT - Fri, November 17, 2023
Dev To
First ever Blog on JavaScript
JavaScript stands out as a dynamic, adaptable, and crucial programming language that powers the interactive experiences we encounter on the web every day. Its importance stems from its capacity to bre...
04:42 am GMT - Fri, November 17, 2023
Dev To
Setting up Continuous Integration
Continuous Integration is a philosophy that emphasizes frequent integration of code changes into a shared repository.Imagine you're a group of people working on a project at the same time. You're all ...
04:32 am GMT - Fri, November 17, 2023
Dev To
Exploring the Significance of Telecommuting Technology and Its Future Prospects
Introduction:In recent years, the landscape of the professional world has undergone a transformative shift, with telecommuting technology playing a pivotal role in shaping the way we work. This ...
04:31 am GMT - Fri, November 17, 2023
Dev To
How to Achieve Zero Downtime Deployments with Blue-Green Deployment in Kubernetes?
Being able to update software without stopping it is really important for keeping customers happy and making sure everything keeps running smoothly. That's where zero downtime deployment comes in. It ...
04:28 am GMT - Fri, November 17, 2023
Dev To
Get a free spacial Holopin badge
Contribute to programming-starters-project and Earn the Holopin Badge Hey Dev community! We're thrilled to invite you to contribute to programming-starters-project, an exciting project that con...
04:28 am GMT - Fri, November 17, 2023
Dev To
How to know node vs react versions compatibility?
Hi All,I have a requirement to upgrade node version to LTS version in react app. Do I need to upgrade react version as well along with node version? How do we know node version compatibility for react...
04:03 am GMT - Fri, November 17, 2023
Dev To
disable Module model in index admin panel Django
tentu django sangat power full untuk pengelolan data dengan query yang mudah,saya akan menshare fitur yang baru ketemu terkait disable module di index panel admin, dimana saya membutuhkan tapi tidak i...
03:52 am GMT - Fri, November 17, 2023
Dev To
A Developer's Dive into GitHub Actions CI
IntroductionIn the developer's toolkit, Continuous Integration (CI) is an essential asset, and GitHub Actions represents a modern approach to this practice. My recent exploration into setting up...
03:45 am GMT - Fri, November 17, 2023
Dev To
The react pokedex pages
For a final post I feel like I should discuss the pages themselves and how they render the way they do. Pokedex pageHow it works:Import statementsFunctional component declaration for Pokedex com...
02:52 am GMT - Fri, November 17, 2023
Dev To
DynamoDB And Lambda Triggers
Understanding DynamoDB Streams and Lambda Triggers Introduction to DynamoDB StreamsDynamoDB Streams are a feature of AWS DynamoDB that provide a 24-hour rolling window of time-ordered chang...
02:48 am GMT - Fri, November 17, 2023
Dev To
DevOps Interview:Absolute path and Relative path in Linux
Absolute path:Absolute path is the path of any files or folders with respect to root directory (/) of the file system. It is always same.e.g.- 1. /home/user/ec2-user/samplefile.txt notice that its st...
01:11 am GMT - Fri, November 17, 2023
Dev To
How to market a new born Startup | Discuss
Hello, everyone! We have recently launched our startup, Freeflow.Currently, we are figuring out how to promote it. What is the best way to reach potential customers?I would be more than happy if you c...
12:29 am GMT - Fri, November 17, 2023
Dev To
Navigating the Browser Landscape with is.ie and is.not_ie from 'thiis': A Journey into Internet Explorer Detection
Web development is an ever-expanding universe, and as developers, we often find ourselves dealing with various browsers. One browser that has left an indelible mark on the internet's history is Intern...
12:17 am GMT - Fri, November 17, 2023
Dev To
Introducing Mr-Know-It-All-O-Matic
An AI-driven dissenter built with AWS PartyRock What's PartyRock?PartyRock is a space where you can build AI-generated apps in a playground powered by Amazon Bedrock. You can use it to experiment...
12:10 am GMT - Fri, November 17, 2023
Dev To
How Do You Stay Fit As A Busy Tech Professional?
How do you stay fit as a busy tech professional? Let's face it, whether you work onsite, hybrid, or remote, most of your day is spent working. However, it is possible to stay fit and it does not tak...
12:00 am GMT - Fri, November 17, 2023
Dev To
How Do You Get Respect?
As a CodeNewbie, how do you approach gaining respect in the coding community? Share your experiences and strategies for earning recognition and respect from fellow developers.Follow the CodeNewbie Org...
12:00 am GMT - Fri, November 17, 2023
Dev To
What Can We Learn from Billionaires & Icons?
From the lives and experiences of billionaires and icons, what valuable lessons, habits, or principles can be applied to our personal and professional lives? Share your thoughts on the wisdom we can g...
10:59 pm GMT - Thu, November 16, 2023
Dev To
A Guide to Going PartyRocking and Best Practices with PartyRock, an Amazon Bedrock Playground
Get ready for some excitement because Amazon Web Services (AWS) has just unveiled PartyRock, an amazing new playground for AI enthusiasts!This vibrant platform lets you dive into the world of AI app c...
10:47 pm GMT - Thu, November 16, 2023
Dev To
Generative AI for Kids: PartyRock to the Rescue
BackgroundGenerative AI (or GenAI) is the hottest industry buzzword, and shows no sign of going away. At a high level, it allows you to use AI to generate new types of content including text and...
10:44 pm GMT - Thu, November 16, 2023
Dev To
Create a Full stack Rust desktop App with Tauri, Yew and Tailwind CSS
In this tutorial, we're going to be building a desktop Pomodoro timer app using Tauri and Yew. I especially like this build because it uses rust for every single aspect (except CSS of course). If you'...
10:23 pm GMT - Thu, November 16, 2023
Dev To
Ain't no party like a PartyRock! Introducing the new Amazon Bedrock Playground
I am thrilled to announce I've been selected as part of the Beta for the newly announced PartyRock, an Amazon Bedrock Playground! The product tagline is "Everyone can build AI apps with PartyRoc...
09:59 pm GMT - Thu, November 16, 2023
Dev To
Quickly build a React Native Project on TestFlight
This tutorial aims to guide you through the process of setting up a React Native app and distributing a build on TestFlight for your beta testers. The primary objective is to reduce the time spent on ...
09:48 pm GMT - Thu, November 16, 2023
Dev To
Sloan's Inbox: How do you find a mentor?
Hey friends! Sloan, DEV Moderator and mascot, coming back at ya with another question submitted by a DEV community member. For those unfamiliar with the series, this is another installment of Sloan's ...
09:42 pm GMT - Thu, November 16, 2023
Dev To
Navigating the Challenges of Home-Office Loneliness: A Personal Journey
Working from home has its undeniable advantages - the freedom to set your own hours, the absence of hellish daily traffic and the ability to work in your pajamas if you so choose. However, there is a ...
09:36 pm GMT - Thu, November 16, 2023
Dev To
Discussion of the Week - v11
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...
09:33 pm GMT - Thu, November 16, 2023
Dev To
The Future of Project Management: Leveraging AI to Streamline Operations and Enhance Communication
In the realm of software development, developers have long been leveraging specialized tools designed to make their lives easier. From integrated development environments (IDEs) to version control sys...
09:30 pm GMT - Thu, November 16, 2023
Dev To
Building the Future: A Beginner's Guide to Software Development (Write your experiences in the comments)
1. Understand Basics of Programming:Understand Basics of Programming:Choose a beginner-friendly language like Python or JavaScript.Learn basic syntax, data types, variables, and control structur...
09:24 pm GMT - Thu, November 16, 2023
Dev To
Object-oriented event sourcing
In the last post, weve shown how to represent state in a domain model. We mostly kept behaviours separate from data in a true functional programming fashion.This time, were going to take a little deto...
09:18 pm GMT - Thu, November 16, 2023
Dev To
How to Run Headless Browser in Python and Selenium
Traditional browsers with GUIs consume a lot of system resources when at scale. Also, it requires a visible window to render web pages, which can slow down test execution and limit scalability. Headle...
09:12 pm GMT - Thu, November 16, 2023
Dev To
Creating a Company-Engineer Blogging Program
(Editorial note: I originally wrote this post over on the Hit Subscribe blog. Ill be cross-posting anything I think this audience might find interesting and also started a SubStack to which Ill syndi...
08:47 pm GMT - Thu, November 16, 2023
Dev To
Rapyd Developer Newsletter: November 2023
Greetings, Developers!This November, we're delving deep into the evolving landscape of financial technology. Our latest newsletter is engineered to fuel your developer curiosity with the newest tools ...
08:44 pm GMT - Thu, November 16, 2023
Dev To
Generative AI For Noobs: Learn With AWS PartyRock!
Whether you work in tech or are relatively new to the ecosystem, Generative AI is a buzzword you have most likely come across, especially with tools with ChatGPT. You may not even understand what it i...
08:40 pm GMT - Thu, November 16, 2023
Dev To
Down the Data Rabbit Hole: Alice's Adventure from Pandas to DuckDB Wonderland
Prologue: Falling Down the Data Rabbit HoleIn a universe where data unfolds like a never-ending story, meet Alice, a data analyst with an adventurous spirit. One day, a flicker of curiosity lead...
08:22 pm GMT - Thu, November 16, 2023
Dev To
How to build a desktop markdown editor
Building a Markdown Editor with Wails, React and TailwindAre you tired of dealing with the complexities and massive builds associated with Electron for desktop applications? Do traditional frame...
08:00 pm GMT - Thu, November 16, 2023
Dev To
Challenging Bugs and Solutions of the Week: Share Your Stories!
Hello Dev.to Community! It's Friday, 17.11.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...
07:38 pm GMT - Thu, November 16, 2023
Dev To
Containerizing my Pipeline Service
Been a few months and I have not been good at blogging and documenting. Recently I have been more into taking lessons in DataWars.io (free version) and DataCamp on the Data Engineer track which I paid...
07:33 pm GMT - Thu, November 16, 2023
Dev To
What's new in .NET 8?
The release of .NET 8 heralds a new era in software development, marking a significant milestone in the evolution of the .NET ecosystem. This iteration introduces a plethora of groundbreaking technica...
07:32 pm GMT - Thu, November 16, 2023
Dev To
Tidy Code--Unique Names
I recently came accross something approximating the following in aclient's code base.# app/model/user.rbclass User < ActiveRecord::Base # ...more code before_validation :set_username # ...more c...
07:27 pm GMT - Thu, November 16, 2023
Dev To
Code Reviewer using PartyRock
Exciting News! Introducing the Power of PartyRock's Interactive AI Tool - Code Reviewer! Try the app I have build with PartyRock in a few hours: Code Reviewerhttps://partyrock.aws/u/AravindVCyber/xL...
07:13 pm GMT - Thu, November 16, 2023
Dev To
Development Environments with Docker
Docker is a software used to build and run containers. Unlike virtual machines, containers do not emulate an entire operating system, relying on the host OS to provide an isolated filesystem that cons...
06:54 pm GMT - Thu, November 16, 2023
Dev To
Flutter 3.16 released! Android Impeller preview, Game Toolkit Updates, iOS extensions and more!
We now have the new version of Flutter available, Flutter 3.16, and it's packed with cool new stuff like Impeller in preview mode for Android, support for Predictive Back Navigation for Android 14 and...
06:50 pm GMT - Thu, November 16, 2023
Dev To
My Weather App Journey with Pyramid Framework
Hey friends, this is Amir from Bek Brace YT channel yet again with another DEV blogpost, and today I'm super excited to share my journey of crafting a weather application using the fantastic Pyramid f...
06:35 pm GMT - Thu, November 16, 2023
Dev To
Code Alchemy: Navigating the Zen of Software Mastery
Greetings, Code Seekers and Trailblazers on the Digital Path! In the mystic realm of coding, where pixels dance and algorithms whisper, let us embark on a journey together - a journey not just into th...
06:24 pm GMT - Thu, November 16, 2023
Dev To
AWS PartyRock - Anyone can become a developer
Building apps is a party with Partyrock!PartyRock, powered by AI foundation models from the recently released Amazon Bedrock is a space where you can build your own AI-generated apps in a matter...
06:10 pm GMT - Thu, November 16, 2023
Dev To
Revolutionary Approach to Information Scraping: Using OpenAI API for Efficient Data extraction
IntroductionIn the world of modern technologies, where data is a key resource, the processes of collecting and analysing data play a crucial role in making informed business decisions. Among the...
06:08 pm GMT - Thu, November 16, 2023
Dev To
A Team player approach
Effective Teamwork for Developers Prioritizing Team NeedsAddress Dependencies First: When a ticket is a dependency for other tickets, prioritize it immediately, even if you're unfamiliar wi...
06:02 pm GMT - Thu, November 16, 2023
Dev To
CSS Liquid Text Effect
Introduction:In this tutorial, we will explore an exciting technique to create a captivating liquid effect text using HTML and CSS. By applying a combination of positioning, background images, a...
05:56 pm GMT - Thu, November 16, 2023
Dev To
with Bedrock - partyrock!
What is Partyrock?AWS puts it as - "PartyRock is an educational tool for providing any builder with low-friction access to learn through experimentation in a foundation model playground built on...
05:30 pm GMT - Thu, November 16, 2023
Dev To
Day 89: Share it
What is Web Share API?The Web Share API is a standardized web interface that enables developers to trigger the native sharing functionality of a device directly from a web application. This API ...
05:26 pm GMT - Thu, November 16, 2023
Dev To
Playing with PartyRock, AWS's GenAI Playground
AWS just came out with a new Generative AI playground which makes it a breeze to experiment with its Bedrock service! Why is it great that a GenAI playground exists? glad you asked! let me tell you a ...
05:26 pm GMT - Thu, November 16, 2023
Dev To
Introducing WeatherFIT (And PartyRock): Your Ultimate Style Wingman Powered by AI Magic!
Step into a world where fashion meets futuristic intelligence with the groundbreaking WeatherFIT app! Forget the fashion guesswork; now you can stride confidently into any day, any event, anywhere, th...
05:22 pm GMT - Thu, November 16, 2023
Dev To
It's Party(Rock) time: Let's build an app in a fewclicks!!
PartyRock, an Amazon Bedrock Playground, is a generative AI app building playground. It is built to help us experiment hands-on with prompt engineering in an easy way. And let me tell you, it's a lot ...
05:19 pm GMT - Thu, November 16, 2023
Dev To
PartyRock on! Excellent!
Such a triumph!Getting an early look at the new PartyRock, an Amazon Bedrock Playground AWS just released was non-heinous. Actually, it was better than non-heinous - it was EXCELLENT! Right...
05:14 pm GMT - Thu, November 16, 2023
Dev To
How to solve the error Your Project requires a higher compileSdkVersion on Flutter.
-Go to your Project's directory-Select the project you are working on. Mine is mi_card_flutterSelect Android, click on appSelect build. gradle or build-Then double click and open with notepad.On the ...
05:11 pm GMT - Thu, November 16, 2023
Dev To
How to Dynamically Generate Unique ID's for DOM Elements
Let's say you're hiring a new developer, and you've got a simple form setup on your site for them to enter their information. Name, Age, etc. are all pretty straightforward. Experience is a little unc...
05:10 pm GMT - Thu, November 16, 2023
Dev To
AI Development Guide 2024
Essential to come up with brilliant ideas. AI development can assist you in this regard. It can carry out your task more smoothly, with increased speed and performance. Through AI, healthcare, banking...
03:53 pm GMT - Thu, November 16, 2023
Dev To
JavaScript Operators, Loops, and Flow Control: A Comprehensive Guide
Explore the world of JavaScript operators, loops, and control flow in this comprehensive guide. Learn how to assign values to variables, perform arithmetic operations, and use compound operators. Disc...
03:52 pm GMT - Thu, November 16, 2023
Dev To
Analyzing VTU Study Marks with Python: A Self-Motivation Tool
Analyzing VTU Study Marks with Python: A Self-Motivation Tool IntroductionWelcome to the world of self-motivated study analysis! In this blog post, we'll explore a Python-based tool designe...
03:36 pm GMT - Thu, November 16, 2023
Dev To
GitHub Actions for Easy ARM64 and AMD64 Docker Image Builds
In today's rapidly evolving software development landscape, the ability to efficiently build and deploy applications across diverse architectures is crucial. This article will explore an advanced yet ...
03:32 pm GMT - Thu, November 16, 2023
Dev To
CSS Liquid Text Effect
Learn how to create liquid text effect with HTML and CSS. Download Source Code : https://linktr.ee/coding.cssDownload Image:https://drive.google.com/file/d/1tbRGjfPHdHe_EbdxdE0L8iveeoVJlH3B/view?usp=s...
03:28 pm GMT - Thu, November 16, 2023
Dev To
Embarking on a Coding Odyssey: My MLH Global Hack Week Experience
IntroductionParticipating in the MLH Global Hack Week was nothing short of an exhilarating journey, filled with learning, collaboration, and innovative discoveries. As I reflect on the past week...
03:19 pm GMT - Thu, November 16, 2023
Dev To
How materialized views saved our bacon
The surprising tale of how a seemingly basic challenge had to be solved with materialized viewsMy team at Acast recently released a new feature Availability Calendar in our self-serve advertising pl...
03:16 pm GMT - Thu, November 16, 2023
Dev To
Modern C: std::optional
Hey, I am finally started to continue my series from less-known features of Modern C++. Modern C++: An Introduction Swastik Baranwal Dec 23 '19 #cpp ...
03:00 pm GMT - Thu, November 16, 2023
Dev To
Your program may not actually be Type-Safe
There's a lot of talk about Type-Safety in programming these days. Yet a lot of programs, especially distributed systems, rely on infrastructure that breaks your type-safety. So what gives? Why...
02:48 pm GMT - Thu, November 16, 2023
Dev To
Adding Amazon Bedrock Llama2 as an assistant in Ragna
Following up from my previous post on Ragna, I wanted to share following the announcement of Meta's Llama2 13b model availability within Amazon Bedrock, how you can incorporate that.I have also put to...
02:38 pm GMT - Thu, November 16, 2023
Dev To
Stunning 3D Text Effect Using HTML AndCSS
Introduction:Welcome to this blog post where we will explore a captivating code tutorial that demonstrates how to create a Stunning 3D Text Effect using HTML and CSS. In this tutorial, you will ...
02:36 pm GMT - Thu, November 16, 2023
Dev To
Rest is Key to Good Quality Code
Ive been mulling on this topic a bit lately as Ive been prone to jumping on the bandwagon of the late nights strong coffee and even stronger Scotch. If you follow the school of thought that coding is ...
02:28 pm GMT - Thu, November 16, 2023
Dev To
Always abstract nested types in TypeScript
I've seen this happening multiple times in TypeScript, where you have a complex object, and this object might have nested objects, something like this for example:interface ComplexObject { a: string;...
02:01 pm GMT - Thu, November 16, 2023
Dev To
Portfolio : Explore My World
Hey Devs! Welcome to my little corner of the internet! I'm thrilled to welcome you to my corner of the web, where code meets creativity and innovation. I've poured my heart and soul into crafting a p...
01:27 pm GMT - Thu, November 16, 2023
Dev To
SObjectizer Tales 6. Is the stream still in progress?
In the previous episode, we covered the process of sending commands and utilizing timers. Nevertheless, we encountered an issue that impacts our image viewer. Specifically, when the acquisition proces...
01:12 pm GMT - Thu, November 16, 2023
Dev To
The Art of Efficient Web Browsing - Last-Modified
Less load on the server and less bandwidth usage for the same result? Where should I sign up? Nowhere, you just need to know the right headers.Let's keep it simple - NodeJS, no dependencies. Build wit...
01:03 pm GMT - Thu, November 16, 2023
Dev To
How to Create an Awesome Landing Page with Tailwind CSS(Step-by-Step guide)
Everyone's talking about Tailwind CSS these days, and for good reason! It has become the favorite tool for many who want to design good-looking websites fast. If you want to learn how to create an awe...
12:52 pm GMT - Thu, November 16, 2023
Dev To
Remote vs Hybrid vs Office
What employment option resonates most with you, and what factors influence your preference in today's evolving work landscape?The realm of employment options is rich and varied, each offering its uniq...
12:51 pm GMT - Thu, November 16, 2023
Dev To
These 5 Open Source AI Startups are changing the AI Landscape
With the growing AI Market. Weve got a lot of changes coming up with us. Lately, I have been pondering about the latest startups that are making significant progress in various fields. These startups ...
12:37 pm GMT - Thu, November 16, 2023
Dev To
Is Vim or Nano Better for Linux User?
Photo by Gabriel Heinzer on UnsplashTwo of the most popular and commonly used text editors are vim and nano. What is Vim?Vim (short for Vi) is an advanced, powerful text editor available on most...
12:34 pm GMT - Thu, November 16, 2023
Dev To
I present you HackerDigest: TLDR Version of HackerNews
Hey Devto!I'm excited to share a side project I've been working on: an app that automatically summarizes recent popular stories from Hacker News using the power of OpenAI and Upstash Redis/Qstash.Are ...
12:10 pm GMT - Thu, November 16, 2023
Dev To
These 8 Podcasts will help increase your knowledge and expand your mindset.
Im a big fan of podcasts, the most underrated pure knowledge resources. Podcasts have emerged as a revolutionary medium in learning and entertainment. In recent years, they have transcended from being...
11:54 am GMT - Thu, November 16, 2023
Dev To
Generating a million of different codes
Some years ago, a customer requested in my job to generate a million unique codes for a promotion. Each code had to be a sixteen digits alphanumeric value following somes rules like having a number of...
11:47 am GMT - Thu, November 16, 2023
Dev To
~~New~~ Old way to write CSS
Today I would like to write about CSS encapsulation and show you how we can write styles in an old way, but with better developer experience (DX).But first let's start from what CSS encapsulation is a...
11:30 am GMT - Thu, November 16, 2023
Dev To
Best resorts in India: Enjoy the classic lifestyle
Theres always a lot of talk about diversity in India, and its easy to see why. With its varied landscapes and rich heritage, India has some of the most luxurious resorts in the world. Whether youre lo...
11:13 am GMT - Thu, November 16, 2023
Dev To
Extend your GPTs with C
A couple of weeks ago OpenAI released GPTs. A GPT is basically a custom ChatGPT chatbot hosted by OpenAI. Its most crucial feature is the ability to extend your GPTs with an API. Magic's most crucial ...
11:08 am GMT - Thu, November 16, 2023
Dev To
Debug a React app with Visual Studio Code
Debugging a React app is far from being an easy task... if you don't know the tools you already have, for free!Today we'll see one of the many, that is the Visual Studio Code debugger.I recorded a sho...
10:57 am GMT - Thu, November 16, 2023
Dev To
7 Tips to Build Your GitHub Profile Like a PRO
Hey friends Ever gone to someone's Github's profile and thought:In this article, I will attempt to show you that building a professional GitHub profile is much easier than you think. That's right, eve...
10:54 am GMT - Thu, November 16, 2023
Dev To
MDB v7 is coming soon, very soon.
We're on the eve of releasing MDB v7. Some really cool changes, fixes and optimizations incoming:Breaking changes:Changed HTML init for all components and plugins to unified data attributesUnified eve...
10:40 am GMT - Thu, November 16, 2023
Dev To
Coding Goes Online: A Brief Guide to Cloud Development Environments
A Cloud Development Environment (CDE) is an online container used for code development activities. Here is a brief history and account of the benefits of CDEs.Published: 11/14/2023 What Are Cloud...
10:32 am GMT - Thu, November 16, 2023
Dev To
How Grocery Stores Are Benefiting from Mobile Apps
Grocery retailers are embracing technology to improve customer experience and remain competitive in the ever-changing retail industry. Grocery app development services are one such technological break...
10:23 am GMT - Thu, November 16, 2023
Dev To
Power of ChatGPT: Transforming Business Communication and Operations
In the dynamic landscape of modern business, staying ahead requires embracing cutting-edge technologies that enhance efficiency, communication, and overall productivity. One such revolutionary tool ma...
09:57 am GMT - Thu, November 16, 2023
Dev To
Build a Responsive Space Travel Agency Website | HTML , CSS And JavaScript
In this tutorial video, you will learn how to create a responsive space travel agency website using HTML, CSS, and JavaScript. Whether you're a beginner or have some experience in web development, th...
09:51 am GMT - Thu, November 16, 2023
Dev To
HELLO WORLD
"HELLO WORLD"..I am a front end web developer learning Java script and React JS...
09:07 am GMT - Thu, November 16, 2023
Dev To
How to get the count of your followers on dev.to
Note: There's a PR on the Forem repo open for this. Check out if it has been implemented before trying this!Fortunately, Forem ships with a REST API. At the time of writing this article, it did not su...
09:02 am GMT - Thu, November 16, 2023
Dev To
Exploring the OpenTelemetry Collector
The OpenTelemetry Collector sits at the center of the OpenTelemetry architecture but is unrelated to the W3C Trace Context. In my tracing demo, I use Jaeger instead of the Collector. Yet, it's ubiquit...
08:59 am GMT - Thu, November 16, 2023
Dev To
5 things of engineers who are trusted by different professions
Introduction.This article summarizes the characteristics of engineers who are "trusted by people from different professions" that I have observed in my 15 years of working experience.In this article, ...
08:00 am GMT - Thu, November 16, 2023
Dev To
What's new in Angular 17
IntroductionAngular version 17 was released on November 8, 2023, and this application sounds like an hour of rebirth for the framework, which dates back to September 2016. First and foremost, wh...
07:30 am GMT - Thu, November 16, 2023
Dev To
How did I hit 1000 followers in just 15 days?
In the world of coding communities, Dev.to is a cool place to connect and share ideas. Guess what? I hit 1000 followers on Dev.to in just 15 days! Let me spill the beans on what worked for me.I made s...
06:49 am GMT - Thu, November 16, 2023
Dev To
Build Expense Manager App Using React And TypeScript
Are you ready to supercharge your React with TypeScript skills and stay ahead in the competitive IT industry? If yes, then check out my new course "Build Expense Manager App Using React and TypeScript...
06:43 am GMT - Thu, November 16, 2023
Dev To
How to Add Content Descriptions in Compose - A Guide for Android Devs
When it comes to the contentDescription-attribute, I've noticed a couple of things Android devs do that are wrong and make apps harder to use with assistive technology. The first thing I see a lot is ...
06:36 am GMT - Thu, November 16, 2023
Dev To
How to Use @FindBy Annotation in Selenium Java
Code maintenance and duplication are two common challenges that software teams often face, resulting in reduced performance and reliability. It also makes the code more complex, tightly coupled, and l...
06:22 am GMT - Thu, November 16, 2023
Dev To
Docker Scout for Your Kubernetes Cluster
Docker Scout is a collection of secure software supply chain capabilities that provide insights into the composition and security of container images. It analyzes image contents and generates a detail...
05:39 am GMT - Thu, November 16, 2023
Dev To
Beat 100% of solutions from Leet code problem 1980: Find Unique Binary String
Problem: Given an array of strings nums containing n unique binary strings each of length n, return a binary string of length n that does not appear in nums. If there are multiple answers, you may ret...
04:45 am GMT - Thu, November 16, 2023
Dev To
The Real Cost of Open Source Software
Though I would love to say that open-source code is often free and without any issues, that is rarely the case. Open-source does not necessarily mean free, and in all cases requires developer effort t...
04:33 am GMT - Thu, November 16, 2023
Dev To
Cost optimisation on AWS: Navigating NAT Charges with Private ECS Tasks on Fargate
Working on a new project recently, I delved into deploying ECS Fargate containers in private subnets. The goal in this case was to have ECS Fargate containers deployed in private subnets, which allowe...
04:15 am GMT - Thu, November 16, 2023
Dev To
Automatically run tests & linters with CI!
This week, I am using Continuous Integration to automatically lint and test my open source project whenever the code is pulled or pushed to GitHub!Continuous Integration (CI) is a practice of committi...
03:23 am GMT - Thu, November 16, 2023
Dev To
Ruby Gems Download Trends: An Analysis from 2013 to 2023
While creating the Short Ruby Newsletter I discovered bestgems.org and I noticed there was an interesting graph and would like to discuss it a bit. Downloads trends of all gemssource Data po...
02:40 am GMT - Thu, November 16, 2023
Dev To
Elevating Your Mobile App Dreams: Expert React Native Development for iOS and Android
Welcome to the digital era, where the mobile app market is not just thriving; it's exploding! Whether you're a startup founder with a fresh idea, a business looking to expand digitally, or an individu...
02:24 am GMT - Thu, November 16, 2023
Dev To
Message queue in System Design | Important topic for Interview
Greetings, fellow system architects! In today's edition of our system design series, we're delving into the fascinating realm of message queues, where communication between senders and receivers takes...
01:53 am GMT - Thu, November 16, 2023
Dev To
To Junior Developers
I have 15 years of experience, coded in various languages, and solved multiple problems. I started my career when being a software developer was a hot commodity.Looking at what is happening around us,...
01:29 am GMT - Thu, November 16, 2023
Dev To
Basic methods for comprehension
tl;dr Atomistic ApproachBreak things down into the smallest reasonable unitsAsk: What does this thing do? What are the relationships with other units? Holistic ApproachBreak things down into...
12:59 am GMT - Thu, November 16, 2023
Dev To
[Python] How to get full url from shortened url
Sometimes when you scrape a website, you may have encountered the fact that the website returns shortened URLs to sources from other websites.As in this case, for example, https://upflix.pl/r/Qb64Ar t...
12:52 am GMT - Thu, November 16, 2023
Dev To
Stop Using ChatGPT To Write Your Blog Posts For You! It's Not Working...
DisclaimerI'm going to be frank here. I'm using ChatGPT to proof read this post. I even used ChatGPT 4's DALL-E features to generate the banner. The State Of AIAt the time of writing this, ...
12:00 am GMT - Thu, November 16, 2023
Dev To
How to Climb the Tech Company Ladder?
What strategies and steps can aspiring tech professionals take to advance their careers and climb the ladder within tech companies? Share your insights and experiences.Follow the DEVteam for more disc...
09:57 pm GMT - Wed, November 15, 2023
Dev To
doIf (if/then/else): JavaScript Functional Programming
Functional programming can simplify code and make it easier to spot defects. Today we're exploring converting imperative if statements. TermsWhen we talk about if...else statements, we usually ta...
09:22 pm GMT - Wed, November 15, 2023
Dev To
Top 5 Interactive Tools to Learn Git: Essential for Every Junior Dev!
If you're a junior developer diving into the world of version control with Git, you know that mastering its commands and workflows can be a bit challenging. But fear not! I've curated a list of the to...
08:53 pm GMT - Wed, November 15, 2023
Dev To
Building Responsive UIs in Flutter: A Short Guide
Flutter has become a go-to framework for developing cross-platform apps, but the real challenge lies in making these apps responsive across a variety of devices. This article is all about navigating t...
08:23 pm GMT - Wed, November 15, 2023
Dev To
Navigating the Web: Unleashing is.firefox and is.not_firefox with 'thiis'
Browsing the web is like embarking on a grand adventure, and every adventurer needs tools to navigate the vast landscape. In the realm of JavaScript, detecting the user's browser can be essential for ...
08:11 pm GMT - Wed, November 15, 2023
Dev To
Create an SVG Fractal Tree by Writing a Recursive Function - Easy JavaScript Tutorial
After a long hike searching for mushrooms and observing the trees around me with their beautiful patterns, I wondered if I could create a function to generate a tree in JavaScript. The next morning, I...
08:10 pm GMT - Wed, November 15, 2023
Dev To
Exciting React Project Showcase for Beginners!
Hey React enthusiasts! I've been working on a collection of beginner-friendly React projects, and I'm thrilled to share them with you. Whether you're just starting your React journey or looking for i...
07:59 pm GMT - Wed, November 15, 2023
Dev To
Popular Apps Created Using React Native
These are some popular mobile apps which are created using React Native:SkypeBloombergFacebook Ads ManagerUberEATSSoundCloud PlusTownSquare Media InstagramFacebookAirbnbWalmartDiscordPinterestSome of ...
07:27 pm GMT - Wed, November 15, 2023
Dev To
Introducing NumPy, a hero in Pythonland
Hey good people! How is it going? Today I'm here to get you introduced to NumPy, a hero in Pythonland. Once upon a time, in the land of Python, there was a data wizard named Matrix. Matrix had a miss...
07:10 pm GMT - Wed, November 15, 2023
Dev To
Create a table of contents with highlighting in React
A table of contents summarizes the page's content, allowing site visitors to swiftly move to portions of the page by clicking on the desired heading. Tables of contents are commonly used in manuals an...
07:05 pm GMT - Wed, November 15, 2023
Dev To
HOW TO SELL DISASTER RECOVERY TO SENIOR MANAGEMENT
EXECUTIVE SUMMARYIf youre like many organizations and you have an inadequate disaster recovery (DR) program that leaves you vulnerable to risks, such as loss of revenue or penalties and fines, not to ...
07:05 pm GMT - Wed, November 15, 2023
Dev To
A minimal dependency-free translation system for Next.js
TLDR:Source code &Live demo IntroductionI've been doing some web speed performance checks on the Next.js websites we are building at my current company lately, and one of the things tha...
06:48 pm GMT - Wed, November 15, 2023
Dev To
"Learning to Code with a Full-Time Job": CodeNewbie Podcast S26E3
In our third episode of Season 26 of the CodeNewbie Podcast, @saronyitbarek talks about working in television, digital media production, teaching, and software development with Beau Carnes, Director o...
06:48 pm GMT - Wed, November 15, 2023
Dev To
Real-time applications using Laravel
This article was originally written by Devin Gray on the Honeybadger Developer Blog.Real-time applications are a great way to keep users on a site for longer periods of time. They also provide an incr...
06:19 pm GMT - Wed, November 15, 2023
Dev To
O poder do CLI com Golang e Cobra CLI
Hoje vamos ver todo o poder quem uma CLI (Command line interface) pode trazer para o desenvolvimento, uma CLI pode nos ajudar a executar tarefas de forma mais eficaz e leve atravs de comandos via term...
06:17 pm GMT - Wed, November 15, 2023
Dev To
Posting to LinkedIn
When I create post on dev.to should I post the same thing on LinkedIn or post something different?...
06:02 pm GMT - Wed, November 15, 2023
Dev To
How to Make OpenAI API to Return JSON
During OpenAI's dev day, one of the major announcements was the ability to receive a JSON from the chat completion API. However, there aren't a few clear examples of how to do this as most examples fo...
06:01 pm GMT - Wed, November 15, 2023
Dev To
I Became a Programming Book Author at 23 and It Went Bad
At 22, four years into my software engineering career, I got a huge chance: to write a technical book about Fullstack programming with Django and React. In this article, I'll share how I got this oppo...
05:27 pm GMT - Wed, November 15, 2023
Dev To
A Guide to Debouncing in JavaScript and React | Create a CustomHook
IntroductionIn our daily surfing of the web, weve encountered dynamic web features like auto-complete search boxes (as in Google), drag-and-drop functionality, and smooth scrolling effects. Thes...
04:59 pm GMT - Wed, November 15, 2023
Dev To
Astro Markdoc: Readable, Declarative MDX Alternative
Using Markdoc withAstroMarkdown is a popular choice for authoring on content-rich websites. MDX offers extensions, providing access to React components, for example, within the content source. ...
04:57 pm GMT - Wed, November 15, 2023
Dev To
Didn't want to click on refresh to see updates, this is what I did!
I wrote something quick (ish) in a few hours over 2 days to give me updates on how registration for an event is doing... What?More "For What?" ... it's related to Season's Geekings Techie Quiz, i...
04:07 pm GMT - Wed, November 15, 2023
Dev To
The Battle of IDEs: Visual Studio Code vs. JetBrains - Which Reigns Supreme?
IntroductionIn the evolving world of web development, selecting the right Integrated Development Environment (IDE) can greatly impact productivity and efficiency. In this blog, we will delve int...
03:39 pm GMT - Wed, November 15, 2023
Dev To
How to Install Visual Studio Code
Photo by Gabriel Heinzer on Unsplash What is Visual Studio Code?Visual Studio Code, often abbreviated as VS Code, is a popular open-source code editor developed by Microsoft. It's widely us...
03:36 pm GMT - Wed, November 15, 2023
Dev To
Easy Customizable Star Rating Component in React
In this tutorial you will learn how to set up a simple, yet pretty customizable star rating component in React. You know those little stars that you use to rate stuff all over the internet? We will bu...
03:30 pm GMT - Wed, November 15, 2023
Dev To
Git - Boost Your Productivity with Git worktrees
Are you tired of constantly switching between branches while working on your Git projects? Git Worktrees to the rescue! Git Worktrees are a fantastic feature that allows you to have multiple working d...
03:27 pm GMT - Wed, November 15, 2023
Dev To
HasMySecretLeaked - Building a Trustless and Secure Protocol
HasMySecretLeaked is the first free service that allows security practitioners to proactively verify if their secrets have leaked on GitHub.com. With access to GitGuardian's extensive database of over...
03:20 pm GMT - Wed, November 15, 2023
Dev To
Removing 100% of Hamster Wheel from Backend Development
For any startup, moving fast is directly correlated with survival and success. This means startup engineering teams need a scalable and reliable tech stack that will still let them move fast. Cloud se...
03:15 pm GMT - Wed, November 15, 2023
Dev To
generate-sitemap 1.10.0 Released
TL;DRI just released generate-sitemap 1.10.0, a GitHub Action for generating XML sitemaps for static websites. The generate-sitemap GitHub Action is implemented in Python, and generates an XML s...
03:04 pm GMT - Wed, November 15, 2023
Dev To
Binary Search Finding Max/Min Template in Javascript
IntroductionAlbert Einstein once said, "If you can't explain it simply, you don't understand it well enough." I find great inspiration in Einstein's words, as they motivate me to explore subjec...
03:00 pm GMT - Wed, November 15, 2023
Dev To
Using CSS content-visibility to boost your rendering performance
Written by Rob O'Learycontent-visibility is a CSS property that controls whether or not an element renders its contents. It enables the browser to bypass layout and rendering work for elements not imm...
03:00 pm GMT - Wed, November 15, 2023
Dev To
RiotJS ViteJS tutorial
IntroductionRiotJS is getting popular but still lacking visibility compared to mastodons projects like Vue, React, and Angular. However, Riot is my first choice when creating a front-end, here i...
02:48 pm GMT - Wed, November 15, 2023
Dev To
How to check the number of queries per second (QPS) on the PostgreSQL DB instance?
To check the number of queries per second (QPS) on the PostgreSQL DB instance run the following SQL query:with t1 as (select sum(calls) n from pg_stat_statements), t2 as (select sum(calls) n from pg_s...
02:41 pm GMT - Wed, November 15, 2023
Dev To
The Job Market Is Harder Than Ever: 5 Tips To Survive (From A Senior Developer)
Have you ever wondered...If software developers are so in demand, why is it so hard to get a developer job these days?Why the long interview process? Why the hundreds of rejections?Why the ghosting an...
02:29 pm GMT - Wed, November 15, 2023
Dev To
Alias any Type with C 12
C# has had the ability to alias namespaces and named types for a long time. It's useful for avoiding naming conflicts between libaries or for using simpler names for complex generic types. If you're n...
02:26 pm GMT - Wed, November 15, 2023
Dev To
Using Primary Constructors in C 12
C#s new non-record class and struct primary constructors can make your code cleaner and more concise, but if youre not careful, theyll ruin your app. Lets talk about what they are, why you might want ...
01:59 pm GMT - Wed, November 15, 2023
Dev To
A complete guide to Kubectl exec - K8s
Brief on KubernetesMicroservices are encapsulated in containers, which are increasingly used to deploy modern applications. In this environment, Kubernetes is a portable, extensible, open-s...
01:45 pm GMT - Wed, November 15, 2023
Dev To
How we built a GPT Web App Generator for React & Node.js - from idea to 25,000 apps in 4 months
Were working on Wasp - a full-stack web framework built on React, Node.js, and Prisma. Since GPT came out, we wondered if we could use it to make building web apps even faster. That led us to MAGE - a...
11:58 am GMT - Wed, November 15, 2023
Dev To
The Power of Traces: Learn by Contributing to OpenTelemetry
Today youll learn how to contribute to the OpenTelemetry Demo repo safely, by learning to write OpenTelemetry code instrumentation and testing your contributions by writing trace-based tests.I also wa...
11:54 am GMT - Wed, November 15, 2023
Dev To
Pesky common issues developers have with most dependencies and how MDB fixes them 1
High inconsistency of UI components between different themesMost dependencies: They tend to be not-compatible with each other. That leads to a lot of mess & additional workload.MDB: We focus on co...
11:25 am GMT - Wed, November 15, 2023
Dev To
Responsive dashboard using HTML & CSS | Part - 2
In this tutorial, you will learn how to create a Responsive AdminPanel in HTML and CSS step by step from start to end. This tutorial is best suitable for Rapid web development. No complex parts are th...
10:40 am GMT - Wed, November 15, 2023
Dev To
Meet Your Future Co-workers: The Rise of AI Agents in the Office
OpenAI's Dev Day has concluded, bringing a host of exciting announcements such as a longer context window (128k), the unification of all their tools into a single model, reduced prices, and much more....
10:17 am GMT - Wed, November 15, 2023
Dev To
Software Developer & Outdoor Enthusiast
Hey there, fellow devs! I'm Tom, a passionate software developer who finds solace in the rhythm of coding and the thrill of outdoor adventures. When I'm not immersed in lines of code, you can catch me...
10:16 am GMT - Wed, November 15, 2023
Dev To
39 Programming Courses for Beginner Developers
Coding skills are in high demand across industries in today's technologically driven world. Coding is the foundation for success in numerous fields, whether you want to be a web developer, data scient...
10:00 am GMT - Wed, November 15, 2023
Dev To
Node.js and Microservices: Unlocking Scalability and Flexibility in Fintech
In the dynamic world of fintech, the trend of adopting microservices architecture over traditional, unified, monolithic systems is becoming increasingly prevalent. This shift is largely fueled by the ...
09:43 am GMT - Wed, November 15, 2023
Dev To
Be a prompt engineer: Understanding Midjourney LLM
TL;DRBy now, you've probably seen those incredible AI-generated images on your social feeds and thought to yourself, "How are people making these amazing images?" So you jump onto Midjourney, re...
09:30 am GMT - Wed, November 15, 2023
Dev To
Welcome Thread - v251
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:23 am GMT - Wed, November 15, 2023
Dev To
Integrating Bun with Vite Ruby for Lightning-Fast Frontend Builds
With the recent release of Bun and its newfound support for Vite, coupled with Ruby on Rails 7.1 incorporating native support for Bun, developers can now enhance their web development workflow signifi...
09:16 am GMT - Wed, November 15, 2023
Dev To
CrabNebula and Tauri: Pioneering Resilient App Development Together
At CrabNebula, our mission has always been to tackle the complex challenges in app development head-on. Our partnership with Tauri is a strategic step in this direction, combining our business acumen ...
08:37 am GMT - Wed, November 15, 2023
Dev To
Python Asyncio: A Guide to Asynchronous Programming and Concurrency
Table of ContentsWhat is Concurrency?Writing Concurrent Code in PythonLibraries for Asynchronous ProgrammingGetting Started with asyncioAsynchronous Programming in ActionSynchronous CodeAsynchro...
08:25 am GMT - Wed, November 15, 2023
Dev To
Best Crypto VIP Programs in 2023
Everyone has heard that many platforms offer special referral programs, loyalty programs, VIP statuses, and, of course, bonuses. A lot of crypto companies offer VIP programs for users, not only to rew...
08:21 am GMT - Wed, November 15, 2023
Dev To
Javascript Proxy Magic: How I built a 2kB state manager with zero dependencies (and how it got me two different job offers)
What is a state manager exactly? A state manager is a smart module that is capable of retaining session data (of an application or web application) and reacting to changes in the data.Are you a web de...
08:15 am GMT - Wed, November 15, 2023
Dev To
Day 5: Apni Canteen-Food Delivery App Using React Native And Sanity
Today, I am excited to share my progress on my #100daysofcodechallenge journey. On day 5, I started building ApniCanteen a Food Delivery App Using React Native And Sanity. Here are the steps I got do...
07:54 am GMT - Wed, November 15, 2023
Dev To
ESPC 2023: How to Spice Up Your Meetings with Microsoft Teams Meeting Extensions
ESPC is just around the corner, and I can't wait to see you all in Amsterdam, the city of canals, bikes, and innovation. ESPC is the ultimate event for anyone who wants to learn, network, and grow in ...
07:28 am GMT - Wed, November 15, 2023
Dev To
How Boilerplate Entity Framework is used in .Net Web Applications
Microsoft announced in the recent past, the first completely redesigned version of Asp.Net framework, a framework which already has a huge popularity in developing robust web applications. And this ve...
06:48 am GMT - Wed, November 15, 2023
Dev To
Web Development Resources 174
Here are this week's resources :) Just normal web thingsA plea for us to get back to building websites that can do normal website things. Big HeadsA tool to easily generate avatars for your ...
06:48 am GMT - Wed, November 15, 2023
Dev To
Create a Low-Code GPT AI App in 5 Minutes
A GPT is basically a custom AI app allowing you to have ChatGPT interact with any API. This results in a completely new user interface, where you're using the AI to interact with your application inst...
05:53 am GMT - Wed, November 15, 2023
Dev To
UI Components in React Native
Some of the UI components in React Native are:ScrollView: It is used to make the screen scrollableImage: It is used for putting images on the screenText: It is used for putting text on the screenView:...
03:32 am GMT - Wed, November 15, 2023
Dev To
Spring Boot GraphQL example
GraphQL is a query language that offers an alternative model to developing APIs (REST, SOAP or gRPC) with detailed description.In this tutorial, we're gonna build a Spring Boot GraphQL example with H2...
03:09 am GMT - Wed, November 15, 2023
Dev To
How to set up on-prem Gitlab VCS, Gitlab CI/CD, Gitlab Runner, with Docker
IntroductionHello! I haven't posted to Dev.to in a while. I have been learning more about Devops, Devsecops, and how I want to navigate my cybersecurity career.I did some hands-on CI/CD by setti...
12:46 am GMT - Wed, November 15, 2023
Dev To
Add CI workflow to repo
Set up your GitHub Actions CI WorkflowCreate a .github/workflows folders in the root of repoCreate a workflow YAML file, ci.yml, for the CI job as belowname: cion: pull_request: branches: - m...
12:00 am GMT - Wed, November 15, 2023
Dev To
How Do You Stay Inspired on Large Projects?
Have you faced challenges when contributing to large-scale coding projects? How do you maintain inspiration and innovation in such expansive environments?Follow the CodeNewbie Org and #codenewbie for ...
10:39 pm GMT - Tue, November 14, 2023
Dev To
Git Revert: How to the complete guide
In this article we are going to learn how to revert a single file in the Git file systemHere is what we are going to learnreverting a commit: Step-by-step guide (with real code examples).Handling conf...
09:58 pm GMT - Tue, November 14, 2023
Dev To
Entendendo @decorators no Python em 6 passos
Decorators: um resumoQuando falamos de decorators no Python, nos referimos seguinte sintaxe:@meu_decoratordef minha_funcao(param): ...Ou seja: eu tenho uma funo (mas poderia ser um mtodo ou ...
09:55 pm GMT - Tue, November 14, 2023
Dev To
Web5 Meets Generative AI: Reimagining the Future of Digital Identity with Netonomy
"What can you actually build with Web5?" This is one of the most common questions I've heard as I enter my two-month mark at TBD. It's one thing to discuss the theoretical aspects of Web5, with its fo...
09:18 pm GMT - Tue, November 14, 2023
Dev To
Thumbs Up Milestone Badges!
We're back again with more badges! These new ones are exclusive to DEV Moderators, and thus can only be earned by those with Trusted Member or Tag Mod privileges.So, without further adieu... Int...
07:44 pm GMT - Tue, November 14, 2023
Dev To
Deep Dive into Docker
What is DockerDocker is an open-source software platform to create, deploy and manage virtualized application containers on a common operating system (OS), with an ecosystem of allied tools. Docker co...
07:10 pm GMT - Tue, November 14, 2023
Dev To
JavaScript ( SvelteKit)
addEventListener? removeEventListener? useCapture? capture?click? mousedown? mouseup? touchstart? touchend?touchcancel? dragleave?stopPropogation? bubbling? capturing?mouseenter? mouseleave? mouseover...
06:58 pm GMT - Tue, November 14, 2023
Dev To
Test utilities, or set-up methods considered harmful
One of the most interesting learnings I had in the old SEA Tecnologia is the creation of test utilities .Test utilities are a way to reuse code in unit tests. Usually, this is done using setUpor @Befo...
05:59 pm GMT - Tue, November 14, 2023
Dev To
Using Dioxus with Rust to build performant single-page apps
Written by Eze SundayWeb clients often need to request data to update part of a website. Before single-page applications (SPAs) came about, this type of request would require the entire website to rel...
05:55 pm GMT - Tue, November 14, 2023
Dev To
Criando ambiente de desenvolvimento Java no Windows - sem wsl
Trabalho com Java h bastante tempo, e desde que descobri o SDKMAN, criar e modificar um ambiente de desenvolvimento ficou realmente mais fcil e rpido. InstalaoEnto bora para o guia de instalao, n...
05:51 pm GMT - Tue, November 14, 2023
Dev To
I built an Markdown editor using Next.js and TailwindCss
Join me on this project where we build an online Markdown editor using the latest version of Nextjs. ObjectivesRendering markdown in an Next.js projectUse custom componentsAdd Remark and Rehype p...
05:40 pm GMT - Tue, November 14, 2023
Dev To
Learning a new tool for your complex project? THIS is the best way to master it!
Software developers learn new stuff all the time. And we all know that the best way to learn new things is by creating projects with that thing. But what if you're building a large project and you've ...
05:35 pm GMT - Tue, November 14, 2023
Dev To
Day 87: Credentials
What is the Web Credentials API?The Web Credentials API is a browser API that allows web applications to interact with credentials stored in the browser, such as usernames and passwords. It prov...
05:31 pm GMT - Tue, November 14, 2023
Dev To
Quick way to solve Git problem: Permission denied
This was tested with non-root user and works for GitHub & GitLab (for 2FA enabled as well).You may encounter the following problem while your development:[email protected]: Permission denied (publick...
04:51 pm GMT - Tue, November 14, 2023
Dev To
Scaling GitHub Actions Runners on AWS: A Cost-Effective and Scalable Approach
In the realm of software development, continuous integration (CI) and continuous delivery (CD) have become indispensable practices for ensuring the quality and timely release of software applications....
04:47 pm GMT - Tue, November 14, 2023
Dev To
How to Use MySQL Database in Total.js with QueryBuilderMySQL?
Total.js, a powerful web framework for Node.js, simplifies web application development. Integrating databases like MySQL is crucial for building dynamic applications. In this tutorial, we'll explore h...
04:22 pm GMT - Tue, November 14, 2023
Dev To
How to create a blog with Next.js and React Bricks
How to create a blog with Next.js and React BricksWelcome to our comprehensive coding tutorial where we will dive into the exciting world of web development using Next.js and React Bricks! Wheth...
04:13 pm GMT - Tue, November 14, 2023
Dev To
Feedback Wanted: No-Code UI
About Our Product:DataMotion developed a no-code message center enabling secure, compliant bi-directional communication. It's designed for ease of use, robust security, and adherence to complian...
04:01 pm GMT - Tue, November 14, 2023
Dev To
OPA vs. Google Zanzibar: A Brief Comparison
IntroductionAuthorization is a crucial aspect of any modern software system, governing who can access what resources. As systems grow in complexity and scale, managing authorization becomes incr...
04:00 pm GMT - Tue, November 14, 2023
Dev To
Understanding the Distinction: PUT vs. PATCH in API Design
I got asked about the difference with PUT and PATCH in my interview earlier which made me write this article about the difference between the two.In the context of APIs, both PATCH and PUT are HTTP me...
03:48 pm GMT - Tue, November 14, 2023
Dev To
How To Build A Portfolio Website: React.js, Next.js 14, Tailwind CSS, Shadcn UI
How To Build A Portfolio Website: React.js, Next.js 14, Tailwind CSS, Shadcn UI-------------------------------------- Get Source Code https://www.buymeacoffee.com/cristianmihai/e/182731 https://linktr...
03:38 pm GMT - Tue, November 14, 2023
Dev To
The Pomodoro Technique - How to use it effectively as a programmer
What is Pomodoro Technique?The Pomodoro Technique is a time management method developed by Francesco Cirillo in the late 1980s. It uses a timer to break work into intervals, traditionally 25 min...
03:35 pm GMT - Tue, November 14, 2023
Dev To
A Beginner's Guide to Object-Oriented Programming (OOP) in Ruby
In this guide, we'll delve into the key principles of Object Oriented Programming in Ruby, exploring classes, objects, inheritance, encapsulation, and polymorphism in Ruby. Table of Contents1. Wh...
03:17 pm GMT - Tue, November 14, 2023
Dev To
We are trending on GitShared!
We're absolutely buzzing with excitement to announce that WebCrumbs is trending on GitShared!A massive shoutout to all our supporters your engagement and contributions have been the rockstar moves be...
03:14 pm GMT - Tue, November 14, 2023
Dev To
Is Decentralization In Blockchain a Scam?
Since its release 15 years ago, Nakamoto's white paper sparked debate on achieving decentralization, with no definitive answer yet.Many have argued that blockchain would soon have its first 51% consen...
03:02 pm GMT - Tue, November 14, 2023
Dev To
Investigating a failed VolumeSnapshot with NFS on Kubernetes
Date: 2023-11-14Based on real-world experience.Two common mistakes of using NFS for dynamic volume provisioning on Kubernetes:Using nfs-subdir-external-provisioner instead of csi-driver-nfsUsing NFS f...
03:02 pm GMT - Tue, November 14, 2023
Dev To
Introducing Shadcn UI: A reusable UI component collection
Written by Nefe JamesShadcn UI takes a different approach from other UI and component libraries like Material UI and Chakra UI. Where those libraries offer access to components through their bundled p...
03:00 pm GMT - Tue, November 14, 2023
Dev To
Boost productivity with the GitHub CLI
The GitHub CLI is an indispensable tool as a project maintainer or contributor on GitHub. It can boost your productivity when getting things done.The day my brain exploded was when I discovered (spoil...
02:53 pm GMT - Tue, November 14, 2023
Dev To
AnEqually Driven Second Choice
To read the article in other languages go to it on my website: AnEqually Driven Second Choice Starting your digital career with the idea of a new beginning. Are you sure?We know well that, ...
02:00 pm GMT - Tue, November 14, 2023
Dev To
Playable Piano Using HTML, CSS And JavaScript
Introduction:In this blog post, we will learn how to create a Playable Piano using HTML, CSS, and JavaScript. This interactive project allows users to play piano notes with a simple click, makin...
01:51 pm GMT - Tue, November 14, 2023
Dev To
7 easy AI-product integrations (to keep up with the times )
TL;DRA list of the best easy-to-build AI product integrations. These can give your project magical powers, so don't forget to show them support Now let's head down AI-road 1. CopilotPortal...
01:00 pm GMT - Tue, November 14, 2023
Dev To
What became of Heroku?
In the industry, it's a bit of a cautionary tale...In its heyday, Heroku was an innovative cloud platform that made deployments much more convenient than alternatives at the time. Ultimately th...
12:42 pm GMT - Tue, November 14, 2023
Dev To
Take NextJS to the next level: Create a GitHub stars monitor
In this article, you will learn how to create a GitHub stars monitor to check your stars over months and how many stars you get daily.Use the GitHub API to fetch the current number of stars received e...
12:39 pm GMT - Tue, November 14, 2023
Dev To
Deploy Rancher on AWS EKS using Terraform & Helm Charts
Step-by-step guide to deploy Rancher on AWS EKS using Terraform and Helm Charts. AWS Cloud Hands-on Lab Practice SeriesProject Overview This project revolves around AWS EKS where we deploy Ranche...
12:35 pm GMT - Tue, November 14, 2023
Dev To
Descubriendo AWS DeepRacer: Entrenando tu Primer Modelo
En el blog anterior hemos explorado la naturaleza de AWS DeepRacer, una plataforma educativa para experimentar con aprendizaje por refuerzo, detallando sus componentes y profundizando en aspectos tcni...
12:34 pm GMT - Tue, November 14, 2023
Dev To
NestJS on AWS Lambda: The Ultimate CDK Deployment Strategy for Monolithic APIs
TL;DR Why is a Lambdalith approach a high ROI choice for many? Learn how to deploy a monolithic NestJS app on AWS Lambda using Webpack and AWS CDK. The Lambdalith Edge for NestJS on AWS La...
12:30 pm GMT - Tue, November 14, 2023
Dev To
Optimizing C code analysis for quicker .NET compilation
As a .NET solution grows, the time spent on Roslyn analyzers during compilation increases. I have witnessed a web solution where the execution time of the Roslyn analyzers was simply absurd. In partic...
12:28 pm GMT - Tue, November 14, 2023
Dev To
Total guide to lazy loading with Angular @defer
Angular 17 is here, and it has arrived with a very strong line up of amazing goodies!The new @defer block, which allows us to lazy load Angular standalone components, is by far the most exciting and i...
12:24 pm GMT - Tue, November 14, 2023
Dev To
The fastest way to deploy your Javascript app to Kubernetes
TL;DRIn this tutorial, you'll learn how to deploy your first javascript application on Kubernetes - a container orchestration platform .We will deploy a simple express server that returns a samp...
12:22 pm GMT - Tue, November 14, 2023
Dev To
Aprendendo Python - Parte 1
Aprender uma linguagem nova , ao mesmo tempo, desafiador, estimulante e cansativo. Principalmente quando voc est acostumado a trabalhar muito tempo em uma determinada linguagem, como meu caso com o J...
12:13 pm GMT - Tue, November 14, 2023
Dev To
Dominando o HTTP Interceptor do Angular para Gesto de Autorizao de APIs
No mundo do desenvolvimento de aplicaes web modernas, o Angular se destaca como um dos frameworks front-end mais populares, oferecendo um ecossistema rico e robusto para construir aplicaes escalveis e...
11:10 am GMT - Tue, November 14, 2023
Dev To
Why is the this Keyword Important in JavaScript?
Ever heard that mastering JavaScript is like joining an exclusive club, and the secret password is understanding this? Its the cool kid on the coding block! If youre diving into JavaScript, consider g...
11:08 am GMT - Tue, November 14, 2023
Dev To
45 NPM Packages to Solve 16 React Problems
To read more articles like this, visit my blogReact is simply great. Its popular and performant. But an important aspect of React is that it doesnt come with all of the solutions packed in.Thats why w...
11:04 am GMT - Tue, November 14, 2023
Dev To
Mastering the GPT Workflow: A Comprehensive Guide to Harnessing AI-Powered Language Models
In the realm of artificial intelligence, few technologies have captured the imagination and potential for transformative applications as much as Generative Pre-trained Transformers (GPT). Developed by...
10:47 am GMT - Tue, November 14, 2023
Dev To
Identifying Code Concurrency Issues with Continuous Feedback (CF)
Hello folks! My name is Asaf Chen and Im a senior Software Engineer here at Digma. I wanted to share a short tale on how our team used our own Continuous Feedback tool to identify a code concurrency i...
10:00 am GMT - Tue, November 14, 2023
Dev To
How I test a website for accessibility
In today's lesson, I'll guide you through my approach to accessibility testing. We'll explore utilizing Google Lighthouse for automated a11y testing, delve into manual testing with keyboards, and lear...
09:56 am GMT - Tue, November 14, 2023
Dev To
Introducing our new startup Freeflow | Feedback needed
Exciting News : Introducing FreeFlow.to - Your Design Collaboration Hub! Hey folks,After a year of hard work, we're thrilled to present FreeFlow.to, the ultimate platform for design management and fe...
09:41 am GMT - Tue, November 14, 2023
Dev To
Data Engineer vs. Business Intelligence Data Analyst
In the world of data, there are various roles that are necessary for organizations to effectively manage and analyze their data. Two such roles are Data Engineer and Business Intelligence Data Analyst...
09:29 am GMT - Tue, November 14, 2023
Dev To
Accessibility Testing with Chrome DevTools
Testing for Web Accessibility is important, as it removes barriers and makes our virtual world more inclusive. And it's part of our responsibility as developers, designers, and content creators. (If y...
09:24 am GMT - Tue, November 14, 2023
Dev To
Cyber Security Analyst vs. Cyber Security Consultant
Cybersecurity is a rapidly growing field, with an increasing demand for professionals who can protect organizations from cyber threats. Two popular career paths in the cybersecurity industry are the C...
09:21 am GMT - Tue, November 14, 2023
Dev To
Create a Gradient Text Reveal on Scroll with Tailwind CSS and JS
Live Demo / DownloadFor this tutorial, we took inspiration from a beautiful pen created by Jhey Tompkins, where a section made up of text emerges from the darkness upon scrolling. Jhey showed ho...
09:12 am GMT - Tue, November 14, 2023
Dev To
WHY REAL FRONT-END DEVELOPERS SHOULD REWRITE EVERYTHING IN RUST IN 2024
The title speaks for itself but you are such a bunch of loosers that I will do a FAQ anyway. Who should read this article ?Everyone should read my articles.Always.At least if you don't want to be a lo...
08:40 am GMT - Tue, November 14, 2023
Dev To
Cloud Migration Challenges and Proven Solutions
Organizations are increasingly turning to cloud migration for its myriad benefits, including scalability, cost-efficiency, and flexibility. However, this journey to the cloud is not without its hurdle...
08:37 am GMT - Tue, November 14, 2023
Dev To
3D Flip Product Card | CSS Tutorial
Introduction:In the dynamic world of web design, interactive elements play a pivotal role in engaging users and creating memorable experiences. One such captivating element is the 3D flip card a...
08:31 am GMT - Tue, November 14, 2023
Dev To
Qun l cng vic vi RemindWork
Trong thi i cng ngh s pht trin nh hin nay, vic s dng cc ng dng qun l cng vic tr nn ngy cng ph bin. Mt trong nhng ng dng qun l cng vic c nhiu ngi s dng hin nay l RemindWork. Vy RemindWork l g v cch s d...
08:22 am GMT - Tue, November 14, 2023
Dev To
The Dawn of AI-Driven Intranets
In this fast-evolving technological landscape, the integration of artificial intelligence has revolutionized the way we access and manage information. As someone who has navigated the realms of GenAI,...
07:43 am GMT - Tue, November 14, 2023
Dev To
Docker Unpacked: A Comprehensive Exploration of Containerization Revolution
IntroductionIn the realm of software development and deployment, Docker has emerged as a transformative force, reshaping the way applications are built, shipped, and managed. Born out of the nee...
07:03 am GMT - Tue, November 14, 2023
Dev To
Amazing Loading Animation Using Html Css and Javascript.
Amazing Loading Animation Using Html Css and Javascript....
06:41 am GMT - Tue, November 14, 2023
Dev To
[Programming Notes] Pseudo-REPL-driven programming in Rust with Evcxr and Emacs
I want to develop my Rust library more interactively with Lisp-style read-eval-print loop (REPL). So I wrote this post to show how I used Excvr - yet another REPL for Rust, and inf-excvr - yet another...
06:39 am GMT - Tue, November 14, 2023
Dev To
Enhancing Code Efficiency: A Deep Dive into the Popularity Algorithm
In the world of social platforms and content sharing, the order in which content is presented can significantly impact user engagement. To address this, developers often incorporate popularity algorit...
06:03 am GMT - Tue, November 14, 2023
Dev To
Customer Data Protection in GDPR-Compliant Marketing: Best Practices
In the rapidly evolving landscape of digital marketing, the protection of customer data has become a paramount concern. With the implementation of the General Data Protection Regulation (GDPR) in 2018...
05:57 am GMT - Tue, November 14, 2023
Dev To
Write your tech talk slides rapidly with Marp
I've been doing public speaking in tech since 2015 when I presented my very first lightning talk at Boston Go, and since then, I've given talks at meetups, at work, and at a couple conferences.But whi...
05:39 am GMT - Tue, November 14, 2023
Dev To
Tags in HTML (part 1)
Some of the tags in HTML are:p h1h2h3h4h5h6imgabodyheadhtmlbiuloltableliemfooterheaderbutton...
04:36 am GMT - Tue, November 14, 2023
Dev To
The Open-source SPL Boosts MongoDB Computing Ability
MongoDB is a typical NoSQL database. Its document-oriented structure makes both storage and access convenient and efficient. But the database has rather weak computing ability. Computations on MongoDB...
03:53 am GMT - Tue, November 14, 2023
Dev To
How to add a Light/Dark mode button into a React or Next.js app using TailwindCSS
In the rapidly advancing world of technology, user experience is at the forefront of design considerations. One aspect that has gained significant attention in recent years is the implementation of li...
03:52 am GMT - Tue, November 14, 2023
Dev To
Jamstack: A Modern Way to Build Fast and Secure Websites
What is Jamstack?If you are a web developer, you might have heard of Jamstack, a new trend in web development that promises faster performance, higher security, and easier scalability. But what ...
03:20 am GMT - Tue, November 14, 2023
Dev To
Advantages and Disadvantages of React
I recently had a job interview where I was asked questions about React and JWT. I managed to answer them and got the job. However, I couldn't shake the feeling that my initial reasons for using React,...
03:01 am GMT - Tue, November 14, 2023
Dev To
Reponsive by default
Until we use CSS to wreck it, that is.Many developers believe that it is tricky to ensure responsiveness in web design. And that achieving a design that works on any screen resolution or aspect ratio ...
02:49 am GMT - Tue, November 14, 2023
Dev To
Database in System Design | Relational & Non-relational Database
Welcome to Our System design Journey! Hey there! We're diving into the world of databases in this blog. Join us as we explore the different types, like MySQL, PostgreSQL, and MongoDB. We'll learn abou...
02:39 am GMT - Tue, November 14, 2023
Dev To
Dynamic rate-limiting middleware in Express
To create a dynamic rate-limiting middleware in Express that can be used at different levels (controller, app, router), you can use the express-rate-limit package. This middleware can be configured dy...
01:13 am GMT - Tue, November 14, 2023
Dev To
Build a chatbot with the new OpenAI Assistant API and Function Calling
Just a week has passed since the OpenAI Dev Conf 2023, and a surprising revelation unfolded: The Assistant's API. Unveiled in the latest OpenAI blog post, the Assistants API marks a significant stride...
01:12 am GMT - Tue, November 14, 2023
Dev To
Simplifying Daily Life with Automation and Python: A Journey into Artificial Intelligence
I. Introduction to Automation and Python:In the hustle and bustle of daily life, we often find ourselves performing repetitive tasks that consume time and energy. This is where automation comes ...
01:03 am GMT - Tue, November 14, 2023
Dev To
Fixing Azure CI/CD For My Azure Resume Site
A while back I created my personal CV site that I'm hosting in an azure storage $web container. I use this site as another place to host all my credentials and links to myself, as well as host my resu...
12:00 am GMT - Tue, November 14, 2023
Dev To
Project Preferences: Long-Term or Quick Wins?
In your coding projects, do you lean towards prolonged, in-depth engagements or quick, immediate wins? Share your experiences and the reasoning behind your preference.Follow the CodeNewbie Org and #co...
12:00 am GMT - Tue, November 14, 2023
Dev To
What Traits Lead to Fast Promotion?
What traits do you believe lead to the fastest promotions in the tech industry? How can developers develop these qualities for career growth?Follow the DEVteam for more discussions and online camarade...
11:42 pm GMT - Mon, November 13, 2023
Dev To
How to host static sites on Github pages
Finally finished your first project, you're so excited you want to show it to everyone but then you remember you don't know how to host a site online? Well this tutorial covers how to get you started ...
11:11 pm GMT - Mon, November 13, 2023
Dev To
Qwik & Arduino with Johnny Five
Some days ago I have shared some experiments I have recently done with Qwik and Arduino on my LinkedIn and Twitter profiles.A lot of people asked me more details about it, so I wrote this article to e...
10:40 pm GMT - Mon, November 13, 2023
Dev To
How to use CSS variables to create amazing theme transitions
CSS variablesThey are a great out-of-the-box tool that enables you to write cleaner and more reusable styles.Similar to how variables are defined and referenced in code, you can declare a CSS va...
10:39 pm GMT - Mon, November 13, 2023
Dev To
Dominando JOINs no SQL: Guia Completo
Neste artigo, abordaremos o comando JOIN no SQL, que empregado quando h a necessidade de combinar duas ou mais tabelas. Esse comando fundamental quando h a necessidade de consultar informaes que est...
10:13 pm GMT - Mon, November 13, 2023
Dev To
Master Decorators and Generators in Python
IntroductionDecorators and generators, two powerful concepts from Python's functional programming, allow for the modification and enhancement of functions and provide a memory-efficient method f...
09:51 pm GMT - Mon, November 13, 2023
Dev To
Exploring Clerk Metadata with Stripe Webhooks
Introduction to User MetadataBy putting Clerks user metadata types to work, developers can proficiently handle user data, making their SaaS integrations run smoother, and work harder. It's like ...
09:31 pm GMT - Mon, November 13, 2023
Dev To
Compartilhando seu conhecimento com o mundo! Como escrever artigos
Compartilhar conhecimento escrito uma tima forma de dominar um assunto especfico, alm de ser uma excelente maneira de melhorar a organizao das ideias, comunicao e obviamente se autopromover na comuni...
09:26 pm GMT - Mon, November 13, 2023
Dev To
Using SQLite to Examine Data Relationships and Compare Tables
SQLite provides numerous ways to view and compare data across multiple tables. This blog will discuss SQLite queries that can be used to view data relationships:INNER JOINLEFT JOINUsing Multiple Join...
09:11 pm GMT - Mon, November 13, 2023
Dev To
Testing Framework in Terraform 1.6: A deep-dive
In my previous blog post A Comprehensive Guide to Testing in Terraform: Keep your tests, validations, checks, and policies in order I went through all the options for testing and validation that are a...
09:02 pm GMT - Mon, November 13, 2023
Dev To
Discover a country UN SDGs concerns w/ Open Metadata on Neo4J
AboutDid you already ask yourself how a country handles the The United Nations 17 Sustainable Goals (UN SDGs) // Detect dark theme var iframe = document.getElementById('tweet-1716620523571180...
09:00 pm GMT - Mon, November 13, 2023
Dev To
Modern Database Management Explained
How You Can Transform Raw Data in Actionable Insights With Modern Database ManagementDatabases play a pivotal role for businesses, serving as the backbone of countless applications, websites, and inte...
08:52 pm GMT - Mon, November 13, 2023
Dev To
Unlocking the Future of Tech: A Dive into DevOps, Kubernetes, and Beyond!
If you've been lurking around the tech water cooler lately, you might have noticed that the buzzwords "DevOps" and "Kubernetes" are tossed around more frequently than free swag at a tech conference. B...
08:08 pm GMT - Mon, November 13, 2023
Dev To
MySQL invisible columns and how to define it with Laravel and Doctrine
Many developers don't know that MySQL now has support for invisible columns.But what exactly is an invisible column? When it arrives?This attribute is available on MySQL since v8.0.23. According ...
07:24 pm GMT - Mon, November 13, 2023
Dev To
XML in Android Studio (Part 1)
The different layouts in XML are:RelativeLayoutLinearLayoutFrameLayoutConstraintLayoutTableLayoutGridLayoutNested layoutsTabLayoutThe different tags in XML:TextViewImageViewViewImageButtonEditTextButt...
06:53 pm GMT - Mon, November 13, 2023
Dev To
How to make VS Code transparent || Glassy VS code
Make your Visual Studio Code look fantastic with the VScode transparent effect.If you use one of the most popular text editors - VScode, and want to use it with a transparent background, we reco...
06:36 pm GMT - Mon, November 13, 2023
Dev To
Setting up Django in a Better Way in 5 Minutes and Understanding How It Works
When you are setting up a new Django project, you'll have to configure quite a lot of things depending on the requirements of the project. Starting from database configurations to a custom user model,...
06:28 pm GMT - Mon, November 13, 2023
Dev To
Raku Blog Posts 2023.46
Introducing Humming-Bird v3Rawley Fowler released a new major version of Raku's answer to Sinatra.Getting started with RakuSwagg Boi was pleasantly surprised by Humming-Bird and blogged about the step...
06:12 pm GMT - Mon, November 13, 2023
Dev To
The Power of Constraints: Why Less is More in Social Media
Shortly after assuming his role as CEO for Twitter, Elon Musk announced that tweets for paying subscribers would no longer have the famous length limit. Later, another announcement stated that Blue su...
06:11 pm GMT - Mon, November 13, 2023
Dev To
Insane new App/Game launch requirements on Android
Google announced the other day its new plans regarding changes to the policy that governs developers and applications published on Google Play. In its tireless fight against malware, fraud and low-qua...
06:04 pm GMT - Mon, November 13, 2023
Dev To
10 Essential Tools Every Data Analyst Must Have
IntroductionIn our data-driven world, where every click, purchase, and interaction is tracked, the role of a data analyst is more crucial than ever. Companies attribute their success to effectiv...
06:02 pm GMT - Mon, November 13, 2023
Dev To
How I used Github Copilot Chat to debug my deployment workflow
A few weeks ago I was working on putting together a slide deck for my talk at GitHub Universe 2023. I spoke about how you can use Github Copilot in the CLI to improve your time in the terminal.I typic...
05:38 pm GMT - Mon, November 13, 2023
Dev To
OOP Clone Objects
when you Jump into the world of OOP in which parts of your application should act as objects, following this concept will get us to need to copy data from object to another object for example creating...
05:30 pm GMT - Mon, November 13, 2023
Dev To
Reducing Cold Starts on AWS Lambda with Java Runtime - Future Ideas about SnapStart, GraalVM and Co
IntroductionIn the previous 8 parts of our series about AWS Lambda SnapStart we measured the cold starts of Lambda function with Java 11 and 17 runtime first without without and with enabling of...
05:30 pm GMT - Mon, November 13, 2023
Dev To
Multiple Decorators in Python
Before going to Multiple Decorators lets first understand what is Decorators Decorators in PythonDecorators are used to change the functionality of a function without modifying the actual functio...
05:28 pm GMT - Mon, November 13, 2023
Dev To
Arquitetura de Software para devs: MVC, Hexagonal, DDD
Arquitetura nvel de Software:Refere-se organizao e definio de regras a serem seguidas no seu projeto em si, seja ele um microservio, monolito ou qualquer outra parte de uma soluo maior, nossa ...
05:26 pm GMT - Mon, November 13, 2023
Dev To
Serverless development experience for embedded computer vision
I am thrilled to share the release of Pipeless 1.0. A new version of Pipeless that was rewritten from scratch to bring significant improvements in performance, flexibility, and development experience....
05:20 pm GMT - Mon, November 13, 2023
Dev To
FLaNK Stack Weekly for 13 November 2023
13-November-2023This week is Desert Bus for Hope, if you can donate please do. Very cool.https://desertbus.org/ FLaNK Stack WeeklyTim Spann @PaaSDevhttps://pebble.is/PaaSDevhttps://vimeo....
05:18 pm GMT - Mon, November 13, 2023
Dev To
Music Monday What are you listening to? (Synth Heroes Edition )
cover image source: GiphyLast week, I asked y'all to share your favorite guitar heroes, and this week we're turning our attention to another awesome instrument the synthesizer. Oh, the synthesizer......
05:17 pm GMT - Mon, November 13, 2023
Dev To
10 Cool CodePen Demos (Divtober Edition)
Divtober is a coding challenge that consists of creating daily CSS Art during the month of October. There is one catch: you can only use a single HTML element (preferably a <div>). The challenge...
05:09 pm GMT - Mon, November 13, 2023
Dev To
Lint rule for self-closing tags in Angular
Self-closing tags were introduced in Angular v15.1. This added a small but welcomed improvement to the developer experience (DX) when working with components. This feature allows us to use self-closin...
04:46 pm GMT - Mon, November 13, 2023
Dev To
Top 7 Featured DEV Posts of the Week
Let's start the week on a high note with a roundup of last week's top-tier articles spanning self-made success stories, insights into client-vendor relationships, HTML attribute mastery, TypeScript in...
04:42 pm GMT - Mon, November 13, 2023
Dev To
The Netflix DevSecOps Project
Hi connections.I'm thrilled to announce the completion of a DevSecOps project . The goal was to set up a cloud-based Netflix clone. *The Netflix DevSecOps Project *Phase 1: Initial Setup and De...
03:53 pm GMT - Mon, November 13, 2023
Dev To
Creating an Interactive Image Gallery with HTML andCSS
The other day, while navigating online looking for inspiration, I found a photo gallery design by kevin on Dribbble, so I decided to create a minimal version of it (you can see a live demo on CodePen ...
03:31 pm GMT - Mon, November 13, 2023
Dev To
What are your goals for the week of Nov 13?
What are your goals for this week?Are you building anything you want to talk about? What will be a good result by week's end?What events are happening any week? in person or virtual? Last W...
03:12 pm GMT - Mon, November 13, 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....
03:11 pm GMT - Mon, November 13, 2023
Dev To
Exploring the Cadence Access Model: Fine-Grained permissions for flow contracts
**Flow **is a permissionless layer-1 blockchain built to support the high-scale use cases of games, virtual worlds, and the digital assets that power them. The blockchain was created by the team behin...
02:23 pm GMT - Mon, November 13, 2023
Dev To
I just started learning SOLIDITY! Study with me?
So I just started learning Solidity - the language of blockchain and smart contract.First of all, if you want to do it with me, we can push each other to learn more. So follow and talk to me on X.com/...
02:21 pm GMT - Mon, November 13, 2023
Dev To
Surveys for React Native
As developers, we understand the impact of user feedback in refining our apps. It's not just about fixing bugs; it's about understanding user needs and enhancing their experience. In-app feedback is a...
01:56 pm GMT - Mon, November 13, 2023
Dev To
Introduction to Docker Networking
Author: Muhammad Khabbab Brief overview of what Docker networking is and its significanceIn the world of Docker, deploying a container is not simple; properly configuring a container architec...
01:37 pm GMT - Mon, November 13, 2023
Dev To
RabbitMQ Com Java e Spring : Parte 2
Nota:Nesse momento, entraremos um pouco mais em detalhes sobre como o protocolo AMQP funciona e sobre a biblioteca de AMQP do spring, escrevi um guia bem bsico sobre propriedades do protocolo, s...
01:10 pm GMT - Mon, November 13, 2023
Dev To
Building a Type-Safe Microservices Backend in Go
TL;DRBuilding microservices applications can be a pain because you normally have to deal with a lot of boilerplate and it can be hard to ensure end-to-end type-safety.In this guide we'll build a...
01:08 pm GMT - Mon, November 13, 2023
Dev To
Boosting Career in Data Engineering: Insights and Strategies
My name is Leonid and I have been working as a developer for over 10 years, currently at Meta (ex-Facebook). The term "Data Engineering" best describes the scope of my responsibilities at the moment.I...
01:06 pm GMT - Mon, November 13, 2023
Dev To
Preprocessor Directives in C: Guide to Become aPro
Analyze, tweak, control, and elevate your C# code using the power of preprocessor directives. Keep reading to unravel the tricks, tips, and benefits of using them effectively. Introduction to Pre...
12:54 pm GMT - Mon, November 13, 2023
Dev To
Deploy your first Node 20 Lambda function on AWS!
TL;DRAWS released a public base image for Node 20 Lambda runtime last week. It is now possible to deploy Node 20 Lambda functions on AWS, by using this image with ECR (Elastic Container Registry...
12:45 pm GMT - Mon, November 13, 2023
Dev To
Keep your files safe. What can happen if you throw away a defective hard drive?
Periodically, I find myself repairing old computer equipment. IDE format hard drives are no longer produced, and optical discs serve as consumables not all older laptops and desktops can boot from US...
12:41 pm GMT - Mon, November 13, 2023
Dev To
Tailwind CSS RTL support for UI components (Flowbite)
In this guide you'll learn how to set up RTL support when using Tailwind CSS and also learn how to easily integrate the UI components from Flowbite on a copy-paste basis with full RTL support in your ...
12:37 pm GMT - Mon, November 13, 2023
Dev To
Object Oriented Programming In Javascript: A comprehensive guide
What is object-oriented programming?Object-oriented programming is a programming paradigm or concept in which we wrap our data and functionality into objectsThe world is made up of objects, i.e....
12:12 pm GMT - Mon, November 13, 2023
Dev To
In-Depth guide for TypeScript Library
BackgroundIt's a common approach in development projects to separate common business logic into functions or classes within the same project for reuse. As a project grows in size, some logic may...
12:01 pm GMT - Mon, November 13, 2023
Dev To
Insurigo Insurance WordPress Theme - 70% Off
Insurigo, the ultimate Insurance WordPress Theme, revolutionizes your website experience with seamless functionality and stunning design. Elevate your site effortlessly with One-Click Demo Import, sho...
11:46 am GMT - Mon, November 13, 2023
Dev To
5 tailwindcss utility classes to up your frontend game
Tailwind CSS is renowned for its simplicity and power in crafting elegant and responsive user interfaces. In this blog post, we'll delve into five indispensable Tailwind utility classes that will effo...
11:42 am GMT - Mon, November 13, 2023
Dev To
Top 10 Python libraries for any ML projects
TL;DRIn this article, Ill give you the ultimate Python libraries for any Machine Learning project:the must-know libraries for each step of the machine learning cycle - EDA, data cleaning, data e...
11:42 am GMT - Mon, November 13, 2023
Dev To
Instalando Zabbix Server com MySQL, Grafana e Traefik em Docker
O monitoramento eficaz da infraestrutura de TI uma necessidade crtica para qualquer organizao que deseje manter o desempenho e a disponibilidade de seus sistemas. O Zabbix uma plataforma Open Source...
11:21 am GMT - Mon, November 13, 2023
Dev To
I Finally Joined Twitter for My Developer Journey
I stopped using social media in 2017, and it's been a sanity saver. But this year, I was forced to join LinkedIn to apply for jobs. Also, as I quit my job a few months ago, there was no way to keep up...
11:20 am GMT - Mon, November 13, 2023
Dev To
Multi-Threaded Programs in Python Using threading Module
You may have heard the terms "parallelization" or "concurrency", which refer to scheduling tasks to run parallelly or concurrently (at the same time) to save time and resources. This is a common pract...
11:13 am GMT - Mon, November 13, 2023
Dev To
Top 20 Flutter Interview Questions with Answers(beginners)
Certainly! Here are the answers to the Flutter interview questions:1. What is Flutter, and how does it differ from other cross-platform frameworks? Flutter is an open-source UI framework developed by ...
11:00 am GMT - Mon, November 13, 2023
Dev To
Day 4: React Native Onboarding UI using Lottie Animations
Today, I am excited to share my progress on my 100daysofcodechallenge journey. On day 4, I solved 2 DSA questions and made this React Native Onboarding UI by completing the following steps: Used...
10:57 am GMT - Mon, November 13, 2023
Dev To
Weekly Roundup 026 (Nov 6): 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. #workplaceLocking the Digital Doo...
10:37 am GMT - Mon, November 13, 2023
Dev To
I have made 100 CSS-only Ribbon Shapes | The Perfect Collection
It's time for another collection! After the loaders, the hover effects, and the background patterns, let's make some Ribbon Shapes! CSS Ribbon Shapes More than 100 CSS-only Ribbon Shapes that ...
09:18 am GMT - Mon, November 13, 2023
Dev To
SOLID, KISS, YAGNI and DRY Principles
SOLIDThis principle was given by Robert C. Martin and Michael Feathers to encourage us to create more maintainable, understandable, and flexible software. Including 5 sub-principles:Single respo...
08:35 am GMT - Mon, November 13, 2023
Dev To
Chatbot Dreams & Markdown Streams: Creating React JS ChatGPT Bots in Minutes
Hey there, fellow travelers on the digital superhighway! If youve got a chatbot that feels about as current as a flip phone at a tech conference, its time for an upgrade. NLUX is here to rev your chat...
08:14 am GMT - Mon, November 13, 2023
Dev To
How Giskard got their first 1,200 stars!
I have had the pleasure of talking to Blanca @ Marketing Manager at Giskard: a testing framework for ML models.This newsletter is mostly about influencers and Hackernews!To watch it as a video, check ...
08:11 am GMT - Mon, November 13, 2023
Dev To
Modern API Development (Part 3) : Add GraphQL
This post is a follow-up to the previous one at Part 2: Initiating Server. If you're looking to integrate GraphQL into an existing REST API, this guide is tailored for you. For those aiming to incorpo...
08:07 am GMT - Mon, November 13, 2023
Dev To
Security in modern Web Applications -> Owasp to the rescue!
This summer, I had an unique opportunity to give a talk at WeAreDevelopers World Congress I was really happy about it and when I discovered the talk title that was selected (the same as this article t...
08:00 am GMT - Mon, November 13, 2023
Dev To
NULLs Are Not The Same A Guide
In this blog, were walking you through the upsides and downsides in NULLs in MySQL have a read! Tools used in this tutorialDbVisualizer, top rated database management tool and SQL clientThe MySQ...
07:53 am GMT - Mon, November 13, 2023
Dev To
A Tale of Two Heroes: Azure Form Recognizer vs. AI Builder
Intro:Batman and Azrael are two iconic characters from the DC Comics universe, each with their unique approaches to crime-fighting and justice.Testing the Limits of Heroic Vigilance: In our crime-figh...
07:30 am GMT - Mon, November 13, 2023
Dev To
Revolutionize Your React App with useReducer: Mastering State Management
State management is at the core of any React application, and for more complex scenarios, the useReducer hook provides a powerful way to manage state in a structured manner. In this article, we'll exp...
07:14 am GMT - Mon, November 13, 2023
Dev To
How to Build a Custom React Hook to Listen for Keyboard Events
I recently built a neat little slide-out menu bar for an improved mobile viewing experience on my personal website.This is a compressed gif; it is way smoother in action.Part of my quest to make my wo...
07:08 am GMT - Mon, November 13, 2023
Dev To
How to use a Workqueue in Power Automate
I've already spoke about how powerful a workqueue in Power Automate is here, and this was before Microsoft released the functionality in the Power Platform. I was using custom tables/lists, but now Mi...
06:37 am GMT - Mon, November 13, 2023
Dev To
Why I love Monaspace font for coding
As a developer, I spend a lot of time writing and reading code. And one of the most important aspects of coding is the choice of font. A good font can make a huge difference in the readability, aesthe...
06:25 am GMT - Mon, November 13, 2023
Dev To
Explaining this keyword in javascript to a beginner
For new JavaScript developers understanding of 'this' keyword can be a really tricky affair. It is famous in a negative way for its ambiguity, changing its value depending on where and how the functio...
06:06 am GMT - Mon, November 13, 2023
Dev To
AWS open source newsletter, 179
November 13th, 2023 - Instalment #179Welcome to #179 of the AWS open source newsletter, the place for all your AWS and open source needs. This weeks new projects include an open source tool that...
05:45 am GMT - Mon, November 13, 2023
Dev To
Spring JDBC: Where Java Meets the Database, with a Dash of Humor!
Welcome back to our Spring adventure! Today, we're diving into the fascinating world of Spring JDBC. But hold on to your wizard hats, because Spring JDBC is not just about databasesit's about making ...
03:37 am GMT - Mon, November 13, 2023
Dev To
Create A Netflix Login Page in HTML and CSS | Learn With Danial
As one of the most popular streaming platforms worldwide, Netflix has a user-friendly login page that captures our attention with its sleek and intuitive design. Have you ever wondered how they create...
01:08 am GMT - Mon, November 13, 2023
Dev To
Microsoft Azure: Cloud concepts and the shared responsibility model
What is cloud computing?Cloud computing is the delivery of computing services over the internet. Cloud computing services are provided using the internet so it is not depended on physical infras...
12:00 am GMT - Mon, November 13, 2023
Dev To
What Are the Secrets Behind Developer Success?
Which qualities, personality traits, and habits do you believe contribute to the success of developers, and how have you incorporated them into your journey?Follow the DEVteam for more discussions and...
10:52 pm GMT - Sun, November 12, 2023
Dev To
How I Learned Generics in Go
IntroductionAdded in Go 1.18, generics were a controversial and long-awaited addition to the language. Go purists feared the change would encourage lazy practices and ruin Go's reputation for fa...
10:24 pm GMT - Sun, November 12, 2023
Dev To
Useful GitHub tricks and tips
Github tricks and tips:Hello, everyone. I recently stumbled upon an interesting GitHub trick that I thought would be worth sharing. To try it out, navigate to any of your repositories on GitHub....
10:06 pm GMT - Sun, November 12, 2023
Dev To
Mastering Website Previews: A Step by Step Guide to Playwright and Chromium!
So you want to show a website preview.Your first thought,I'll just stick the URL in an iframe and be done with itYou try that and realise some, if not most websites block embedding via iframe. And tha...
10:04 pm GMT - Sun, November 12, 2023
Dev To
Explaining Kubernetes To My Uber Driver
A week ago, I attended Kubecon 2023 in Chicago. I read a few blogs and attended some 101 tutorials at the conference, but still didnt have a good understanding of the technology. The worst part was th...
09:48 pm GMT - Sun, November 12, 2023
Dev To
Mastering ES2019: A Deep Dive into Five Key JavaScript Features
IntroductionWelcome to the ever-evolving world of JavaScript! As developers, staying abreast of the latest language enhancements is crucial for writing clean, efficient, and maintainable code. I...
09:07 pm GMT - Sun, November 12, 2023
Dev To
Deep Dive into Data structures using Javascript - Priority Queue
Priority Queue is a versatile and efficient data structure, that represents sophisticated and practical approach to data processing. By design, elements are managed not just by the order of their arri...
08:24 pm GMT - Sun, November 12, 2023
Dev To
Real-time Image Analysis with AWS Step Functions and Amazon Rekognition - (Let's Build Series)
Let's build a Real-time image analysis using AWS Step Functions and Amazon Rekognition.The main parts of this article:1- Architecture Overview (Terraform)2- About AWS Services (Info)3- Technical Part ...
08:11 pm GMT - Sun, November 12, 2023
Dev To
Storage Options on AWS
So there are lots of storage options on the AWS, all with their different use cases.I wanted to summarize what are the differences. Amazon S3It is for Object Storage and it's a very specific API,...
07:56 pm GMT - Sun, November 12, 2023
Dev To
Breaking Down SQL Syntax Guide to Using Quotes
In SQL, the use of quotes can vary based on the context and the specific SQL database system you are using. Here's a general guideline:Double Quotes ("): Typically used to enclose identifiers like tab...
07:54 pm GMT - Sun, November 12, 2023
Dev To
Create a streaming AI assistant with ChatGPT, FastAPI, WebSockets and React
A Generative Pre-Trained Transformer (GPT) is a type of Large Language Model (LLM) and they are the hot topic in the technology world this year and many companies are scrambling to add this technology...
07:45 pm GMT - Sun, November 12, 2023
Dev To
Single-SPA Parcels and vite-plugin-single-spa
Welcome, everyone, to the next topic in the single-spa arena: Parcels. These are pieces of user interfaces that are meant to be used as "utilities" from anywhere in your application, and since your ap...
06:58 pm GMT - Sun, November 12, 2023
Dev To
A Tale of Two Kitchens - Hypermodernizing Your Python Code Base
What is hyper python modern python?The idea stems from an article series with the same title by Claudio Jolowicz and is an opinionated guideline about best practices and clean code in python in ...
06:50 pm GMT - Sun, November 12, 2023
Dev To
Automating your API tests using Python and Pytest
Did you ever thought how you can tests your APIs using python? In the article we will learn how we can test our APIs using Python and the pytest framework.For this tutorial you need to have the python...
06:12 pm GMT - Sun, November 12, 2023
Dev To
All {M3 MacBook Pro} configs: Ranking by Compute/RAM/SSD per $
It's been almost a week since new M3 MacBook Pro have been released. There's plenty of reviews on YouTube discussing the new black colour, counting CPU cores and testing performance.Though in this vid...
05:39 pm GMT - Sun, November 12, 2023
Dev To
11 Ways to Optimize YourWebsite
You've put weeks of hard work into building your website, and now it's finally ready to go live! However, to ensure your website performs at its best, there are a few things you need to take care of. ...
05:30 pm GMT - Sun, November 12, 2023
Dev To
BONUS: Diwali
QuestionMake a bit of HTML and CSS code that, when clicked, unleashes a Diwali cracker as below.Hint: We'll use the canvas to show the ignite effect.Check the comment below to see answer....
05:04 pm GMT - Sun, November 12, 2023
Dev To
Logging and Monitoring in a Docker Environment
Docker, the main containerization technology, has transformed application packaging and deployment. While Docker makes it easier to execute apps, it is also critical to monitor and log your Dockerized...
05:00 pm GMT - Sun, November 12, 2023
Dev To
Como instalar o Docker Engine no Linux
O Docker uma tecnologia open source que revolucionou e facilitou a criao, administrao e implementao de aplicativos por meio de contineres. Esta ferramenta resolve um desafio de longa data enfrentado ...
04:03 pm GMT - Sun, November 12, 2023
Dev To
Unboxing Ragna: Getting hands on and making it to work with Amazon Bedrock
I am always on the look out for interesting new projects to check out, and this week I came across Ragna, an open source Retrieval Augmented Generation RAG orchestration framework. It is a new project...
03:48 pm GMT - Sun, November 12, 2023
Dev To
How To Make a Hero Image in Next.js 13 and 14
I have noticed that one of my previously very popular article about how to make a hero image in Next.js is still getting a lot of attention.Unfortunately, that article was written when Next.js still u...
03:39 pm GMT - Sun, November 12, 2023
Dev To
What Is A Hash?
In 1953, an IBM research scientist, Hans Peter Luhn, proposed an associative array data structure based on a hashing technique. The goal was to create a random access lookup table that did not require...
03:25 pm GMT - Sun, November 12, 2023
Dev To
Hibernate Cheat Sheet
## JPA Hibernate Annotations @Entity :This annotation is used to mark a class as an entity class.This annotation is used to create a table in the database.@Entitypublic class Brand {} @Tabl...
03:21 pm GMT - Sun, November 12, 2023
Dev To
Spring Boot Cheat Sheet
Spring Annotations @Repository :Class Level AnnotationIt can reach the database and do all the operations.It make the connection between the database and the business logic.DAO is a reposi...
02:44 pm GMT - Sun, November 12, 2023
Dev To
GPU Survival Toolkit for the AI age: The bare minimum every developer must know
Why CPU Knowledge Is No Longer EnoughIn today's AI age, the majority of developers train in the CPU way. This knowledge has been part of our academics as well, so it's obvious to think and probl...
02:43 pm GMT - Sun, November 12, 2023
Dev To
Building a dead simple background job in Rust
In today's post we'll explore how to create a basic background job in Rust, simulating Rust channels with a Vector-based queue. First things firstGenerally, a background job operates on one or mo...
02:23 pm GMT - Sun, November 12, 2023
Dev To
Yet Another Newsletter LOL: Dependabot and Art
I had a very productive week. Three great workouts, a swimming lesson, and lots of great progress at work. How 'bout you?With that, another week, another newsletter. Let's get to it!Around the WebWho ...
02:06 pm GMT - Sun, November 12, 2023
Dev To
My first Svelte5 reactive component
Welcome to the exciting era of Svelte 5!After an intensive development period, Svelte 5 has emerged in its beta (next) version, marking a significant milestone for the Svelte community.As of November ...
01:22 pm GMT - Sun, November 12, 2023
Dev To
Las 5 Ventajas de Usar Clojure en Tu Startup
Clojure es un lenguaje de programacin funcional que pertenece a la familia de Lisp, uno de los lenguajes de programacin ms antiguos. La incorporacin de esta poderosa herramienta puede proporcionar a t...
12:35 pm GMT - Sun, November 12, 2023
Dev To
Combining Digital and Analog for Better Note-Taking
At times, it feels that I have so many ideas rattling around in my head that I struggle to be present. As a husband and a father it is important that I spend quality time with my family and that can't...
12:26 pm GMT - Sun, November 12, 2023
Dev To
Google Keep Clone
Created a fully featured Google Keep clone with Scrimba. This was my first class based project I took on. The concept - The concept was to be able to create to dos with easy to use intuitive met...
12:15 pm GMT - Sun, November 12, 2023
Dev To
Are You Ashamed of Your Old Code?
The code below is one of my earliest Python codes and I find it terribly cute :3My code input:print("WELCOME TO PYPET")bunny = { "name" : "Muffy", "hungry": False, "weight": 5.4, "age": 4,...
12:12 pm GMT - Sun, November 12, 2023
Dev To
Python's Static Typing Safari: In Search of CodeClarity
IntroductionIn the vast landscape of programming languages, Python stands out as a dynamically typed language, celebrated for its readability and simplicity. Its syntax, clear and concise, makes...
12:11 pm GMT - Sun, November 12, 2023
Dev To
Speed Up Hackathon Collaboration
The 2023 Docker AI/ML HackathonDocker recently completed their AI/ML Hackathon. Participants were encouraged to build solutions that are innovative, applicable in real life, use Docker technolog...
11:48 am GMT - Sun, November 12, 2023
Dev To
How to Evaluate LLM Applications
ChatGPT, the leading code generator, has soared in popularity over the past year thanks to the seemingly omniscient GPT-4. Its ability to generate coherent and poetic responses to previously unseen co...
11:30 am GMT - Sun, November 12, 2023
Dev To
Is JavaScript's freedom a strength or a weakness?
JavaScript is a very interesting programming language.It is easy and quick to code, runs immediately in runtimes like the web or Node.js, and is quite fast despite being a dynamic type language.Howeve...
11:00 am GMT - Sun, November 12, 2023
Dev To
How Much JavaScript is Enough JavaScript to Learn React?
The transition from javascript to react can be difficult especially if you are a beginner. The javascript language has a lot of concepts which could take you months if not years to learn (and not even...
10:46 am GMT - Sun, November 12, 2023
Dev To
Common mistakes to avoid when using React Hooks
IntroductionReact Hooks are a powerful feature of React that allow you to use state and other React features without writing a class component. They can simplify your code, make it more reusable...
10:42 am GMT - Sun, November 12, 2023
Dev To
4 Traits of Successful Engineers
From my experience across different companies (Meta, Google, Amazon) and what I have observed across different engineering and product teams, there are 4 reasons that help engineers excel in their car...
09:51 am GMT - Sun, November 12, 2023
Dev To
Indexes 101: What They Are, Why They Matter, and How to Use Them in PostgreSQL
IntroductionIn the intricate realm of databases, indexes stand as silent heroes, enhancing the performance of queries and expediting data retrieval. In this blog post, we'll unravel the mystery behind...
08:58 am GMT - Sun, November 12, 2023
Dev To
Exploring React's Top Useful Hooks with Code Examples
IntroductionReact Hooks are functions that allow functional components in React to use state, lifecycle methods, and other React features that were previously only available in class components. They ...
08:49 am GMT - Sun, November 12, 2023
Dev To
The Power of Nothing: Crafting Elegant UI Designs
IntroductionIn the ever-evolving world of User Interface (UI) design, there's a silent superhero that often goes unnoticed but wields immense powerthe mighty white space. White space, often refe...
05:35 am GMT - Sun, November 12, 2023
Dev To
Data warehouse without using SQL
Currently the vast majority of data warehouses employ SQL to process data. Following decades of development, SQL has become the standard language in the database world, and amassed a large user popula...
05:28 am GMT - Sun, November 12, 2023
Dev To
10 Useful Chrome Extensions for Web Developers
IntroductionThe web developer community strives to create websites that capture the attention of the target audience. The members are always learning something new and creating something impactf...
05:27 am GMT - Sun, November 12, 2023
Dev To
Bullsh*t Of Self-Documenting Code
Oh, hello there!So yep. What is self-documenting code?It is a concept that applies to a codebase which is so beautifully expressive that it doesn't even need any documentation.Sounds like a fairy tale...
04:38 am GMT - Sun, November 12, 2023
Dev To
Mastering React: Essential JavaScript Concepts for Web Developers
Here is the typical roadmap for a modern frontend developer:HTML5 => CSS3 => JavaScript => JavaScript Library ...Well, mostly, though not always.And, there are many options when it comes to c...
03:44 am GMT - Sun, November 12, 2023
Dev To
Interceptando mensagens de erro com o nginx
Como Desenvolvedores de Software, o cuidado com o quesito segurana de nossas apps constante e nunca demais. Sempre que uma de nossas aplicaes se tornam pblicas, temos o mximo de cuidado para no expo...
03:41 am GMT - Sun, November 12, 2023
Dev To
TypeScript for Beginners: A Gentle Introduction
JavaScript has become the backbone of modern web development, powering dynamic and interactive user interfaces. However, as projects grow in complexity, maintaining code can become challenging. Enter ...
03:06 am GMT - Sun, November 12, 2023
Dev To
Top 6 System Design Patterns to Ace Every System Design Interview
In the realm of system architecture, distributed systems reign supreme, providing a robust framework for handling vast amounts of data and complex operations. To navigate the intricate landscape of di...
02:35 am GMT - Sun, November 12, 2023
Dev To
How I organize my CSS declarations
Hi folks! A while ago, I started adopting this little style convention in my CSS code, and I wanted to share it with you in this article. It is about defining an order over the various declarations ...
12:00 am GMT - Sun, November 12, 2023
Dev To
Caption This!
Y'allit's time for another Caption This. Oh how we have missed you! Here's how this works! All you have to do is provide us with the best caption for our image. We will vote in the comments, so please...
12:00 am GMT - Sun, November 12, 2023
Dev To
Is "Work Less, Earn More" an Achievable Dream?
Achieving a work-life balance and high earnings can be challenging in the tech industry. How do high-performing developers manage to work less and earn more, and what's your perspective on this approa...
11:05 pm GMT - Sat, November 11, 2023
Dev To
HTML: Tag vs. Element
In a previous post, we looked at semantic vs. non-semantic HTML elements. Now, its common for web developers to use HTML element and HTML tag interchangeably. But are they really the same thing? Or is...
10:47 pm GMT - Sat, November 11, 2023
Dev To
Enhancing Service Security with Systemd
Cybersecurity and its awareness have never been more crucial than they are today. Considering the increasing amount of attacks, it has become clear that protecting digital assets plays a significant r...
10:32 pm GMT - Sat, November 11, 2023
Dev To
Automate your configuration with observability as code
Follow along with dashboards as code examples using New Relic and Terraform. To read this full New Relic blog, click here.Observability as code (also known as o11y as code) is the process of automatin...
10:15 pm GMT - Sat, November 11, 2023
Dev To
BunJS : Le Serveur HTTP en Action
Suite larticle sur mon enthousiasme concernant bun.js, j'ai voulu en faire un autre au sujet du serveur HTTP intgr de Bun.js.Il offre une solution intgre, robuste et performante pour la gestion des r...
10:06 pm GMT - Sat, November 11, 2023
Dev To
Day 3: Wrote an Article on Computer Networking
Today, I am excited to share my progress on my #100daysofcodechallenge journey. On day 3, I solved 2 array problems on Leetcode to begin practicing data structures and algorithms in JavaScript. I lea...
09:13 pm GMT - Sat, November 11, 2023
Dev To
Rust Borrow Checker Explained Part 3: Function Result Lifetimes
IntroIn Part 2, we went over the basics of borrowing and how it looks out for you. In this article we will go over the rules of lifetimes which are used by the borrow checker to ensure the owned...
09:13 pm GMT - Sat, November 11, 2023
Dev To
Rust Borrow Checker Explained Part 2: Borrowing
IntroIn our last article we discussed how to avoid the borrow checker by making copies. In this article, I will introduce the concept of borrowing which allows us to avoid copying and thus incre...
07:55 pm GMT - Sat, November 11, 2023
Dev To
Maximize Instagram Growth in 2023 with Top Services!
In the dynamic realm of digital marketing, harnessing the full potential of social media platforms is crucial for businesses aiming to expand their reach and connect with a broader audience. Instagram...
07:10 pm GMT - Sat, November 11, 2023
Dev To
One IF to rule them all
Theres a lot of code to write, many times we just duplicate, and sometimes we do it DRY and others WET.But the nasty of them all is when you just keep popping with if this, if that and keep repeating ...
07:01 pm GMT - Sat, November 11, 2023
Dev To
Understanding Computer Networking: Part 1 - The OSI Model
Hey Coders!In this article, we're diving into a super important topic in Computer Science and programming - the OSI model. When I say it's important, I really mean it! Understanding this model is like...
06:27 pm GMT - Sat, November 11, 2023
Dev To
Como deixar o Swagger com tema dark mode usando Swaggo e Golang
Recentemente criei um port mostrando como deixar o Swagger com tema dark mode utilizando NestJS, agora vou mostrar como deixar o Swagger em dark mode utilizando o Swaggo com Go. O que o Swaggo?O...
05:57 pm GMT - Sat, November 11, 2023
Dev To
My Story of Leetcode Biweekly Contest 117
Hi Everyone . Abhishek this side!Today, 11 November 2023, was Leetcode Biweekly Contest #117. This contest was unexpectedly hard, because the question they asked required some other approach of think...
04:18 pm GMT - Sat, November 11, 2023
Dev To
Difference Between Scripting and Programming Languages
In programming, a script refers to a set of instructions or commands written in a scripting language that can be interpreted or executed by a computer. Unlike compiled languages, where code is transla...
03:40 pm GMT - Sat, November 11, 2023
Dev To
Secure your Web Applications with Facial Authentication
For the last three decades, web technology has remained relevant due to its versatile nature and wide range of applications in building solutions. The web runs virtually everything, from simple blog s...
03:28 pm GMT - Sat, November 11, 2023
Dev To
Weather WebAPP
WeatherAPP created for Macedonia by default...
02:48 pm GMT - Sat, November 11, 2023
Dev To
Introducing Auto Playwright: Transforming Playwright Tests with AI
Introducing Auto Playwright: Transforming Playwright Tests with AIIn the dynamic field of software development, efficient and effective testing solutions are crucial. I'm excited to introduce a ...
02:34 pm GMT - Sat, November 11, 2023
Dev To
How to deploy your frontend APP on firebase hosting.
When you build your beatifull app you need to show it to your friends.In the dynamic landscape of web development, showcasing your masterpiece to the world involves more than just crafting impeccable ...
02:33 pm GMT - Sat, November 11, 2023
Dev To
Hacktoberfest23
Contribution to Hacktoberfest 2023 IntroHacktoberfest has always been more than just a month-long celebration; it's a community-driven initiative that encourages collaboration, learning, an...
01:00 pm GMT - Sat, November 11, 2023
Dev To
What you learning about this weekend?
Hey folks What ya learning on this weekend?Whether you're sharpening your JS skills, making PRs to your OSS repo of choice , sprucing up your portfolio, or writing a new post here on DEV, we'd like to...
12:31 pm GMT - Sat, November 11, 2023
Dev To
Tailwind CSS in React - Creating Modal Popup
In this post, I will create a Modal Popup component in React with the help of Tailwind CSS. My previous post has the details of how to configure tailwind CSS in a React application which is created us...
12:06 pm GMT - Sat, November 11, 2023
Dev To
AfricAi Chronicles: Crafting Tech Awesomeness in 2023
Hey Tech Enthusiasts,So, grab a coffee or your beverage of choice because I'm about to spill the beans on the AfricAi journeythe real, unfiltered version. I'm Cyprian, the guy behind the scenes at Afr...
11:46 am GMT - Sat, November 11, 2023
Dev To
I made a simple Room-based Low Code Multiplayer Framework for Gamemaker
Hello, fellow game developers! I'm thrilled to introduce you to Rocket Networking, a powerful networking engine designed specifically for GameMaker. Rocket NetworkingIf you've ever gone into multiplay...
11:00 am GMT - Sat, November 11, 2023
Dev To
Building Secure User Authentication in Node.js
Table of ContentsIntroductionInstall DependenciesGenerate JWT TokenRegister UserAuthenticate UserFor this series, I'm following an excellent video tutorial from Traversy Media Introduction ...
09:56 am GMT - Sat, November 11, 2023
Dev To
Node.js SvelteKit [sry all my dear subs, I'll translate it later]. , :D
: node -v v20.5.0 npm -v 10.2.3 Svelte ?( npm create svelte@latest my-app) package-lock.json devDependencies ( prod-dependencies): , .. ^:```"devDependencies": { "@sveltejs/adap...
09:56 am GMT - Sat, November 11, 2023
Dev To
Node.js SvelteKit [sry my dear friends, I'll translate it later]. , :D
: node -v v20.5.0 npm -v 10.2.3 Svelte ?( npm create svelte@latest my-app) package-lock.json devDependencies ( prod-dependencies): , .. ^:```"devDependencies": { "@sveltejs/adap...
09:38 am GMT - Sat, November 11, 2023
Dev To
Why Engineers, Developers & Designers are Shifting to macOS ?
Photo by Sharad Bhat on UnsplashIn recent years, there has been a noticeable shift of software engineers and developers moving from Windows PCs to macOS devices like MacBooks and iMacs. There are seve...
08:55 am GMT - Sat, November 11, 2023
Dev To
A story about HTTP status codes and why you should read documentation
Since 2020, Ive been working on an Express (Node.js framework) application to power viewer interactions and events that happen whilst Im streaming live coding on Twitch my Twitch bot. Since using Sen...
08:53 am GMT - Sat, November 11, 2023
Dev To
7 categoras de software imprescindible para una empresa de TI (con opciones)
En el mbito de la tecnologa de la informacin, contar con las herramientas de software adecuadas es fundamental para el xito empresarial. En este artculo, exploraremos siete categoras esenciales de sof...
08:20 am GMT - Sat, November 11, 2023
Dev To
3 new Open AI release, 6 November 6, 2023
Create your own ChatGPTOpenAI is rolling out the custom version of ChatGPT to create your own chatGPT version. Anyone can easily build their own GPTno coding is required. You can make them for y...
06:48 am GMT - Sat, November 11, 2023
Dev To
Design Callback Pattern in Java for WorkerContext
IntroductionCallbacks are a prominent programming paradigm in Java that is used for asynchronous and event-driven programming. Callbacks were traditionally created and used by establishing inter...
06:22 am GMT - Sat, November 11, 2023
Dev To
YouTube AdBlocker: The Ultimate Solution to Blocking Ads on Chrome, Microsoft Edge, and Firefox
Currently, YouTube tries to force us to watch ads by showing a message that says Ad blockers are not allowed on YouTube. Here is the solution that effectively blocks YouTube ads, and ad-blocker detect...
04:40 am GMT - Sat, November 11, 2023
Dev To
I see this MEME and i do that
I see this MEME and i do thatMEME: https://www.reddit.com/r/funny/comments/14uk5wa/graphic_designers_vs_programmers/Github: https://github.com/songtuyen97/MEME-Dark-mode-switch...
04:17 am GMT - Sat, November 11, 2023
Dev To
Alert Fatigue, and How to Fix it
What is Alert Fatigue?For somebody working in tech, especially as a Site Reliability Engineer or in a DevOps role, they are very likely facing a barrage of alerts that show numerous problems wit...
02:53 am GMT - Sat, November 11, 2023
Dev To
I Want a New Rubber Duck
"I want a new duck.One that won't steal a beer.One that won't stick his bill in my mail.One that knows the duck stops here." Weird Al "I want a new Duck."Last month I made a TV and Ghost using CSS. ...
02:26 am GMT - Sat, November 11, 2023
Dev To
Hosting index.html with HTTPS using Docker and Nginx
1) Pull nginx imagedocker image pull nginx2) Create nginx containerdocker container run -d -p 443:443 --name mynginx nginx3) Enter the containerdocker container exec -it mynginx bash4) Create the priv...
01:22 am GMT - Sat, November 11, 2023
Dev To
Getting Started with ML & AI on AWS
Image By svstudioartAfter finishing my bachelor's degree in Computer Science, I was completely lost as to what to do next. However, I encountered a fellow programmer who was doing really well and must...
12:45 am GMT - Sat, November 11, 2023
Dev To
A React E-commerce app with dynamic cart features
SNKR-hubSNKR-hub is a front-end project built using React, Redux Toolkit, and Tailwind CSS. Its a Single Page Application (SPA) designed for a seamless shopping experience. Users can explore sne...
11:48 pm GMT - Fri, November 10, 2023
Dev To
CI/CD Part 1: Unit/Integration Testing
This week, in a setup for a CI/CD pipeline, I added unit and integration testing using Pytest to my Python CLI and utilized pytest-cov for generating a coverage report. As always, the merged commit fo...
10:46 pm GMT - Fri, November 10, 2023
Dev To
How to Check if a Value is an Object in JavaScript
Using typeof operatorJavaScript provides the typeof operator to check the value data type.The typeof operator returns a string indicating the type of the operand's value.typeof variable === 'obj...
10:39 pm GMT - Fri, November 10, 2023
Dev To
How to Clone an Object in JavaScript
How to... js seriesThe way JavaScript handles assignments to copy objects is different from how it handles primitive values. Instead of holding values, it uses a pointer to the value in memory.This co...
10:32 pm GMT - Fri, November 10, 2023
Dev To
JAVASCRIPT CONSTRUCTORS
INTRODUCTIONFirst of, what is a constructor? The first thing that comes into my mind is 'architects'. Maybe it is just me, but that was the first thing that popped into my mind the first time I...
10:22 pm GMT - Fri, November 10, 2023
Dev To
Introducing OpenSign: The Open Source Revolution in Digital Signatures
Bringing Trust, Transparency and ensuring Security of Digital TransactionsIn a world that is already digital and expanding faster than ever before, the need for reliable, secure and transparent digita...
10:20 pm GMT - Fri, November 10, 2023
Dev To
Using Flux, a GitOps Tool, Using Istio, a Service Mesh, with Amazon Elastic Kubernetes Service (EKS) - Part 3
This is the third and final part of the series on Using Istio, a Service Mesh, with Amazon Elastic Kubernetes Service (EKS). In the last two articles, we discussed various topics. These include what S...
10:16 pm GMT - Fri, November 10, 2023
Dev To
The Secret to Building an Effective Customer Success Dashboard
The secret to customer success is making your customers happy and supporting them to succeed. A simple concept until you try to implement it. Youll need a great product and a great customer service t...
09:53 pm GMT - Fri, November 10, 2023
Dev To
Deploying container applications on AWS with CI/CD pipelines
In this blog, we will be creating a cloud environment, specifically on Amazon Web Services, to deploy a web application, which is a simple Vite application. The Vite application will be containerised ...
08:51 pm GMT - Fri, November 10, 2023
Dev To
My process for writing Laravel packages
IntroductionOn my machine, I have a package folder. From here I make a folder for each package.I then load these into my projects using composer.jsonIn the require section load the package by it...
08:44 pm GMT - Fri, November 10, 2023
Dev To
From MS-Access to EF Core (C)
In this article learn how to go from working with a .mdb MS-Access database using OleDb data provider to a .accdb using EF Core 7.Inspiration comes from coders asking how I can take a .NET Framework a...
08:18 pm GMT - Fri, November 10, 2023
Dev To
[Discussion] What's the new big thing in web dev in the past 2 years?
So I cleared my job interview back in mid-2021 and started in a product management role post that. Unluckily, our team here is not heavily involved in the technical side of things, so I sort of stoppe...
07:30 pm GMT - Fri, November 10, 2023
Dev To
My humble project
I would like to share my little project, all criticism and contributions are welcome! --> links: site , github...
06:54 pm GMT - Fri, November 10, 2023
Dev To
Introduo aos Dados Geoespaciais no MongoDB
Os dados geoespaciais no MongoDB referem-se a informaes associadas a locais especficos na superfcie da Terra. Esse tipo de dado comumente representado usando o formato GeoJSON, que suporta vrias geom...
06:24 pm GMT - Fri, November 10, 2023
Dev To
GNU Public License (GPL) vs. MIT: Choosing the best for Open Source
I've been looking into why WordPress chose the GNU Public License (GPL). I had an interesting chat with someone on DEV.to, which you can check out right here). It hit me that GPL is smart because it s...
06:16 pm GMT - Fri, November 10, 2023
Dev To
Creating Chess Board SVGs, PNGs, and GIFs
The most flexible way to turn a string into an image is through a URL that knows what image to return. Hoping that a friction-less way to serve chess images would be viable, I decided to see how quick...
05:42 pm GMT - Fri, November 10, 2023
Dev To
Fundamentals of Go - FARMISS
"Journey With Go - A Blog Series" about the basics of Go Go Basic, advanced concepts in Go Go Beyond Basics, testing with Go Godog as Test Framework, and many more.This is the third installment of the...
05:30 pm GMT - Fri, November 10, 2023
Dev To
Python Documentation With Docstrings and Sphinx
pylint PrepDocstringsDocumentation Generation With sphinxConclusionIn the last installment of the series we looked at how to achieve testing in our python projects. Much like testing, documentation ca...
05:14 pm GMT - Fri, November 10, 2023
Dev To
Beginners Guide to TensorFlow
IntroductionI recently began using TensorFlow for an ML project of mine, and while researching, I decided to take some notes and write this post about it. So, I wanted to post a brief introducti...
05:07 pm GMT - Fri, November 10, 2023
Dev To
[Python Mastery] Overview of Linked List in Python & Essential Linked List Operations
In the last article, we learned about Object Oriented Programming and had a mountain overview of Python's Magic/Dunder methods. Object-Oriented Programming (OOP) in Python: This paradigm in Python rev...
04:57 pm GMT - Fri, November 10, 2023
Dev To
VueJS part 11: Sending data from component to parent
IntroductionRecently, I started learning VueJS, and this article is part of the series of my notes while learning it. In the last post, I covered how to pass the data to the component. This post...
04:37 pm GMT - Fri, November 10, 2023
Dev To
DEV Community Contributor Spotlight: Christine Belzie
DEV is a cool community because of the amazing people we have in it. There are so many different types of folks around the world visiting DEV each day, contributing new posts and helping each other ou...
04:36 pm GMT - Fri, November 10, 2023
Dev To
35 Must-Have Visual Studio Code Plugins for Developers
Visual Studio Code (VS Code) is a powerful, extensible code editor used by millions of developers. Enhancing your development experience is all about choosing the right plugins. Here are the top 35 pl...
04:23 pm GMT - Fri, November 10, 2023
Dev To
Creating a Single-File Node.js API with Express, MongoDB, and EJS Integration
Today, I sprang out of bed with a spark of creativity and the urge to shake things up a bit. So, I thought, why not craft a Node.js API all in one single file? That's the beauty of Node.js, isn't it? ...
04:10 pm GMT - Fri, November 10, 2023
Dev To
The World of Sparse Arrays in JavaScript
Me: The length of an array is determined by the number of its elements, right? JavaScript: Hmm, not really . . .Ah, JavaScript arrays! At first glance, they seem so simple, just a linear collection o...
04:05 pm GMT - Fri, November 10, 2023
Dev To
Supercharge Your Productivity: A Complete Guide to modify VS Code looks !
[Note: Trust me this blog has new things you have never even heard of)Does your editor also looks like above? Bored up of your regular VS Code themes? Using those same fonts since starting? Want to le...
04:02 pm GMT - Fri, November 10, 2023
Dev To
Empower Your Development Journey: A Guide to Essential Free Developer Tools
Embarking on a new development project is an exciting endeavor, but it often comes with budget considerations. In this guide, we unveil a curated collection of essential free developer tools that serv...
03:57 pm GMT - Fri, November 10, 2023
Dev To
Conversations with Computers: Coding as an Art Form
Conversations with computers: Coding as an Art FormA continuation of my last post, Coding as Communication. To picture the computer as a living entity; the computer is ready to be put into motion. The...
03:07 pm GMT - Fri, November 10, 2023
Dev To
GraphQL AI Platform for developers
Hey there! We're building a developer-oriented AI tool suite called - GraphQL AI What is GraphQL AI?Basically we're creating a GraphQL-based playground where you can train your own chatbot instan...
02:54 pm GMT - Fri, November 10, 2023
Dev To
TW Elements new pricing plans announcement!
But first things first: As you know, TWE is running on a AGPL license; A open-source license that places particular emphasis on ensuring that the source code of software running on servers and accessi...
02:49 pm GMT - Fri, November 10, 2023
Dev To
Run rippled on Windows using WSL
Windows Subsystem for Linux (WSL) lets you install a Linux distribution (such as Ubuntu) and use Linux applications without the overhead of a traditional virtual machine or dualboot setup. This enable...
02:09 pm GMT - Fri, November 10, 2023
Dev To
Building a fully Type-Safe Event-Driven Backend in Go
TL;DRThis guide shows you how to build a fully Type-Safe event-driven backend in Go, implementing an Uptime Monitoring system as an example.We'll be using Encore to build our backend, as it prov...
01:28 pm GMT - Fri, November 10, 2023
Dev To
The evolution of Web Development: from dial-up to instant React
Ah, the dial-up dayswhen the internet moved at a snail's pace and we surfed the web with the patience of a saint. Pages loaded pixel by pixel, and the thrill of a single click felt like a digital adve...
01:18 pm GMT - Fri, November 10, 2023
Dev To
AWS RDS & ElastiCache remote access with Port7777
Sometimes you just need to be able to quickly access a database that's inside a VPC. I stumbled upon a tool called Port7777 and it promises that it can do exactly that for both RDS and ElastiCache.Dis...
12:58 pm GMT - Fri, November 10, 2023
Dev To
React useMemo
useMemo is a React Hook that allows you to memoize the result of a calculation.Memoization caches the result of a calculation to avoid recalculating it every time it is needed. Memoization can improve...
12:56 pm GMT - Fri, November 10, 2023
Dev To
Why is it so important to evaluate Large Language Models (LLMs)?
Evaluating LLMs is important, not just for deriving accurate results, but also to ensure the safety of the applications in which they are deployed. Unchecked biases in LLMs can inadvertently perpetuat...
12:26 pm GMT - Fri, November 10, 2023
Dev To
Exploring React State Management: From Simple to Sophisticated Solutions
IntroductionReact state management plays a crucial role in building dynamic and interactive web applications and it is very important, infact most important thing you should know if you want to ...
12:15 pm GMT - Fri, November 10, 2023
Dev To
challenge: can you solve this puzzle?
well, hello there! i'm back with another little challenge for youthe task is simple, yet it might not be easy: solve the puzzle and find the answerif you solve it, you can prove it in the comments wi...
12:03 pm GMT - Fri, November 10, 2023
Dev To
SQL is consuming the lives of data scientists
SQL is widely used, and data scientists (analysts) often need to use SQL to query and process data in their daily work. Many enterprises hold the view that as long as the IT department builds a data w...
12:00 pm GMT - Fri, November 10, 2023
Dev To
What isJSON?
JSON stands for JavaScript Object Notation and it's a file format that is used to exchange or share various data across different systems or applications (e.g. from server to client). Transmission of ...
12:00 pm GMT - Fri, November 10, 2023
Dev To
Want to Earn Millions with a Mobile app?
Yes! You heard it right! You can develop a trend-setting mobile app with the best mobile app development and UI/UX design strategies!It seems shallow. You are currently thinking, How is it possible to...
11:45 am GMT - Fri, November 10, 2023
Dev To
Why you should never use the date validation rule without the data_format rule in Laravel
Hellow fellow Artisan,The date validation rule in Laravel checks that a field is a valid date. However, it does not specify the format of the date. This can lead to errors if the user enters the date ...
11:39 am GMT - Fri, November 10, 2023
Dev To
How to Scrape Amazon Product Reviews Behind a Login
Amazon is arguably the largest e-commerce website in the world. With billions of product pages and a vast database of product reviews, it can be a valuable data source for e-commerce businesses or mar...
11:17 am GMT - Fri, November 10, 2023
Dev To
How to use Generators in JavaScript
JavaScript, a language that has been consistently evolving, introduced a powerful feature in its ES6 (ECMAScript 2015) iteration: Generators. While they might seem daunting at first, generators are in...
11:15 am GMT - Fri, November 10, 2023
Dev To
Serverless at Scale: Lessons From 200 Million Lambda Invocations
Serverless computing, with Lambda functions at the heart of it, has irrevocably changed the way we build and scale applications, more than anything, by adding another question to the list of questions...
10:58 am GMT - Fri, November 10, 2023
Dev To
How to use multiple checkboxes in Livewire3
Livewire is a powerful framework for building dynamic web applications. One of its features is the ability to easily bind checkboxes to Livewire properties. This allows you to create multiple checkbox...
10:57 am GMT - Fri, November 10, 2023
Dev To
Navigating the Ups and Downs: Strategies to Overcome Job Search Burnout
In the journey of job hunting, it's common to hit a wall. The endless cycle of applications, interviews, and waiting can wear down even the most resilient of us. This article is a beacon for those nav...
10:55 am GMT - Fri, November 10, 2023
Dev To
Understanding simple-pgvector-python: A Tool for Vector Search in Python
IntroductionThe 'simple-pgvector-python' project offers Python developers a library for managing vectors and metadata using PostgreSQL, inspired by Pinecone's API. It's designed to simplify task...
10:26 am GMT - Fri, November 10, 2023
Dev To
Monetizing Your Vision: Perfect Timing for Implementing Pricing in Your Project
Chances are you've got a list of reasons why you're delaying the launch of a pricing model for your project.But here's the catch: it's a common pitfall that most startups stumble into. Let me show you...
10:25 am GMT - Fri, November 10, 2023
Dev To
Day 1-2: React Image Search Application
Today, I am excited to share my progress on my #100daysofcodechallenge journey. On day 1-2, I have made this React Image Search application by completing the following steps: Used Unsplash API for ge...
10:08 am GMT - Fri, November 10, 2023
Dev To
Lets Explore LSM Tree
The LSM Tree, or Log-Structured Merge-Tree, is a data structure and algorithm used in computer science, particularly in database management systems. It's renowned for its efficiency in handling large ...
10:03 am GMT - Fri, November 10, 2023
Dev To
Introducing DFlex - A Modern Javascript Drag and Drop Library
I'm excited to announce the release of DFlex, a new Javascript library for building modern drag and drop interfaces. DFlex aims to make it easy to add natural dragging, dropping, and sorting interacti...
09:47 am GMT - Fri, November 10, 2023
Dev To
Account Management with Account Factory for Terraform [Demo]
What is Account Factory For Terraform?It is simple to generate and modify new accounts that adhere to your organization's security policies using the AWS Control Tower Account Factory for Terraf...
09:24 am GMT - Fri, November 10, 2023
Dev To
Installing Python Packages in AWS Glue using AWS CodeArtifact
Background of theProblemI spent quite sometime figuring out how to install Python Packages in AWS Glue inside a VPC without internet access and I managed to figure it out after some tinkering. J...
08:47 am GMT - Fri, November 10, 2023
Dev To
Styling Google Maps In Your Flutter App
Are you seeking to enhance the look of the Google Maps integration within your Flutter application, either by introducing a more sophisticated appearance or aligning it seamlessly with the overall the...
08:46 am GMT - Fri, November 10, 2023
Dev To
Mastering Git: Essential Tips and Best Practices for Developers
Git is a cornerstone of modern software development, providing powerful version control and collaboration capabilities. Whether you're a beginner or an experienced developer, mastering Git is essentia...
08:41 am GMT - Fri, November 10, 2023
Dev To
Why Kotlin is a Prime Choice for Your Project
In the dynamic realm of software development, choosing the right programming language can significantly impact the success of your project. Kotlin, a relative newcomer on the scene, has rapidly gained...
08:25 am GMT - Fri, November 10, 2023
Dev To
Why 0 is better than NULL sometimes
Working with big data requires attention to details, testing, retesting, comparing data returned by the stored procedures, views, table valued functions etc. with the expected result. So understanding...
08:07 am GMT - Fri, November 10, 2023
Dev To
ChatGPT Code Interpreter Feature: 2023s Detailed Guide
As a developer, you'll be thrilled to know that ChatGPT has introduced a powerful new "Code Interpreter" feature that allows you to interactively run and execute code within the ChatGPT environment. T...
07:51 am GMT - Fri, November 10, 2023
Dev To
The Future of Shopping: Innovative Startup with Robots for Automated Dark Stores
In today's world, where technology is reshaping our lifestyle, startups are striving to offer innovative solutions even in the mundane sphere of grocery shopping. One of the exciting and forward-think...
07:49 am GMT - Fri, November 10, 2023
Dev To
A Guide To Self-Hosting Web Apps On Ubuntu Servers
Hey everyone,I've recently moved my Next.js application from Vercel to an Ubuntu Server. In this article, I will share a step-by-step guide on how I did it. This applicable for any web app that runs o...
07:27 am GMT - Fri, November 10, 2023
Dev To
Creating Interactive Web Animations with CSS and JavaScript
In the dynamic world of web development, creating engaging and interactive user experiences is essential. One powerful way to achieve this is through the use of animations. In this article, we'll expl...
07:09 am GMT - Fri, November 10, 2023
Dev To
Deploy Database Schema Migrations with Bytebase
Bytebase offers a powerful GUI for schema migration deployments. This tutorial will show you how to use Bytebase to deploy schema migrations with features like SQL Review, custom approval, time schedu...
07:06 am GMT - Fri, November 10, 2023
Dev To
Freelancing vs Full Time job
Pros of freelancingIt offers flexibility in terms of time, you can work whenever you want.It offers flexibility in terms of place, you can work from anywhere in the world.It offers flexibility i...
07:04 am GMT - Fri, November 10, 2023
Dev To
How to GraphQL in Your React.js Project
GraphQL has become a popular choice for building APIs due to its flexibility and efficiency. When combined with React.js, a powerful JavaScript library for building user interfaces, it opens up a worl...
06:54 am GMT - Fri, November 10, 2023
Dev To
Using Tailwind CSS with React.js: A Concise Guide
Tailwind CSS is a utility-first CSS framework that enables developers to quickly build modern and responsive user interfaces. When combined with React.js, a popular JavaScript library for building use...
06:47 am GMT - Fri, November 10, 2023
Dev To
Bad Leaders Create Bad Developers
I feel like leadership is a very important position. If you are a leader, whatever you do becomes the norm. The way you behave represents not only you but your entire organization. If as a leader, you...
06:14 am GMT - Fri, November 10, 2023
Dev To
Advantages and Disadvantages of Artificial Intelligence in the Development of Mobile Applications
Understanding the drawbacks and advantages of artificial intelligence in the development of mobile applications is essential for objectively evaluating this innovative technology. For this reason, tod...
06:11 am GMT - Fri, November 10, 2023
Dev To
Encoding Schemes and Number System
IntroductionComputer keyboards have keys in human-readable forms, but - computers interpret them differently.Computers understand only binary language (0s and 1s), so keyboard inputs need to be conver...
05:44 am GMT - Fri, November 10, 2023
Dev To
How To Choose Data Fetching Strategies In NextJS
To read more articles like this, visit my blogNextJS is a framework we React developers love and admire. Its high in demand and very, very powerful.But when you start to learn this, you will see that ...
05:02 am GMT - Fri, November 10, 2023
Dev To
Why an Android App Development Company Recommends Using Android Jetpack?
The app development world constantly evolves, with new technologies and tools emerging to help developers create innovative and efficient applications. One game-changer in the Android app development ...
04:48 am GMT - Fri, November 10, 2023
Dev To
Building LangChain applications with Amazon Bedrock and Go - An introduction
How to extend the LangChain Go package to include support for Amazon BedrockOne of our earlier blog posts discussed the initial steps for diving into Amazon Bedrock by leveraging the AWS Go SDK. Subse...
03:29 am GMT - Fri, November 10, 2023
Dev To
My Personal Portfolio
Welcome to my personal portfolio! I'm excited to share my journey, skills, and projects with you. This website is more than just code; it's a reflection of my passion for creativity and problem-solvi...
01:31 am GMT - Fri, November 10, 2023
Dev To
How Much Does a Senior Project Manager Make: Unraveling the Average Salary of Project Managers
IntroductionWelcome to the comprehensive guide on the average salary of project managers. If you're contemplating a career in project management or simply curious about the financial aspects of the ro...
12:00 am GMT - Fri, November 10, 2023
Dev To
Can Anyone Do Anything?
Is the belief that 'anyone can do anything' helpful or irresponsible, and how does it affect individuals pursuing their goals, including those dealing with imposter syndrome?Follow the CodeNewbie Org ...
12:00 am GMT - Fri, November 10, 2023
Dev To
Can the First 5 Minutes of Your Day Set the Tone?
Many successful individuals emphasize the importance of a productive morning routine. What are your top activities in the first 5 minutes of your day, and how do they help set a positive tone for your...
11:49 pm GMT - Thu, November 9, 2023
Dev To
Singleton classes with Typescript
In this post, we will learn how to create a singleton class using Typescript. Singleton patternThe Singleton design pattern is a very well-known pattern used in software engineering that ensures ...
11:41 pm GMT - Thu, November 9, 2023
Dev To
Exploring the Pros and Cons of Standalone Components in Angular
Web development has made incredible progress over the years. I still recall the days when I development on JQuery and things often felt chaotic. With the advent of reactive programming and new develop...
10:31 pm GMT - Thu, November 9, 2023
Dev To
Getting started with sqlite3 in Python
IntroSQLite is a user friendly, file-based SQL database. It comes bundled with Python and can be used in any of your Python apps without having to install any additional software.In this post well wal...
10:16 pm GMT - Thu, November 9, 2023
Dev To
Testing in Python
Automated Testing is the backbone of quality software. Without having tests setup in your project, there is no way to ensure if your code works as expected, and becomes next to impossible to keep it g...
10:06 pm GMT - Thu, November 9, 2023
Dev To
You Are Using ChatGPT Incorrectly!
What an accusation! Boo! I know it might seem a bit strong for a blog post title, but let me explain. In my defenseI've encountered this question at one of the recent tech conferences I attended,...
09:50 pm GMT - Thu, November 9, 2023
Dev To
The Assumptions of the Hidden Class
Don't violate the assumptions of the hidden class!No, this is not about a shadow government conspiracy. We're talking JavaScript performance!JavaScript doesn't have types but we think of these objects...
09:49 pm GMT - Thu, November 9, 2023
Dev To
Running Virtual Machines on Orange Pi 5 with Libvirt and Ubuntu
In this guide, we'll walk through the steps to install libvirt on the Single Board Computer (SBC) Orange Pi 5 (opi5) for running virtual machines (VMs). I've compiled these steps after dealing with th...
09:40 pm GMT - Thu, November 9, 2023
Dev To
Discussion of the Week - v10
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...
09:14 pm GMT - Thu, November 9, 2023
Dev To
HTB - Pilgrimage Writeup
Enumerationwith the nmap command nmap -p- -sV -sC 10.10.11.219 we got this result:PORT STATE SERVICE VERSION22/tcp open ssh OpenSSH 8.4p1 Debian 5+deb11u1 (protocol 2.0)| ssh-hostkey: | ...
09:07 pm GMT - Thu, November 9, 2023
Dev To
Realistic Day In The Life of a Remote Software Developer
...
09:05 pm GMT - Thu, November 9, 2023
Dev To
OCI Instance with External Volume
In life, there are moments when simple tasks can slow down our progress, often because they're not part of our regular routine. A recent experience brought this to my attention when I decided to delve...
08:56 pm GMT - Thu, November 9, 2023
Dev To
A Guide To HTTP POST Requests In JavaScript
HTTP requests enable front-end applications to communicate with a back-end server or database. The POST method, which you may use to transmit data to a server, is one of the five primary HTTP ways to ...
08:45 pm GMT - Thu, November 9, 2023
Dev To
Craft OpenAPI Specs & Production-Ready SDKs with Fastify
Generate SDKs with FastifyIn this tutorial, we'll show you how to generate an OpenAPI specification using Fastify so that you can use Speakeasy to generate client SDKs for your API.Here's what w...
08:23 pm GMT - Thu, November 9, 2023
Dev To
Introduction to COTI and the Trustchain
Blockchain-grounded systems have been developed to address the many cost-related issues developers face by seeking to give high sales. Some of the issues blockchain network payment systems are facing ...
08:08 pm GMT - Thu, November 9, 2023
Dev To
Deep Dive into Stacks: A Practical Guide for Software Engineers
What is a Stack?A stack is a very important data structure that is used to work on data temporarily. Unlike other data structures that are built into a language, a stack is rather a layer added ...
08:08 pm GMT - Thu, November 9, 2023
Dev To
The Walrus Operator
Python is a programming language that stands out for its simplicity and readability. It allows developers to express complex ideas in clear and succinct ways. The introduction of the walrus operator (...
08:07 pm GMT - Thu, November 9, 2023
Dev To
Why I Love Interviewing And How You Can Too
Whenever I tell someone I love to interview I get responses that run the gamut.Interviewing is a stress inducing nebulous process and the response tends to be that everyone dislikes having to do it. B...
07:57 pm GMT - Thu, November 9, 2023
Dev To
Speed Run Ethereum - Challenge 0
Speed Run EthereumChallenge 0Amir Rahim Profile on Speed Run Ethereumhttps://speedrunethereum.com/builders/0x20e229667Cec8A0e9D3C6Fb89693B2a44ec2C50eI was working as a web3 developer on challenge 0 at...
07:54 pm GMT - Thu, November 9, 2023
Dev To
ES6 Features You Didn't Know You Needed: A JavaScript Guide for Beginners
The release of ECMAScript 2015, popularly known as ES6 was a defining moment in JavaScript's recent history, bringing an array of features that have since become indispensable to modern web developmen...
07:21 pm GMT - Thu, November 9, 2023
Dev To
Gut Check Time: The "Are You Sure You Want Organic Traffic" Checklist
(Editorial note: I originally wrote this post over on the Hit Subscribe blog. Ill be cross-posting anything I think this audience might find interesting and also started a SubStack to which Ill syndi...
07:00 pm GMT - Thu, November 9, 2023
Dev To
So software engineering isn't working out for you
I used to be solidly on team "anyone can code." That changed when I talked to my therapist about it.ME: I'm a big believer in neuroplasticity. I think anyone can learn to do anything, it's just a matt...
06:59 pm GMT - Thu, November 9, 2023
Dev To
Personal Project Domain Ideas for Computer Science Students
Web DevelopmentYou could make a project that is a website. You can make the project more fun by creating a UI that is unique and complex while being eye-catching as well. And you can use an API ...
06:27 pm GMT - Thu, November 9, 2023
Dev To
Debugging Silent Create Action Failures in Rails
I often work with beginner Rails developers through The Odin Project and The Agency of Learning. One common pain point people may run into while learning is the dreaded "silent create action" failure....
05:43 pm GMT - Thu, November 9, 2023
Dev To
Challenges that developers face
I think software development is a profession where we are not paid just for what we know but we are also paid for our capability to learn things that we don't know. Because software development is a f...
05:33 pm GMT - Thu, November 9, 2023
Dev To
How to Implement Partial Screenshare
The rise of video call applications in many domains also comes with some privacy considerations. A typical scenario worth looking at is screen sharing.How do we prevent mistakenly sharing sensitive ma...
05:32 pm GMT - Thu, November 9, 2023
Dev To
Address Search with React and Mapbox API
If you need a quick and simple solution for address search with autocomplete and geocoding this one is for you.To set up this project you will need to get a Mapbox API key, or token, as they call it, ...
05:31 pm GMT - Thu, November 9, 2023
Dev To
Data Engineering for Beginners: Navigating the Foundations of a Data-Driven World
In the ever-expanding landscape of data-driven decision-making, data engineering stands as the backbone, responsible for collecting, processing, and transforming raw data into valuable insights. For b...
05:27 pm GMT - Thu, November 9, 2023
Dev To
From Chaos to Consistency: How I Improved My Productivity
For a while, I was looking for ways to improve my productivity. It's a topic that has always fascinated me because the idea of doing more with less effort is very appealing. However, the ideal vision ...
05:24 pm GMT - Thu, November 9, 2023
Dev To
CodeCraze - create your own blog in Django | Part 0 | Project Setup
Hola Amigos!!In this Article, we create our own blog called CodeCraze using Django, a popular web framework written in python. Django is designed to help developers to rapidly build their web applicat...
05:20 pm GMT - Thu, November 9, 2023
Dev To
What is Wi-Fi anyway?
You might ask what you mean by 'What is Wi-Fi?' - I connect my device to the WiFi network and boom I am accessing the internet. Well, I held this abstraction for quite some time and the time had come ...
05:06 pm GMT - Thu, November 9, 2023
Dev To
Making it simple - Clean architecture - Crud Users & Authentication .Net 7.0 - My Nuget PearlCore .ADO.NET .UnitOfWork Mediator
https://www.linkedin.com/in/raphael-mendes-br/https://github.com/raphamendes123/net-core-clean-architectureWait - Go / Java Spring Boot / Python / Node.Js********* API RestFull ********* Autentication...
04:47 pm GMT - Thu, November 9, 2023
Dev To
14 Tips for Becoming an Indie Author
Youre thinking about writing and publishing a book by yourself? And, youre wondering about the process, and may be concerned about missing something?Ive written 5 books with my publisher, OReilly, and...
04:31 pm GMT - Thu, November 9, 2023
Dev To
Standardizing the Data Using StandardScaler in ML
Ensuring consistency in the numerical input data is crucial to enhancing the performance of machine learning algorithms. To achieve this uniformity, it is necessary to adjust the data to a standardize...
04:26 pm GMT - Thu, November 9, 2023
Dev To
Git Stash Magic: Navigating Code Emergencies and Context Switches with Ease
Being a junior software engineer in a team means dealing with a shared code repository, and Git is a common choice for version control. Gits stash operation is a lifesaver when you need to switch cont...
03:53 pm GMT - Thu, November 9, 2023
Dev To
Unveiling Angular 17 - The Angular Renaissance
Last month was Angular's 13th birthday , and the framework is showing no signs of slowing down.Angular continues its forward march in the web development arena with the release of Angular 17. Building...
03:18 pm GMT - Thu, November 9, 2023
Dev To
Glosario de gerente proyecto: 29 trminos imprescindibles
La gestin de proyectos requiere muchas habilidades y conocimientos prcticos. Pero esto tambin debera basarse en una comprensin profunda de la terminologa especfica. Ya sea que sea un profesional exper...
03:16 pm GMT - Thu, November 9, 2023
Dev To
Virtual Coffee Hacktoberfest 2023 Roundup
Another Hacktoberfest has come and gone! This was Virtual Coffee's fourth (fourth!!) Hacktoberfest () and it was another great one! Our members knocked it out of the park as usual, and we wanted to ta...
02:58 pm GMT - Thu, November 9, 2023
Dev To
SOLIDify Your Foundation: Mastering Software Design with a Deep Dive into SOLID Principles
In the world of software development, writing maintainable and extensible code is crucial. One way to achieve this is by following the SOLID principles, a set of five design principles that help you c...
02:55 pm GMT - Thu, November 9, 2023
Dev To
Cmo aumentar tu cuota de correo electrnico de 200 a 50,000 mensajes por da en 24 horas con AWS-SES.
En este artculo, podrs aprender cmo podras ayudar a tu equipo de marketing con su problema de lmite de cuota de correo electrnico.El producto estrella de tu empresa est a punto de tener una gran mejor...
02:33 pm GMT - Thu, November 9, 2023
Dev To
AWS Shield: Your Digital Bodyguard in the Wild World of Cloud Computing
My dear friend, AWS Shield is a hero of yours AWS applications and resources. The firewall safeguards it from the annoying distributed denial of service (DDOS) attacks, which attempt to spoil the fun....
02:27 pm GMT - Thu, November 9, 2023
Dev To
Hoppscotch - API testing at the speed of light
At Hoppscotch, we're building a one-of-a-kind API testing client and an ecosystem of products to enable teams in effortlessly working with APIs throughout their API development lifecycle.We began as a...
02:18 pm GMT - Thu, November 9, 2023
Dev To
Criando Ambientes Virtuais com Venv
Desenvolvedores de Software precisam constantemente aprender novas tecnologias e fazer novos projetos. Quanto mais se faz isso e mais tempo passa, maiores so as chances de um conflito de bibliotecas o...
02:15 pm GMT - Thu, November 9, 2023
Dev To
The issue of recursive module calls in declarative infrastructure-as-code
A few years ago when I was working exclusively with the AWS platform I was early to jump on the Cloud Development Kit (CDK) train. I had been using AWS CloudFormation and HashiCorp Terraform for a few...
01:51 pm GMT - Thu, November 9, 2023
Dev To
Best 6 Python IDEs: Made For Python Only.
Looking for the best Python IDE to speed up your workflow? Well, here we have gathered Super Six Python IDEs which are specifically made for Python only to make sure you get the work done smoothly.Bef...
01:21 pm GMT - Thu, November 9, 2023
Dev To
De Array para Set e Volta: Uma Jornada Sem ou Com Duplicatas!
IntroduoTanto Set quanto Array so estruturas de dados essenciais em JavaScript e TypeScript, permitindo que os desenvolvedores manipulem colees de elementos. Embora possam parecer semelhantes p...
01:12 pm GMT - Thu, November 9, 2023
Dev To
Linux Shell Scripting for DevOps: A Beginner's Guide
IntroductionHello there! Do you remember our last conversation about mastering Git? Now, it's time to delve into a more exciting part of your DevOps journey: Linux shell scripting.Shell scripting is a...
01:00 pm GMT - Thu, November 9, 2023
Dev To
Its Never Too Late to Learn: Meet The Worlds Oldest Developer
An inspirational story with coding life lessonsOne question that comes up time and time again for new learners when it comes to programming is: is it too late to learn how to code?The answer of ...
12:55 pm GMT - Thu, November 9, 2023
Dev To
Why Is the Nullish Coalescing Operator(??) Essential in JavaScript?
As JavaScript developers, we've all been there - having to check if a variable is null or undefined before using it. This results in a lot of repetitive conditional checks that can clutter up our code...
12:49 pm GMT - Thu, November 9, 2023
Dev To
Exploring Angular 17: A Glimpse into the Future of Web Development - Part 2
Delving further into our exploration of Angular 17 and its latest features, let's build upon our previous discussion about control flows and their practical applications, as outlined in the last blog ...
12:40 pm GMT - Thu, November 9, 2023
Dev To
Future of AI Development: CodiumAI's VSCode extension
Writing reliable and error-free code is a never-ending task in the fast-paced field of software development. The process of developing software is extensive and complex, requiring efficiency and accur...
12:29 pm GMT - Thu, November 9, 2023
Dev To
How to solve reCAPTCHA in Puppeteer using extension
We wrote an in-depth article - "How to solve reCAPTCHA in Puppeteer using extension"Have made a brief instruction below, and with the full text you can read at the link. 1. Installing componentsI...
12:11 pm GMT - Thu, November 9, 2023
Dev To
What are Client Programs?
Hey devs! Do you ever stop and think about those tech sidekicks you use every day? Let's chat about client programs, the undercover heroes shaping our digital world. We'll break down what they are, ch...
11:32 am GMT - Thu, November 9, 2023
Dev To
Auto generate favicons and inject into HTML with Webpack
ProblemWe have a source image file, e.g., 1024x1024px, and we want to generate favicons of different sizes for many platforms, matching web application manifest. The webmanifest file with favico...
11:25 am GMT - Thu, November 9, 2023
Dev To
How to Check if an Object is Empty in JavaScript
How to... js seriesIn JavaScript there is no default method or length property on the object, it is only available to arrays and strings that have the length property. Nor .size available for Set obje...
10:56 am GMT - Thu, November 9, 2023
Dev To
Understanding Skip Lists
First Lets try to understand why do we need skip lists?Lets suppose we have a sorted linked list which looks something like this 1 --> 2 --> 3 --> 4 --> 5 --> 6 --> 7 --> 8 ...
10:53 am GMT - Thu, November 9, 2023
Dev To
React Design Patterns
Author: Peter Osah Introduction:React developers can save time and effort by using design patterns, which provide a quick approach to addressing problems using tested-and-trusted solutions. ...
10:49 am GMT - Thu, November 9, 2023
Dev To
Sharpening Your Toolbox: Staying Ahead In The Tech World [Test 2023]
In th world we live in today, whr technology is advancing fastr than vr bfor, its absolutly crucial for professionals to stay up-to-date with ths changs. Why, you ask? Wll, bcaus this is what hlps us ...
09:54 am GMT - Thu, November 9, 2023
Dev To
How To Secure Your AWS API Gateway Using A Lambda Authorizer
Application programming interface (API) gateways have become an integral part of building serverless applications in the cloud. These tiny pieces of software sit in front of an API or a set of microse...
09:32 am GMT - Thu, November 9, 2023
Dev To
From Bias to Belonging: Creating Inclusive Communities in Tech
If you think about what people might have in mind when you tell them you are a developer, what comes up? Maybe developers are usually introverts, nerds, like video games, and are super smart? Or maybe...
09:15 am GMT - Thu, November 9, 2023
Dev To
10 Common API Resilience Design Patterns with API Gateway
API resilience is about building robust APIs that can withstand a variety of challenges, ensuring that they continue to function effectively. API Gateways play a key role in this, acting as the entry ...
09:02 am GMT - Thu, November 9, 2023
Dev To
API versioning
In my previous post Evolving your APIs, I mention the main API versioning approaches. During the talk of the same name, I sometimes get some questions on the subject. In this post, I'll detail each of...
08:42 am GMT - Thu, November 9, 2023
Dev To
Is Duolingo the right tool for learning?
I'd been using Duolingo for learning German for 1-2 months. Was it the right tool for learning new language? Not for me!Duolingo doesn't take advantage of spaced repetition. I got sick and tired of su...
08:08 am GMT - Thu, November 9, 2023
Dev To
A few metal-inspired approaches to help you fix your lack of identity at work.
NB: I wrote this tiny article for my Technical Program Manager's Newsletter, but the observations are valid for almost everyone.Every time I talk or write about mental health, I am tempted to skip the...
07:18 am GMT - Thu, November 9, 2023
Dev To
The Reflect API: The Swiss Army Knife Every JavaScript Developer Needs
Ever wished for a magical toolkit that gives you superhero-like control over JavaScript objects? Say hello to the Reflect API, the Swiss Army knife every modern JavaScript developer needs! From peepin...
07:10 am GMT - Thu, November 9, 2023
Dev To
Unable to Log In? Fixes QuickBooks Time Tracking Login Issues
Nothing derails your productivity faster than suddenly not being able to log into your QuickBooks Time account. When you repeatedly get error messages and access denials, it's incredibly frustrating. ...
07:06 am GMT - Thu, November 9, 2023
Dev To
Dont Build AI Products The Way Everyone Else Is Doing It
Written by Steve Sewell.If you want to build AI products that are unique, valuable, and fast, don't do what everybody else is doing. I'll show you what to do instead. What not to doThe vast major...
06:39 am GMT - Thu, November 9, 2023
Dev To
Use ngrok with secret key on Google Colab
What is ngrok?ngrok combines your reverse proxy, firewall, API gateway, and global load balancing to deliver apps and APIs.https://ngrok.com/Simply put, ngrok makes it easy to publish a web appl...
06:33 am GMT - Thu, November 9, 2023
Dev To
White Label Crypto Payment Gateway Platform - Revolutionize Your Business
In the rapidly evolving world of cryptocurrency, businesses are constantly seeking innovative solutions to cater to their growing customer base. One such solution is the White Label Crypto Payment Gat...
05:54 am GMT - Thu, November 9, 2023
Dev To
Making a Multiplayer WEB RPG - Part 7: Quests, Trainers, Vendors
Demo: https://t5c.onrender.comGithub: https://github.com/oriongunning/t5cIt's been a while since last post, alot have been accomplished in the last few months and I think the project is pretty much fe...
05:17 am GMT - Thu, November 9, 2023
Dev To
Unlocking the Power of Open Source: How to Get Involved and Why It Matters
Open source is the pulse of the modern software ecosystem. From tiny libraries to operating system behemoths, open-source projects drive innovation and keep the digital world spinning. If you're a dev...
04:00 am GMT - Thu, November 9, 2023
Dev To
Openchat Installation
Update: actually, I tried to reproduce this problem but xformer==0.0.22 wasn't the issue. here's all the stuff I typed in the terminal I'll update again for the actual solution. 205 conda create -y...
03:50 am GMT - Thu, November 9, 2023
Dev To
How to Get Data by ID Using API Maker
If you are looking for a fast and easy way to get data by ID from any database using a single API, you should check out API Maker. You can also use feature of deep populate and get data from differen...
03:15 am GMT - Thu, November 9, 2023
Dev To
Understanding Ruby Objects and Instance Variables
This post is part of a series on understanding Object Oriented Programming using Ruby. Subscribe to my free newsletter on mastering modern web development with Ruby/Rails, covering everything from CSS...
03:00 am GMT - Thu, November 9, 2023
Dev To
How to implement feature flags
Original Blog: https://www.featbit.co/blogs/how-to-implement-feature-flagsFeature flags, also known as feature toggles, have become an essential tool for modern software development. They enable devel...
02:51 am GMT - Thu, November 9, 2023
Dev To
Your Key, Your Crypto: Retrieving Your Wallet Address from a Private Key Using JavaScript andWeb3.js
Alice was an astute investor who had the foresight to invest in cryptocurrency during its nascence, understanding its potential to yield significant returns. In a move to ensure absolute security, she...
02:11 am GMT - Thu, November 9, 2023
Dev To
Take Control of Your Crypto: Creating Your Wallet with JavaScript
In the world of cryptocurrencies, having a secure place to store your digital assets is paramount. Many newcomers to the crypto space start by leaving their funds on centralized exchanges. While this ...
02:07 am GMT - Thu, November 9, 2023
Dev To
Retrieving Implementation Contract Addresses from Proxy Contracts in EVM Networks
Proxy patterns, such as Transparent and UUPS (Universal Upgradeable Proxy Standard), are critical in the upgradeable design of smart contracts. However, discerning the implementation contract address ...
01:26 am GMT - Thu, November 9, 2023
Dev To
Despliega tu Asistente de IA Generativa en AWS
IntroduccinPre requisitosInstrucciones para desplegar la AplicacinUso del chatbot con IA generativaCmo funciona el despliegueDockerfileUsando AWS para construir la imagen de contenedorDespliegue del s...
01:17 am GMT - Thu, November 9, 2023
Dev To
Announcing AppMap for GitHub - Runtime Code Reviews for Every Pull Request
Most of us have a love-hate relationship with code reviews. We rely on code reviews to ensure that the code we send to production is clean, performs well, and is free of security flaws. But code revie...
12:00 am GMT - Thu, November 9, 2023
Dev To
How Do You Manage Tech Debt Effectively?
What are the four types of technical debt, and how do they impact your codebase?Follow the DEVteam for more discussions and online camaraderie! The DEV Team Follow ...
11:31 pm GMT - Wed, November 8, 2023
Dev To
4 Pitfalls to Watch Out For as a Developer
In today's world of software development, there are many traps and pitfalls we can fall into that can have significant impacts on our lives and careers. In this post, I'd like to share four of the com...
10:12 pm GMT - Wed, November 8, 2023
Dev To
Advice to a New Engineer
Everyone who has started any new job (software or otherwise) can probably remember the first few days spent desperately trying to retain as much information as possible while drowning in the torrent o...
09:59 pm GMT - Wed, November 8, 2023
Dev To
Create A Restaurant Bill and Tip Calculator in JavaScript
In this tutorial, I will show you how to create a simple restaurant bill and tip calculator using vanilla JavaScript, HTML, and SASS. You can use this tutorial to build your own and help you figure ou...
09:48 pm GMT - Wed, November 8, 2023
Dev To
Supercharge Your Testing Workflow: Creating Unit and E2E Tests 10x Faster with ChatGPT-3 Inside NestJS
Hello fellow coders! I have a polemic topic to talk about today, it is using AI to create the unit and e2e tests and how it can improve the velocity of writing tests!!!Before we dive into the topic, I...
09:34 pm GMT - Wed, November 8, 2023
Dev To
The Ultimate Guide To GraphQL Error Handling
Error handling in GraphQL is often not easy. Its actually pretty hard. This is why many developers struggle to build a really usable GraphQL.If this sounds like you, you are not alone. If it doesnt so...
08:56 pm GMT - Wed, November 8, 2023
Dev To
Why Should You Learn OCaml?
When I decided to learn OCaml, one of the first talks I watched was Yaron Minsky's 'Why OCaml?'. Where he presents some of the reasons why Jane Street have choose OCaml as the language they would use ...
08:20 pm GMT - Wed, November 8, 2023
Dev To
TOP - Objects and Object Constructors
TOP IntroductionThere are multiple ways to define objects but in most cases, it is best to use the object literal syntax as follows:const myObject = { property: 'Value!', otherProperty: 77, "o...
08:09 pm GMT - Wed, November 8, 2023
Dev To
Testing the package live before publish with npm link
Regarding the challenges I have been engaged in for a long time, one of them was live testing of packages before deploying them to the npm environment. Since the projects were heavy and numerous, usin...
07:49 pm GMT - Wed, November 8, 2023
Dev To
Easy Testing in Python with pytest
Hi friends in code!I've been tinkering with testing in Python using a super handy tool called pytest. Its a straightforward way to check that your code is doing its job correctly. I want to share my j...
07:47 pm GMT - Wed, November 8, 2023
Dev To
What Are the Benefits of Combining Thigh and Buttock Lift Procedures?
In the realm of cosmetic surgery, the desire for a more sculpted and toned lower body is a common goal for many individuals. As the years pass, skin can lose its elasticity, leading to sagging thighs ...
07:37 pm GMT - Wed, November 8, 2023
Dev To
Next JS might be exposing your backend environment variables
I recently got embarrassed by next.js at work when some API keys were found on the client-side browser cache. Even though these variables were used on the backend side, they were being exposed and it ...
07:15 pm GMT - Wed, November 8, 2023
Dev To
Crafting a basic React IP Address Fetch Utility for beginners: From Start to Finish
React isn't just for grand-scale projects; it's also perfect for smaller utilities that can greatly enhance your web application's functionality. In this tutorial, we'll construct a React component th...
07:15 pm GMT - Wed, November 8, 2023
Dev To
Tree Shaking in JavaScript: Boost Web Performance
Exciting News! Just published my latest article on Medium, titled "Tree Shaking in JavaScript Applications: Boosting Performance with Dead-Code Elimination." Dive into the world of web optimization ...
07:08 pm GMT - Wed, November 8, 2023
Dev To
File Upload with Progress Bar HTML CSS & JavaScript
Hey friends, today in this blog youll how to Upload File with Progress in HTML CSS & JavaScript. Earlier, I have shared a blog on how to create Drag & Drop or Browse File Upload Feature using ...
06:52 pm GMT - Wed, November 8, 2023
Dev To
Understanding Astro integrations and the hooks lifecycle
Written by Ohans EmmanuelWith just a few lines of code, Astro integrations let you add new functionality and behavior to an Astro project. However, to effectively write Astro integrations, we must und...
06:31 pm GMT - Wed, November 8, 2023
Dev To
What is Linting and how to use a Linter tool.
What is Linting?Linting is defined as the automated checking of your source code for programmatic and stylistic errors. It is the process of performing static analysis on the source code to flag...
06:07 pm GMT - Wed, November 8, 2023
Dev To
"Freelancing While Homeschooling": CodeNewbie Podcast S26E2
In our second episode of Season 26 of the CodeNewbie Podcast, @saronyitbarek talks about managing the world of motherhood with a passion for coding with Sarah Greer, Lead Web Developer at Data Driven ...
05:27 pm GMT - Wed, November 8, 2023
Dev To
Running Playwright Tests in VS Code
Hey everyone, In this post we will take a look at how to run our tests in headless mode with no browser and headed mode, with a browser. We will also explore the traces of our tests to see a step by s...
05:12 pm GMT - Wed, November 8, 2023
Dev To
Importance of File system in system design
Greetings and welcome to the 6th post of the System Design Series by @mukeshkuiry ! In this thrilling post, we are about to embark on an epic journey into the captivating realm of File Systems - a fun...
05:06 pm GMT - Wed, November 8, 2023
Dev To
Computer vision to digitize MSK rehabilitation
This post is a quick overview of an Abto Softwares blog article.Physical therapy and rehabilitation are the critical components of value-added musculoskeletal treatment. These help purposefully approa...
04:31 pm GMT - Wed, November 8, 2023
Dev To
How it went Today?
Today, November 8, 2023, I followed my usual routine, tackling the daily programming challenges on both Leetcode and GeeksForGeeks. Fortunately, both problems posed today were relatively straightforwa...
04:30 pm GMT - Wed, November 8, 2023
Dev To
A Developers Guide to Implementing a Design System (Part 2)
In the last section of this blog, we discussed the first steps to for implementing the groundwork of a successful design system: choosing a library, setting up our global CSS file, and defining our de...
04:24 pm GMT - Wed, November 8, 2023
Dev To
A Developers Guide to Implementing a Design System (Part 1)
So, your team has decided to implement a design system. Cool! Youve heard the long list of benefits, the design team has sold you on how great its gonna be, and youre totally bought in. You sit down a...
04:16 pm GMT - Wed, November 8, 2023
Dev To
Criando um site com mltiplos idiomas usando Next.js e next-intl
Recentemente eu comecei a fazer com que a minha pgina de portflio exibisse o seu contedo tanto em portugus como em ingls, para tentar deixar ela mais acessvel.Eu uso next.js nela e nesse processo eu a...
03:50 pm GMT - Wed, November 8, 2023
Dev To
Introducing Nue JS, a Svelte alternative
Written by Rahul ChhoddeNue JS is a new JavaScript framework that positions itself as a compelling and faster alternative to established frontend JavaScript tools like React, Vue, and Svelte. Although...