Your Web News in One Place

Articles by Dev To from October 2022

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to Dev To details.
11:43 pm GMT - Sun, October 30, 2022
Dev To AWS State Machines Decouple and Orchestrate Lambda Functions
I recently wrote an article about AWS Lambda. My article served as a quick introduction to the service and its functionalities. In this article, we explore another great asset in your AWS serverless a...
11:37 pm GMT - Sun, October 30, 2022
Dev To tsParticles 2.4.0 Released
tsParticles 2.4.0 Changelog New FeaturesAdded reset method to updaters, this method will be called after a particle loses a life.Created the motion plugin for handling motion sickness, I mo...
10:01 pm GMT - Sun, October 30, 2022
Dev To Start Terraform from zero
Terraform - Automate Infrastructure on Any Cloud. https://www.terraform.io/Preparation:Visual Studio Code + HashiCorp Terraform extensionProviderProvider for the environment is always in the first pos...
08:11 pm GMT - Sun, October 30, 2022
Dev To What is Docker Compose? (with demo)
Learn what Docker Compose is, how it makes the life of an Engineer easier and possible use casesWhat the heck is Docker Compose and how does it make the life of an Engineer like you easier?This tutori...
06:32 pm GMT - Sun, October 30, 2022
Dev To Navigation between pages
Semantic structure is the foundation for accessible markup, as they properly convey information to the user through the accessibility API via screen readers. Best practicesIn this article I will ...
06:16 pm GMT - Sun, October 30, 2022
Dev To Python Flask: Interacts with Docker Containers
Python3 Flask: Interacts with Docker ContainersLast Friday, I was talking with my co-worker at my work. Just about work, you know. He told me he had to implement a server for serving his features. Alt...
05:59 pm GMT - Sun, October 30, 2022
Dev To Flutter ile Firebase Crashlytics Kullanm
Bu retici Firebase konsolunda kapsaml crash (kilitlenme) raporlar alabilmeniz iin Crashlytics Flutter eklentisi ile uygulamanzda Firebase Crashlytics'i nasl kuracanz aklar.Firebase projesi oluturunAdr...
04:32 pm GMT - Sun, October 30, 2022
Dev To You dont need the git CLI
Please wait a little before you start bashing me. The CLIYou should totally learn the CLI and its still important to know what to do when, for some reason, the GUI youre using have some problem. ...
04:23 pm GMT - Sun, October 30, 2022
Dev To How to create a WhatsApp Web UI Clone using Tailwind CSS
Hi ! In this article, I'll explain how you can create a WhatsApp web UI clone using Tailwind CSS. Read the complete article and follow all the steps. All the code and asset files of the project are he...
02:42 pm GMT - Sun, October 30, 2022
Dev To How to make smooth progressive image loading in React js
Hellodevelopers, Does anyone know how to use React js to create a smooth progressive image loading precisely like the website given below?If anyone is aware, kindly let us in on the information.thanks...
01:52 pm GMT - Sun, October 30, 2022
Dev To Signature verification on hybrid method
It's true that hybrid approach in the design of web3 applications can not be ignored.While on chain smart contracts are great to verify things as a single source of truth, it is not so great for data ...
01:24 pm GMT - Sun, October 30, 2022
Dev To How to Make Responsive Landing Page Using Html CSS JavaScript
How to Make Responsive Landing Page Using Html CSS JavaScriptThis video will show you how to How to Make Responsive Landing Page Using Html CSS JavaScript Essential linksDownload the starter fil...
12:17 pm GMT - Sun, October 30, 2022
Dev To In One Minute : SpringBoot
Spring Boot is a framework that allows to easily create Spring-powered, production-grade applications and services with the absolute minimum fuss. It takes an opinionated view of the Spring platform d...
12:15 pm GMT - Sun, October 30, 2022
Dev To Quick start to Recursion | Identify Use case | In Simple Words
Hey there! Hope you are doing well. In this article, I am going to coverWhat is recursion,How memory is allocated for recursionWhen we should use recursion ( over iteration )Its limitations ( or when ...
11:30 am GMT - Sun, October 30, 2022
Dev To Awesome VS Code Extensions for Navigating Large Codebases
IntroductionVS Code is one of the best and most popular code editors among developers. According to StackOverflows 2022 Developer Survey, 74.48% of developers use VS Code as their IDE(Integrated...
10:21 am GMT - Sun, October 30, 2022
Dev To How to Divide router by Datatype in Path parameter. (FastAPI endpoint Advanced tip.)
How to Divide router by Datatype in Path parameter. (FastAPI endpoint Advanced tip.)As known as well, FastAPI is almost a framework made of Pydantic and Starlette. So, If these provide something...
09:54 am GMT - Sun, October 30, 2022
Dev To Keep Your MacBook Battery Healthy and Extend Its Life using Python
Hello Dev.to Community :)I am making this article for people who use macbook in their day to day life and want to protect their battery life and keep it healthy for a long time.I have made a very simp...
09:49 am GMT - Sun, October 30, 2022
Dev To Material UI Select in React
Author: Doro Onome IntroductionMaterial UI provides a plethora of available styled components that assist developers in creating responsive and aesthetically pleasing web designs. One of these co...
09:42 am GMT - Sun, October 30, 2022
Dev To AWS Parameters and Secrets Lambda Extension Demo Using AWS CDK
AbstractThe story: AWS launched the AWS Parameters and Secrets Lambda Extension, a convenient method for AWS Lambda users to retrieve parameters from AWS Systems Manager Parameter Store and secr...
09:10 am GMT - Sun, October 30, 2022
Dev To Frontend test smells
IntroductionThis article aims to help you find common problems in frontend testing.Our frontend applications grows very fast, along with the addition of (more and more thoughtful ) features, whi...
08:28 am GMT - Sun, October 30, 2022
Dev To Deploying PHP applications using AWS OpsWorks
IntroductionAWS OpsWorks lets you automate tasks by customizing individual parts of your application using Chef or Puppet-managed instances. The building blocks of AWS OpsWorks are stacks. Stack...
08:03 am GMT - Sun, October 30, 2022
Dev To How can ignore a files that have already been committed to the repo?
If a file already committed and pushed into your github repo. And you forgot to add in .gitignore and make your push. Then you can ignore that file by - Remove the files from the index (not the actual...
07:53 am GMT - Sun, October 30, 2022
Dev To Uniswap clone script (top 10 features)
Uniswap clone script is one of the popular crypto platforms in the market due to its incredible advantages. The origin Uniswap is a convention created on the Ethereum blockchain and used ERC20 tokens ...
07:34 am GMT - Sun, October 30, 2022
Dev To Useful XSS Payloads
In this post i will show top and useful xss payloads in 2022. i found xss vulnerabilities in many web apps with some of them below.You can use payloads below when you are dealing with a injectio...
07:26 am GMT - Sun, October 30, 2022
Dev To Remitano clone script-Essential features (top 20)
Remitano is one of the crypto exchange platforms available in the crypto world. This was funded in 2014, and the fast-gaining popularity among traders is due to various features like different payment...
06:33 am GMT - Sun, October 30, 2022
Dev To PancakeSwap clone script (Premium features and andvantages)
Original pancakeswap is a DEX platform that enables the exchange of available tokens via the Binance smart chain without losing custody of assets at any time. The pancakeswap clone script is fully res...
06:04 am GMT - Sun, October 30, 2022
Dev To 7 Shorthand Optimization Tricks every JavaScript Developer Should Know
Every language has its own quirks and JavaScript, the most used programming language, is no exception. This article will cover a plethora of JavaScript Shorthand Optimization tricks that can help you ...
05:04 am GMT - Sun, October 30, 2022
Dev To The History of Innovation, the Dodo, and the Low-Code
A frog leap is when something or somebody skips over a step in their expected evolutionary path. It is the equivalent of skipping a class in elementary school, going straight from 4th grade to 6th gra...
04:16 am GMT - Sun, October 30, 2022
Dev To Source Code Analysis for Go HTTP Framework Hertz
CloudWeGo-HertzHertz [hts] is a high-performance, high-usability, extensible HTTP framework for Go. Its designed to simplify building microservices for developers.Hertz was inspired by other ope...
02:39 am GMT - Sun, October 30, 2022
Dev To Learn to Fix Common Git Mistakes
This *workshop * will explain the* common mistakes* many people make when utilizingGit. It will begin by breaking down states in which a file can exist and buildon it from there. When you complete thi...
12:20 am GMT - Sun, October 30, 2022
Dev To Who will win the 2022 Brazilian Presidential Election?, according to statistics.
Tomorrow, A new President will be elected to lead the Federative Republic of Brazil, since this has become a popular topic in the media, many news outlets have run opinion polls on presidential candid...
09:14 pm GMT - Sat, October 29, 2022
Dev To VueJs Beginners part 2 - Methods
To add methods to a component instance we use the methods option.we can define them the way we defined data and indeed methods is a object of functions.const app = Vue.createApp({ data() { return ...
08:48 pm GMT - Sat, October 29, 2022
Dev To Use NextJS Server Side Pre-Rendering like a boss !
So you want to get better at pre-rendering your components ? You've come in the right place!The main power of NextJS regarding the SSG is pre-rendering, building fast and having a good dev experience....
07:53 pm GMT - Sat, October 29, 2022
Dev To 10 Reasons to Become a Front-End Developer
What does a frontend developer do?A front-end developer is responsible for the client side of web applications. They need to have a strong understanding of HTML, CSS, and JavaScript. In addition...
07:40 pm GMT - Sat, October 29, 2022
Dev To Predict Diamond prices with SQL Alchemy and MindsDB
IntroductionIn this tutorial, we will learn how to create, train and query a machine-learning model using a Python library called SQLAlchemy. SQLAlchemy is the most popular open-source library f...
05:56 pm GMT - Sat, October 29, 2022
Dev To 25 Projects For Beginner to Advanced Developers With Free Tutorials
Finding right tutorials when learning is crucial, coz you don't want to spend time on tutorials that are not applicable to real life. But you don't have to worry about that, in today' post I've collec...
05:56 pm GMT - Sat, October 29, 2022
Dev To Go WebAssembly Internals - Part 1
In Go 1.11 was introduced WebAssembly support. WebAssembly is a binary executable format that was primary designed to run in web browsers but later started to become popular on other targets such as s...
05:32 pm GMT - Sat, October 29, 2022
Dev To DNS 101
What is DNS?DNS or Domain Name System exists to resolve a domain (i.e. YouTube.com) to an IP address. Why do we need DNS?We humans whenever we are accessing a site, we enter the domain name...
05:15 pm GMT - Sat, October 29, 2022
Dev To Json Is A Smile Of Language
To Think Logicaly becuce In Real Would Smaile Is Understand in Every Person In Earth . That is Simple Logic About Json Becuce Json text Is Understand Every Programming language...
05:14 pm GMT - Sat, October 29, 2022
Dev To Navbar with background blur! Aesthetic look in 2 lines of code .
The one thing I always do when I begin a project is to add a navbar with background blur. Just got obsessed with it.My Personal Website. View PvZ2PlantsVsZombiesWe will see how to do this in your webs...
04:56 pm GMT - Sat, October 29, 2022
Dev To user is not allowed to do action [insert] on [nodeMongoCrud.use]
mongodb Database Access , Edit dbUser2. "Built-in Role" accordion / "Add Built In Role" , "Select Role" "Atlas Admin" "Read and write to ...
04:27 pm GMT - Sat, October 29, 2022
Dev To Code Smell 174 - Class Name in Attributes
Redundancy in names is a bad smell. Names should be contextualTL;DR: Don't prefix your attributes with your class name ProblemsNot Contextual Names SolutionsRemove the class prefix from the ...
04:12 pm GMT - Sat, October 29, 2022
Dev To Kafka Vs RabbitMQ
DistributionKafka consumers get distributed through topic partitions. Each consumer consumes messages from a specific partition at a time.There are a number of consumers present for each RabbitM...
03:49 pm GMT - Sat, October 29, 2022
Dev To AWSome October, from Amazon File Cache to Skyplane
As an editor for InfoQ, every month I follow and (try to) cover the most interesting news in the cloud space. From Amazon File Cache now GA to data transfer with Skyplane, below are the announcements...
03:48 pm GMT - Sat, October 29, 2022
Dev To Add types to your JavaScript Lambda functions
If you need to add types to your Lambda functions written in JavaScript (Node.js) then you can do it very easily, using VS Code's built-in JSDoc support. How it works in other editors I don't know, be...
03:09 pm GMT - Sat, October 29, 2022
Dev To How to Integrate Pay with Crypto Payment Checkout with Lazerpay
Lazerpay is a blockchain payment system that enables you to seamlessly integrate crypto payments in your apps or websites. And with the recent surge in web3 adoption, this feels like the right time t...
02:21 pm GMT - Sat, October 29, 2022
Dev To 10-Nodejs Course 2023: Application Module Structure
Now we're ready to move to our next step, which is to start manage our application and split it into different parts, but we will group all related ones under one directory, which we'll call it a modu...
01:11 pm GMT - Sat, October 29, 2022
Dev To Carbon Program to swap digits
In this were going to learn about two ways to swap two numbers in Carbon, and those are mentioned below:Using a temp variable.Without using a temp variable. 1. Using a temp variableThe idea is si...
01:01 pm GMT - Sat, October 29, 2022
Dev To How To Make a Food Delivery Website Using HTML CSS JavaScript
How To Make a Food Delivery Website Using HTML CSS JavaScriptThis video will show you how to build a food delivery website using html css javascript Essential linksDownload the starter file to p...
12:30 pm GMT - Sat, October 29, 2022
Dev To Data Science: Better graph with matplotlib and python
Data visualization is used to shows the data in a more straightforward representation and more comfortable to be understood. It can be formed in histograms, scatter plots, line plots, pie chart, etc. ...
11:53 am GMT - Sat, October 29, 2022
Dev To 7 Best VS Code Shortcuts You Should Use
1.Select text word by word.Mac : cmd+shift+Left/Right ArrowWindows : Ctrl + Shift + Left/Right Arrow2.Add multiple cursors.Mac : opt+cmd+up or opt+cmd+downWindows : Ctrl+Alt+Up/Down arrow3.Copy line u...
11:29 am GMT - Sat, October 29, 2022
Dev To Dear "developers" who insist they don't need HTTPS, or SSL certificates
Please invite me somewhere we can share the same network, you know, so you can showcase your brilliance and websites that don't use HTTPS while I steal every piece of personal data I can.Seriously, se...
10:07 am GMT - Sat, October 29, 2022
Dev To How to build a One-Time-Password(OTP) Verification API with Go and Twilio
Organizations are always looking for innovative ways to tackle threats and vulnerabilities on their platform. They are constantly investing in human resources and technologies to help build and ship s...
10:04 am GMT - Sat, October 29, 2022
Dev To How to build a One-Time-Password(OTP) Verification API with Rust and Twilio
Organizations are always looking for innovative ways to tackle threats and vulnerabilities on their platform. They are constantly investing in human resources and technologies to help build and ship s...
09:24 am GMT - Sat, October 29, 2022
Dev To Stripe, FastAPI, Bootstrap 5 - Free eCommerce
Hello Coders!This article presents a simple eCommerce starter powered by Stripe, FastAPI (for the backend logic), and Bootstrap 5 (for styling). The goal of this starter is to help programmers bootstr...
08:30 am GMT - Sat, October 29, 2022
Dev To 10x Tech Lead - What effective technical leads do differently?
Do 10x Tech Leads exist? Do Tech Leads really matter that much?Short answer: Yes they do!!The secret sauce to an engineering team's success is an effective tech lead guiding the team to be on th...
07:48 am GMT - Sat, October 29, 2022
Dev To Programming Burnout, how to handle it.
That moment when you feel an overwhelming sense of exhaustion, stress, and tiredness as well as a lack of motivation to code or even touch a computer. Yeah, we've all been there, but how does one cope...
07:18 am GMT - Sat, October 29, 2022
Dev To Kubernetes 101 - Component overview
Before diving into the main setup and nitty-gritty stuff, let's take some time to explore the components that makeup Kubernetes.This will help us better understand what we are talking about and how it...
06:57 am GMT - Sat, October 29, 2022
Dev To Is your manager considering Low-Code?
I was contacted by Luca from The Leadership Board a couple of days ago. They have a fantastic product, but for us it was too expensive, so we had to turn them down. I still managed to get something ex...
06:20 am GMT - Sat, October 29, 2022
Dev To I built my own Tweet scheduler which costs less than 1$ per month
I wanted a simple scheduler that will post tweets from my Notion database to Twitter. I wanted an app without any bells & whistles, just a dumb scheduler. I did not want to pay 10$/mo just for tha...
06:00 am GMT - Sat, October 29, 2022
Dev To Start small and grow after - AquaHub 3
In todays blog we discuss some new plans and stuff I was thinking about to change. Even if I had a specific plan I needed to take a step back and reconsider my plan. Start small First software Concept...
03:41 am GMT - Sat, October 29, 2022
Dev To What is the best way to learn programming?
Comment on which page you use to take your programming courses and what method you use to learn....
02:59 am GMT - Sat, October 29, 2022
Dev To A Critical Vulnerability Leads to Remote Code Execution in Sophos Firewall - CVE-2022-1040
Source :- https://tutorialboy24.blogspot.com/2022/06/a-critical-vulnerability-leads-to.html OverviewIn March 2022, Sophos fixed a critical vulnerability in its Sophos Firewall products. The vulne...
02:57 am GMT - Sat, October 29, 2022
Dev To Unit testing like a Hacker
InspirationIn one of my CS courses, we were taught to write code implementation just enough to pass the unit tests. This is called Test-driven development (TDD) and it is all about reassuring yo...
02:57 am GMT - Sat, October 29, 2022
Dev To Copying a Feature from Docusaurus For My Static Site Generator - rwar
Source of inspiration There is so much to learn from Docusaurus. It is a powerful static site generator, packed with amazing features. I envision my own static site generator rwar - to be as po...
10:47 pm GMT - Fri, October 28, 2022
Dev To How I made my first successful open-source project
This post was originally published to Medium on Oct 17, 2022 and the stats listed below have been updated for this postFor the first time since I started my career in web development, I can say Ive ma...
10:25 pm GMT - Fri, October 28, 2022
Dev To Theres Serverless for Everyone!
When you reunite your family for brunch one Saturday morning, you leave the kitchen with two plates of steak in both hands, shouting at the top of your lungs, "There's Serverless for Everyone!Your spo...
09:42 pm GMT - Fri, October 28, 2022
Dev To Do you like scary movies? Build a Halloween Project with Twilio
Halloween is right around the corner, which means it's time to prepare a costume, stock up on treats, create fun DIY projects with Twilio, and think of ways to scare friends and family.In this blog po...
08:41 pm GMT - Fri, October 28, 2022
Dev To How to encrypt files with AES using OpenSSL
In this article, we will discuss OpenSSL, why to use it ,and most importantly, how to use it. But, before we start: what is OpenSSL? OpenSSLSource: OpenSSLOpenSSL is a program and library that su...
08:35 pm GMT - Fri, October 28, 2022
Dev To Authentification avec Express et PrismaDB
Ce qu'on va utiliser ExpressC'est une librairie NodeJS qui rend le fait de crer un serveur REST super facile. Trs lger, il nous permet de faire les choix que l'on veut, c'est un trs bon poi...
08:14 pm GMT - Fri, October 28, 2022
Dev To What does 'batching' mean when we're talking about Apache Kafka?
Today I learned that when you hear the word 'batch' in the context of Apache Kafka, it can mean one of two things:A reference to batch-only data processing systems. Batch-only systems process data in ...
07:51 pm GMT - Fri, October 28, 2022
Dev To Discussion and Comment of the Week - v22
This weekly roundup highlights what we believe to be the most thoughtful and/or interesting discussion of the week. We're also be highlighting one particularly cool comment in each installment. The DE...
07:27 pm GMT - Fri, October 28, 2022
Dev To Type-Safe TypeScript with Type Narrowing
1. Introduction2. Equality Narrowing3. typeof4. Truthiness Narrowing5. instanceof6. Discriminated Union7. in Type Guard8. Type Predicate9. Type Narrowing against unknown9.1. Manual Validation9.2. Auto...
06:31 pm GMT - Fri, October 28, 2022
Dev To What was your win this week?
Hey folks! Hope everybody is having a fantastic Friday and that you all have wonderful weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big o...
06:21 pm GMT - Fri, October 28, 2022
Dev To Introducing Nitrogen: Deploy Web Servers and Databases to AWS Nitro Enclaves
TL;DR: Nitrogen is a tool for deploying web servers, databases, and other services to AWS Nitro Enclaves. Given a Dockerfile, Nitrogen will spin up an EC2 instance, configure external networking, and ...
05:50 pm GMT - Fri, October 28, 2022
Dev To Pandas - Data Manipulation and Analysis
IntroductionPython's Pandas package is used to manipulate data collections. It offers tools for data exploration, cleaning, analysis, and manipulation. Wes McKinney came up with the name "Pandas...
05:48 pm GMT - Fri, October 28, 2022
Dev To 4 Best DevOps Training Certification
The competitive abilities of a successful professional are demonstrated by earning a certification from credible authorities. Positions in DevOps are frequently in demand. In order to maintain a high ...
05:29 pm GMT - Fri, October 28, 2022
Dev To Software Delivery Foundation: How you can crack it?
SDF, or Software Delivery Foundation, is the brand new certification from Harness that is intended for software delivery practitioners with at least 1-2 years of experience and about 2-3 months of Har...
05:04 pm GMT - Fri, October 28, 2022
Dev To Let's talk about our social media intake, shall we?
Hey hey DEV Community! Boring day on the internet, huh? /sI'm kidding in case you hadn't heard somehow, today is the day that Elon Musk has completed his drawn-out, dramatic purchase of Twitter. Or, ...
04:46 pm GMT - Fri, October 28, 2022
Dev To Practical intro to scraping with Puppeteer: fetch your country climate data
IntroductionI will show how to setup Puppeteer with Nodejs, we will use some essential functions to move on different pages and search content on them. Our goal is to scrape the climate data of ...
04:43 pm GMT - Fri, October 28, 2022
Dev To What's important when reviewing a team member's code?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
04:36 pm GMT - Fri, October 28, 2022
Dev To Why I love IntelliJ's database window
In this article I want to share some of my favorite features of IntelliJ's database window/console.Let's jump right in! Find usage of tablesOne of my most used shortcuts is Find usage but it took...
04:25 pm GMT - Fri, October 28, 2022
Dev To Hosting Websites using Azure Web Apps and GitHub Pages.
You need the following software/ Azure Account, please find details below:-GitHub Account:- SignUp / SignIn at GitHubhttps://github.com/Azure Account:- Get an azure account by clicking on the followin...
04:11 pm GMT - Fri, October 28, 2022
Dev To In One Minute : Amazon EC2
Amazon Elastic Compute Cloud is a part of Amazon.com's cloud-computing platform, Amazon Web Services (AWS), that allows users to rent virtual computers on which to run their own computer applications....
03:52 pm GMT - Fri, October 28, 2022
Dev To Code that maintains Code - The "Holy Grail" of Low-Code
JavaScript and Lisp have eval. Eval allows us to create code. However, it suffers from lack of the most important parts, the ability to have code that maintains code. To allow for such constructs, you...
03:42 pm GMT - Fri, October 28, 2022
Dev To Demystifying machine learning via Bluetooth with Arduino
The first time I experimented with TensorFlow.js for micro-controllers, I got really excited about the fact that a machine learning model was transferred via bluetooth to my Arduino. In just a few sec...
03:26 pm GMT - Fri, October 28, 2022
Dev To Playwright ?
I want to share about the trending tool Playwright, which I came across recently. Playwright ?Playwright is an End-to-End Testing framework, which comes with a lot of inbuilt features that you wi...
03:04 pm GMT - Fri, October 28, 2022
Dev To Deploy PHP applications using AWS OpsWorks
IntroductionAWS OpsWorks lets you automate tasks by customizing individual parts of your application using Chef or Puppet-managed instances. The building blocks of AWS OpsWorks are stacks. Stack...
02:41 pm GMT - Fri, October 28, 2022
Dev To How to Create a Blog with NextJS, Notion, and Notion API
In this post, I want to try how we can create a blog management system using notion as a database. I have created a post onhow to create a blog with airtable, I used airtable in that project. Now I'm ...
02:25 pm GMT - Fri, October 28, 2022
Dev To A Bash script for dotfiles
I made a Bash script to quickly configure your machine with the dotfiles, which are global configuration files used by your machine and specific software: jmau111 / ...
02:24 pm GMT - Fri, October 28, 2022
Dev To UK Global Talent Visa: How to Start
In this video, Alex Sviryda, Senior Product Designer at @Intercom, shares how he started building his case for the Global Talent Visa application: ...
01:43 pm GMT - Fri, October 28, 2022
Dev To AWS open source newsletter, 133
October 28th, 2022 - Instalment #133WelcomeWelcome to the AWS open source newsletter, edition #133. This week has been all about KubeCon, and there were some important announcements from AWS. If...
01:29 pm GMT - Fri, October 28, 2022
Dev To A Complete Guide to Modern Waves
IntroductionJust about every other website I visit has wave patterns. I have no doubt you've seen them, too, used as dividers between content sections or a subtle background texture. The idea is...
01:27 pm GMT - Fri, October 28, 2022
Dev To Auto-Publish Your Test Coverage Report on GitHub Pages
In this post join me as I publish a project's unit tests coverage report to GitHub Pages using GitHub actions.Your project probably has a coverage report. If youre using Jest as your unit test runner,...
01:24 pm GMT - Fri, October 28, 2022
Dev To Golang Developer
Golang (also called Go) is a statically typed, compiled programming language build for industry professionals and it was launched by Google in 2009. The language combines the efficiency of C++ efficie...
01:00 pm GMT - Fri, October 28, 2022
Dev To Follow Friday: Rust Edition (28 October 2022)
Happy Friday, friends! Follow Friday is your weekly opportunity to shout out fellow DEV Community members doing awesome work. Check out the comments and follow someone new!Rust is a multi-paradigm pr...
12:39 pm GMT - Fri, October 28, 2022
Dev To JPA Repository - find by multiple Columns
In this tutorial, I will show you how to use JPA Repository to find by multiple fields example. At the end, you will know way to filter by multiple Columns using 3 ways: Derived Query, JPQL and Native...
11:31 am GMT - Fri, October 28, 2022
Dev To React & REST APIs: End-To-End TypeScript Based On OpenAPI Docs
When you work on a React & TypeScript project that fetches data from a REST API, keeping your data types in sync can be problematic.You obviously can create all the types on your frontend by hand....
10:39 am GMT - Fri, October 28, 2022
Dev To Ultimate Guide To Create an API Documentation with Examples
When you buy a new product it comes with a manual to instruct you in how to use it. You wouldnt take home and unbox your new games console without expecting there to be a manual for setup, use, and ma...
10:17 am GMT - Fri, October 28, 2022
Dev To Use this to explain how to use your app | Flutter PRO tip 2
Explain how to use your app to your users is key so that they understand how they can take advantage of its full potential and thus keep them as active users and increase retention rate. Video version...
10:05 am GMT - Fri, October 28, 2022
Dev To New to Open Source? Know everything you need to!
Save this article right now! It is a complete guidebook, it contains almost everything you need to know to start or boost your journey in Open Source. And I know not everything can be covered, therefo...
10:00 am GMT - Fri, October 28, 2022
Dev To Dynamic forms with Formik and React JS.
This time I will show you how to create dynamic forms with Formik and Yup, using React JS with TypeScript.Any kind of feedback is welcome, thanks and I hope you enjoy the article. Note: You need to ha...
10:00 am GMT - Fri, October 28, 2022
Dev To Formularios dinmicos con Formik y React JS.
En esta ocasin te mostrare como crear formularios dinmicos con Formik y Yup, usando React JS con TypeScript.Cualquier tipo de feedback es bienvenido, gracias y espero disfrutes el articulo. Nota: Es n...
09:13 am GMT - Fri, October 28, 2022
Dev To The Economy of Low-Code
Every time I write an article about Low-Code, half of those commenting are writing comments that implies they are confusing low-code with no-code. My reasons for knowing this is because their argument...
09:06 am GMT - Fri, October 28, 2022
Dev To Top Laravel Templates
Laravel is an open-source PHP framework used to develop custom software and web applications. The framework has a unique architecture that allows developers to create an infrastructure specifical...
07:40 am GMT - Fri, October 28, 2022
Dev To OpenAI's Whisper is Insane!
OpenAI, the company behind GPT-3 and DALLE-2 have done it again. This time they've build a state-of-the-art transcription and translation model and it's open source!Check out this article explaining w...
06:59 am GMT - Fri, October 28, 2022
Dev To Mengenal lebih lanjut HTML dan Semantic HTML
Pengertian HTMLHTML adalah singkatan dari Hypertext Markup Language.HTML adalah bahasa yang digunakan untuk berkomunikasi dengan web browser dengan memberi instruksi untuk menampilkan tampi...
06:57 am GMT - Fri, October 28, 2022
Dev To Where do developers hang out in 2022?
You can meet all sorts of people in various active developer communities. Communities are the easiest way to connect with other developers, get quick answers to your questions, share your feelings and...
06:43 am GMT - Fri, October 28, 2022
Dev To Twitter - My Advice is To Give Up
You know it already, it's all over the news: Elon Musk has bought Twitter for 44 billion dollars.I think it's a good moment to pause and reflect: Do I really want to spend so much of my time and atten...
06:40 am GMT - Fri, October 28, 2022
Dev To Kubernetes 101 - Introduction
Although I'm not a DevOps guy, I wanted to learn more about this engineering.It's an area I always semi-understood but never took the time to explore beyond that.Kubernetes was available to me as an e...
06:31 am GMT - Fri, October 28, 2022
Dev To Chrome Extensions of the Month - October 2022
In this article, I will suggest to you some of the best extensions you need to install for better productivity that can come in very handy. So without further due, let's get into it Table of Cont...
05:53 am GMT - Fri, October 28, 2022
Dev To JSON.stringify can create Multi-line, formatted and filtered strings from JSON
You can use JSON.stringify() to turn a JSON object into a string.let obj = {"a": 1, "b": 3, "c": "boo!"};console.log(JSON.stringify(obj))This results in a single line string:{"a":1,"b":3,"c":"boo!"}Ho...
03:55 am GMT - Fri, October 28, 2022
Dev To Building a Cybersecurity Game with Three.js - Inspired by Googles Interland
Project hunting Over the summer for our project management and implementation course (PRJ 566 and PRJ 666), we were tasked to create a project entirely of our liking. We had the freedom to choos...
03:39 am GMT - Fri, October 28, 2022
Dev To Revising the Select Query ii Hackerrank Solution
for explanation watch video...
03:29 am GMT - Fri, October 28, 2022
Dev To New Engineering Opportunities - Week 44 of 2022
Hey,This is Kamil, founder of the Remote Index - every week I compile a list of fresh remote engineering jobs to help you find your next remote position.Today, I have 14 of 664 new jobs I want to shar...
03:18 am GMT - Fri, October 28, 2022
Dev To Dart Future tutorial with examples
Asynchronous programming allows a program to do work while waiting for something else to complete. In this tutorial, we'll show you how to work with Future in Dart (also in Flutter). At the end, you'r...
03:18 am GMT - Fri, October 28, 2022
Dev To How to Master The Art of Content Creation As a Developer?
IntroductionHey amazing folks welcome to the new article and here we are to going to discuss about one of the trending and rapidly growing field Content Creation no matter which industry you bel...
02:22 am GMT - Fri, October 28, 2022
Dev To Integration of Azure AD B2C with .NET web app
1. IntroductionUsing Azure Active Directory (Azure AD) B2C, powerful self-service identity management features can be added to desktop app in a few short steps by asp.net software companies USA....
01:54 am GMT - Fri, October 28, 2022
Dev To Implementation of the core structure of the high-performance Go HTTP framework Hertz for beginners
HertzHertz is an ultra-large-scale enterprise-level microservice HTTP framework, featuring high ease of use, easy expansion, and low latency etc.Hertz uses the self-developed high-performance ne...
01:35 am GMT - Fri, October 28, 2022
Dev To The best Julia programming books going into 2023
The Julia community is creating new books across various disciplines at an ever-accelerating rate. If you aren't familiar, Julia is a high-level, high-performance dynamic programming language for tech...
12:45 am GMT - Fri, October 28, 2022
Dev To Get Started with ReactJS: A Beginner's Guide
What is React?React is a JavaScript library for building user interfaces. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the ...
12:18 am GMT - Fri, October 28, 2022
Dev To Community engagement : submit issues in less time
I didn't know this until today but I'm really happy to tell you about it, maybe it will help your opensource projects, it absolutely sped up my productivity.When you are writing documentation or error...
09:48 pm GMT - Thu, October 27, 2022
Dev To ASP.NET: CRON Service Worker
IntroduccinEn este artculo veremos como crear un servicio en segundo plano que se ejecutar segn un programa de intervalos. Este ser expresado como si fuera una tarea CRON de Linux, que son en es...
09:24 pm GMT - Thu, October 27, 2022
Dev To Automate pull requests in 1 minute with Reviewpad
This guide shows how you can set up GitHub workflow templates to automate common GitHub pull requests workflows in less than 1 minute with Reviewpad! The ProblemEvery time a new repository is cre...
09:19 pm GMT - Thu, October 27, 2022
Dev To Basic kubernetes
Kubernetes is a container orchestrator. Seeing the need for high scalability, kubernetes sees itself necessary, imagine the situation of having to manage many docker containers, kubernetes does it for...
09:17 pm GMT - Thu, October 27, 2022
Dev To How to show Loading wrapper in ReactJS / React Native while api call !
No Introduction, Let's cut to the chaseYou have an API and a component to show with data provided by API. Now the problem is, that component gets called before the API call is completed resulting in t...
08:16 pm GMT - Thu, October 27, 2022
Dev To 10 Best Infrastructure-as-Code Tools for Automating Deployments in 2022
IT technologies continue to evolve at an unprecedented pace. From cloud computing to DevOps and artificial intelligence (AI) to internet of things (IoT), the technology landscape has unlocked potentia...
08:08 pm GMT - Thu, October 27, 2022
Dev To Notion Template to Track Your Leetcode Progress & Improve Productivity
I have created a very simple template for everyone to use. This template is generally created for programmers who want to track their Leetcode Progress.This is a notion template for keeping track of y...
06:55 pm GMT - Thu, October 27, 2022
Dev To Reducing rerenders in nested/recursive components?
CodesandboxI'm trying to decide how to port an old pure-js Tree library to React. Because tree components are recursive, no matter my approach I'm seeing rerenders (react devtools profiler w/"record w...
06:44 pm GMT - Thu, October 27, 2022
Dev To Build A K-pop Radio in Go!
The full code can be found here:https://github.com/raymond-design/kpop-cli Intro:We'll be learning how to use the Gorilla websockets websocket client and faiface/beep to stream K-pop music ...
06:31 pm GMT - Thu, October 27, 2022
Dev To Medusa Hackathon Winner Announcement
Our first Medusa Hackathon has come to an end and the outcome has been incredible. The amount of solutions far exceeded our expectations with +200 participants across 120 submissions. Among these, we ...
06:30 pm GMT - Thu, October 27, 2022
Dev To A Hidden Gem: Two Ways to Improve AWS Fargate Container Launch Times
TL;DRTheres a little gem hidden away on GitHub about boosting Fargate launch times. Kudos to Massimo Re Ferr, the author of the Github comment in question. With this post, I want to bring his co...
06:28 pm GMT - Thu, October 27, 2022
Dev To ThisMonthInSWA - October 2022
It's here!! Our October roundup of This Month in SWA About ThisMonthInSWAOn the last Wednesday of each month, we'll publish a roundup of Azure Static Web Apps news and content. It an easy way to...
06:25 pm GMT - Thu, October 27, 2022
Dev To Contextual Design vs. Feature Driven Development
Good design, when its done well, becomes invisible. Its only when its done poorly that we notice it. Think of it as a rooms air conditioning. We only notice it when its too hot, too cold, making too m...
06:05 pm GMT - Thu, October 27, 2022
Dev To Hello Dev Fam! New Lad Here...
Hello everyone! I am Muhammad Farman. I have extensive experience in programming, Languages which I use are C++, C# and Python. Also, I am a MERN Stack Developer. If you face any problem related to pr...
06:00 pm GMT - Thu, October 27, 2022
Dev To Using S3 from AWS's SageMaker
There are a lot of considerations in moving from a local model used to train and predict on batch data to a production model. This series of posts explores how to create an MLOps compliant production ...
05:30 pm GMT - Thu, October 27, 2022
Dev To FastAPI & Stripe - Free eCommerce Starter
Hello Coders! This article presents an open-source Mini eCommerce project that uses Stripe for payments and FastAPI as the backend. The eCommerce section content is loaded from JSON and the informatio...
04:58 pm GMT - Thu, October 27, 2022
Dev To Continuous Integration for Startups: What makes a good testing plan?
The earlier you catch defects, the cheaper they are to fix - Dave Farley, Continuous IntegrationThe promise of continuous integration is great: you can save a lot of time in the long run by putting in...
04:38 pm GMT - Thu, October 27, 2022
Dev To Using Neo4j in your next Next.js Project
After watching a few glossy new videos from the Next.js Conf 2022, I thought I'd take a closer look at Next.js and see how the framework could help me to build my next Neo4j-based web application.Fund...
04:27 pm GMT - Thu, October 27, 2022
Dev To Sinatra with Active Record: GET requests using "include:"
Happy Spooky Season! In this blog, I will be discussing a Ruby Sinatra backend with a React frontend. In this phase of my bootcamp, we started learning about the backend and things are finally startin...
04:08 pm GMT - Thu, October 27, 2022
Dev To C4 model for system architecture design
Tl;drDiagrams are crucial in visually communicating software systems to technical AND non-technical people.Diagramming without a structured approach allows too much flexibility and yields ambig...
03:50 pm GMT - Thu, October 27, 2022
Dev To Difference between Cluster Autoscaler & Karpenter
Cluster AutoscalerCluster Autoscaler is a Kubernetes utility that increases or decreases the size of a Kubernetes cluster (by adding or removing nodes), based on the presence of pending pods and...
03:04 pm GMT - Thu, October 27, 2022
Dev To In One Minute : Django
Django is an open-source server-side web application framework written in Python.It is designed to reduce the effort required to create complex data-driven websites and web applications, with a specia...
03:00 pm GMT - Thu, October 27, 2022
Dev To Is Tailwind CSS Accessible?
So, you want to use Tailwind CSS as the framework for your application - but is it Accessible? A11y (accessibility) is an essential way to connect ALL users to your site. Both people with and without...
02:55 pm GMT - Thu, October 27, 2022
Dev To Introduction to Karpenter
With Kubernetes, the ability to dynamically scale infrastructure based on demand is a major benefit. It provides multiple layers of autoscaling functionality: a horizontal pod autoscaler (HPA) and a v...
02:53 pm GMT - Thu, October 27, 2022
Dev To Building a Object Schema Validator From Scratch
Quite recently i took some time to build a Object schema validator, this was a direct result of working with MongoDB and mongoose. I thought about how the Schema validator worked in mongoose and what ...
02:53 pm GMT - Thu, October 27, 2022
Dev To Building an Object Schema Validator From Scratch
Quite recently i took some time to build a Object schema validator, this was a direct result of working with MongoDB and mongoose. I thought about how the Schema validator worked in mongoose and what ...
02:37 pm GMT - Thu, October 27, 2022
Dev To Accelerating App Testing with Automation and Modern CI Pipelines
Usually when we talk about Quality we think about the QA team in our organisation, but that definition has changed. Now the QA team is also looking after the release cycle process and specifically mak...
02:36 pm GMT - Thu, October 27, 2022
Dev To Todo with React Redux Typescript
Hi guys, In today's post we are going to be building a todo application with CRUD operations using React, Redux-Toolkit, and Typescript. Once we'd complete building the app, we're going to be hosting ...
02:28 pm GMT - Thu, October 27, 2022
Dev To Questions to Expect in an Interview
Tech Interviews are not as ambiguous as you might think . In order to top it all , practice these to build programming skills. You could either use the langugage of your choose or the languge that is ...
01:59 pm GMT - Thu, October 27, 2022
Dev To How to publish my Next.js app into npm package
I built a simple Next.js app and want to publish it into npm package so we can reuse it in any other Next.js app.I have npm user and published myself but failed.It seems I had issue because of configu...
01:47 pm GMT - Thu, October 27, 2022
Dev To Golang Tutorial: Upload Bulk Files to aws S3 Using Golang
AWS S3 or Amazon S3 is a storage system from Amazon to store and retrieve files from anywhere on the web. It is a highly scalable, reliable, fast, inexpensive data storage system from Amazon. It provi...
01:43 pm GMT - Thu, October 27, 2022
Dev To How to host your site on netlify as a beginner developer
Getting started as a beginner you must be thinking How can I get my project online? Rest assured. Today will be the last day youll think like this. Because the answer is finally here.Is your project r...
01:28 pm GMT - Thu, October 27, 2022
Dev To Insane productivity with the CHARMstack
It is a consensus around the JavaScript community that MeteorJS is an awesome tool for productivity in the backend. In this blog post, I will introduce and evangelize this stack that focuses on making...
01:11 pm GMT - Thu, October 27, 2022
Dev To 8 must-know tips for writing clean code with Javascript
Javascript is an awesome programming language, however, writing clean javascript code can be a challenge, even for seasoned programmers.What does clean javascript code look like? It should be:Easy to ...
01:01 pm GMT - Thu, October 27, 2022
Dev To Optimization techniques for Rive animations in React apps
What is Rive?Rive is a modern tool for creating well-performing interactive animations that you can run anywhere. It is simple to use, works great with vector graphics, has a nice developer tool...
01:00 pm GMT - Thu, October 27, 2022
Dev To Nightmare on Dev Street: Terrifying Situations to Make Your Spine Tingle
As a developer, your worst fears may include losing all your production data, servers going down, and latent errors, among other worries. However, there are several free tools you can use to prevent t...
12:38 pm GMT - Thu, October 27, 2022
Dev To Code Smell 173 - Broken Windows
Always leave the campground cleaner than you found it. If you find a mess on the ground, you clean it up regardless of who might have made it.TL;DR: Follow Uncle Bob's boy scout rule. ProblemsRea...
12:14 pm GMT - Thu, October 27, 2022
Dev To How to Make a Vehicle Charging Website Using Html CSS JS
How to Make a Vehicle Charging Website Using Html Css JSThis video will show you how to build a vehicle charging website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make...
12:03 pm GMT - Thu, October 27, 2022
Dev To Best sites to learn programming
Hello cousins and cousins!If you're a beginner or someone who's really good at programming, I think you should check out these sites. All of them are free and I believe they will help you to improve y...
11:16 am GMT - Thu, October 27, 2022
Dev To Got your first Dev job? Cognitive overload and how to avoid doing the same mistakes
Do you remember when you were driving a car for the first time? How new everything felt and how it seemed it was all too much to handle at once? You had to pay attention to the other vehicles, to navi...
11:13 am GMT - Thu, October 27, 2022
Dev To DXC, we Engineers hardly know ye
Hey Alex, we have a Black Friday campaign coming up. Gotta update the content on a couple of product pages and create two marketing pages with promo content from the CMS.As a software engineer, youve ...
11:11 am GMT - Thu, October 27, 2022
Dev To About code comments
Documentation and comments serve a similar purpose. It is about communicating to other developers now, to other developers in the future and also to yourself in the future.When I am talking about comm...
10:55 am GMT - Thu, October 27, 2022
Dev To Spring Boot Thymeleaf CRUD example
In this tutorial, we're gonna build a Spring Boot Thymeleaf CRUD example with Maven that use Spring Data JPA to interact with H2/MySQL/PostgreSQL database. You'll know: How to configure Spring Data...
10:37 am GMT - Thu, October 27, 2022
Dev To Re-defining Trading Cards using Dynamic NFTs
Over the past year and a half, Non-fungible tokens (NFT) have gained a lot of traction, but the next generation of NFTs will be dynamic. Dynamic NFTs give us an opportunity to explore a new level of i...
10:21 am GMT - Thu, October 27, 2022
Dev To Strategies to Build Your Backend with Hasura and PostgreSQL
You've come to the right place if you are looking for a way or a well-structured guide to building your backend with Hasura and PostgreSQL. This guide will assist you in setting up your backend develo...
09:33 am GMT - Thu, October 27, 2022
Dev To How Muay Thai and Powerlifting Made Me a Better Programmer Hacktoberfest Wrap-up!
This is a blog post I wanted to write about for the longest time. Muay Thai and powerlifting taught me a lot of important lessons that I apply in many aspects of my life. I understand mixed mart...
08:52 am GMT - Thu, October 27, 2022
Dev To React ref and useRef Hook
Author: Joel Adewole IntroductionAmong the various JavaScript libraries and frameworks, React is recognized for its developer friendliness and support.Most developers find React very comfortable ...
08:37 am GMT - Thu, October 27, 2022
Dev To Answer.dev trending at 1 on github
We are thrilled to see and excited to announce that Answer.dev trending at #1 on GitHub today.Without support and contributions from the community, it's really hard to imagine Answer.dev would have re...
07:31 am GMT - Thu, October 27, 2022
Dev To Step-by-step learning
After finishing the recent Next.js portfolio series, I wanted to write a series on my way of step-by-step learning.It's nothing new, but I found a significant advantage of this specific method.So in t...
07:20 am GMT - Thu, October 27, 2022
Dev To Will Low-Code steal your job?
600 years ago if you walked into a monastery, you would see dozens of monks copywriting the Bible. Their jobs was to manually copy one page at the time by hand. It was a terrible job, full of stress, ...
06:31 am GMT - Thu, October 27, 2022
Dev To Create react app and node.js server in one line
mkdir client server && cd client && npx create-react-app . && npm i react-router-dom && cd ../server && npm init -y && npm i express ...
05:27 am GMT - Thu, October 27, 2022
Dev To How a VS Code Extension "Todo Tree" can make your coding easier | Todo Tree Configuration and Use Cases
Highlighting Comments with Todo Tree VS Code ExtensionThe Todo Tree extension quickly searches your workspace for comment tags like TODO and FIXME, and displays them in a tree view in the activi...
05:27 am GMT - Thu, October 27, 2022
Dev To How a VS Code Extension "Todo Tree" can make your coding easier | Todo Tree Configuration | Highlighting Comments
Highlighting Comments with Todo Tree VS Code ExtensionThe Todo Tree extension quickly searches your workspace for comment tags like TODO and FIXME, and displays them in a tree view in the activi...
05:12 am GMT - Thu, October 27, 2022
Dev To Pure CSS Turbopack Logo
Speed Code Videohttps://twitter.com/asyrafhussin4/status/1585495662480662528...
04:17 am GMT - Thu, October 27, 2022
Dev To A good code thief
While developing palpatine, I found myself browsing through the internet and getting inspired by how other static site generators (SSG) tackled my problems (i.e. supporting md files, stylesheets, exce...
03:16 am GMT - Thu, October 27, 2022
Dev To Construindo um currculo para DevRel
Antes de comearmosAs pessoas que hostearam e organizaram esse Twitter Space conversaram sobre como construir um currculo para aplicar para vagas DevRel, entre outros assuntos bem interessantes. ...
02:38 am GMT - Thu, October 27, 2022
Dev To Using UseRef hook for form data
In this blog we will see how to use useRef hook instead of the useState hook.The usual way:export default function Form() { const [email, setEmail] = React.useState(""); const [password, setPassword...
01:12 am GMT - Thu, October 27, 2022
Dev To Code coverage for a running Deno server
Deno (a modern Rust based TypeScript runtime) comes with code coverage measurement built in. Unfortunately, right now, its only supported for deno test but not for deno run.This seems unnecessarily li...
10:14 pm GMT - Wed, October 26, 2022
Dev To Manual lazy loading of Angular component and providers with Standalone APIs (without NgModule)
With Angular Standalone APIs (introduced in v14) its possible to manually lazy load a component (even with its dependency services and providers), similarly to how we would manually lazy load a NgModu...
10:10 pm GMT - Wed, October 26, 2022
Dev To How and why DevOps became DevSecOps
What is DevOpsLet's first take a look at what DevOps (Developer Operations) is so we can better understand why it has now evolved into DevSecOps (Developer Security Operations). DevOps is a combinatio...
09:51 pm GMT - Wed, October 26, 2022
Dev To Passing Markdown components to React or Preact in Astro
I am using Astro and Preact (which has the same API as React) for a project. I ran into a issue recently where I wanted to pass a Markdown component to the Preact side of the project, and it wasn't wo...
08:52 pm GMT - Wed, October 26, 2022
Dev To What is Babel? The Popular JavaScript Compiler
In the world of programming, we all know when it comes to producing code, we love to find numerous ways to simplify our job. Over time we've seen many different iterations of JavaScript. All of these ...
08:52 pm GMT - Wed, October 26, 2022
Dev To SeniaBreaksTheInternet: My Journey Into Tech
Two months ago I wouldve never imagined Id be here writing about my journey into tech.Two months ago was not the first time I thought about getting into tech. However, 45 days ago was the first time I...
08:40 pm GMT - Wed, October 26, 2022
Dev To what is avif format?
This technology is a good example of how modern image formats (AVIF or WebP) can improve compression by up to 50% and deliver better quality per-byte while still looking visually appealing.The AVIF is...
08:25 pm GMT - Wed, October 26, 2022
Dev To Introduction to Execution Machine (EXM) - Permanent Serverless Functions
Introduction to Execution Machine (EXM)The code for this tutorial is located [here](https://github.com/dabit3/execution-machineEXM is a language-agnostic serverless environment powered by Arweav...
08:00 pm GMT - Wed, October 26, 2022
Dev To Welcome Thread - v197
Welcome to DEV! 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 ...
07:22 pm GMT - Wed, October 26, 2022
Dev To Three Books To Evolve Into A Superior Programmer
Introduction If you are looking to enhance your programming skills but haven't been able to find some reliable sources without having to dig deep through the web or even documentation, then look...
07:12 pm GMT - Wed, October 26, 2022
Dev To How to create a confetti effect in CSS
Written by Onuorah BonaventureAdding a confetti effect to a website usually implies installing a package. What if we could create one for ourselves using nothing but pure, unadulterated CSS and HTML? ...
06:52 pm GMT - Wed, October 26, 2022
Dev To Running an HTTP Server with AWS Nitro Enclaves
AWS Nitro enclaves are isolated execution environments. They allow us to compute on sensitive and/or private data.In this blog we will look at how you can run an HTTP server in Go on a Nitro Enclave. ...
06:19 pm GMT - Wed, October 26, 2022
Dev To FastAPI - Open-Source Starters
Hello coders!This article presents a curated list of open-source starters powered by FastAPI, a trending Python framework. All mentioned products are released on GitHub and the permissive license allo...
06:16 pm GMT - Wed, October 26, 2022
Dev To Understanding UUIDs in Node.js
Written by Ukeje GoodnessUser identity and security are critical factors for building modern applications, and many measures are in place to ensure the security of users' identities. One method of use...
05:37 pm GMT - Wed, October 26, 2022
Dev To Reusable dynamic modal on Vue 3
Reusable dynamic modal on Vue 3Most of the time on frontend development the best way to keep a consistent way of building components is trying to make them reusable every time we can, but someti...
05:02 pm GMT - Wed, October 26, 2022
Dev To The Benefits of Using OAS for Your API
IntroOpenAPI Specification (OAS) defines a standard, programming language-agnostic interface description for HTTP APIs, which allows both humans and computers to discover and understand the capa...
04:43 pm GMT - Wed, October 26, 2022
Dev To Spoilt for choice, Javascript and all its options?
As a full-stack javascript developer, all the frameworks available to us can sometimes feel overwhelming, and you might wonder what do I need to use and when? Well in this post today I will try breakd...
04:04 pm GMT - Wed, October 26, 2022
Dev To Vue vs. Angular: Which is better for front-end development? (2022)
TOCWhat is VueJS?Advantages of VueJSDisadvantages of VueJSWhat is AngularJS?Advantages of AngularJSDisadvantages of AngularJSComparisons of VueJS AngularJS ReactJSConclusionUseful ResourcesIn th...
03:54 pm GMT - Wed, October 26, 2022
Dev To Deja de usar "&&" para el Conditional Rendering en React
Evita errores al no usar && en los componentes de React.Si has visto alguna aplicacin de React, sabes cmo renderizar condicionalmente partes de un componente segn los props y el estado. Aunque...
03:36 pm GMT - Wed, October 26, 2022
Dev To A11y: escaping the hell of good intentions
Accessibility (a11y) could be more subtle than you think.You may have the best intentions, but if your implementation is poor, then your website won't be usable for many users. The hell of stylin...
03:17 pm GMT - Wed, October 26, 2022
Dev To How to Patch the Deprecated set-output in GitHub Workflows and in Container Actions
TL;DR: There is a new way for GitHub Container Actions, as well as workflow steps to produce outputs. This post explains how to patch container actions, including example Python functions, while maint...
03:12 pm GMT - Wed, October 26, 2022
Dev To Developing FINNoco and why we at FINN love using NocoDB
At FINN were big users of open source Airtable alternative NocoDB. Weve even developed our own version, which were calling FINNoco. So how did our journey with NocoDB all get started, and where are we...
03:08 pm GMT - Wed, October 26, 2022
Dev To Centralized Operations on AWS by using AWS System Manager - Part 2
In this article, you'll get started with Centralized Operations Management by using the capabilities of the system manager, such asFleet ManagerPatch ManagerState ManagerAutomation runbooks.The articl...
03:05 pm GMT - Wed, October 26, 2022
Dev To How to start a MySQL Instance with Podman
Como configurar uma instncia de MySQL em um container podman.Esse guia no exclusivo da distribuio Ubuntu, a partir do momento que voc instalou o podman na sua distribuio os passos so muito simi...
03:01 pm GMT - Wed, October 26, 2022
Dev To Centralized Operations on AWS by using AWS System Manager - Part 1
IntroductionYou can manage your applications and infrastructure in the cloud with the help of the Systems Manager. Systems Manager simplifies application and resource management, shortens the ti...
02:24 pm GMT - Wed, October 26, 2022
Dev To A spinner (aka loading animation) for terminal in Go
adhocore / chin A GO lang library to show a spinner as user waits for any long running jobs to finish. adhocore/chinA GO lang comm...
02:06 pm GMT - Wed, October 26, 2022
Dev To Scraping Linkedin Data with Proxycurl, Python Program, and Nodejs
Today, I want to show you how you can scrape data from linkedin using Proxycurl api, Python programming and nodejs.Let's scrape data using python programming and the library request.I am going to use ...
02:03 pm GMT - Wed, October 26, 2022
Dev To Having Fun... part 2
This is a continuation of my previous post Having fun with CSS where I attempted to extract some joy while learning some neat CSS and JavaScript animations. While I have been using the 1982 Activison...
01:50 pm GMT - Wed, October 26, 2022
Dev To Refactoring Tools: Early Return for Flatter Conditions
Let's continue our series of short posts about code refactoring! In it, we discuss technics and tools that can help you improve your code and projects.Today we will talk about simplifying complex cond...
01:30 pm GMT - Wed, October 26, 2022
Dev To How far off is AI created music?
Not long ago, I discovered the AI art generator, Midjourney, and wrote the following post: I just discovered Midjourney! Michael Tharrington (he/him) Aug 24 1 min ...
01:13 pm GMT - Wed, October 26, 2022
Dev To Don't fear the grepper! (3)
Don't fear the grepper! (3)This blog post contains the third instalment of the Don't fear the grepper! series (Part 1, Part 2), recommended reading if you haven't already. Setting the topic...
01:00 pm GMT - Wed, October 26, 2022
Dev To CIS Framework For Kubernetes
As more organizations, both small and large, begin to implement orchestrators like Kubernetes, many are faced with the same problem - security and compliance.As all engineers know, security is typical...
12:39 pm GMT - Wed, October 26, 2022
Dev To Is your package.json safe?
Let's do a simple check: open any JS project that you have at hand and try to find the ^ symbol in the package versions. If you don't have one, congratulations! Otherwise, I have bad news for you. ...
12:02 pm GMT - Wed, October 26, 2022
Dev To Improve Code in Your Ruby Application with RubyCritic
RubyCritic provides visual reports highlighting code smells, code structure, ease of testing, and test coverage in your Ruby application.It's in active development, with new code analysis tools often ...
12:00 pm GMT - Wed, October 26, 2022
Dev To Zero to SaaS - The Formula
If you arent aware, Im going to be building one app a month for the next 12 months or so. (Read more about it here )Zero to SaaS - Falling in love with the processThis means going from idea launch in...
11:10 am GMT - Wed, October 26, 2022
Dev To Helix Editor 90% of Neovim With Kakoune
Ive spend too many hours setting up the recent NeoVim features (since v0.5): tree-sitter, nvim-lsp, nvim-cmp.Why?NeoVims parser tool tree-sitter offers a better integration of language servers, syntax...
10:43 am GMT - Wed, October 26, 2022
Dev To HTTP VS HTTP WHICH IS BETTER?
In our daily lives, we deal with HTTP and HTTPS quite a bit, but many people are unaware of the differences.A QUICK introduction to HTTP vs HTTPS.The majority of computer users only see that their bro...
10:30 am GMT - Wed, October 26, 2022
Dev To Personalize your static site based on a previous site referral
My blog posts are often shared on Reddit, Hacker News and other similar sites. Hooray for more post views! But the internet is often a wild place, and some people forget that us writers are real human...
10:14 am GMT - Wed, October 26, 2022
Dev To Remove Letter To Equalize Frequency
You are given a 0-indexed string word, consisting of lowercase English letters. You need to select one index and remove the letter at that index from word so that the frequency of every letter present...
09:56 am GMT - Wed, October 26, 2022
Dev To Need Web App and Mobile App Development Company?
Zenkoders provide client-centric services that are user-friendly and aesthetic at the same time. Weve collaborated with some fantastic companies and organizations to provide them with our exceptional ...
09:39 am GMT - Wed, October 26, 2022
Dev To In One Minute : JSON
JSON (JavaScript Object Notation) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attributevalue pairs and ar...
09:18 am GMT - Wed, October 26, 2022
Dev To RxJS Schedulers
In this article we will cover RxJS schedulers. Many RxJS users haven't heard of them or don't know about their use cases.A Scheduler lets you define in what execution context will an Observable delive...
08:38 am GMT - Wed, October 26, 2022
Dev To Building a Login System using Redux
A login is a set of credentials used to authenticate a user. Most often, these consist of a username and password. However, a login may include other information, such as a PIN number, passcode, or pa...
08:12 am GMT - Wed, October 26, 2022
Dev To Dark mode pictures & 4 other webdev tips you may want to know
1. Dark mode picturesThis is how you can display different pictures in dark mode:More on this topic on the article below: Responsive images for better performance: S...
07:57 am GMT - Wed, October 26, 2022
Dev To Have you tried React classnames?
Regarding classes in React, we get a lot of power out of the box.However, we can enhance this power to make it even better.We can leverage the classnames package, which has been in the React ecosystem...
07:45 am GMT - Wed, October 26, 2022
Dev To How I Setup Jenkins On Docker Container Using Ansible (Part 1)
The StoryRecently, my team found themselves in a situation where they needed to have a staging or development Jenkins environment. The motivation behind the need for a new environment was that w...
07:43 am GMT - Wed, October 26, 2022
Dev To Free Django eCommerce - Use Products from Stripe
Hello coders!This article presents an open-source Django & Stripe Mini eCommerce starter that builds product pages using the information saved in Stripe Dashboard. Once the Stripe Secrets are prov...
06:26 am GMT - Wed, October 26, 2022
Dev To pypa has started to monitor workflows and tests
World famous packaging and virtual env management tool pypa has started to monitor their GitHub Actions and see the results:https://pypa.app.runforesight.com/repositories/github/pypa/pipenv/workflow-r...
06:02 am GMT - Wed, October 26, 2022
Dev To 5 handy PyCharm Plugins and 10 Hotkeys for Beginner
From authorYou can find many interesting articles on my website, please visit it Happy Python WebsiteAutomatic translation in the browser will help you to study everything conveniently. If the m...
06:01 am GMT - Wed, October 26, 2022
Dev To Controlling Services and Daemons
Apa itu "DAEMON"Daemon adalah proses yang menunggu atau berjalan di latar belakang, melakukan berbagai tugas. Umumnya, daemon mulai secara otomatis saat boot dan terus berjalan hingga shutdown atau hi...
05:50 am GMT - Wed, October 26, 2022
Dev To Red Hat Enterprise Linux, Open Sourse dan Close Source, Distribusi Linux, Virtualisasi vs Container vs BareMetal Service
Memulai dengan Red Hat Enterprise Linux serta pengenalan tentang OpenSourse dan Close Source, Distribusi Linux, Virtualisasi vs Container vs BareMetal Service.1. Pengertian LinuxLinux adalah sistem op...
05:35 am GMT - Wed, October 26, 2022
Dev To Weekly web development resources 121
Sponsored Business BrainstormsA great newsletter with under-the-radar-trends, business ideas, actionable frameworks and more. LucideA beautiful & consistent icon toolkit made by the comm...
05:27 am GMT - Wed, October 26, 2022
Dev To Chapter 14. Installing and Updating Software Packages
A. Mendaftarkan Sistem untuk Dukungan Red Hat Manajemen Berlangganan Red Hat Ada empat tugas dasar yang dilakukan dengan alat Manajemen Langganan Red Hat:1).Daftarkan sistem untuk mengaitkan sistem...
05:25 am GMT - Wed, October 26, 2022
Dev To Chapter 1:Improving Command-line Productivity
Membuat dan Menjelaskan Skrip Bash Shell Skrip Shell Bash adalah file yang dapat dieksekusi yang berisi daftar perintah atau logika pemrogaman dengan tujuan untuk mengontrol pengambilan keputusan dal...
05:25 am GMT - Wed, October 26, 2022
Dev To CHAPTER 2 (SCHEDULING-FUTURE TASKS)
Menjadwalkan Tugas Pengguna yang DitangguhkanGunakan di TIMESPECperintah untuk menjadwalkan pekerjaan baru dengan perintah at.dibawah ini contoh kombinasi yang dapat digunakan:now +5min teatime tomorr...
05:23 am GMT - Wed, October 26, 2022
Dev To Managing Local Users and Groups
APA ITU USER? USER adalah identitas yang dibuat untuk seseorang di komputer atau sistem komputasi,USER digunakan untuk memberikan batasan keamanan antara orang yang berbeda dan program yang dapat men...
05:19 am GMT - Wed, October 26, 2022
Dev To Mengakses Sistem File Linux
Chapter 1: Mengidentifikasi Sistem File dan PerangkatFile di Linux dapat diakses melalui hierarki sistem file. Hirarki sistem file ini dirakit dari sistem file yang disediakan oleh perangkat penyimpan...
05:11 am GMT - Wed, October 26, 2022
Dev To Configuring and Securing SSH
Apa itu OpenSSH?OpenSSH mengimplementasikan protokol Secure Shell atau SSH di sistem Red Hat Enterprise Linux.Kamu dapat menggunakan perintah ssh untuk membuat koneksi aman ke sistem jarak jauh. Kamu ...
02:15 am GMT - Wed, October 26, 2022
Dev To OutSystems vs. Mendix: Clash Of The Low-Code Titans
Who Said Europeans Cannot Compete In Software?Name a large European enterprise software company.Usually, the first (and oftentimes, only) answer you get to this question is SAP, the German enter...
01:17 am GMT - Wed, October 26, 2022
Dev To What is The Collab Lab?
Curious about what The Collab Lab is?Here's the TL;DRThe Collab Lab increases access to web development jobs for early-career developers and, in particular, people in under-represented groups in tech ...
10:42 pm GMT - Tue, October 25, 2022
Dev To What display: grid does?
In my experience, a lot of problems with CSS happen because developers have problems understanding the display property. So I created a live cheat sheet. In this article I'll talk about display: grid....
10:41 pm GMT - Tue, October 25, 2022
Dev To Credit card chips and encryption in plain JavaScript
Your current credit card can be used in four different ways:Typing in the card number. We've been using credit cards this way since 1950.Sliding the card's magnetic strip (the black stripe) through a ...
08:51 pm GMT - Tue, October 25, 2022
Dev To TDD: What's your React-ion?
TL:DR; If our tests are defined by our requirements, we know our application is behaving in the agreed and accepted way when all our tests pass. A story of two campsTest Drive Development (TDD) i...
08:27 pm GMT - Tue, October 25, 2022
Dev To When do you think is the most optimal time to post on DEV?
Since we released article scheduling as a new feature (props to @lightalloy ), I've been wondering when the best time to post on DEV might be... This P...
08:07 pm GMT - Tue, October 25, 2022
Dev To Remember to enjoy it
Its always been important to me to enjoy whatever Im doing. Whether its work, a side project, writing on this blog, recording videos, going for a run or learning new stuff, simply enjoying it is the s...
07:49 pm GMT - Tue, October 25, 2022
Dev To Git: Renaming a Branch
Git branches are an easy way to manage our code, and separate our copies of our code when we want to work on specific features. We can then merge our code back into our main branch, or even rebase it....
07:44 pm GMT - Tue, October 25, 2022
Dev To Git Merge: Merging Changes from other Branches
Git provides a powerful tool by letting us create branches. When our branch is done, we'll often want to merge it back into our main or master branch - or perhaps even merge it into another branch ent...
07:42 pm GMT - Tue, October 25, 2022
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
07:28 pm GMT - Tue, October 25, 2022
Dev To GraphQL Fastify vs Apollo Server Learnings from the real world
In this article, well be discussing a problem that we faced when using Apollo GraphQL in a production environment and how we managed to solve it. To do so, well compare two different GraphQL runtime s...
07:25 pm GMT - Tue, October 25, 2022
Dev To Exploring the repository pattern with TypeScript and Node
Written by Chimezie EnyinnayaThe repository pattern can be defined as an abstraction over data storage, allowing the decoupling of data access logic from the business logic. The repository pattern has...
06:12 pm GMT - Tue, October 25, 2022
Dev To What I learned from Googles Resume Workshop
During the summer I was able to partake in a program called CSSI, (Computer Science Summer Institution) hosted by Google. It was a four-week boot camp/internship where aspiring Computer Science studen...
06:12 pm GMT - Tue, October 25, 2022
Dev To 7 Quick Tips from Google's Resume Workshop
During the summer I was able to partake in a program called CSSI, (Computer Science Summer Institution) hosted by Google. It was a four-week boot camp/internship where aspiring Computer Science studen...
05:44 pm GMT - Tue, October 25, 2022
Dev To Persistir e no Desistir
Ol, em meu segundo artigo, venho abordar um assunto bem interessante, como diz no ttulo.Este seguir um contexto mais amplo para vida e no somente para programao, ento vamos l.Todos ns temos objetivos ...
05:40 pm GMT - Tue, October 25, 2022
Dev To How to create a Python Lamda Layer?
In this article I intend to explain what a Lambda Layer is, the benefits of it, and lastly, how to create a Layer for a Python Lambda function. What is a Lambda Layer?A Lambda Layer is an isolat...
05:39 pm GMT - Tue, October 25, 2022
Dev To Understanding and Implementing State Management with NGXS in Angular
Hey guys, how are you!?Today I want to share how we can implement state management in Angular with NGXS and consuming a API to get some Advices(The study setting for the data).So, let's start it! ...
05:38 pm GMT - Tue, October 25, 2022
Dev To High-performance Go HTTP framework tasting
What is HertzHertz [hts] is a high-performance, high-usability, extensible HTTP framework for Go. Its designed to simplify building microservices for developers. Why HertzOne of the highlig...
05:33 pm GMT - Tue, October 25, 2022
Dev To TypeScript Utility Types ~ Partial
I remember that time I understood the concept of the High-Order Function. Until then I had limited myself to using the methods forEach, map, filter, find, etc. Then, one day, I no longer remember how ...
04:59 pm GMT - Tue, October 25, 2022
Dev To Are we There Yet? When do we Move to GraalVM?
Before I get into the subject of this week's post I have other great news. I just sent the last (14th) chapter to the publisher for my upcoming debugging book titled: Practical Debugging at Scale. Clo...
04:58 pm GMT - Tue, October 25, 2022
Dev To This Week In React 121: Next.js, cache, CSS-in-JS, Qwikify, Typesafety, 3D, Vitest Preview, Outstatic, Remix, React-Native...
Hi everyone!It's the conference season: the ViteConf replay is available, React Advanced just finished, and more to come.The Next.js conference starts in a few hours. We'll probably get a Next.js 13 a...
04:45 pm GMT - Tue, October 25, 2022
Dev To Ansible Tutorial: Automate and Configure Remote Linux Servers
What if you have to remotely automate Linux servers, maybe about 200? What options do you have? You could decide to use the following;ShellPythonIf you have sufficient experience in programming, you c...
03:59 pm GMT - Tue, October 25, 2022
Dev To I built a dev.to stats card generator (followers & views count)
WhyI like to share my achievements and having more than 30k views (at the time of writing) on my dev.to blog is a good achievement. Also, I want you to know that my content is helpful and trustw...
03:56 pm GMT - Tue, October 25, 2022
Dev To Angular Dependency Injection Understood II
So in the first chapter of the series we had a general look at what dependency injection is, how it works and why we use it.We mentioned that there were 3 elements in the pattern: Client, Service and ...
03:35 pm GMT - Tue, October 25, 2022
Dev To Get your SQL Server dev environment ready in one click
Setting up a development environment is most of the time cumbersome. Technologies like Docker and Visual Studio Code Remote Containers and GitHub Codespaces really help a lot. Weve just released a...
03:24 pm GMT - Tue, October 25, 2022
Dev To How to update your app that uses an old version of MeteorJS?
How to check the Meteor version of myproject?First, you must know which Meteor version you are running in your project. The easiest way is to run meteor --version inside your project folder.If y...
03:19 pm GMT - Tue, October 25, 2022
Dev To Not designing for error is an error
I recently read an excellent case study on error messaging at Wix.com.The companys product was producing too many errors and the accompanying error messages were mostly a generic afterthought that did...
02:21 pm GMT - Tue, October 25, 2022
Dev To [vite] Internal server error: Cannot read properties of undefined (reading 'length') for Tailwind and PostCSS.
Disclaimer: this is not a fix but rather a quick hack, so that, for instance, you might continue building. Problem: You've just installed TailwindCSS but you get the error below as well as some indica...
01:58 pm GMT - Tue, October 25, 2022
Dev To Parser Combinators in Elixir: Taming Semi-Structured Text
The need to manipulate strings comes up quite often, whether it's to validate user-provided values or transform text into structured data that can be used programmatically.Most often, we'll reach for ...
01:51 pm GMT - Tue, October 25, 2022
Dev To Would you like pay-per-visit web hosting?
The market standard in web hosting is this: Your website runs on shared resources on a more or less packed server & your priority on the machine and number of parallel processes allowed depends on...
01:46 pm GMT - Tue, October 25, 2022
Dev To Drawing Inspiration: Docusaurus
What Is It?I recently looked into Docusaurus, which is a tool to help you build your website. It takes care of most of the work. You mostly just to need to add some .jsor .md files into the righ...
01:41 pm GMT - Tue, October 25, 2022
Dev To Tiny Tips : Testing protected method without using friendship in C
Assume you have this class to test:MyClass.hclass MyClass {public: float publicMethod();protected: float criticalInternalMethod();};criticalInternalMethod() implement a complex business logic or...
01:39 pm GMT - Tue, October 25, 2022
Dev To First Post
Just created my new Portfolio......
01:37 pm GMT - Tue, October 25, 2022
Dev To Does Hackernoon team manually edit user article to inject crypto advertisement?
To moderators: If this is not a right place to ask, please feel free to remove this post.Hackernoon is one of place to occasionally cross-post my article. However, there are a few things that I notice...
01:37 pm GMT - Tue, October 25, 2022
Dev To Buidling a low code URL shortener using API Gateway, StepFunctions and DynamoDB
This post describes how you can implement a simple URL shortener using native low code AWS services. Some previous knowledge of API Gateway and StepFunctions is assumed. MotivationAt Mathem, we u...
01:28 pm GMT - Tue, October 25, 2022
Dev To Keep your email safe on github
I recently decided to take a trip to the spam box in my email, I didn't expect much to be there. Until I saw a single email that stood out.The email was as follows:HeyI was just on your Github (went d...
01:15 pm GMT - Tue, October 25, 2022
Dev To Engineering Managers - What Do You Like About Your Job?
This is an anonymous question sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you...
12:53 pm GMT - Tue, October 25, 2022
Dev To Three Ways to Scale Your Apps with Render
When your app is experiencing high traffic or utilization, you need to scale your service to handle that load.Scaling can be done either vertically or horizontally or both! Vertical scaling means mak...
12:51 pm GMT - Tue, October 25, 2022
Dev To How to Identify and Fix Bad Agile Practices in Your Teams
In the current software development ecosystem, agile is an attempt to release software early and continuously. You also use Agile for almost the same purposes. Dont you?But despite the countless effor...
12:46 pm GMT - Tue, October 25, 2022
Dev To In One Minute : AWS Lambda
AWS Lambda is an event-driven, serverless computing platform provided by Amazon as a part of Amazon Web Services.It is a computing service that runs code in response to events and automatically manage...
12:40 pm GMT - Tue, October 25, 2022
Dev To How to stop Localhost server running on multiple ports.
I ran into a situation where I had multiple localhost ports. This is my fault as I failed to clearly close them. So what do we do? A very simple way is to run the following command:npx kill-port <p...
12:14 pm GMT - Tue, October 25, 2022
Dev To 20 pull requests were created in our repo by community members during Hacktoberfest
Huge step forward for the project. Thanks for the contributions, and keep them coming! Let's create the most excellent web app building tool together!For the context -- weve developed an open-source ...
12:08 pm GMT - Tue, October 25, 2022
Dev To How to learn your second programming language efficiently
introductionWhen you're starting to learn your second programming language, it's important to find a method that works best for you. There are many resources available, such as books, websites, ...
12:04 pm GMT - Tue, October 25, 2022
Dev To I made 10x faster JSON.stringify() functions, even type safe
Series of TypeScript Compiler based LibrariesI made 1,000x faster TypeScript validator libraryI made 10x faster JSON.stringify() functions, even type safeDo not use class-validator and class-tra...
12:00 pm GMT - Tue, October 25, 2022
Dev To AMD GPU does not always offer the best experience on Linux
As a casual Nvidia-on-Linux user, I have had a fair share of problems with my GTX 1050 over the years. Nvidia's relationship with the Linux community is well known, so there is not much more to discus...
11:59 am GMT - Tue, October 25, 2022
Dev To Oxy Proxy Manager - a Simple Proxy Management App for Android
Oxy Proxy Manager is a free proxy app that allows you to add, edit, and manage proxies from any proxy provider. All the essential proxy session features are available at hand. Why should you use ...
11:57 am GMT - Tue, October 25, 2022
Dev To Hacktoberfest with Aviyel
A month-long celebration where participants are prompted to contribute in ways other than writing code during this four-week period. We wanted to provide an avenue for people to connect, compete and c...
11:41 am GMT - Tue, October 25, 2022
Dev To How to Use JavaScript some method
Author: Abdullah Numan IntroductionThis post is about the some() method in JavaScript. This is the second part of the series titled Handy JavaScript Iteration Methods. In this post, we explore wi...
11:13 am GMT - Tue, October 25, 2022
Dev To Code Art abstract artworks for your creations
Have you ever searched internet to find a cover for your post? I did! Artists created quite a few of beautiful images, but whenever I see a nice pic I may wish slightly different color, or font, or an...
11:09 am GMT - Tue, October 25, 2022
Dev To True love is not hard to find with RedisJSON
In the first episode of this series, we looked at the importance of JSON, JSON databases, and RedisJSON, installing Redis Cloud, Redis Stack, and Redis Insight, and how we can store all types of data(...
10:44 am GMT - Tue, October 25, 2022
Dev To Expo (React Native) et UI Kitten: Styl avec plein de chatons
Dans cette partie je vais crer mon app Expo (React Native) et je vais y ajouter la librairie de composants UI Kitten. Expo (React Native)Expo te permets de faire des applications React Native san...
09:31 am GMT - Tue, October 25, 2022
Dev To Importing Ghost Blog Users to Appwrite
In Appwrite 1.0, a new feature has been added to migrate users from other platforms like Firebase, WordPress, Ghost, Supabase etc to Appwrite. So in this tutorial we are going to migrate all the users...
08:51 am GMT - Tue, October 25, 2022
Dev To Deploy jhipster monolithic (angular spring boot) at fly.io for FREE
Originally published at renanfranca.github.ioI built a Baby Care web app using microservices architecture to challenge me in my roadmap to master jhipster. Unfortunately turns out that I couldn't affo...
08:40 am GMT - Tue, October 25, 2022
Dev To Passing className to components in React
In React, we are familiar with the concepts of a className on components. It's the way React adds the class attribute to an element.It looks like this:<div className="bg-red-200"></div>How...
07:33 am GMT - Tue, October 25, 2022
Dev To Basic data types in Python 3. Examples of working with collections for beginners
From authorYou can find many interesting articles on my website, please visit it Happy Python WebsiteAutomatic translation in the browser will help you to study everything conveniently. If the m...
07:31 am GMT - Tue, October 25, 2022
Dev To Applying for the AWS Community Builder
AWS Community Builder is a DevRel(Developer Relation) program operated by AWS. AWS operates those two DevRel programs each the AWS community builder and the AWS hero. 1. What is the AWS communit...
07:27 am GMT - Tue, October 25, 2022
Dev To Why you should be careful with the Default trait/typeclass
You heard it. Default considered harmful!tl;dr:Default has no defining or testable propertiesDefault is not even guaranteed to be the same between runsDefaults are context-specific: One type does not ...
07:24 am GMT - Tue, October 25, 2022
Dev To IP Rotation: How to Rotate an IP Address?
One of the main techniques for reducing web scraper block rates is rotating IP addresses. This practice can increase success rates and make various data collection jobs much easier. Companies use rota...
06:53 am GMT - Tue, October 25, 2022
Dev To Conquer Your Fear from a Failed Job Interview in 7 Simple Steps
If your interview doesn't go according to plan, you may have a hard time finding the wrong place. If you are desperate for a new job while unemployed, or are working hard to get more jobs, this new jo...
06:29 am GMT - Tue, October 25, 2022
Dev To 13 CSS website that will make you a Genius even if youre A Beginner Developer ( For Free )
animista.net A library of pre-made Css animation to include in your next ProjectAnimista - CSS Animations on DemandAnimista is a CSS animation library and a place where you can play with a collection ...
04:27 am GMT - Tue, October 25, 2022
Dev To Next.js vs. React: what should you use?
React is a tool for building a front end. Next.js serves the same purpose. However, both instruments offer a slightly different set of features. More precisely, Next.js gives you more than React. But ...
04:20 am GMT - Tue, October 25, 2022
Dev To State Management Is Easy Now!? An Introduction to Observable Store
Oh application state. The source of so many bugs. React has Redux, Vue has Pinia, and Angular has NgRx as their most used state management libraries. NgRx is a great solution for folks well versed in ...
04:01 am GMT - Tue, October 25, 2022
Dev To Closer look at Keploy
IntroductionOpen Source community is growing more diverse and energetic every day. No matter what your interests are or which field you work inyou will be able to find someone who can help you t...
03:42 am GMT - Tue, October 25, 2022
Dev To How to set up a basic HTTP server in Node Express
In this post we will have a look at how to set up a basic HTTP server with Node and Express. This will be the backbone to building GraphQL APIs and REST APIs in later articles. We can define a HTTP se...
03:24 am GMT - Tue, October 25, 2022
Dev To Shipping to Production - Final and Next
At Woovi, we focus in to deliver the best cost x benefit for new features. And, with our core principles in mind, even before coding, we start to sharpen the best solution for our clients.ProductionAf...
03:22 am GMT - Tue, October 25, 2022
Dev To Shipping to Production - Code
At Woovi, we focus in to deliver the best cost x benefit for new features. And, with our core principles in mind, even before coding, we start to sharpen the best solution for our clients.Let's give i...
03:22 am GMT - Tue, October 25, 2022
Dev To Shipping to Production - Design
At Woovi, we focus in to deliver the best cost x benefit for new features. And, with our core principles in mind, even before coding, we start to sharpen the best solution for our clients.Let's give i...
12:25 am GMT - Tue, October 25, 2022
Dev To JavaScript Prototype
What is object prototype in JS?In JS objects use themselves to share properties and inherit features from one another and this is done using prototype.function Car() { this.company = 'Bugatti' ...
10:02 pm GMT - Mon, October 24, 2022
Dev To Changelog 0020 Data filtering, search & replace, RegExp, and more
Hello, API World! Were back with a new release of HTTPie for Web&Desktop, the API testing client that youll enjoy using. Last time, we hinted at additional tools for navigating and processing data...
09:51 pm GMT - Mon, October 24, 2022
Dev To React Context API for Beginners (using useContext hook)
As a Reactjs Developer, you must have encountered some problems while using traditional state management methods (i.e: useState hook), and have been frustrated by props drilling from one component to ...
08:16 pm GMT - Mon, October 24, 2022
Dev To Trends in Developer Jobs: A Meta Analysis of Stack Overflow Surveys
I'm really interested in the trends we see in the software engineering job market. Sometimes it's really hard to tell a cohesive and accurate narrative about what's happening because it just happens s...
08:09 pm GMT - Mon, October 24, 2022
Dev To Please do repeat yourself (DRY is dead)
First of all, let me apologize for the clickbait-y title, but we need to talk about Dont Repeat Yourself (DRY) principle. Story 1Few years ago we were asked to help with further development of an...
08:08 pm GMT - Mon, October 24, 2022
Dev To SQL Python Spark for Data Science
Table of Content:In this SQL tutorial, we will be learning below concepts. As I've used Jupyter-Notebooks for writing this blog I've used Pyspark for interactive outputs. so just to skip Pyspark...
07:45 pm GMT - Mon, October 24, 2022
Dev To Manage multiple git accounts
Hi! Do you have multiple git accounts or you just using one? I have multiple and everytime I reinstall my system I trying to find how Iconfigured it before... (i finally wrote this together here).Im u...
06:33 pm GMT - Mon, October 24, 2022
Dev To PostgreSQL vs SQLite
DefinitionPostgreSQL is anobject-relational database management system (ORDBMS)that is compatible with various SQL features. It follows the transaction along with theACID (Atomicity, Consistency...
06:22 pm GMT - Mon, October 24, 2022
Dev To 99% of Python Programmers don't know this feature
Did you use or know about this feature before?text = "PYTHON"print(f"{text}")# PYTHONprint(f"{text:#<20}")# PYTHON##############print(f"{text:_>20}")# ______________PYTHONprint(f"{text:.^20}")# ...
06:12 pm GMT - Mon, October 24, 2022
Dev To 15 React Interview Questions to Help You Ace Your Next Technical Interview
React has become one of the most popular front-end JavaScript frameworks in recent years. If you're looking for a job that involves React, you're likely to encounter some tough interview questions.In ...
05:13 pm GMT - Mon, October 24, 2022
Dev To Best way to learn react js for free
React js is a library developed by Facebook, for building user interfaces quickly. It is declarative and component-based. It lets you develop the application in components, which can be re-used anywhe...
05:05 pm GMT - Mon, October 24, 2022
Dev To The 5 online coding and development tools you need to know
Coding online has become one of the most exciting things about software development in our time. Yes, they are very convenient and super interesting. The ability to save your source code to the cloud,...
05:02 pm GMT - Mon, October 24, 2022
Dev To Monday Learning
If you are looking to add some beautiful colors to your personal website, there are professional designers who've curated some of their favorite color palettes, and they provided the Hex codes to impl...
04:47 pm GMT - Mon, October 24, 2022
Dev To What is react ?And How to learn react in one week
So before moving to react you should know how the web works from giving a request to getting a response from the server.___First of all React is not a framework like angular and vue ,it is a javascrip...
04:28 pm GMT - Mon, October 24, 2022
Dev To Fullstack JS with Angular Universal and NestJS (Nx flavor)
TL;DRScaffold a Nx workspace with an Angular and NestJS [email protected] --preset angular-nestInstall @nxarch/ng-nest and use the init schematic to generate the necessary project setupyarn add @...
04:10 pm GMT - Mon, October 24, 2022
Dev To An Instagram-clone with my own flavors using Reactjs Expressjs And MongoDB
backend repository : https://github.com/yassinjouao/instagram-clone-backendfrontend repository :https://github.com/yassinjouao/instagram-clone-frontendvideo URL : https://twitter.com/i/status/15845726...
03:48 pm GMT - Mon, October 24, 2022
Dev To useEffect: some issues with data fetching in Effects?
In this tutorial we will discuss some issues with data fetching in useEffect:1. Race Conditions2. No Caching3. No content in initial HTML4. Slow network waterfalls. 1 Race Condition You have a co...
03:43 pm GMT - Mon, October 24, 2022
Dev To An Overview of Redux RTK Query
Have you ever heard of the Redux Toolkit? State management was developed from Redux and is known as the Redux Toolkit. The boilerplate code for Redux can be minimized using the Redux Toolkit, offering...
03:39 pm GMT - Mon, October 24, 2022
Dev To Dynamic API for Django - Free PyPi Library
Hello Coders!This article presents an open-source library that builds automatically API services for any model defined in a Django application. Once the Dynamic API library is installed, any model ena...
03:03 pm GMT - Mon, October 24, 2022
Dev To Start Selling Subscriptions From Your Website FAST!
In this guide, I will show you how to get subscriptions to your products and services up and running fast! PayPal provides a straightforward way to sell subscriptions. You shall configure your subscri...
02:23 pm GMT - Mon, October 24, 2022
Dev To Top-10 Posts for FE (Week 3, Oct 2022)
Here are the top 10 posts from the past week that will be useful to front-end developers and beyond. The selection was made on the basis of their interestingness, uniqueness, presentation, usefulness ...
02:08 pm GMT - Mon, October 24, 2022
Dev To Using Testify Mock in web clients
In the last tutorial, we looked at:How Testify Mock helps us make nondeterministic code testableHow to implement an interface using an embedded Testify MockWhat the general flow of a Testify Mock test...
01:30 pm GMT - Mon, October 24, 2022
Dev To DEV Community Satisfaction Survey Results!
A couple months back, we launched the DEV Community Satisfaction Survey with an announcement here: Take the DEV Community Satisfaction Survey! dev...
01:04 pm GMT - Mon, October 24, 2022
Dev To How to Improve your Code With easy Refactorings
Refactorings are amazing to grow and improve our codeTL;DR: Let's start addressing our code smellsI have been writing a series on Code Smells for a long time. How to Find ...
01:02 pm GMT - Mon, October 24, 2022
Dev To How to Deploy Your Medusa Server to Railways Free Hosting
Medusais an Open Source headless commerce that allows you to build digital commerce through its API with just a few commands. You can host Medusas server on any of your preferred hosting choices, and ...
12:40 pm GMT - Mon, October 24, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
12:30 pm GMT - Mon, October 24, 2022
Dev To Building a Notion-like system with Socket.io And React
What is this article about?We are going to build a knowledge system like Click-Up and Notion. You will be able to add posts, write comments, tag other users and show it in their notifications.In...
12:03 pm GMT - Mon, October 24, 2022
Dev To Movement and Visibility Detection with CSS and JS
Although CSS has added so many features recently, we still have to use JavaScript to detect when an element becomes visible?It depends:We don't need JavaScript for lazy-loading images anymore.Scroll-l...
11:30 am GMT - Mon, October 24, 2022
Dev To Awesome Websites For UI/UX Inspiration
IntroductionUI/UX is what the user actually sees. When a user visits your site, they decide in a few seconds whether to switch to a different one or stay. An interesting and engaging UI/UX will ...
10:53 am GMT - Mon, October 24, 2022
Dev To Important: Track your productivity...
Do you ever get the feeling that you dont have enough time or that you havent accomplished a fraction of what youve planned for your day? Well, whatever be the case, chances are that either you are no...
10:24 am GMT - Mon, October 24, 2022
Dev To Using Callbacks With Async/Await
This article was originally published at https://maximorlov.com/using-callbacks-with-async-await/Let's face it. Sometimes you have to use an asynchronous function that uses the old callback-based appr...
10:15 am GMT - Mon, October 24, 2022
Dev To My Rust development workflow (after 3 years)
Rust takes a loooot of time to compile, even with incremental compilation. It's not rare that a small change leads to 2 or 3 minutes of compilation to test the change, which frustrates a lot of new ru...
09:46 am GMT - Mon, October 24, 2022
Dev To Javascript: Minification vs Obfuscation
Minification:Comments and extra spaces are removedProvides short names for variables and functionsRemoves unwanted variablesUses:Reduce file size intern reduces load timesImproves site speed and acces...
09:39 am GMT - Mon, October 24, 2022
Dev To Why You Should Learn ReactJS
Photo by Nikita Kachanovsky on Unsplash IntroductionWhat is ReactJS? is the first thought that comes to mind.React is a javascript library that is used for building great user interfaces. It's op...
09:04 am GMT - Mon, October 24, 2022
Dev To Centralized Management by using AWS System Manager
IntroductionYou can manage your applications and infrastructure in the cloud with the help of the Systems Manager. Systems Manager simplifies application and resource management, shortens the ti...
09:03 am GMT - Mon, October 24, 2022
Dev To Speaking at Tech Confs - Where to Speak
This is the third part in a series on speaking at tech conferences - it focuses on selecting the right events for delivering your talk.Once you are decided on your topic, you have the agony of choice:...
08:57 am GMT - Mon, October 24, 2022
Dev To Getting Started With Kubernetes: Introduction and Architecture
What is Kubernetes?Kubernetes also known as K8S is a portable, extensible, open source platform for managing containerized workloads and services, that facilitates both declarative configuration...
08:57 am GMT - Mon, October 24, 2022
Dev To How to remove Java from JavaScript
As a React developer, I have a suspicion to JS classes usage. In React bubble, it feels like a bad practice when I see them somewhere.However, recently I got a task to rewrite our @tolgee/core, which ...
07:57 am GMT - Mon, October 24, 2022
Dev To Improving Performance of Nuxt apps with Partytown
Partytown is a JavaScript library that helps relocate resource intensive scripts (often third-party scripts) into a web worker and off the main thread. This speeds up our site by freeing up the main t...
07:26 am GMT - Mon, October 24, 2022
Dev To AWS open source news and updates, 132
October 21st, 2022 - Instalment #132WelcomeWelcome to the AWS open source newsletter, edition #132. This newsletter was covered in last Friday's Build on Open Source, so if you missed it, don't ...
07:15 am GMT - Mon, October 24, 2022
Dev To How to create diagrams of your Architecture
Documenting and keeping track of the changes in the architecture of an application is very important but at the same time very often underestimated.Yes, you might start with some sketches, maybe even ...
07:13 am GMT - Mon, October 24, 2022
Dev To INTRODUCTION TO WEB3.0
Table of ContentIntroductionWhat is Web3 in a nutshellIs Web3 a MetaverseWhat skill should I learn in Web3What are the Web3 toolsWhere can I study Web3Conclusion IntroductionIn the past, while us...
06:41 am GMT - Mon, October 24, 2022
Dev To Optimizing the PageSpeed results - part 17
You probably thought that was right. The portfolio is done and dusted.But now that it's live, we have to ensure people visiting our website have the best possible experience.So in today's article, we ...
06:36 am GMT - Mon, October 24, 2022
Dev To How to Build a Fantastic Web3 Games Shop with React, Solidity, and CometChat
IntroductionWhat you will be building, see the demo on the Goerli test network and git repo here.Web3 development is officially the new way to build web applications, and if you are not there ye...
06:26 am GMT - Mon, October 24, 2022
Dev To javascript: Object to CSV
This is a very much needed requirement in all most all web applications as and when backend doesn't support download for given results. We generally populate results in table -> To populate we need...
06:06 am GMT - Mon, October 24, 2022
Dev To Inversion of Control: Dependency Injection in Typescript
I've been working with Angular for a while now (over 2 years), and since I moved to another workplace, I've switched (mostly) to Stencil.Stencil is a very nice compiler for Typescript that generates w...
06:02 am GMT - Mon, October 24, 2022
Dev To Answer.dev launch! An Open Source Q&A Community Software
We are launching Answer.dev Alpha, an open-source Q&A community software.Being highly scalable and modern, Answer.dev is an open-source knowledge-based community software with which you can effici...
05:42 am GMT - Mon, October 24, 2022
Dev To How to Make Quote Generator in React
In this article, we are going to make a quote generator in react. We will use a JSON file to get a random quote, this will allow our application to get a unique and new quote every time as we refresh ...
04:56 am GMT - Mon, October 24, 2022
Dev To Create a Custom Template Tag for Currency Conversion in Django
Introduction.In Django, template tags and filters are pieces of code that can be used in Django templates to perform various tasks. Template tags and filters can be used to display data in a cer...
04:45 am GMT - Mon, October 24, 2022
Dev To Google Developers Student Club - MET collaborates with Newton School
Hello Everyone do register for this coding contest and give your 100% efforts. Grand Coding Contest: Google Developer Students Club - MET & Newton School This Diwali Code To Celebr...
03:24 am GMT - Mon, October 24, 2022
Dev To React: How does useMemo and useCallback work ?
How does useMemo and useCallback work ?When render a component, React will process the whole Component code. There might be several computed values and functions that its values only depends on ...
03:22 am GMT - Mon, October 24, 2022
Dev To How I Created Augmented Reality(AR) Web App using Only HTML
What is Augmented Reality(AR)?Augmented Reality(AR) is a technology that superimposes a computer-generated image on a user's view of the real world, thus providing a composite view. It is relate...
02:49 am GMT - Mon, October 24, 2022
Dev To What is Babel? And SWC?
Babel. This word is loaded, full of culture and history, involving human and God. The millennia-old-story goes that the people of Babylon wanted to construct a tower to heaven, which infuriated God, w...
01:58 am GMT - Mon, October 24, 2022
Dev To Playing PyFlink in a Nutshell
Last week, we introduced how to build a PyFlink experiment environment, and today we will use that experimental environment to explore the possibilities of PyFlink.PyFlink is a general purpose streami...
01:09 am GMT - Mon, October 24, 2022
Dev To How to choose the right EC2 for your AWS workloads
Before we start choosing the right EC2, there are currently more than 550 instance types, so we will look at the current available instance types. Instance namingThe name of the EC2 is separated ...
11:25 pm GMT - Sun, October 23, 2022
Dev To O que significa o dia da Ada Lovelace?
Quando comemoramos o dia da Ada Lovelace e por qu?Desde 2009, toda segunda tera-feira do ms de outubro, celebramos o dia da Ada Lovelace. Uma homenagem para comemorar as conquistas, encorajar e ...
11:25 pm GMT - Sun, October 23, 2022
Dev To Movin' On Up: An Analysis of The Privilege Escalation Vulnerability CVE-2022-26923
This article provides analysis of CVE-202226923, a vulnerability at the intersection of Active Directory (AD) and Active Directory Certificate Services (AD CS) that was discovered and reported private...
09:54 pm GMT - Sun, October 23, 2022
Dev To Start with one test
Throwaway projects aside, would you say testing is important? Tests are important butIt takes too much timeWe dont have time for thatI dont know how toI do it manuallyMy code is perfect! How...
09:25 pm GMT - Sun, October 23, 2022
Dev To Processing user input in Bubble Tea with a menu component
In the last tutorial, we did a "hello world" app, and it processed just a bit of user input ("press Ctrl+C to exit").But we didn't really get a feel for actually using user input to change the model's...
09:23 pm GMT - Sun, October 23, 2022
Dev To Intro to Bubble Tea in Go
Doing stuff in the command line is cool and can make you feel like you're the hero in a hacker movie. But it can also feel old-school with monochromatic avalanches of text, or intimidating with all th...
08:16 pm GMT - Sun, October 23, 2022
Dev To VueJs Beginner part 1
I started learning VueJs and tend to share it with you step by step. Slowly, but steadily. The Progressive JavaScript FrameworkAn approachable, performant and versatile framework for building web user...
06:55 pm GMT - Sun, October 23, 2022
Dev To VS Code - the best customization for Web developer
During the last 3 years I was trying to find the most comfortable theme, font, configuration and a set of extensions for my VS code IDE and it seems like this year I feel really comfortable with what ...
06:53 pm GMT - Sun, October 23, 2022
Dev To Resolving Git Merge Conflicts
Merge conflicts are often a part of life for working on complex development projects. In this guide we'll look at how you can deal with them, and when they will occur. When do merge conflicts occ...
06:49 pm GMT - Sun, October 23, 2022
Dev To A Step by Step Guide to Git Branches
In my previous guide on getting started with git, I briefly covered how git branches work. You can create new branches using the git branch command, for example. In this guide, we'll go in depth on br...
06:45 pm GMT - Sun, October 23, 2022
Dev To Build a multi-language website using React in 3 minutes
If you are finding a way to build a website that uses multiple languages. This place is for you.The hero of this solution is React-I18next. It's a react library that is used for translating languages....
06:33 pm GMT - Sun, October 23, 2022
Dev To Introduction to Amplication
Introduction to AmplicationHave you ever wanted to not have to repeatedly code Node.js Backends?Did you want a Low-code Platform to do that?Well, Amplication does exactly that!Instantly Generate...
05:49 pm GMT - Sun, October 23, 2022
Dev To Why AWS Step Functions and SDK integrations
AWS Step Functions helps you orchestrate your Serverless workflows and AWS Step Functions is expanding the way you integrate with multiple AWS Services with SDK integrations. In this blog, we will loo...
05:36 pm GMT - Sun, October 23, 2022
Dev To How Long It Really Takes To Land That First Dev Job
If I Study For 10 Hours A Day, How Long Will It Take To Get a Programming JobThis is by far the most common question people have when switching careers to software engineering. And it matters. If your...
03:27 pm GMT - Sun, October 23, 2022
Dev To If you could get rid of one thing about your job, what would it be?
You can say your boss and I won't judge you :) But really, what is the thing about your job in tech that you would really not like to do?...
02:54 pm GMT - Sun, October 23, 2022
Dev To Proposal the "as-ts" language server, a deno loader in userland?
Currently if I wanted to how can I write this in any javascript runtime and execute it? This is an astro file from the astro framework.// example.astro---console.log('hello world')---<div>hello ...
02:52 pm GMT - Sun, October 23, 2022
Dev To Launching Bruno - Local-first Opensource API Client (postman alternative)
Hi there I am launching bruno. A Local-first Opensource API Client. In this post, I'd like to share the goals, motivations and story behind this project.Quick intro, I am Anoop , a full stack software...
02:30 pm GMT - Sun, October 23, 2022
Dev To ElasticSearch: Switch Index like a Pro
IntroductionOne of the most used databases to search for large documents is Elastic Search. There are specific mechanisms in place to speed up the search significantly. Nevertheless, the configu...
02:25 pm GMT - Sun, October 23, 2022
Dev To I Created a Programming Puzzle Game
Halloumi! I made a new puzzle game. It's a four-question pyramid quiz game. It's for all those brainiac unicorn developers who can't say no to a challenge.If you aren't one of those, don't worry, ther...
02:12 pm GMT - Sun, October 23, 2022
Dev To Piano - HTML, CSS, JavaScript
Hello friends I will show you how you can create a simple piano using HTML, CSS and JavaScriptThis is the final lookShow lets get into the codethis is HTML<!DOCTYPE html><html lang="en">&l...
01:49 pm GMT - Sun, October 23, 2022
Dev To Golang GUI Calculator
In this article you will learn, how you can build a calculator from scratch. Well focus on the Go and its Fyne package which helps to create GUI based application for every operating system even for m...
01:48 pm GMT - Sun, October 23, 2022
Dev To In One Minute : Amazon S3
Amazon Simple Storage Service is a service offered by Amazon Web Services that provides object storage through a web service interface.Amazon S3 uses the same scalable storage infrastructure that Amaz...
01:19 pm GMT - Sun, October 23, 2022
Dev To Understanding inbuilt AWS S3 security controls and methods - Part 1
Originally published on MediumSecurity is a key component and concept that you should focus on when it comes to data storage. Any misconfiguration in the security front of your sensitive data can brin...
12:07 pm GMT - Sun, October 23, 2022
Dev To Holy Grail Flexbox Layout
The Holy Grail Layout is a well-known CSS issue that has had a number of remedies throughout time. If you're not aware of the background of the Holy Grail layout, this A List Apart article provides a ...
11:26 am GMT - Sun, October 23, 2022
Dev To SlackApi Bolt-python App With AWS Lambda And AWS CDK
AbstractThe story: Since the retirement of rtm.start and Slack recommends to not use the custom integration any more, so we need to move to new slack appsWith new Slack App feature and The Bolt ...
11:12 am GMT - Sun, October 23, 2022
Dev To A Developer's Content Writing System. Idea Publish
Let's be honest. We developers are busy fixing bugs, writing code, and making sure our applications are running smoothly. We don't have time to write content all the time and it takes a lot of time to...
11:08 am GMT - Sun, October 23, 2022
Dev To Beginner Road Map Of Flutter Developer
Week 1Setup dev environment and learn Dart programming languageSet dev environmentLearn Dart programming Language(You can use dart's website or other social media for this)Week 2Create your first Flut...
08:27 am GMT - Sun, October 23, 2022
Dev To What is JavaScript JSON
JSON stands Form JavaScript Object Notation(JSON), JSON is Text Based Data Format, that is used to store and transfer data,it is usually useful to sent to data server to webpage,Syntax of JSON{ "Movi...
07:43 am GMT - Sun, October 23, 2022
Dev To How to develop a Simple Dapp using React and Wagmi
Introduction This article will be focused on helping a developer interested in a career in web3.0. My Goal in this article is to help give a quick guide on some of the key steps involved when yo...
07:39 am GMT - Sun, October 23, 2022
Dev To Building a Scalable Search Architecture
Creating a scalable search architecture is a popular and important task for many systems. There are different solutions for this task. Choosing the right one depends on the requirements of your projec...
07:04 am GMT - Sun, October 23, 2022
Dev To Its OK to write garbage code once in a while.
In addition to the fact that I write garbage code, this is one of the most important skills I'm still acquiring.If you're a developer and have the same attitude as I do, you view your coding endeavors...
06:43 am GMT - Sun, October 23, 2022
Dev To Are the numbers we generate truly random?
IntroductionWhenever we need our code to produce a random number, we usually call a method from a library to generate it for us. But are the numbers generated from the library really "random"? I...
03:50 am GMT - Sun, October 23, 2022
Dev To How to send email attachments using nodemailer
Nodemailer is a popular library in Node.js to send emails.Features of nodemailer areIt has zero dependenciesSecure email delivery with SSL/TLS supportSupports email transport via popular providers lik...
02:13 am GMT - Sun, October 23, 2022
Dev To "Googling it" is okay! - Hear Me Out
Yes, I am aware that some individuals find it offensive that their years of meticulous memorization and/or magnificent piles of programming books are beginning to fade in favor of a resource that anyb...
01:40 am GMT - Sun, October 23, 2022
Dev To SQL 101
hi ,welcome to my first technical blog in hopefully a series of more to come. I will be discussing about different topics around technology.lets talk about SQL.what is SQL?the definition of SQL is str...
01:39 am GMT - Sun, October 23, 2022
Dev To Setting up ESLint & Prettier With Webpack in VSCode
In our third part of the series, we will be setting up the configuration for ESLint and Prettier within VSCode.We will be setting up our ESLint and Prettier without going through either Webpack nor Ba...
01:38 am GMT - Sun, October 23, 2022
Dev To Differences between .NET Collection Interfaces
If youre anything like most new .NET developers youve probably seen IEnumerable<T>, IList<T>, and maybe even ICollection<T> around. If youre anything like most people, youve probably...
01:37 am GMT - Sun, October 23, 2022
Dev To Update : Status Page for Pastes.io
You can find our status page on status.pastes.io ...
11:38 pm GMT - Sat, October 22, 2022
Dev To Code Smell 172 - Default Argument Values Not Last
Function signature should be error pruneTL;DR: Don't use Optional Arguments before mandatory ones. In fact: Don't use Optional Arguments at all ProblemsFail Fast principle violationReadability ...
11:09 pm GMT - Sat, October 22, 2022
Dev To post 1, 10/22/22
Today I learned that there are a ton of resources online for coding. There are those who share this information via Twitter and others who share via blogs on their own websites. Very nervous to start ...
09:13 pm GMT - Sat, October 22, 2022
Dev To Portswiggers lab write up: Clickjacking with form input data prefilled from a URL parameter
In this apprentice level lab, we will exploit the change email flow from a website vulnerable to clickjacking due to form filling via url parameters.Upon logging in with the given credentials, we noti...
09:10 pm GMT - Sat, October 22, 2022
Dev To Easily Password Protect NextJS pages with Iron Session
Say you want to set up a simple password protected page (or a bunch of pages), just for yourself, in your NextJS application. Its super simple to do with an encrypted cookie and the help of a little l...
08:37 pm GMT - Sat, October 22, 2022
Dev To Learn GitHub Actions for Automation
Whenever you catch yourself in a repetitive task, try this: step back and think about ways you might automate it. One tool CI/CD folks love to use for automation is GitHub Actions. GitHub Actions are ...
08:30 pm GMT - Sat, October 22, 2022
Dev To How to scrape Google Maps Places?
IntroductionIn this tutorial, we will discuss how we can scrape Google Maps Places Results. And at the end, we will see how Serpdog's | Google Maps Reviews API can help you scrape Google Maps Re...
08:20 pm GMT - Sat, October 22, 2022
Dev To First project is done!
Hello!Here is my first done project from Fronted Mentor. It was really a fun but hard to finish this a simple project for beginners. I am actually learning CSS. I wanna improve my knowledge of CSSA pa...
08:06 pm GMT - Sat, October 22, 2022
Dev To Don't fear the grepper! (2)
This blog post is a follow-up on Don't fear the grepper! (1), recommended to read first if you haven't already. A confessionWhen I said:The grep method takes a piece of code as the argument: this...
07:43 pm GMT - Sat, October 22, 2022
Dev To Javascript Shallow Copy - what is a Shallow Copy?
Shallow copy and deep copy are terms thrown around in Javascript that can be confusing if you have never heard them before. It is quite common to hear that array methods like slice or filter make a sh...
07:31 pm GMT - Sat, October 22, 2022
Dev To How face recognition works?
I was asked this question in my last interview and here is a short and crisp answer of this.A face recognition is a biometric solution which recognizes human face without physical contact requir...
07:22 pm GMT - Sat, October 22, 2022
Dev To Everybody Needs Backups - A Lesson Learned The Hard Way
A big incident within my Docker Swarm and the solution I developed after it occurred.Paul Knulst in Programming Oct 31, 2021 6 min read The incidentThis was a lesson I've learned the hard way s...
07:03 pm GMT - Sat, October 22, 2022
Dev To Design Patterns in Software Development
If you have worked with the enterprise level softwares or any legacy software than you already know that there exists a specific programming pattern (Design Pattern) to solve a specific problem. If yo...
06:49 pm GMT - Sat, October 22, 2022
Dev To CSS Individual Transform Properties
CSS transforms are a useful way to translate, rotate, and create 3d objects in CSS. I covered previously how CSS transforms work here, and I also created a 3d Minecraft chicken to show how you can use...
06:32 pm GMT - Sat, October 22, 2022
Dev To Learn git alias and boost your productivity
Setting up an AliasRepeating the same git commands over and over again can be such a waste of time! And some of the most powerful ones are usually quite long and impossible to memorize.Thats why...
06:05 pm GMT - Sat, October 22, 2022
Dev To Episode 54: October 22, 2022: Real-Time & KubeCon
ApachePulsar #ApacheFlink #Spring #DeltaLake #CDC #SQL OpenSource #ApacheBookeeper #ApacheCon #ContainersPIP-156 is coming soon and that brings us full JDK 1.17 speed and a nice upgrade. ...
05:55 pm GMT - Sat, October 22, 2022
Dev To The Truth behind Implicit/Explicit form labels
Recently I've been hearing to avoid "implicit" labels and to favor explicit labels for accessibility reason. This was the story I was given, but it felt like there was something missing from the story...
03:28 pm GMT - Sat, October 22, 2022
Dev To How to Connect WSL2 (with Laravel App) to a XAMPP MySql Server on Windows
You have a MySql server running on Windows perhaps with XAMPP. You also have Wsl2 and want to access that database from Wsl2 for your for your application. What do you do?I assume you have XAMPP runni...
03:10 pm GMT - Sat, October 22, 2022
Dev To Fetch and Create events in Google Calendar with HTML and Javascript.
The Google Calendar API is a RESTful API that can be accessed through explicit HTTP calls or via the Google Client Libraries. The API exposes most of the features available in the Google Calendar Web ...
03:07 pm GMT - Sat, October 22, 2022
Dev To I created the FASTEST slider library - Blaze Slider
Blaze slider is a high-performance JavaScript UI library for creating sliders.Website: blaze-slider.dev The ProblemExisting slider libraries are not designed with performance in mind. They block ...
02:40 pm GMT - Sat, October 22, 2022
Dev To Things Strong Developers Do That Drives Their Team Crazy
After years of nose-to-keyboard and countless nights of hairpulling, debugging... you've unlocked a level of ultra-learning you couldn't have imagined when you began programming! How can any one probl...
02:40 pm GMT - Sat, October 22, 2022
Dev To Things Strong Developers Do That Drive Their Team Crazy
After years of nose-to-keyboard and countless nights of hairpulling, debugging... you've unlocked a level of ultra-learning you couldn't have imagined when you began programming! How can any one probl...
02:39 pm GMT - Sat, October 22, 2022
Dev To Sending ideas into Google Sheets by emoji reaction from Slack channel
Slack is one of the favorite messaging apps for businesses.It gives us a chatroom shared among all members of an organization.Have you ever wanted to save good ideas posted in Slack channel into Googl...
02:10 pm GMT - Sat, October 22, 2022
Dev To Reduct Storage Python Client Release v1.0.0
Hello dev.to, This post is an announcement for the release of v1.0.0 of our Python client for Reduct Storage.The client has ben updated for compatibility with v1.0.0 of the storage engine's API, which...
01:56 pm GMT - Sat, October 22, 2022
Dev To Javascript Proxy: Using Javascript Proxies like a Pro
Proxies are objects in Javascript which allows you to make a proxy of an object, while also defining custom behaviour for standard object operations like get, set and has. What that means is that, for...
01:49 pm GMT - Sat, October 22, 2022
Dev To The Complete Beginners Guide to Getting Started with Git
Git can be daunting to understand since it is completely driven from the terminal, but at its core it's just version management software. It lets us maintain versions of code, which other people can c...
01:34 pm GMT - Sat, October 22, 2022
Dev To Genetic Algorithm in action!
What is the Genetic Algorithm?, to a human!The Genetic Algorithm is a clever idea used in many fields to solve problems that otherwise take too much computing power or time. It mimics the process of e...
11:02 am GMT - Sat, October 22, 2022
Dev To 5 Preferences Tweaks For A New Mac
1. Screenshot ShortcutThe default when taking a screenshot is to save it, but most often we want to just send it to someone right away so to make things easier, change the shortcut to: Cmd + Sh...
10:27 am GMT - Sat, October 22, 2022
Dev To 10 UI and UX Principles while styling with CSS
a) Use appropriate icon set for all buttons. If you do not have proper icons, you can download it or use its link in stylesheet from Google Fonts. You can also use icons in emoji format. If you want t...
09:50 am GMT - Sat, October 22, 2022
Dev To Django API Generator - Free PyPI Library
Hello Coders!This article presents an open-source API Generator for Django that provides a simple way to build APIs on top of any model defined in the project. The configuration is minimal and the gen...
09:38 am GMT - Sat, October 22, 2022
Dev To Responsiveness in Material UI - A love/hate story
Under the HoodWell, when I started using Material UI I became a fan. But as time passes I find that Material UI is not easy to customise. Well, if you think customisation is not that important, my fri...
09:28 am GMT - Sat, October 22, 2022
Dev To Ultimate Guide to Recommendation Letters for UK Global Talent Visa
Strong recommendation letters are a foundation of any successful UK Global Talent Visa case.If you want to apply for Global Talent visa soon, watch this video to learn about the recommended structure ...
09:17 am GMT - Sat, October 22, 2022
Dev To Building Google-JWT Authentication with NextAuth
To satisfy the needs of the modern man his comfort and time is not negotiable. Gone are the days where users go through a long sequence of input fields in order to sign up into a software. This howeve...
08:28 am GMT - Sat, October 22, 2022
Dev To New git guidelines: We have switched to Conventional Commits
Giving teams as much autonomy as possible is a good idea, but having some company-wide guidelines can also help. Those guidelines will help you when people switch teams, work on multiple products, or ...
08:00 am GMT - Sat, October 22, 2022
Dev To These 10 free APIs will take your programming projects to the next level
DummyAPIFrom fake users to fake comments and posts. Dummy API has everything you need to make your app look like its bustling with real user activity.Say goodbye to hard-coded JSON data dummyapi.ioMa...
07:59 am GMT - Sat, October 22, 2022
Dev To howtouselinux
The howtouselinux website provides information on how to use Linux, a free and open source operating system. It includes step-by-step tutorials and articles on how to use different features of Linux, ...
07:15 am GMT - Sat, October 22, 2022
Dev To Loading work from a JSON file - part 15
Now that we have loaded our blog posts from local markdown files let's see how we can make the work section dynamic.For this we'll be using a local JSON file. This file will become the source of truth...
06:49 am GMT - Sat, October 22, 2022
Dev To Write HTML faster with Emmet.
Emmet is a fantastic plugin for code editors that web developers can use to speed up their coding. By pressing a single key, Emmet allows you to quickly translate expressions that resemble CSS into re...
05:49 am GMT - Sat, October 22, 2022
Dev To Here's my experience on the Scrimba JavaScript course
I went onto YouTube looking for a JavaScript course because I've already learned Python, so I thought I could spend a week or two attempting JavaScript just to put it under my belt and start working o...
11:37 pm GMT - Fri, October 21, 2022
Dev To Seu dinheiro no infinito
Se voc tem algum tipo de influncia nas decises arquiteturais de software no local onde trabalha, e a empresa ou instituio no tem dinheiro infinito, aqui vo 10 insights e lies aprendidas da minha parte...
10:53 pm GMT - Fri, October 21, 2022
Dev To 5 VSCode extensions every programmer needs
VSCode extensions enhance the productivity of your environment, anywhere to language support, formatters, and debuggers, they all assist your workspace ecosystem. 1. Prettier - Code FormatterPret...
08:55 pm GMT - Fri, October 21, 2022
Dev To Setup Stimulus on Vite
OverviewStimulus and Svelte having totally different strengths: Svelte holds JS and html in one file and is a mighty tool for making complex things super easy. It is able for running conditions or loo...
08:20 pm GMT - Fri, October 21, 2022
Dev To Get Started with AWS Config Rules and Remediation
Introduction to AWS ConfigAWS Config provides a detailed view of the configuration of AWS resources in your AWS account. This includes how resources are related to each other and how resources h...
08:04 pm GMT - Fri, October 21, 2022
Dev To How to Deploy Website Using Hugo on AWS Amplify in Ten Minutes
In this post, you'll learn how to set up and deploy a website using Hugo (AWS Cloud9's Integrated Development Environment (IDE) for content management), AWS CodeCommit for source code management, and ...
07:48 pm GMT - Fri, October 21, 2022
Dev To Five best practices for React developers
There are many ways to structure your code so its readable, and everyone has their own way of getting there. The question becomes, is there a best way to do it?In this article, I will talk about five ...
07:41 pm GMT - Fri, October 21, 2022
Dev To The beginner guide to Spring Batch Processing- Part 1
Spring Batch is a Lightweight, compressive batch framework which is used to perform ETL tasks on bulk of data easily.E- ExtractT-TransformL-LoadIts not a scheduler, but it is intended to work with sch...
07:05 pm GMT - Fri, October 21, 2022
Dev To How to add Bulma Into Your Nextjs Web App
First of all create the application using npm or yarnnpx create-next-appyarn create-next-appSecond Thing is To READ the documentation of Bulma.ioInstall Bulma into your appnpm install bulmaJust like h...
06:55 pm GMT - Fri, October 21, 2022
Dev To Creando un efecto salpicado en HTML y CSS (con Video)
La palabra del da en divtober es "splash" (que podra traducirse como "salpicadura" en espaol.) En este artculo voy a mostrar cmo crear un efecto de salpicadura utilizando un solo elemento HTML y unas ...
06:40 pm GMT - Fri, October 21, 2022
Dev To IaSQL and Skyplane: Open Source Projects to Boost Your AWS Deployments
As a cloud editor for InfoQ, I often cover news about cloud open source projects. Two that really caught my attention in 2022 are IaSQL and Skyplane.IaSQL is a project that provides Infrastructure as ...
06:39 pm GMT - Fri, October 21, 2022
Dev To SvelteKit 1.0 coming already?
I guess lots of SvelteKit funs have noticed an early September 2022 announcement that SvelteKit is in its release candidate phase: expect bugs! no more planned breaking changes countdown to a stable r...
06:20 pm GMT - Fri, October 21, 2022
Dev To TO-DO List - CRUD Full Stack in Ionic Type Script React and Parse Back4app
AboutDemoAn ionic 6 , web application built in typescript and react js framework ,while in terms of the backend back 4app was used as the api . - Start By yarn installADD Api keys from pars...
05:55 pm GMT - Fri, October 21, 2022
Dev To Difference between Software Developer and Software Engineer
There are many differences between software engineers and software developers.The most obvious difference is that software engineers usually have a college degree, while software developers may or may...
05:51 pm GMT - Fri, October 21, 2022
Dev To "Boreout", being sick of not improving.
In recent times, it has become more and more common to hear about "Burnout" syndrome. Especially in the tech industry, we see a lot of already experienced developers that are exhausted, and already ou...
05:36 pm GMT - Fri, October 21, 2022
Dev To Writing and testing a custom RuboCop cop
Solving a problem is great but keeping it from coming back is even better. As we resolve issues in our code base, we often consider how to keep that classification of issue out of the code base entir...
05:16 pm GMT - Fri, October 21, 2022
Dev To Different types of variable declarations in JavaScript - var, let and const.
Hi everyone. Here is my first blog in JavaScript. This blog is about the ways that can be used to declare variables in JavaScript. I know, as a beginner, it is difficult to understand the declaration ...
04:53 pm GMT - Fri, October 21, 2022
Dev To Do LeetCode Assessments Make Sense?
I've been a professional developer for a few years now. I've worked on monoliths and micro-services, debugged legacy code and built greenfield projects. For all these different projects, my day-to-da...
03:32 pm GMT - Fri, October 21, 2022
Dev To The astonishing logic behind pip update
Hey there everyone 1!To all the Python out there, we've all used pip in out life, right? Historypip is the de facto and recommended package-management system written in Python and is used to ins...
03:30 pm GMT - Fri, October 21, 2022
Dev To What was your win this week?
Hey folks! Hope everybody is having a fantastic Friday and that you all have wonderful weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big o...
03:08 pm GMT - Fri, October 21, 2022
Dev To How to Prevent Bot Spam on Your Ruby on Rails Website
If you have an unprotected form on your website, bots are going to spam you.That's just how it works.Luckily, it's not hard at all to protect your forms and prevent this from happening.If you detect b...
02:05 pm GMT - Fri, October 21, 2022
Dev To HacktoberFest Update
We're three weeks into Hacktoberfest. I thought I would post a quick update on my progress. I'm writing this on lunch time Wednesday but using the new schedule feature to publish Friday Morning.I'll b...
01:58 pm GMT - Fri, October 21, 2022
Dev To How to make a Curved Cutout to any element
In many applications, we need to have a cutout from an element for stylistic reasons. Making a cutout is easy most of the time, but when it comes to having a curved cutout things start to get a bit co...
01:57 pm GMT - Fri, October 21, 2022
Dev To A beginner's introduction to databases, indexes and transactions
IntroductionThe term database is widely used in different contexts in the digital world. Since I started my career, I've seen this term referring to different things: Excel spreadsheets, tables ...
01:55 pm GMT - Fri, October 21, 2022
Dev To Discussion and Comment of the Week - v21
This weekly roundup highlights what we believe to be the most thoughtful and/or interesting discussion of the week. We're also be highlighting one particularly cool comment in each installment. The DE...
01:46 pm GMT - Fri, October 21, 2022
Dev To Tailwind CSS Grid System
Author: Abdullah Numan IntroductionIn this article we look at how to implement responsive layouts with CSS Grid using TailwindCSS Grid classes.TailwindCSS, or just Tailwind, is a CSS framework us...
01:00 pm GMT - Fri, October 21, 2022
Dev To Follow Friday: NoSQL Edition (21 October 2022)
Happy Friday, friends! Follow Friday is your weekly opportunity to shout out fellow DEV Community members doing awesome work. Check out the comments and follow someone new!As the name suggests, NoSQL...
12:51 pm GMT - Fri, October 21, 2022
Dev To Nativescript & Formily: A match made in heaven.
For any one who want to try the demo out immediately before reading the rest of the post. Open Stackblitz Nativescript previewDownload the Nativescript preview app: android iosLogin, scan the code and...
12:50 pm GMT - Fri, October 21, 2022
Dev To OpenBSD Upgrade 7.1 to 7.2
SummaryThe OpenBSD project released 7.2 of their OS on 20 Oct 2022 It was their 53rd release. OpenBSD @openbsd ...
12:37 pm GMT - Fri, October 21, 2022
Dev To Nested Dynamic Routes in React Router v6
When I first started to develop my portfolio, I fetched GitHub Repos and ran into the issue of needing to present the repo data when clicking on the repo name precisely as seen in the image below.If y...
12:28 pm GMT - Fri, October 21, 2022
Dev To Smart pointers: The secret to writing clean Rust code
Lifetime annotations are one of the things that distract the most new rustaceans.From my experience writing and digging into Rust codebases, lifetime (annotations) induce a cognitive load that distrac...
12:17 pm GMT - Fri, October 21, 2022
Dev To Understanding Time zones
Let's talk about time-zone, before that you need to know:latitude - imaginary horizontal lines on earth's surfacelongitude - imaginary vertical lines on earth's surfaceNow latitude/longitude being cle...
12:08 pm GMT - Fri, October 21, 2022
Dev To In One Minute : HTML5
HTML5 is a markup language used for structuring and presenting content on the World Wide Web.It is the fifth and final major HTML version that is a World Wide Web Consortium (W3C) recommendation.HTML5...
11:48 am GMT - Fri, October 21, 2022
Dev To Three types of managers - which one are you?
Good manager/team leader is something that can make or break a team. Teams are what builds a company. If managers can make or break a team, they can make or break a company. How they can make or break...
11:35 am GMT - Fri, October 21, 2022
Dev To Closer look at Novu
IntroductionOpen Source community is growing more diverse and energetic every day. No matter what your interests are or which field you work inyou will be able to find someone who can help you t...
11:30 am GMT - Fri, October 21, 2022
Dev To Awesome illustrations
Hi there, and I hope you're having a fantastic day! Illustrations - what is that?It's a versatile means of conveying a message through visual representation. A website brimming with illustration...
11:22 am GMT - Fri, October 21, 2022
Dev To Implementing Authentication with Twitter Oauth 2.0 using Typescript, Node js, Express js and Next js in a Full Stack Application
Table of contentsTable of contentsWhat will we learnRequirementsProject SetupClient setupServer setupTwitter Oauth2 ImplementationSetup twitter user authentication settingsClientFrontend authent...
11:20 am GMT - Fri, October 21, 2022
Dev To Check top RAM consuming processes on server with HotHost
HotHost is a FOSS Hosts & HTTP monitoring tool HotHost on GitHubHotHost setup guide...
11:18 am GMT - Fri, October 21, 2022
Dev To Currying Layout Component Patterns in Next.js
In Next.js, you can use the Layout component pattern by adding the getLayout property to the pages. This property is a function that returns a React component. The Layout component can be used to add ...
11:00 am GMT - Fri, October 21, 2022
Dev To Why I never understood CSS-in-JS
This week Sam Magura, an active maintainer of Emotion, a widely-popular CSS-in-JS library for React, published an article about breaking up with CSS-in-JS. As a pure CSS guy, I had many questions and ...
11:00 am GMT - Fri, October 21, 2022
Dev To What's an Underrated Tool That More Developers Should Know About?
Back with another Medusa Discussion!As developers we sometimes stumble on a tool that becomes a life changer for us. It's often an underrated tool that not many people know about.What's an underrated ...
10:54 am GMT - Fri, October 21, 2022
Dev To EKS Security Checklist: 10 Best Practices for a Secure Cluster
Kubernetes is riddled with security challenges. Inevitably, the same goes for managed Kubernetes services like Amazon Elastic Kubernetes Service (EKS). The best way to tighten your cluster security is...
10:31 am GMT - Fri, October 21, 2022
Dev To Send email in Node.JS with Nodemailer using Gmail account
Environment & DependenciesNodemailer is a Node.JS npm module for sending emails.This has been the go to solution to most NodeJS developers for email delivery in their applications.Ensure you...
09:43 am GMT - Fri, October 21, 2022
Dev To Adding PWA to Vite Applications
Hello everyone, I just decided to add PWA ability to my website and I thought why wouldn't I write a blog post about it. I'm using Vite on my website, so I will use vite-plugin-pwa to add PWA ability ...
09:06 am GMT - Fri, October 21, 2022
Dev To Dolt - SQL database for Git
Have you thought of writing git commands on SQL databases?Create branches, merge, push, pull and version controls functionalities on SQL tables or databases. We can do it using a new SQL database for ...
09:00 am GMT - Fri, October 21, 2022
Dev To JavaScript Engine
No, It is not hardware it is just a software code that is present in every browser. In this blog, I will talk about the JavaScript (js) engine.JavaScript Runtime Environment(JSE)- Every browser has JS...
07:56 am GMT - Fri, October 21, 2022
Dev To Amazon DynamoDB NoSQL WorkBench
I was working with DynamoDB for over 3 years. During that period I used AWS console, API and CLI to interact with it. AWS also provides a tool called NoSQL Workbench for DynamoDB, which I also used to...
07:39 am GMT - Fri, October 21, 2022
Dev To How to Set up Facebook Pixel on Shopify
What is Facebook Pixel?Facebook Pixel can be instrumental for you to better understand your target audience and grow your business as a Shopify store owner. It offers valuable insights you can c...
07:26 am GMT - Fri, October 21, 2022
Dev To AI learning how to land on the moon
Welcome everyone to this post where I teach an AI how to land on the moon.Of course I am not talking about the actual moon (although I wish I was), however I am talking about a simulated environment i...
07:26 am GMT - Fri, October 21, 2022
Dev To AI learns how to land on the moon
Welcome everyone to this post where I teach an AI how to land on the moon.Of course I am not talking about the actual moon (although I wish I was), however I am talking about a simulated environment i...
05:57 am GMT - Fri, October 21, 2022
Dev To How React works behind the scenes
React is a popular JavaScript library for building user interfaces. It's declarative, efficient, and flexible.But have you ever wondered how React actually works behind the scenes? Let's take a look a...
05:38 am GMT - Fri, October 21, 2022
Dev To Creating a generic posts function - part 14
For this article, I want to add the latest two blog posts to our homepage. However, it quickly made me realize we are reusing the same code repeatedly.So let's start this article by re-doing some of t...
05:19 am GMT - Fri, October 21, 2022
Dev To Python Concurrent Image Downloader
One excellent example of the benefits of multithreading is, without a doubt, the use of multiple threads to download multiple images or files. This is, actually, one of the best use cases for multithr...
04:48 am GMT - Fri, October 21, 2022
Dev To An experience with an emergency visa and a friend's travel to the US for last rites
Table of ContentsScopeBackgroundEmergency VisaDocuments Prepared and SubmittedDocuments Submitted - funeral home Documents Submitted - hospital GoFundTravelCremationNews LinksWhat happened Athis...
03:32 am GMT - Fri, October 21, 2022
Dev To Best Implement setState on useEffect
This time we will discuss the best implementation in using setState in useState in useEffect in React. React developers will often be faced with situations where they have to setState on useEffect, su...
03:08 am GMT - Fri, October 21, 2022
Dev To Detect vulnerable libraries within your GitHub environments for free
Combine the power of GitHub Actions for automated Continuous Integration/Continuous Deployment (CI/CD) pipelines with Contrast Securitys powerful free developer tool, CodeSec, to identify vulnerable d...
03:06 am GMT - Fri, October 21, 2022
Dev To WHICH TECH CAREER PATH IS RIGHT FOR ME?
You're weighing your alternatives as you pursue a career in tech. Should you train as a data scientist or a web developer? Maybe UI or UX design would be more appropriate? How about the rapidly expand...
02:31 am GMT - Fri, October 21, 2022
Dev To Configure Bicep code scanning in GitHub with Microsoft Defender for DevOps
Microsoft Defender for DevOps is a new capability in Defender for Cloud that provides visibility across multiple DevOps environments that you can use to centrally manage DevOps security, strengthen yo...
02:06 am GMT - Fri, October 21, 2022
Dev To In One Minute : Apache Tomcat
Apache Tomcat is a free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies.Tomcat provides a "pure Java" HTTP web server environment in whic...
01:15 am GMT - Fri, October 21, 2022
Dev To Create a simple EKS cluster
Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that you can use to run Kubernetes on AWS without needing to install, operate, and maintain your own Kubernetes control plane or nod...
01:14 am GMT - Fri, October 21, 2022
Dev To Fresh Engineering Job Offers - Week 43 of 2022
Hey,This is Kamil, founder of the Remote Index - every week I compile a list of fresh remote engineering jobs to help you find your next remote position.Today, I have 15 of 591 new jobs I want to shar...
12:57 am GMT - Fri, October 21, 2022
Dev To Code Smell 171 - Plural Classes
Classes are my preciousTL;DR: Classes represent concepts. And concepts are singular. ProblemsNamingCode Standards SolutionsRename classes to singular ContextNaming things is hard.We nee...
11:55 pm GMT - Thu, October 20, 2022
Dev To Does My Website Look Big in This? Six Tips to Lower your Page Weight
Personally, the biggest drawcards to static sites over yet another WordPress install and probably the biggest reasons I wanted to work for CloudCannon were the promises of reducing both overall ener...
11:53 pm GMT - Thu, October 20, 2022
Dev To May the merge be with you - Hacktoberfest
Long have I worked and waited to see, that all my pull requests for Hacktoberfest get merged gradually. This was my first time breaking out of my comfort zone to participate in Hacktoberfest. I final...
11:32 pm GMT - Thu, October 20, 2022
Dev To Defender for DevOps on AzureDevOps
OverviewWelcome to the second part of this blog series on Microsoft Defender for DevOps.In my previous post we looked at how you can integrate Defender for DevOps with GitHub and also how to use...
11:11 pm GMT - Thu, October 20, 2022
Dev To All the ways to render an ActionText Attachment
There's so many ways to render an ActionText attachment, we can change the app/views/active_storage/blobs/_blob.html.erb in a previous post. This will apply to all ActiveStorage blobs. However, you ma...
10:08 pm GMT - Thu, October 20, 2022
Dev To Friendly IDs for Ruby on Rails
Do you have URLs like /books/1 or /secret_things/10 and wish that they were friendlier? Also, wish the IDs were sequential and guessable?I like Stripe's URLs, such as https://dashboard.stripe.com/test...
09:56 pm GMT - Thu, October 20, 2022
Dev To Performance comparison: Reduct Storage vs. Minio
We often use blob storage like S3, If we need to store data of different formats and sizes somewhere in the cloud or in our internal storage. Minio is a S3 compatible storage which you can run on your...
09:43 pm GMT - Thu, October 20, 2022
Dev To How Telescope made me a better Developer
Starter infoIf you already know about me, you can skip this sectionFirstly, I am a student of a Software Development degree. I will graduate in 2 more semesters. I am currently in my 2nd semeste...
08:50 pm GMT - Thu, October 20, 2022
Dev To Do commit dates on GitHub matter for job applications?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
08:36 pm GMT - Thu, October 20, 2022
Dev To Be Grateful for JavaScript Arrays: A Comparison with C
Demonstration in the USS Midway of how much memory has changed over the years.Ahh, JavaScript arrays. For a lot of us, they're the first data structure were introduced to, and for good reason! There a...
08:22 pm GMT - Thu, October 20, 2022
Dev To What are NodeLists, and how do they work?
Did you know that Javascript does not class a selection of multiple elements as an array? Instead, it is something called a NodeList. A node list is essentially a list of elements. To generate a NodeL...
08:19 pm GMT - Thu, October 20, 2022
Dev To Build On Live | Observability - Show notes
Welcome to our second Build On Live Event which is all about Observability. AWS experts and community members cover topics ranging from tracing, OpenTelemetry, SLOs, eBPFs and more!This event was host...
08:11 pm GMT - Thu, October 20, 2022
Dev To Javascript Add Event Listener to Multiple Elements
If you've ever worked in vanilla Javascript, you might be familiar with adding event listeners to elements using the following formula:let element = document.querySelector('#button');element.addEventL...
07:27 pm GMT - Thu, October 20, 2022
Dev To Building a Laravel App with TDD
This article was originally written by Wern Ancheta on the Honeybadger Developer Blog.In this tutorial, Ill show you how to get started with test-driven development in Laravel by creating a project fr...
06:47 pm GMT - Thu, October 20, 2022
Dev To Typed Forms in Angular
Angular version 14 is a feature-packed release that brings new APIs, functionality, and a developer experience.This includes one of the most requested feature improvements in Angular: typed forms.In t...
06:34 pm GMT - Thu, October 20, 2022
Dev To How to Configure the Touch Bar in Visual Studio Code in Under 5 Minutes
The touch bar on the MacBook has the potential to provide quick access to commonly used commands in Visual Studio Code.In the default configuration, the 'go forward' and 'go back' buttons are very use...
05:58 pm GMT - Thu, October 20, 2022
Dev To How a stupid idea became a startup aka. YetAnotherNotepadApp
It's not a story of "ohhhh, I have an idea", then release, then millions of $ of revenue. This is a story of "we can do it better", a struggle to release, and a small new business.I'm a developer (duh...
05:54 pm GMT - Thu, October 20, 2022
Dev To Announcing Strapi Cloud Beta
Since we first announced our plans for Strapi Cloud at StrapiConf 2022 earlier this year, thousands of people have joined the waitlist and shared their interest in trying it out. Were very grateful fo...
05:49 pm GMT - Thu, October 20, 2022
Dev To I just published the longest Article in the History of Medium.com
The title says it all and its a 52 min long read.A few months back, I released a social network, after 4 years of a solo-development. Now I'm back to tell my story, so I wrote down everything that hap...
05:44 pm GMT - Thu, October 20, 2022
Dev To Top 7 common challenges of end-to-end testing and how to overcome them?
An end-to-end guide to overcoming 7 common challengesThe end-to-end test is an integral element of the software development process. Developers and testers must ensure the jigsaw parts operate correct...
04:37 pm GMT - Thu, October 20, 2022
Dev To Building a startup (build log 2): Authenticating students with Supabase
I've decided to start documenting my journey as the CTO of Grow. Here is the second build log (build log 2#) where I discuss in detail the development process of how I built the authentication layer f...
04:34 pm GMT - Thu, October 20, 2022
Dev To How to Build & Deploy Smart Contracts on Archethic?
Archethic is a new generation of decentralized and distributed ledger using the concept of TransactionChains to provide fast, scalable and secure network. Archethic smart contracts are designed to be ...
04:18 pm GMT - Thu, October 20, 2022
Dev To Speeding up ReScript compilation using interface files
ReScript compilation speeds are really fast out of the box. But, sometimes editing certain files can take longer to compile than you'd expect it to. In this article we'll explore a strategy for speedi...
03:58 pm GMT - Thu, October 20, 2022
Dev To Casper Kafka Event Store Pt 1
The DescriptionCasper nodes emit events on state changes. These events in the platform are categorised into three event stream types:Deploy EventsFinality Signature EventMain EventsWithin each s...
03:57 pm GMT - Thu, October 20, 2022
Dev To Soft skills, why are they so important?
French version is hereToday we're going to talk about "soft skills" in the workplace and I'm going to try to explain to you why they are so important and how they can make the difference. Soft Sk...
03:42 pm GMT - Thu, October 20, 2022
Dev To How to fail in applying the Shape Up methodology
Software development is tricky: it sounds like an exact science but, in practice, is much more related to a craft than other Engineering areas. To control this "artistic" aspect, Product specialists h...
03:36 pm GMT - Thu, October 20, 2022
Dev To Why Google Build Zanzibar ?
In this article well examine Zanzibar, which is the global authorization system used at Google for handling authorization for hundreds of its services and products including; YouTube, Drive, Calendar...
03:32 pm GMT - Thu, October 20, 2022
Dev To Refactoring Tools: How to Search for Bad Code
Let's talk a bit about refactoring!In this series of short posts, we'll discuss technics and tools that can help you improve your code and projects.Today we'll talk about how to notice if your project...
03:23 pm GMT - Thu, October 20, 2022
Dev To In One Minute : Amazon DynamoDB
Amazon DynamoDB is a fully managed proprietary NoSQL database service that supports keyvalue and document data structures and is offered by Amazon.com as part of the Amazon Web Services portfolio.Dyna...
02:01 pm GMT - Thu, October 20, 2022
Dev To The modern age terminal
Hey there everyone !Surely we all use terminals in our life? (developers only). Yes, so people using terminal, be amazed of something new. Difference between a Terminal and ShellThe Shell is the...
01:58 pm GMT - Thu, October 20, 2022
Dev To Introducing the CodeSandbox GitHub App
We are announcing the CodeSandbox GitHub App, which gives you a live development environment for every pull request you open, with support for Docker and databases.Remember the last time someone asked...
01:52 pm GMT - Thu, October 20, 2022
Dev To which gateway??
If you search up the term gateway with kubernetes, it's likely you will see the (new-ish) Gateway API, which was released as beta July 2022. This short article is a run down of what the "gateway" is i...
01:16 pm GMT - Thu, October 20, 2022
Dev To Testing The Endpoints
After completing the implementation of the handlers and the endpoints, now it's time to test the all thing. Start the project with go run main.go (main.go file is the entry point) and open http://loca...
01:16 pm GMT - Thu, October 20, 2022
Dev To Handlers and Endpoints
Now it's time to put the components we built previously to good use, so during this part, we will be making sure those previously built components work together as expected.We are going to build two e...
01:15 pm GMT - Thu, October 20, 2022
Dev To Storage Layer
In this part, we will be working on building the storage layer of our short URL application, so let's start! If Redis is not yet installed on your computer, you can do it following the instructions fo...
01:12 pm GMT - Thu, October 20, 2022
Dev To Algorithm For Generating a Short Link
In the previous part, we manage to set up the server using Golang Echo. In this part, we are going to work on the algorithm that creates short URL from long URL.For the implementation, we are going to...
01:12 pm GMT - Thu, October 20, 2022
Dev To Initial Setup
We will need Go 1.14+ installed in our system. You can check the Go version in your terminal by writing go version. If you still don't have Go on your system, you can easily download one with brew ins...
01:09 pm GMT - Thu, October 20, 2022
Dev To Intro
Lets admit it. We all have used a shortened URL at least once.URL Shortener is an application that allows users to shorten unwieldy links into better-looking URLs. This is useful for a variety of purp...
12:46 pm GMT - Thu, October 20, 2022
Dev To Take a shorter route with RESTful controllers
Use RESTful controllers to turn your routes into more structured and clean one-line code. Who wouldn't like that? I followed a video-tutorial on making a CRUD in Laravel (inertia) with ReactJs. The vi...
12:34 pm GMT - Thu, October 20, 2022
Dev To Appwrite OSS Fund Sponsors Presentator
Hi readers , welcoming you back to the "Appwrite OSS Fund" series, where we celebrate open-source maintainers. What Is OSS Fund?On the 4th of May, the Appwrite team launched the OSS Fund, an in...
12:16 pm GMT - Thu, October 20, 2022
Dev To OpenTelemetry Logs - A Complete Introduction & Implementation
OpenTelemetry is a Cloud Native Computing Foundation(CNCF) incubating project aimed at standardizing the way we instrument applications for generating telemetry data(logs, metrics, and traces). OpenTe...
12:11 pm GMT - Thu, October 20, 2022
Dev To Create your first piece of CSS art from scratch.
In this post, we are going to be making a Daily UI logo in CSS. To help you personalise and make it your own, I'll walk you through the code and then explain how to apply it. Let's get started now! ...
11:57 am GMT - Thu, October 20, 2022
Dev To Three ways to scale your Database (Replication vs Sharding vs Partitioning)
Taking your database to the next level regarding scale is often harder than scaling web servers. In web servers, you can start new instances of your app and do horizontal scaling or you can increase s...
11:47 am GMT - Thu, October 20, 2022
Dev To I made a premium admin dashboard for NextJS & Typescript!
Hey guys,I made a premium admin dashboard for NextJS & Typescript!Presentation: https://horizon-ui.com/proLive demo: https://horizon-ui.com/chakra-pro/Free version: https://horizon-ui.com/...
11:04 am GMT - Thu, October 20, 2022
Dev To Simple React like button with Stylify CSS. From Utilities to Components, mangled selectors, and 50% smaller production build.
Write CSS-like selectors directly into the template and style your React app quickly with Stylify CSS.Learn how to use Stylify CSS. to style a button quickly using only utilities and then clean the te...
11:00 am GMT - Thu, October 20, 2022
Dev To How to Integrate Discord as Notification Provider in Medusa
Medusa is an open source headless commerce platform. It is an alternative to Shopify, especially for developers who want more customization and control over their ecommerce websites.Medusa has organiz...
10:14 am GMT - Thu, October 20, 2022
Dev To 10 Trending Github repositories / October, 20 2022
1. /AUTOMATIC1111/stable-diffusion-webuiStable Diffusion web UIgit clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git2809 stars added last week, 15507 total stars 2. /dragonf...
09:57 am GMT - Thu, October 20, 2022
Dev To How my obsession drove me to re-engineer a different type of FlatList, I called it "NestedLists".
An exercise that started out as an effort to replicate a screen from one of the most used social media applications by leveraging on the React Native framework turned out to be a lot more work than I ...
09:30 am GMT - Thu, October 20, 2022
Dev To React: How does useDeferredValue and useTransition work ?
As we know that Concurrent was enabled by default in React 18.To implement this feature, there are new 2 hooks that come into the game: useDeferredValue and useTransition I. useDeferredValue ...
08:20 am GMT - Thu, October 20, 2022
Dev To On persistence, collaboration, trial and error - Hacktoberfest 2022
Last week I published a blog about my first-ever Hacktoberfest pull requests (PR) and the lessons learned. I wrote about digital public goods and how much I enjoy contributing to Non-governmental orga...
08:09 am GMT - Thu, October 20, 2022
Dev To Why Classes Should Be Sealed in .Net Explained
The sealed keyword prevents coders from inherent your class. A sealed class can not be used as a base class. Why would you block the inheritance feature of a class? When a class is originally s...
07:44 am GMT - Thu, October 20, 2022
Dev To Let's print fibonacci series with js with all explanation and problem solving.
Here, Problem solving is the only skill a programmer needs so I would like to show some case for it.In above question we can find that we have to print fibonacci series,Now fibonacci series looks like...
07:38 am GMT - Thu, October 20, 2022
Dev To Why use Go for Hacking
Prior to Go, you could prioritize ease of use by using dynamically typed languages-such as Python, Ruby, or PHP at the expense of performance and safety. Alternatively, you could use a statically type...
07:19 am GMT - Thu, October 20, 2022
Dev To Emacs as RSS reader.
Do you have a list of websites you visit regularly? Just to find out nothing new was added. This manual scraping is often a waste of time. Worse yet, scanning and filtering these websites for new inte...
07:18 am GMT - Thu, October 20, 2022
Dev To Creating individual markdown blog pages - part 13
In the previous article, we changed our blog post to be loaded from local markdown files.With that in place, we can start creating individual markdown-powered blog posts!If you want to follow this art...
06:26 am GMT - Thu, October 20, 2022
Dev To Closer look at Metacall
IntroductionOpen Source community is growing more diverse and energetic every day. No matter what your interests are or which field you work inyou will be able to find someone who can help you t...
05:49 am GMT - Thu, October 20, 2022
Dev To Deploy and Run Apache APISIX on Scaleway Cloud
Today, more and more developers are looking at how they can bring their existing applications to the cloudor at how to build new cloud-native applications. Many organizations have significant investme...
05:05 am GMT - Thu, October 20, 2022
Dev To Superfast search with RediSearch
Search is a growing necessity for all applications. As data accumulates at a high volume and velocity, it is important that the rest of our data pipeline is capable of extracting the right information...
04:58 am GMT - Thu, October 20, 2022
Dev To I Re-Wrote These 10 Single Lines of JavaScript Code, the Team Lead Praised the Code for Being Elegant
I am the Team Lead, I praised the code. /sThis post is in response to, but by no means a dig on the blog post written by Zard-x on Medium called I Wrote These 10+ Single Lines of JavaScript Code; the ...
04:50 am GMT - Thu, October 20, 2022
Dev To Low-Code and Software Quality
There exists a lot of misconceptions about Low-Code. Some of the objections I have heard is that you can only use Low-Code for smaller projects, you will get stuck as you try to do some things, forcin...
04:21 am GMT - Thu, October 20, 2022
Dev To React vs Angular Comparison: Which is Better and Why?
Our reality is one that is mediated by technology. This makes a creative apps. Speaking of the same, Talking about famous argument of React vs Angular Comparision.And the quickest thought in our mind,...
01:21 am GMT - Thu, October 20, 2022
Dev To Run your README.md in VS Code
In our ongoing efforts to make documentation more reliable and less susceptible to bit-rot, we released the runme CLI (renamed from rdme) back in August. The CLI lets you effortlessly execute shell bl...
01:21 am GMT - Thu, October 20, 2022
Dev To Run your README.md like a notebook in VS Code
In our ongoing efforts to make documentation more reliable and less susceptible to bit-rot, we released the runme CLI (renamed from rdme) back in August. The CLI lets you effortlessly execute shell bl...
10:14 pm GMT - Wed, October 19, 2022
Dev To Hacktoberfest Experience Wrap-up and Tips!
Hello everyone!Today, I got my fourth pull request accepted as part of the Hacktoberfest and I wanted to share a few details about my experience and give some advice to anyone who is still parti...
08:23 pm GMT - Wed, October 19, 2022
Dev To Managing Your Distributed Node.js Application Environment and Configuration
See how to effectively manage the environment and configuration of your distributed Node.js applications.Node.js applications rely on environment variables to differentiate betweenenvironments!This me...
08:18 pm GMT - Wed, October 19, 2022
Dev To We're blessed to work as Developers
Hi guys, I'm Kristian Lentino, 23 years old at the moment I'm writing this post and in these 2 days I was at Codemotion, the biggest Italian conference for developers where there were some really impo...
08:06 pm GMT - Wed, October 19, 2022
Dev To Generate a Blog with OpenAI
Prerequisites: Python fundamentalsVersions: Python 3.10, python-dotenv 0.21.0, openai 0.23.0Read Time: 60 minutes IntroductionArtificial Intelligence (AI) is becoming the next big technology to h...
07:20 pm GMT - Wed, October 19, 2022
Dev To How To Create A Ruby On Rails API With Scaffold - Full 10 Step Guide In 5 Minutes
This guide is multi-use, designed for passing a code challenge but could be useful for jumping into a new codebase, or refreshing your knowledge of ruby on rails, or getting a brief overview of how an...
06:36 pm GMT - Wed, October 19, 2022
Dev To Day-17 of Machine Learning:
Day-17 of Machine Learning:Got a brief intuition on TensorFlow where I learnt about how tensor stores data in matrix, about dense function which is used to create fully connected layers and about Sequ...
06:23 pm GMT - Wed, October 19, 2022
Dev To In One Minute : PostgreSQL
PostgreSQL also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. PostgreSQL features transactions with ACID prop...
06:17 pm GMT - Wed, October 19, 2022
Dev To Learn Automation in Python with 7 Projects
Automation in Python.Something you need to be aware of if you're a Python developer, at least the basics.Wanted to share this video with you, it might be helpful to practice with 7 different projects ...
06:14 pm GMT - Wed, October 19, 2022
Dev To Purity injection in Elixir
If you came to Elixir from Ruby, like I did, you have probably been looking for a way to do dependency injection in Elixir. I know I did. I also know it's not that simple and I was never really satisf...
06:11 pm GMT - Wed, October 19, 2022
Dev To React Pro Tip 2 How to Type `this.props` to Include `defaultProps`
This trick is for those occasions when you use a class component, and don't want TypeScript to complain about optional props being possibly undefined, despite definitely being included in defaultProps...
06:09 pm GMT - Wed, October 19, 2022
Dev To Exceptions in Java lambdas
Java introduced the concept of checked exceptions. The idea of forcing developers to manage exceptions was revolutionary compared to the earlier approaches.Nowadays, Java remains the only widespread l...
05:52 pm GMT - Wed, October 19, 2022
Dev To Porqu e como utilizar Dataloaders
Por muitas vezes, fontes externas de dados podem ser o caminho crtico para o seu servio, e essencial assegurar-se de no o percorrer mais vezes que o necessrio, uma vez que tempo e dinheiro andam lado...
05:49 pm GMT - Wed, October 19, 2022
Dev To I Created an Online Multiplayer Game in ReactJS and Python
So, recently I created an Android Game called MathMind . But, that was an offline single player game.Based on feedbacks, I choose to create an Online Multiplayer Version of it. So, here you go.Present...
05:43 pm GMT - Wed, October 19, 2022
Dev To JSON in Different Languages
JSON is a data format that uses Javascript notation to layout the structure of the data. But Javascript isn't the only language that can represent these structures in code.// Javascript{ "firstitem" ...
04:58 pm GMT - Wed, October 19, 2022
Dev To React Optimizing Compiler (without memo)
Its a compiler that automatically generates the equivalent of useMemo and useCallback calls to minimize the cost of re-rendering, while retaining Reacts programming model.Recently, React core Team fin...
04:20 pm GMT - Wed, October 19, 2022
Dev To How to Integrate Tailwind CSS into a React app
Step 1: Create your react projectFor this post, we will be using create-react-app to create our react project. This sets up everything we need so that we can start coding relatively quickly. Ope...
04:07 pm GMT - Wed, October 19, 2022
Dev To Using YubiKey resident keys for Git and SSH on macOS
I wanted to improve the security of my SSH keys, which are currently only protected by a passphrase. Likewise, I also wanted to ease their migration when I configure a new machine. I used resident key...
04:05 pm GMT - Wed, October 19, 2022
Dev To Kubernetes Volumes: What They Are and How to Use Them
Kubernetes Volumes: What They Are and How to Use ThemBy default, the file system available to a Kubernetes pod is limited to the pod's lifetime. As such, when the pod is deleted, all changes are...
03:45 pm GMT - Wed, October 19, 2022
Dev To Tutorial - Back up data on Microsoft Cloud with Synology Active Backup
This article was originally published at hungvu.tech - How to back up Microsoft 365 with Synology Active Backup?.Synology has been a strong player in the Network-attached Storage (NAS) market for home...
03:31 pm GMT - Wed, October 19, 2022
Dev To Defender for DevOps on GitHub (Terrascan edition)
Microsoft Security DevOps (MSDO) GitHub actionMicrosoft Security DevOps (MSDO) is a command line application which integrates static analysis tools, for security and compliance into the developm...
03:30 pm GMT - Wed, October 19, 2022
Dev To This Post is Scheduled for 11:30am US Eastern Time
Announcing a new Forem feature we have just turned on with DEV:Schedule your post!The functionality is now available behind the "hexagon" icon for advanced publication features.This feature was much-r...
03:22 pm GMT - Wed, October 19, 2022
Dev To Creating a whole directory tree at once in Linux/Unix
Instead of creating each directory in the tree separately, you can use brace expansion to do this in a single line:mkdir -p testdir/{subdir1/subdir11/{subdir111,subdir112},subdir2,subdir3}If we check ...
02:57 pm GMT - Wed, October 19, 2022
Dev To Welcome Thread - v196
Welcome to DEV!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 w...
02:41 pm GMT - Wed, October 19, 2022
Dev To Rails system tests for multiple screen sizes
This post was extracted and adapted from The Rails and Hotwire Codex.Rails system tests simulate a user's actions in a web browser so it's akin to the app's real world usage. In a responsive app, this...
02:14 pm GMT - Wed, October 19, 2022
Dev To Linux Makinalarda NFS Sunucu Mount Etme (Debian ve RPM )
nceki yazlarmda Debian ve Red Hat tabanl Linux Datmlarnda NFS Sunucu kurulumlarn aklamtm. Bu yazda oluturduumuz NFS paylamlarn client makineler zerinden nasl kullanabileceimizi gstereceim. 1. (De...
01:50 pm GMT - Wed, October 19, 2022
Dev To How Engineering managers can improve onboarding for new developers
IntroductionOne of the challenging phases of any startup/tech company comes when they start scaling. During this period, they have to increase the size of the team for more creativity and effici...
01:48 pm GMT - Wed, October 19, 2022
Dev To Django & Stripe - Open-Source Mini eCommerce
Hello! This article presents an open-source Mini eCommerce project that uses Stripe as the payment processor and Django as the backend. The eCommerce section content is loaded from JSON and the inform...
01:38 pm GMT - Wed, October 19, 2022
Dev To Cost Advisor: Optimize and Rightsize your Kubernetes Costs
Kubernetes has broken down barriers as the cornerstone of cloud-native application infrastructure in recent years. In addition, cloud vendors offer flexibility, speedy operations, high availability, S...
01:38 pm GMT - Wed, October 19, 2022
Dev To How to Use Maven Profiles to Selectively Activate Plugins and Other Configuration from the Command Line
Apache Maven is the software project management and build tool that is preferred by many Java and Kotlin developers, as well as those developing for the JVM more generally. In this post, I explain how...
01:08 pm GMT - Wed, October 19, 2022
Dev To How to use JWT to Authenticate Your API
What is JWT?JWTs are composed of three parts: a header, a payload, and a signature. The header and payload are JSON objects, which are signed using a secret key. The signature is used to verify ...
01:08 pm GMT - Wed, October 19, 2022
Dev To Getting Started with AWS Config Rules and Remediation
Introduction to AWS ConfigAWS Config provides a detailed view of the configuration of AWS resources in your AWS account. This includes how resources are related to each other and how resources h...
01:06 pm GMT - Wed, October 19, 2022
Dev To Web Scraping Yellow Pages using Python for Business Data, Email, Phone Number & Address
Lets Web Scrape Leads from Yellow PagesLets assume you are a kitchen utensil manufacturer or a dealer and you are searching for potential buyers for your product. Since restaurants could be one ...
12:46 pm GMT - Wed, October 19, 2022
Dev To How to monitor Istio, the Kubernetes service mesh
Istio service mesh allows you to add key capabilities like observability, security, and traffic management to your applications without having to make any change in your code or configuration. Discove...
12:38 pm GMT - Wed, October 19, 2022
Dev To Build A Feature Rich Crypto Screener App with React JS Tailwind CSS
Hi there,I wanted to create one project for all the beginners and intermediate React learners where I could implement some concepts such as state, useEffect, useRef, React-Router, Context API etc. Aft...
12:20 pm GMT - Wed, October 19, 2022
Dev To My RISC-V OSDev journey, so far
GitHub repository: https://github.com/DonaldKellett/marvelosIt's been just over a month since I started writing an operating system kernel from scratch for the RISC-V architecture, specifically the QE...
12:14 pm GMT - Wed, October 19, 2022
Dev To Quasar Admin CRM New Version [Premium] .. Quasar 2/Vue 3
I have re-designed my Admin CRM template and given it a totally new look. You can buy the new version for $79. If you are interested, please email me at [email protected] Features:Modern and r...
12:08 pm GMT - Wed, October 19, 2022
Dev To Material UI AutoComplete in React
Author: Doro Onome IntroductionMaterial UI provides a unique set of components and utilities to help developers have a better creative experience with web applications. One such component is the ...
11:45 am GMT - Wed, October 19, 2022
Dev To Monitoring AWS EKS with Grafana and Prometheus
In last weeks blog, Monitoring AKS With Prometheus and Grafana, you learned how to monitor Azure Kubernetes Service (AKS) with Prometheus and Grafana, along with the theory around why youd want to imp...
11:33 am GMT - Wed, October 19, 2022
Dev To Cost-Effective AWS Architectures for Wordpress
Cost-Effective AWS Architectures for Wordpress (and other websites)Cost-Effective Architectures on AWS for WordPress. Step through Amazon's reference architecture to see what solution is right f...
11:25 am GMT - Wed, October 19, 2022
Dev To DataFrame Wars: Polars Leaves Pandas in the dust!
A few weeks ago, my team lead and I started running into a problem with our ETL pipelines - they were too damn heavy! We were having problems with the RAM usage, many scripts with tables too large (50...
11:23 am GMT - Wed, October 19, 2022
Dev To Why couldn't you get a job as a freelancer?
Introduction:I think that no one really believes that he will get a job after a month, but within every programmer, there is hope to achieve this that makes him want to continue.I am still worki...
10:48 am GMT - Wed, October 19, 2022
Dev To Article that shows devto formatting variants.
There is a test. Markdown format is being tested in a special way. In the text, it is impossible to use all the built-in formatting symbols. Table Of ContentsComponentsListsOrdered ListOrdered l...
10:28 am GMT - Wed, October 19, 2022
Dev To We've passed a 10 PR milestone to our repo during HacktoberFest
Weve developed an open-source language for building full-stack Node + React web apps with less code. It's called Wasp, and its primary purpose is to make a life of a developer easier. You describe the...
09:59 am GMT - Wed, October 19, 2022
Dev To This Week In React 220: use RFC, Sandpack, Storybook, React-Native, Codeflow, Fontaine, Unplugin, Node.js 19, TypeRunner...
Hi everyone!The newsletter is late: a new React RFC gave me a lot of reading The article by Kent C. Dodds is quite long as well but worth it. We've got 2 articles highlighting Sandpack in 2 weeks, it...
09:51 am GMT - Wed, October 19, 2022
Dev To 7 Tips for programmers by memes
What would you recommend to young developers for a better, more productive future career? 1 - Reduce notifications and other interruptions 2 - Focus on the essence and basics, not necessaril...
09:38 am GMT - Wed, October 19, 2022
Dev To Trigger real-time in-app e-commerce campaigns in Flutter
Marketing campaigns are competitive strategies that leading e-commerce platforms use to promote products through television, radio, print, and online media. They are designed with different goals, inc...
09:26 am GMT - Wed, October 19, 2022
Dev To How to find the version of an installed npm package?
Introductionnpm is a package manager for Node.js. It is used to install and manage packages for your JavaScript projects. npm is open source and was initially released in 2009. The npm repositor...
09:05 am GMT - Wed, October 19, 2022
Dev To The components of a browser
In this series, we are going to explore the components of a browser and go over the details of each component. The purpose of this series is to help you understand what's going on under the hood of a ...
08:59 am GMT - Wed, October 19, 2022
Dev To How to use AWS Parameters and Secrets Lambda Extension
What is AWS Parameters and Secrets Lambda Extension?https://aws.amazon.com/jp/about-aws/whats-new/2022/10/aws-parameters-secrets-lambda-extension/This extension can be used to retrieve parameter...
08:34 am GMT - Wed, October 19, 2022
Dev To Introductory Video ~ 51p7
...
08:32 am GMT - Wed, October 19, 2022
Dev To Closer look at Tolgee
IntroductionLocalization is the process of converting web and app content from one form (text content) to another (a different language), making applications more accessible to users by addressi...
08:13 am GMT - Wed, October 19, 2022
Dev To RPM Sistemlerde NFS Sunucusu Oluturma
NFS almyla Network File System, dosyalarmz a zerinden paylamamza olanak salayan bir sistemdir. NFS kullanarak sunucu olan bilgisayarda paylalan dizinleri client olan bilgisayarlara mount edebiliriz. M...
05:54 am GMT - Wed, October 19, 2022
Dev To Debian Sistemlerde NFS Sunucusu Oluturma
NFS almyla Network File System, dosyalarmz a zerinden paylamamza olanak salayan bir sistemdir. NFS kullanarak sunucu olan bilgisayarda paylalan dizinleri client olan bilgisayarlara mount edebiliriz. M...
05:32 am GMT - Wed, October 19, 2022
Dev To Weekly web development resources 120
Randoma11yA cool website that generates and shows random, accessible color combinations. Day.jsA fast 2kB alternative to Moment.js with the same modern API AgreperA minimal forum softw...
05:09 am GMT - Wed, October 19, 2022
Dev To Loading local markdown blog posts - part 12
Now that we have our portfolio set up and styled, it's time to start loading some dynamic data.In the following articles, we'll explore different data loading methods.In this specific one we'll look a...
12:35 am GMT - Wed, October 19, 2022
Dev To CSS columns
ndiceIntroduccinSintaxiscolumn-rule y column-gapcolumn-spanConclusionesReferencias 1. IntroduccinCmo podemos crear un sistema simple de columnas responsivas sin usar los tpicos frameworks C...
12:14 am GMT - Wed, October 19, 2022
Dev To ORM Eloquent: Model
ORM - Object Relational MappingORM uma tcnica que busca aproximar o paradigma da programao orientada a objetos ao paradigma dos bancos de dados relacionais.E o ORM pode ser adotado de duas form...
10:37 pm GMT - Tue, October 18, 2022
Dev To Code Smell 170 - Refactor with Functional Changes
Developing is great. refactoring is amazing. Don't make it at the same timeTL;DR: Don't change functionally and refactor at the same time. ProblemsHard to review solutionsMerge Conflicts Sol...
10:07 pm GMT - Tue, October 18, 2022
Dev To Declarative Server & Client Code to Enable Linting and Splitting.
This is a proposal for an idea called "FileKinds". It establishes literal eslinting rules for single files or groups of files. As well as optionally rules how clients and servers should utilize the co...
09:40 pm GMT - Tue, October 18, 2022
Dev To 9 Shopify App Integrations to Create the Ultimate Store
With over 7,000 integrations in the Shopify App Store, it can be overwhelming trying to figure which apps are right for your store.First, which business problem are you trying to solve? Do you need be...
09:25 pm GMT - Tue, October 18, 2022
Dev To Newcontent.ai
A new way to generate content for your social media, blogs and more! AI generated content on the fly! give it a try today at https://newcontent.ai...
09:11 pm GMT - Tue, October 18, 2022
Dev To Big O Notation: Time and Space Complexity
Efficiency is the word of the day. As humans we strive to be efficient in whatever we do, from moving around using Google Maps to having food delivered at our doorstep. In computing, the computational...
08:58 pm GMT - Tue, October 18, 2022
Dev To Sky Cart: An Open Source, cloud-agnostic shopping cart using Stripe Checkout
Sky Cart lets you embed Stripe Checkout on your site in a flashEarlier this month, Josh Nussbaum (@joshnuss) announced Sky Cart, a new open source project, which uses Svelte, Prisma, Vitest and ...
08:19 pm GMT - Tue, October 18, 2022
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
08:04 pm GMT - Tue, October 18, 2022
Dev To Ditch Google Analytics for Plausible Analytics on Amazon Lightsail
Plausible is a simple and privacy-friendly alternative to Google Analytics. It's a small (94% smaller than Google Analytics), open-source tool that allows users to either self-host or pay for the clou...
07:26 pm GMT - Tue, October 18, 2022
Dev To Geo-Distributed API Layer With Kong Gateway
Ahoy, Mateys! Its been a while since I published my last article on my geo-distributed application development journey. A hot tech conference season put my development on hold, but now Im back home an...
06:22 pm GMT - Tue, October 18, 2022
Dev To I made a full-stack and type-safe personal site using the t3-stack (Next.js)!
IntroFirst of all, thanks a lot for 1000+ followers on Dev.to, I really cant believe weve come this far. I hadnt even thought that I would make it this far. Thank you so much to all my followers...
06:03 pm GMT - Tue, October 18, 2022
Dev To A Deep Dive into Connecting FastAPI with SingleStore.
Hello there! This is my fourth day documenting my journey during the SingleStore Database Hackathon. In this article, we are going to explore SingleStore as a distributed cloud SQL database and how to...
05:21 pm GMT - Tue, October 18, 2022
Dev To Signs that your PHP code needs refactoring
It's not uncommon to write "quick and dirty" scripts to test something or in the earliest stages of the project. Besides, legacy projects often contain unoptimized code. It's not a big deal until the ...
05:09 pm GMT - Tue, October 18, 2022
Dev To How to search for Tweets about various 'Topics' using the Twitter API v2
The Twitter API v2 allows developers and researchers to search for Tweets programmatically using the recent search endpoint (available for all developers) and full-archive search endpoint (available i...
05:00 pm GMT - Tue, October 18, 2022
Dev To The shaky foundation of our time - one year after Facebooks major outage
On 4 Oct 2021, around mid-night, I was called on the phone by my colleagues telling me that our registration metrics were on the decline - we saw much less new accounts being created comparing to othe...
04:37 pm GMT - Tue, October 18, 2022
Dev To How Is Sketching A Drawing Like Coding?
Drawing On The Right Side of the BrainIf you've ever read the fantastic book Drawing On the Right Side of the Brain, by Betty Edwards you know that Drawing is not the action of moving a pencil a...
04:20 pm GMT - Tue, October 18, 2022
Dev To 7 Tips for job hunting from my personal experience
Be positive and confidentThis is the first and the main step in starting a job hunt. You have to jump into this with a positive attitude.It means that you should believe in yourself, and your sk...
03:58 pm GMT - Tue, October 18, 2022
Dev To Bootstrap vs Tailwind CSS - what are the differences and which one should you choose?
In this article I would like to compare the two most popular CSS framework on the market right now: Bootstrap and Tailwind CSS. I'll make a comparison in terms of popularity after which I will share s...
03:56 pm GMT - Tue, October 18, 2022
Dev To Building a local Kubernetes cluster using k3d
k3d is a lightweight wrapper to run k3s (minimal Kubernetes distribution from Rancher Labs) in Docker.By using k3d, we can create single and multi node k3s clusters in Docker for local development pur...
03:33 pm GMT - Tue, October 18, 2022
Dev To Internal Security
60% of security breaches are internal to the organization and yet when we think about security we usually think about vulnerabilities, exploits, etc. All the while, 60% of hacks are just from a person...
03:12 pm GMT - Tue, October 18, 2022
Dev To Azure Formatting Date Time in Logic Apps or Power Automate
Hi !Everytime I need to format a date in a LogicApp or in Power Automate I start from scratch; so its time to write this down.My most common scenario is to create a string, from the current date / tim...
02:51 pm GMT - Tue, October 18, 2022
Dev To Flappy Bird Game Using HTML & JavaScript
Welcome to the CodeWithRandom blog. In this blog, we learn how to create a simple Flappy Bird Game. We use HTML, Css, And JavaScript for this Flappy Bird Game Source Code.I hope you enjoy our blog so ...
02:38 pm GMT - Tue, October 18, 2022
Dev To How a Senior can be more helpful on company
What is a Senior developer?A Senior Developer is a person in a company that has a lot of knowledge relation to other developers, but the concentred knowledge on this Senior is not so cool for th...
02:36 pm GMT - Tue, October 18, 2022
Dev To Building a fast URL Shortener with Go and Redis
Why build a URL shortener now?URLs shorteners have been around for a while now and one could just pick any of the hundreds of URL Shorteners available on the web and start using it.However build...
01:48 pm GMT - Tue, October 18, 2022
Dev To In One Minute : React
React is a free and open-source front-end JavaScript library for building user interfaces based on UI components.It is maintained by Meta (formerly Facebook) and a community of individual developers a...
01:44 pm GMT - Tue, October 18, 2022
Dev To Google's New Programing Language : Carbon
IntroductionGoogle has announced a new programming language called Carbon. The Carbon release date is 19 July 2022. Carbon is a general-purpose programming language that was created at Google to...
01:28 pm GMT - Tue, October 18, 2022
Dev To How to Set Up a Fullstack Rust Project with Axum, React, Vite, and Shared Types
Table of ContentsMotivationProject SetupRust ServerReact ClientAdd StylesConclusion MotivationIn this tutorial, I'll be demonstrating how to create a template for a fullstack web app using ...
01:27 pm GMT - Tue, October 18, 2022
Dev To How to Build a Rust CLI Tool to Generate Typescript Types from Rust
Table of ContentsMotivationIntroductionProject SetupBuilding the CLIWorking with FilesBasic TypesEnumsStructsTuplesStandard Library TypesTestsBuilding and PublishingFuture ImprovementsSimilar Op...
01:10 pm GMT - Tue, October 18, 2022
Dev To An Ultimate Guide to Web Application Security
The article was initially published in the Codica blog.Web applications are diverse in functionality today. So, are threats against them. Therefore, you need to be ready to detect and prevent them fro...
12:51 pm GMT - Tue, October 18, 2022
Dev To Best Practices to Containerise a NodeJS application
Containerizing your Node application has numerous benefits. First, Dockers friendly, CLI-based workflow lets any developer build, share, and run containerized Node applications. Second, developers can...
12:36 pm GMT - Tue, October 18, 2022
Dev To I made an admin dashboard for NextJS using Typescript! Use it for free!
Hey guys,I made an admin dashboard for NextJS using Typescript! Use it for free!Presentation: https://horizon-ui.com/Live demo: https://horizon-ui.com/horizon-ui-chakra-nextjs/Download on Github: http...
12:27 pm GMT - Tue, October 18, 2022
Dev To Github helped me learn JS surprisingly better. Find Out How.
Hello guys ! Since this is my first post in dev.to, let me introduce myself to you. I am a teenager who is playing with new technology just as a hobby. I love to learn new things everyday . Currently,...
12:21 pm GMT - Tue, October 18, 2022
Dev To Chaos Engineering - Un monde de destruction ?!
Quand on parle de Chaos Engineering et qu'on n'est pas trs connaisseur du domaine, a peut tre quelque chose qui peut faire peur.On a entendu que chez Netflix ils tuaient des noeuds alatoirement dans l...
12:08 pm GMT - Tue, October 18, 2022
Dev To Top 14 ELK alternatives[Open Source included] in 2022
ELK is the acronym Elasticsearch, Logstash, and Kibana, and combined together, it is one of the most popular log analytics tools. Elastic changed the license of Elasticsearch and Kibana from the fully...
12:07 pm GMT - Tue, October 18, 2022
Dev To Virtual Nurse App Development: Guide, Features & Trends
Advancement in technology has traditionally triggered change in the business. An interactive tool offered by state-of-the-art computer software means it has a positive impact in the healthcare domain,...
11:43 am GMT - Tue, October 18, 2022
Dev To 5 Tips on How To Create The Perfect Freelancer Profile
UpWork, Freelancer.com, People Per Hour, Guru.com, are all great freelance platforms you can use as a starting point for your freelance career. However, just registering an account and filling it up w...
11:30 am GMT - Tue, October 18, 2022
Dev To How to Build a Video Game Store with Medusa and Next.js
Medusa is a Node.js-based, open-source, ecommerce platform. Medusa allows developers to create scalable and sophisticated commerce setups with minimal effort and a positive developer experience. It is...
10:59 am GMT - Tue, October 18, 2022
Dev To SemVer is Dead. Long Live SemVer!
This post is my opinion on versioning software. After a questioning dive into acknowledging fantastic alternative schemes, it introduces latestVer, my myopic software versioning technique. Please shar...
09:36 am GMT - Tue, October 18, 2022
Dev To What is CORS?
In this article, I will explain what CORS and CORS errors are and why you might run into them. I will present possible solutions and explain what preflight requests, CORS headers are, and why they are...
08:13 am GMT - Tue, October 18, 2022
Dev To Learn JS by building a stop watch
In todays tutorial, we'll create a stop watch as the first project. The special thing about this stopwatch is that you can count hours, minutes, seconds and milliseconds here. However, we'll do this w...
07:50 am GMT - Tue, October 18, 2022
Dev To 4 Key Design Principles and Guarantees of Streaming Database
Real-time data processing is a foundational aspect of running modern technology-oriented businesses. Customers want quicker results than ever and will defect at the slightest opportunity of having fas...
06:47 am GMT - Tue, October 18, 2022
Dev To 12 FREE Cybersecurity certifications.
Jumpstart your career! Credits: DavidNSE 1,2 & 3[https://lnkd.in/gS2MQ-5d]Introduction to Cybersecurity[https://lnkd.in/gS4ncPmX]Cybersecurity Essentials[https://lnkd.in/gSQqNY9h]Networking Essen...
06:22 am GMT - Tue, October 18, 2022
Dev To Hacktoberfest: Contributing to React project
Hello all For newcomers to open-sourceContribute at https://github.com/this-mkhy/Dev-Connections For mid-level or experienced to open-source and want to contribute to a react project:Check ...
06:20 am GMT - Tue, October 18, 2022
Dev To 10 Visual Studio 2022 Themes you Should Try (Free Themes!)
Youre probably looking for visual studio 2022 themes because you want to spruce up your development workflow. To make the most of your time, you need to feel comfortable and confident in the tools you...
05:53 am GMT - Tue, October 18, 2022
Dev To Fastapi websocket and vue 3 (Composition APi)
Part1: FastAPICreate virtualenv (optional)Install FastAPI and all necessary things by-pip install fastapi uvicorn websocketsCreate main.py filefrom fastapi import FastAPIapp = FastAPI()@app.get(...
05:25 am GMT - Tue, October 18, 2022
Dev To The REAL implementation of Firebase Cloud Messaging on the Backend side
Why?If you want to implement push notifications all the firebase docs tells you that you need use the new http v1.1 api and the old one would be deprecated in a near future because this old api ...
05:17 am GMT - Tue, October 18, 2022
Dev To Making the site responsive - part 11
Now that we have our basic structure styled and working let's take some time to look at the responsive aspect.We haven't considered it, so let's see what happens if we view the homepage on a mobile de...
05:11 am GMT - Tue, October 18, 2022
Dev To AWS Organizations
AWS Organizations:Centrally manage and govern your environments as you scale your AWS resources. It is mainly used to manage many AWS account in a larger enterprise. Before using service, enterprises ...
03:24 am GMT - Tue, October 18, 2022
Dev To Two Sum IV - Input is a BST
Given the root of a Binary Search Tree and a target number k, return true if there exist two elements in the BST such that their sum is equal to the given target.Example 1:Input: root = [5,3,6,2,4,nul...
02:42 am GMT - Tue, October 18, 2022
Dev To A little post on JS loops
LoopsLoops in its most simple sense is a piece of code that can run until a particular condition is met. Say you are at an event and tasked to hand out name tags to visitors. There are only 50 n...
02:07 am GMT - Tue, October 18, 2022
Dev To React: Installation & Setup
React is currently the most popular JavaScript library for building UIs and that trend looks set to continue for the foreseeable future. In this article, were going to focus on the ways we can setup R...
12:56 am GMT - Tue, October 18, 2022
Dev To Table stakes for Detection Engineering
What is a rule, really?Alucard refuses a call with a security vendorFor as long as I have been in the security industry, there has been a concerted effort to sort through massive troves of data ...
12:35 am GMT - Tue, October 18, 2022
Dev To Build framework-agnostic components with Mitosis
I had a chance to chat with Sami Jaber today about Mitosis. Here's the transcript from the stream we did that I think sums up what Mitosis is very well. BuilderIO / ...
11:26 pm GMT - Mon, October 17, 2022
Dev To The Ultimate Guide to Product-Led Growth: A Framework for Growth that Sticks
What is a product-led growth strategy?Product-led growth (PLG) is a business strategy and technique that sets the product as the major engine of customer acquisition, activation, satisfaction, r...
10:49 pm GMT - Mon, October 17, 2022
Dev To [Conceito] - Latncia vs Tempo de Resposta
Contedo original em https://twitter.com/zanfranceschi/status/1582141139297001472Ei dev,Voc sabe qual a diferena entre LATNCIA e TEMPO DE RESPOSTA!? tudo a mesma coisa ou tem diferena? Se uma API demo...
10:30 pm GMT - Mon, October 17, 2022
Dev To Hacking the PostgREST Headers: Oh, the Things You Can Do!
When using the Supabase Javascript Client, reading the PostgREST headers gives us all sorts of useful information for logging and security purposes.Luke Bechtel from Revaly recently asked "is there an...
10:24 pm GMT - Mon, October 17, 2022
Dev To React: What is it and how does it work
Hello!Do you know whatReact is?If you don't know, come check one of the libraries, but used.React is one of the main libraries used today in web development, which is the part of any application that ...
09:53 pm GMT - Mon, October 17, 2022
Dev To HotReload with Ruby on Rails 7
Hi Folks, Just published a small article about the hot-reload in Ruby on Rails 7 on medium.Hope you find it useful!Br,[email protected]
09:28 pm GMT - Mon, October 17, 2022
Dev To Migrating The TechIsHiring Twitter Bot
IntroductionTechIsHiring is a pretty lightweight organization and it doesnt have much infrastructure. It does have one main thing though that is crucial to its operation, the TechIsHiring Twitte...
08:40 pm GMT - Mon, October 17, 2022
Dev To Javascript Array Filter Method
The filter method in Javascript creates a shallow copy of an array, filtering it based on a number of conditions. It accepts a callback function. The array which filter produces will usually be a redu...
08:38 pm GMT - Mon, October 17, 2022
Dev To The Essential SDLC Security Checklist
Cybersecurity threats are evolving faster than technologies and software development processes, and with each new application a user installs on a device, the attack surface grows.A2022 reportfrom mob...
08:18 pm GMT - Mon, October 17, 2022
Dev To Bitcoin Signatures From Scratch (4/4): ECDSA Implementation in Python Using Zero Dependencies
The series consists of four parts; each part uses the concepts discovered in the previous parts:The Magic of Elliptic CurvesThe Magic of Elliptic Curves Combined with Finite FieldsUsing The Magic of E...
08:17 pm GMT - Mon, October 17, 2022
Dev To Amazon Lightsail Free Credits Draw
Editor's NoteThis article was originally published on www.linuxtek.ca and some of the links and references will refer back to that site.IntroductionI've been exploring the Amazon Lightsail services re...
08:08 pm GMT - Mon, October 17, 2022
Dev To Bitcoin Signatures From Scratch (3/4): Using The Magic of Elliptic Curves to Sign and Verify Messages
The series consists of four parts; each part uses the concepts discovered in the previous parts:The Magic of Elliptic CurvesThe Magic of Elliptic Curves Combined with Finite FieldsUsing The Magic of E...
07:55 pm GMT - Mon, October 17, 2022
Dev To Bitcoin Signatures From Scratch (2/4): The Magic of Elliptic Curves Combined with Finite Fields
The series consists of four parts; each part uses the concepts discovered in the previous parts:The Magic of Elliptic CurvesThe Magic of Elliptic Curves Combined with Finite Fields [youre here]Using T...
07:41 pm GMT - Mon, October 17, 2022
Dev To Bitcoin Signatures From Scratch (1/4): The Magic of Elliptic Curves
Intro to SeriesElliptic curves are very simple. The Elliptic Curves Digital Signature Algorithm (ECDSA) is the crucial element of most blockchains like Bitcoin, Ethereum, etc. It is essentially ...
07:29 pm GMT - Mon, October 17, 2022
Dev To 5 Free tailwindcss landing page templates.
Today I got some free tailwind CSS landing page templates for the community. All templates come included with the assets and in 2 versions: a HTML version and a React(Nextjs) version.Have a look and l...
07:09 pm GMT - Mon, October 17, 2022
Dev To What is Success?
...
06:55 pm GMT - Mon, October 17, 2022
Dev To NumPy
IntroductionNumPy (or Numpy) is a Linear Algebra Library for Python, the reason it is so important for Data Science with Python is that almost all of the libraries in the PyData Ecosystem rely o...
05:43 pm GMT - Mon, October 17, 2022
Dev To FLiP Stack Weekly 53
https://www.linkedin.com/pulse/october-2022-week-2-tim-spann- ApachePulsar #ApacheFlink #Spring #DeltaLake #CDC #SQL OpenSource #ApacheBookeeper #ApacheCon #ContainersIf you get the chance...
05:26 pm GMT - Mon, October 17, 2022
Dev To 5 devtools tips you may want to know
1. Find unused JavaScript and CSSTo know how many unused JS and CSS youre shipping open the network tab Open the command menu ( Cmd + Shift + P) type "Coverage" then press enter.What are the ...
05:25 pm GMT - Mon, October 17, 2022
Dev To Something Most People Dont Know About Job Hunting
A successful "Job Hunt" is a combination of Strategy, Marketing and Sales tasks. The strategy and marketing pieces you can start doing today itself, even if you are 5 years away from your actual job h...
05:25 pm GMT - Mon, October 17, 2022
Dev To The 3 Short October tips about UX&A11y
Hey folks!I'd like to talk about the usefulness of the ESC key, improving UX when interacting with a dropdown list and typing birthday date.But before embarking on reading I leave the link on my Subst...
05:00 pm GMT - Mon, October 17, 2022
Dev To Rust-ify Linux/GNU/macOS terminal tools
Unix tools, generally written in C, are an exceptionally well-designed and maintained tool set for regular day-to-day terminal usage. Although these traditional GNU and Unix amazing, they are nowadays...
04:31 pm GMT - Mon, October 17, 2022
Dev To How to Add Schema Markup in WordPress
Schema markup helps you supply search engines with important information that they can use to increase your listing in search results.In this article, I will show you how to easily insert schema in Wo...
03:28 pm GMT - Mon, October 17, 2022
Dev To Coinbase Clone Script (vital features price)
Coinbase is an exchange platform for digital assets that have been operated since 2012 based in the unites states. Coinbase clone script is an exchange-like cryptocurrency platform that uses the same ...
03:11 pm GMT - Mon, October 17, 2022
Dev To Join the 30 Days of Microsoft Graph Challenge
Welcome to 30 Days of Microsoft Graph Challenge! Im so excited to introduce you to our pilot learning program forstudents, fresh graduates and professionals who are interested in learning a new skill ...
02:49 pm GMT - Mon, October 17, 2022
Dev To How to successfully hold a demonstration for an IoT product without any hardware
Why is this necessary? Several teams often work on the product, and sometimes one of the teams does not have time to complete its part. It was our case: we were developing the web and back-end parts o...
02:49 pm GMT - Mon, October 17, 2022
Dev To Reducing Your Cloud Costs: An Operational Optimization Guide
Cloud costs are top of mind as many business leaders and teams are focusing attention on honing their operational efficiency.In April at CIO.coms Future of Cloud Summit, Dave McCarthy, research vice p...
02:40 pm GMT - Mon, October 17, 2022
Dev To Coding redis cluster the hard way
Hi readers, after reading this blog I hope you will be having a feeling likeYou can also choose to read the basics or dive right away into coding if you are here just for code reference. way easy than...
02:40 pm GMT - Mon, October 17, 2022
Dev To Hacktoberfest with Ghost: Help bring i18n to our app
Ghost is an industry-leading, open-source publishing platform built on Node. Creators (Ali Abdaal, Scatchy, DESK), publishers (The Lever, The Atlantic, The Browser), and companies (Unsplash, DuckDuckG...
02:33 pm GMT - Mon, October 17, 2022
Dev To Create Custom Scrollbar Using CSS
I was always interested in learning about how to make a custom scrollbar and finally, I managed to do it.First, let me show the components of a scrollbar. A scrollbar contains the thumb and the track....
01:53 pm GMT - Mon, October 17, 2022
Dev To Music Monday What are you listening to? (Favorite Live DJs)
cover image source: The Get Down I know we've done live music before, but I figured we could fulfill @citizen428's request here and put the spotlight on live DJs. So, let's hear it, who are your favor...
01:35 pm GMT - Mon, October 17, 2022
Dev To Modern Trunk-Based Development
For the old guard software developers, trunk-based development is the way to go. For younger developers, used to GitHub pull requests, it is unlikely that they know what trunk-based means. This articl...
01:06 pm GMT - Mon, October 17, 2022
Dev To Please suggest some resources for learning.
Hello,Do you know any courses where someone teaches creating anything from scratch, like database, search engine, compilers, programming languages, etc.From few months I am getting interested in these...
12:50 pm GMT - Mon, October 17, 2022
Dev To JavaScript Slice Method in Depth
Author: Abdullah Numan IntroductionThis is a series on sparsely used iteration methods in JavaScript. In this series, we cover several methods that are used to iterate over a collection of data, ...
12:50 pm GMT - Mon, October 17, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
12:36 pm GMT - Mon, October 17, 2022
Dev To Best Repositories for beginners to contribute in Hacktoberfest
Hacktoberfest 2022!Since Hacktoberfest 2022 is live, many new developers & engineers are stepping forward and looking for some open source projects that fit for their stack.But it's like fin...
12:06 pm GMT - Mon, October 17, 2022
Dev To How to grow up and be noticed on your job
OwnershipAlways leave the code better than you found itIf it's easy to change, change it on the spotIf it's not in production, there's no reason to be afraid of making mistakesOpen issue if your...
12:02 pm GMT - Mon, October 17, 2022
Dev To Implementing Cursor-based Pagination For Every GraphQL API
Implementing Cursor-based Pagination For Every GraphQL APIBackends often return a massive amount of data, and intaking all data simultaneously causes more overhead and increases the response tim...
11:59 am GMT - Mon, October 17, 2022
Dev To 13 steps for perfect Authentication Flow in Backend
I treat my application server as a club party to develop the perfect authentication flow in just 13 steps Under the HoodTo all developers, understanding backend and creating servers via Node fram...
11:55 am GMT - Mon, October 17, 2022
Dev To Avoid This Mistake When Caching Asynchronous Results
This article was originally published at https://maximorlov.com/caching-asynchronous-results/Implementing a robust cache is a challenging task. Some of the things you'll need to consider are What wil...
11:18 am GMT - Mon, October 17, 2022
Dev To A Beginners Guide to Contributing to an Existing Git Repository
A Git repository helps an individual and organizations to store a collection of files of various different versions of a Project. These files are usually imported from the repository into the local se...
11:00 am GMT - Mon, October 17, 2022
Dev To Building a chat app with Socket.io and React Native
I wrote before on how to build a chat app with React, it got 1660 likes and 52955 views So I have decided to make another one for React Native. What is this article about?Chats are all around us,...
10:39 am GMT - Mon, October 17, 2022
Dev To Building a Map Application with Amazon Location Service, Leaflet, and AWS Amplify
I built a map application using Amazon Location Service, Leaflet, and AWS Amplify Advance PreparationInstallation of AWS AmplifyAWS Amplify #001 - InstallationUse the built environment to get st...
10:20 am GMT - Mon, October 17, 2022
Dev To How to Get Started With React A Beginner's Guide Part -2
If you have read my first blog then you have got some tips about starting with react js. Today let's learn more about react js and start creating your web apps. Why react js ?-> React js is ve...
10:01 am GMT - Mon, October 17, 2022
Dev To Vagrant for Beginners: Getting Started with Examples
Vagrant is an automation tool that helps in easily creating virtual machines and automating them while saving time and increasing productivity. Based on https://www.vagrantup.com/intro, Vagrant is a t...
09:50 am GMT - Mon, October 17, 2022
Dev To JavaScript Regex Tip: change "HelloWorldAgain" to "Hello World Again" (Camelcase to Separate Words) with Explanation
So you might also have encountered this problem were you want to transpose a camelcased words into space separated words, well here it is.const words = "HelloWorldAgain".replace(/([a-z0-9])([A-Z])/g, ...
09:40 am GMT - Mon, October 17, 2022
Dev To What it takes to build a Static Analysis tool
Hey dear developer! Welcome to the first chapter of My journey of building Skott, an open-source Node.js library, a little series in which I'll talk about different steps I've been through building th...
08:49 am GMT - Mon, October 17, 2022
Dev To Handle quick phone authentication in Next.js using Appwrite and Twilio
Phone authentication has provided a more accessible and secure way to validate users' identities during onboarding or security-sensitive operations. It involves sending a user an SMS with a secret key...
08:49 am GMT - Mon, October 17, 2022
Dev To Hacktoberfest 2022: Win Swags for Quality Contributions
Hacktoberfest 2022 is ongoing and you must have started the contribution. Everyone loves swags in the developer community. Let me tell you some good opportunities to grab cool swags by adding value to...
08:42 am GMT - Mon, October 17, 2022
Dev To Restful API with Golang practical approach
In this tutorial, we would be creating a Restful API with a practical approach of clean architecture and native Golang without any frameworks.There are lots of tutorials out there, for Restful API but...
08:25 am GMT - Mon, October 17, 2022
Dev To Kotlin Spring WebFlux, R2DBC and Redisson microservice in k8s
Full list what has been used:Spring Spring web framework Spring WebFlux Reactive REST Services Spring Data R2DBC a specification to integrate SQL databases using reactive drivers Redisson Redis...
08:03 am GMT - Mon, October 17, 2022
Dev To Get Started with Amazon Elastic Container Service with Fargate
Introduction What is Docker?Image SourceDocker is a tool that makes it easy to build, deploy, and run applications using containers. Containers allow developers to package and deploy applic...
07:23 am GMT - Mon, October 17, 2022
Dev To AWS open source news and updates, 131
October 17th, 2022 - Instalment #131Welcome to the AWS open source newsletter, edition #131. This week's new projects include "metahub", a command line way to interact with AWS Security Hub, "so...
07:14 am GMT - Mon, October 17, 2022
Dev To The fascinating Wave Function Collapse algorithm.
What is a wave function and why does it collapse?Wave function collapse is a algorithm that can procedurally generate images, text, audio and almost anything that follows a pattern of a simple s...
06:17 am GMT - Mon, October 17, 2022
Dev To How we developed our company website using NextJS
I sat down with my close friends that I had been working with for a while at the start of 2022 to discuss about starting a software company that merged aesthetics and functionality. We made the decisi...
04:51 am GMT - Mon, October 17, 2022
Dev To Data Science: Project Structure
Why should you use project structure?structure is of once preference but at the end of day all that matter is you should be comfortable moving around and writing code.When we think about data sc...
04:33 am GMT - Mon, October 17, 2022
Dev To How to write a good README
The README file is the one-stop documentation file. Usually, it is not only the first file any person will read when reaching your project for the first time, but also it is the key document for your ...
04:12 am GMT - Mon, October 17, 2022
Dev To Do you know these Software Engineering Terms?
I recently saw this reel by tiffintech and I went on a Google Ride searching for some more funny terms in Software EngineeringSoftware engineering is a complex field with its own language. If youre ne...
02:48 am GMT - Mon, October 17, 2022
Dev To New React Multiselect NPM Package
Hello ReactJs Folks,Here i tell you new react multiple select npm package which is literally awesome.Package is react-awesome-multiselectAlso, you can check example of this package on codesandbox.Code...
11:05 pm GMT - Sun, October 16, 2022
Dev To How to automate code format on commit
Keeping coding conventions is strikingly important for team development; however, being careful is not enough as the team size increases. Automation will solve this problem by fixing different coding ...
10:24 pm GMT - Sun, October 16, 2022
Dev To Programao orientada a testes?!
Para comearAo construir um projeto, um sistema ou at mesmo um simples cdigo, nos bate aquela dvida: ser que o que eu construi est funcionando corretamente? ai que surge a necessidade de impleme...
10:21 pm GMT - Sun, October 16, 2022
Dev To Deploying a highly available 3-tier architecture in AWS
As per Amazon "The 3-tier architecture is the most popular implementation of a multi-tier architecture and consists of a single web tier, an application tier (logic tier), and data tier."In this artic...
09:08 pm GMT - Sun, October 16, 2022
Dev To Deno: how to start use it
Deno is a new JavaScript/TypeScript runtime with secure defaults and a great developer experience. It's built on V8 and Rust. How to installYou can install Deno using the following command:curl -...
08:26 pm GMT - Sun, October 16, 2022
Dev To Javascript Array Reduce Method
The Javascript reduce method is a recursive way to perform a computation based on every element in array, while also taking into consideration the previous element in the array. It accepts a function,...
07:52 pm GMT - Sun, October 16, 2022
Dev To Why We're Breaking Up with CSS-in-JS
Hi, I'm Sam software engineer at Spot and the 2nd most active maintainer of Emotion, a widely-popular CSS-in-JS library for React. This post will delve into what originally attracted me to CSS-in-JS,...
07:41 pm GMT - Sun, October 16, 2022
Dev To React, the Humble - Write once, render in Web and Native
Using the Humble Object pattern to render React in both web and native environments. What is the Humble Object?Usually used for testing, you split the logic from the GUI and make the GUI humble....
07:22 pm GMT - Sun, October 16, 2022
Dev To Javascript Array Slice Method
The slice method on arrays returns a shallow copy of a part of an array. It takes two numbers, a start, and an end. Every array has a slice method. Here is a quick example:let myArray = [ '', '', '', ...
07:00 pm GMT - Sun, October 16, 2022
Dev To How to Change a Git Commit Date (For Beginners)
I am assuming you know git commit command and its option --amend. If not, then read about them in the docs.So, this is the template code:git commit --amend --no-edit --date <date>The Git interna...
05:55 pm GMT - Sun, October 16, 2022
Dev To Optimizing massive MongoDB inserts, load 50 million records faster by 33%!
IntroOriginal article hereWorking with 100k 1m database records is almost not a problem with current Mongo Atlas pricing plans. You get the most out of it without any hustle, just by enough har...
05:31 pm GMT - Sun, October 16, 2022
Dev To A11y Unlocked: Screen-Reader Automation Tests
In the past year since my last post A11y Testing: Automating ScreenReaders on the topic of automating screen readers, we're now in better place with progress made in standards and tooling.It is exciti...
05:27 pm GMT - Sun, October 16, 2022
Dev To Dont be arrogantly ignorant: dont flame
There is a widespread tendency in technology to discuss specific programming languages (and their frameworks) with open contempt. Who hasnt heard people scoff at how stupid PHP is, how backward Java p...
04:42 pm GMT - Sun, October 16, 2022
Dev To Meta Tag in HTML
Hey Devs, Today I gonna explain about "how to use html meta tags in a website?".So, Let's Start!Meta tags are important for a website. It contains information about website. Meta Tags are also importa...
04:33 pm GMT - Sun, October 16, 2022
Dev To Automate the removal of likes in TikTok
If you have ever tried to delete your likes on TikTok you would have realized that there are too many videos, then it becomes more tedious and time consuming to scroll and delete likes manually. ...
03:30 pm GMT - Sun, October 16, 2022
Dev To In One Minute : V8 (JavaScript engine)
V8 is a free and open-source JavaScript engine developed by the Chromium Project for Google Chrome and Chromium web browsers.The projects creator is Lars Bak.The first version of the V8 engine was rel...
03:27 pm GMT - Sun, October 16, 2022
Dev To Repurposing Content for Content Creation
So I've been streaming on Twitch since July 2020, blogging, and given some talks. To keep on with the "learning in public" theme and content creation, I've started a podcast called Nick's Cuts, pod.ia...
03:02 pm GMT - Sun, October 16, 2022
Dev To Getting Started with Amazon Elastic Container Service with Fargate
Introduction What is Docker?Image SourceDocker is a tool that makes it easy to build, deploy, and run applications using containers. Containers allow developers to package and deploy applic...
03:02 pm GMT - Sun, October 16, 2022
Dev To AWS CDK Redshfit Demo
AbstractFor getting started with AWS Redshift, this post guides you to provide Redshift cluster and all necessary other resources such as VPC, redshift IAM role, S3 bucket where we load data to ...
03:00 pm GMT - Sun, October 16, 2022
Dev To Creating Skeleton Loading Animation in React
IntroductionLoading screens are an important aspect f any application. This lets the user know that the processing is going on. There are lots of evolution in the loading screen. We have moved f...
02:42 pm GMT - Sun, October 16, 2022
Dev To Learn Go in Minutes
IntroductionGo is an open source programming language supported by GoogleEasy to learn and get started withBuilt-in concurrency and a robust standard libraryGrowing ecosystem of partners, commun...
02:41 pm GMT - Sun, October 16, 2022
Dev To The Difference between TypeScript and Javascript
If you're new to web development, or just Javascript development, you may find yourself wondering what is the difference between TypeScript and Javascript?. In this guide I'll explain exactly what Typ...
01:16 pm GMT - Sun, October 16, 2022
Dev To Whats a Status Page Aggregator and why you need one
Why Status Page Aggregators are needed in a world of cloud servicesWelcome to the future! SaaS (Software as a Service) rules the world. When just a few years ago businesses were buying software ...
12:56 pm GMT - Sun, October 16, 2022
Dev To How to Make Halloween Landing page Using HTML CSS JS | For Beginners
How to Make Halloween Landing page Using HTML CSS JS | For BeginnersThis video will show you how to build a halloween landing page using html css javascriptGithub RepoHI I'm Sadee (webdev)In this chan...
11:43 am GMT - Sun, October 16, 2022
Dev To Quem mexeu no meu cache?
O objetivo desse texto mostrar como um erro de configurao no cache da sua aplicao pode trazer problemas srios que vo desde uma dor de cabea at a perda de dinheiro. O que caching?Caching uma es...
11:42 am GMT - Sun, October 16, 2022
Dev To Preload Fonts
Usually, fonts are either downloaded from a third-party source, such as Google Fonts, or from a file that is stored in the build folder.After running the build we get a static folder that houses 2 fol...
09:39 am GMT - Sun, October 16, 2022
Dev To Merge bootstrap file input with laravel
Download bootstrap file input https://github.com/kartik-v/bootstrap-fileinput include files css<link rel="stylesheet" href="/bootstrap.min.css"><link rel="stylesheet" href="https://...
09:18 am GMT - Sun, October 16, 2022
Dev To From WebView to WebView2 in UWP
In the old days, accessing a local website in UWP was relatively easy. Even if you wanted to load your third-party libs. The basic code you required:The WebView:<WebView x:Name="webView1" Source="m...
08:53 am GMT - Sun, October 16, 2022
Dev To Does OSS owe us something?
This is a question mostly about OSS and ethic, but I started to think about it after I had read this answer, which belongs to a maintainer of LLVM:https://github.com/llvm/llvm-project/issues/52696#iss...
08:52 am GMT - Sun, October 16, 2022
Dev To Generate dynamic OG images with Next.js and vercel edge functions
First of all for those of you who don't know let's answer the question, what are OG (Open Graph) tags?Open graph was the brainchild of Facebook and was launched in 2010. What it does is that it ...
08:23 am GMT - Sun, October 16, 2022
Dev To Creating the work page - part 9
What would our portfolio be without a dedicated work page, right?Let's get started on creating this. Hopefully, we can reuse some of the components we already created when working on the homepage, as ...
07:53 am GMT - Sun, October 16, 2022
Dev To Git: The Basics
Git is a free open-source version control system. It is used by most developers and programmers these days since this is easy and more efficient than other version control systems. While git stores it...
07:44 am GMT - Sun, October 16, 2022
Dev To Importance Of Lists
Semantic structure is the foundation for accessible markup, as they properly convey information to the user through the accessibility API via screen readers.In this article, let's take a closer look a...
07:37 am GMT - Sun, October 16, 2022
Dev To AWS CodeWhisperer - Your ML powered Coding companion
Advancements in technology have brought multiple virtual assistants to help with everyday tasks. Most of us who have worked with Microsoft products are familiar with Clippy. One of the first Virtual a...
07:27 am GMT - Sun, October 16, 2022
Dev To Using AWS Step Functions To Implement The SAGA Pattern
IntroductionIn this post I will walk you through how to leverage AWS Step Functions to implement the SAGA Pattern.Put simply, the Saga pattern is a failure management pattern, that provides us t...
07:17 am GMT - Sun, October 16, 2022
Dev To 6 Cool Things Boring Old HTML Can Do
Ever wondered does HTML always have to be boring? No way! Here are 6 cool things you can do with HTML that you might not have known about! 1. Preload & cache assets Wondering how to preload a...
06:40 am GMT - Sun, October 16, 2022
Dev To AWS Amplify CLI Installation Guide (M1/M2 2022 Mac Edition)
What is the AWS Amplify Framework?One of my absolute favorite frameworks for building cloud-based, serverless applications is the AWS Amplify framework. I have been spending the better part of ...
05:13 am GMT - Sun, October 16, 2022
Dev To Things I Learned Through My First Hacktoberfest Pull Requests!
After searching for the perfect issues to solve as part of Hacktoberfest for about 10 days, I finally found them! Anyone participating in Hacktoberfest knows how hard it can get to find issues to cont...
03:36 am GMT - Sun, October 16, 2022
Dev To Routinejs, An Express inspired blazingly fast Nodejs router
Hello there,I am here to introduce you to Routine, An Express inspired and compatible Nodejs router.Documentation is still a work in progress but the core framework api is stable and ready to use.Plea...
02:53 am GMT - Sun, October 16, 2022
Dev To Introduction to NodeJS
Before Starting learning NodeJS or Blindly following any tutorial it is very crucial to know what is NodeJs ? For what purpose it is used for and with tonnes of option why we should go with NodeJS . ...
02:38 am GMT - Sun, October 16, 2022
Dev To Some less popular git commands
IntroductionGit is pretty much used by every developer nowadays. Personally, even after using it for approximately two years, I continue to discover new git features. So here are some of the com...
12:01 am GMT - Sun, October 16, 2022
Dev To Kubernetes For Noobs
Coming Soon... Save it now....
10:44 pm GMT - Sat, October 15, 2022
Dev To Containers: Under the Hood
IntroductionNowadays, in software engineering, we take containers for granted. We rely on them for day-to-day work, we build highly available and highly scalable production environments with the...
08:38 pm GMT - Sat, October 15, 2022
Dev To SvelteKit Server-Side Rendering (SSR) with @urql/svelte
In this blog post, I will explain why server-side rendering with the urql GraphQL library is not as straightforward to do with SvelteKit, and how I solved this in my project anyway.Server-side renderi...
08:29 pm GMT - Sat, October 15, 2022
Dev To Crafting my Portfolio - Preparing Base
This is a Series of Posts where I'm sharing my journey(sort of) while i craft my Portfolio.I've been a fan of Vue and Nuxt ever since I first found out about it thanks to dev.to. To me, a JS allergic ...
07:49 pm GMT - Sat, October 15, 2022
Dev To Creating the blog page - part 8
Now that we have the homepage ready let's tackle the blog page.A reminder of what the blog page looks like in the design:Hopefully, we can reuse the blog elements we created for the homepage.That is t...
06:50 pm GMT - Sat, October 15, 2022
Dev To Free watermarks in your photos?
Hi there,I was picturing Airsoft game and since I'm in a Airsoft team I wanted to add some free ad of our tiny sweet team.I was browsing for totally free website tool to add some watermarks on these p...
06:41 pm GMT - Sat, October 15, 2022
Dev To Predict Wine Quality using MindsDB
IntroductionMindsDB, undoubtedly, brings in the best-in-class machine learning capabilities to traditional databases. It acts as an AI layer on top of the existing tables and enables to train mo...
05:46 pm GMT - Sat, October 15, 2022
Dev To Prepping for ReInvent: Getting my Dev Associate Cert
My Pre-ReInvent goal for this year is to upgrade from the AWS Certified Cloud Practitioner to the Developer Associate. I started working towards this way back in the spring but got caught up with wor...
05:40 pm GMT - Sat, October 15, 2022
Dev To Github Goodies
There are several less known goodies from Github.Public SSH key github[.]com/[username].keysFor example, https://github.com/dpaluy.keysUsage: You are presenting at the conference or making a tutorial ...
05:11 pm GMT - Sat, October 15, 2022
Dev To In One Minute : Heroku
Heroku is a cloud platform as a service (PaaS) supporting several programming languages. One of the first cloud platforms, Heroku has been in development since June 2007.The Heroku network runs the cu...
05:06 pm GMT - Sat, October 15, 2022
Dev To If I Were Starting Today How'd I Learn Programming And Get a Job
A little about myself so you can decide if this post would be helpful to you...Circa 2011 or so, I was dead broke and figured out this programming thing might be a good fit for me. I had no mentors an...
04:39 pm GMT - Sat, October 15, 2022
Dev To How to get the last element of an Array in Javascript
So you have a Javascript array, and you want to get the last element. Take this example, for instance:let myArray = [ '', '', '', '' ]This array has 4 items - and as you might know, to get any element...
04:34 pm GMT - Sat, October 15, 2022
Dev To Updating Object Key Values with Javascript
Javascript objects consist of key value pairs and are one of the most common data structures in Javascript. To update all values in an object, the easiest way is to:Use Object.keys to get all keys of ...
04:29 pm GMT - Sat, October 15, 2022
Dev To Waiting for the DOM to be ready in Javascript
When you're working with Javascript, you're likely to have run into a pretty common problem: if your Javascript appears before your HTML, then trying to do things like attach events to your HTML is no...
03:38 pm GMT - Sat, October 15, 2022
Dev To Amazing Typing Effect using Typed.js (JavaScript)
Hello Guys! Welcome to Coding Torque. In this blog, I'm going to explain to you how to make an amazing typing effect using Typed.js. This will be a step-by-step guide including HTML and CSS. Let's get...
03:38 pm GMT - Sat, October 15, 2022
Dev To How to Contribute to Hacktoberfest with Coddex
Hacktoberfest is here, which means open source contributions are in full swing! However, making your very first open source contribution can be super daunting. Dont fret, Coddex is here to help!Here ...
03:11 pm GMT - Sat, October 15, 2022
Dev To React Just Got Even More Awesome
If you've worked on any react or next.js application in the past, you've probably noticed that it's very unopinionated in general, especially when it comes to how you handle async. Which played a big ...
02:47 pm GMT - Sat, October 15, 2022
Dev To Default vs Named exports
There are two primary ways to export values with JavaScript: default exports and named exports. But you can use one or both of them in the same file. A file can have not more than one default export, ...
02:34 pm GMT - Sat, October 15, 2022
Dev To Protect a Static Site with Auth0 Using [email protected] and CloudFront
In this post, we'll use AWS CDK to deploy a static site to an S3 Bucket, distribute the site using CloudFront, and protect it with a CloudFront [email protected] function that connects to Auth0. If the use...
02:18 pm GMT - Sat, October 15, 2022
Dev To Anlise de Algoritmos para Iniciantes
Analisar o tempo de execuo de um algoritmo outro fantasma que assombra programadores iniciantes. Pode me chamar de caa-fantasmas que hoje voc vai terminar de ler este artigo e vai sentir um alvio por...
01:36 pm GMT - Sat, October 15, 2022
Dev To Part4- Context Api in React Class Based Component
=> Here Folder Structure image here:Index.js Code:-_import React from 'react';import ReactDOM from 'react-dom/client';import App from './App';const root = ReactDOM.createRoot(document.getElementByI...
01:11 pm GMT - Sat, October 15, 2022
Dev To Design Quality software with the SDLC
Table of contentIntroductionWhat is the SDLCBrief history of the SDLCAdvantages of the SDLCPhases of the SDLC IntroductionIt is the wish of every software Organization and development team ...
01:11 pm GMT - Sat, October 15, 2022
Dev To How to setup MongoDB with Jupyter Notebook
I have to conclusion how to setup MongoDB (NoSQL) with Jupyter Notebook with summary step like this.First step, Install python 3.9.1 for use on python, install $ pip install pymongo and write the code...
12:53 pm GMT - Sat, October 15, 2022
Dev To Next.js API routes - Global Error Handling and Clean Code Practices
Next.js is one of the leading React-based frameworks out there. With almost no learning curve on top of React.js and the fact that it provides great SEO out of the box, it has become a popular choice ...
10:48 am GMT - Sat, October 15, 2022
Dev To In One Minute : git
Git is free and open source software for distributed version control: tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code ...
10:23 am GMT - Sat, October 15, 2022
Dev To Pulsing loader - A step-by-step guide
Tutorial on how to create a beautiful pulse loader - CSS & HTML only. HTMLFor HTML we need a container with 4 divs. We'll add "loader" class to a container.<div class="loader"> <d...
10:18 am GMT - Sat, October 15, 2022
Dev To 5 ultra actionable tips to improve your Web performances
If you want your website to be successful and well ranking on Google, you need to make sure it loads quickly and efficiently. Web performance is a measure of how fast a web page loads and how well it ...
10:09 am GMT - Sat, October 15, 2022
Dev To React Typescript Snippets
If you too are tired of typing the same code when creating a new component in react than VS Code provides a cool solution: Code snippets .Here are two snippets for Creating React components with Types...
08:40 am GMT - Sat, October 15, 2022
Dev To Setup Kubectl on Cloud Dev Environment in 60 Seconds
This blog will describe how to automate the kubectl setup for Cloud Dev Environments such as Gitpod. Why is it necessary to automate?Gitpod offers an ephemeral environment. If you want to use kub...
07:49 am GMT - Sat, October 15, 2022
Dev To Go Tricolor Algorithm Explained
In this article we are going to learn about how tricolor algorithm works and its process of working.The operation of the Go garbage collector is based on the tricolor algorithm.Please not that the tri...
06:33 am GMT - Sat, October 15, 2022
Dev To How to rotate image clockwise anticlockwise onclick button javascript | Akashminds
Assuming you would like 8 sentences in 2-3 paragraphs: With a little bit of coding, you can use JavaScript to rotate images. This is a great way to add some interactivity to your web page without havi...
06:20 am GMT - Sat, October 15, 2022
Dev To My Hacktoberfest 2022 contributions
IntroMy name is Paul, I come from the sunny country of Greece (locaten in Athens), and I am a software engineer with 8 years of experience in the field. I work at a not-for-profit software compa...
06:14 am GMT - Sat, October 15, 2022
Dev To How to Get Started With React A Beginner's Guide
React js is a javascript library and it is also termed as a framework because it can be directly be compared with javascript frameworks like angular , view.Most people including me used react because ...
06:08 am GMT - Sat, October 15, 2022
Dev To Uploading image with Formik and base64
Lets upload image with formik and react js.Now,Base64 is a group of binary-to-text encoding schemes that represent binary data (more specifically, a sequence of 8-bit bytes) in sequences of 24 bits th...
06:08 am GMT - Sat, October 15, 2022
Dev To How to upload image with base64 and validate it with formik
Lets upload image with formik and react js.Now,Base64 is a group of binary-to-text encoding schemes that represent binary data (more specifically, a sequence of 8-bit bytes) in sequences of 24 bits th...
05:57 am GMT - Sat, October 15, 2022
Dev To How To Deploy Your React-app on Gtihub
For More Info deploy-react-app-- Go To https://github.com/-- Create Github Account-- Check Node.js is install in Your PC-- if not then go to https://nodejs.org/en/-- install for your device-- after do...
03:50 am GMT - Sat, October 15, 2022
Dev To palpatine on time machine
RefactoringThe planRebasingCombining multiple commits (squash)Update commit messagesTakeaways RefactoringAs you may know, I admitted that palpatine was a bit of a mess, in my previous posts in th...
03:23 am GMT - Sat, October 15, 2022
Dev To Refactoring My Code
What I Learned This WeekThis week I learned how to refactor my existing code to make it easier to read, maintain, and improve modularityuse git rebase to rewrite history on a branch use git com...
01:46 am GMT - Sat, October 15, 2022
Dev To Code Smell 169 - Glued Methods
Don't make two or more things at once.TL;DR: Try to be as atomic as possible in your methods ProblemsCoupled CodeHarder to testHarder to read SolutionsBreak the method Refactorings ...
09:34 pm GMT - Fri, October 14, 2022
Dev To MS DEFENDER 4 CLOUD: DEVOPS SECURITY IN GITHUB ENVIRONMENT
Greetings my fellow Technology Advocates and Specialists.In this Session, I will demonstrate MICROSOFT IGNITE - 2022 release of MICROSOFT DEFENDER 4 CLOUD: DEVOPS SECURITY IN GITHUB ENVIRONMENT. THIS ...
09:33 pm GMT - Fri, October 14, 2022
Dev To How to Move to UK as a Designer
If you are a UX/UI designer interested in relocating to the UK, make sure you watch the recording of my chat with Darya Luganskaya.This chat has it all:a career changeself-study to become a designer (...
09:03 pm GMT - Fri, October 14, 2022
Dev To Multiple github accounts
What is the use case?Recently my company moved all the repositories from a privately hosted git repository to an enterprise github account. That means all the company repositories have now domai...
08:38 pm GMT - Fri, October 14, 2022
Dev To It's time to rak! (Part 2)
This is a follow-up on It's time to rak (Part 1). This blog post builds on that, so you should maybe read that first if you haven't already.With rak, anything that starts with a dash (-) is considere...
08:29 pm GMT - Fri, October 14, 2022
Dev To Transforming Tired Tabbing
Take typical focus indicator styles and turn them totally tabbular!Minimum RequirementsSpecial mention: errorsCSS Pseudo-classesFocusing Fun Minimum RequirementsFor an in depth breakdown of these...
08:25 pm GMT - Fri, October 14, 2022
Dev To Installing node-rdkafka on M1 for use with SASL
If you're using Kafka in a Node.js app, it's likely that you'll need node-rdkafka. This is a library that wraps the librdkafka library and makes it available in Node.js. According to the project's REA...
07:23 pm GMT - Fri, October 14, 2022
Dev To What's new in Nx 15?
Nx v15 is finally here! Let's go through all the great features that went into this major release. Growing fast!Nx is currently at ~2.7 million NPM downloads per week, which is incredible given w...
07:10 pm GMT - Fri, October 14, 2022
Dev To Service layer for business logic Organizing code in a Rails monolith
Our engineering team builds the Aha! suite using a Rails monolith. We carefully weighed a number of options before determining that this would provide the most lovable solution for our users and our t...
06:43 pm GMT - Fri, October 14, 2022
Dev To Qual a diferena entre Vulnerabilidade, Ameaa e Risco?
A palavra ameaa frequentemente confundida (ou usada como sinnimo) com as palavras risco e vulnerabilidade. So termos muitas vezes inter-relacionados, mas no significam a mesma coisa. Em Segurana de A...
06:35 pm GMT - Fri, October 14, 2022
Dev To Migrating Wordpress from GCP to AWS
Editor's NoteThis article was originally published on www.linuxtek.ca and some of the links and references will refer back to that site.IntroductionYou may have noticed some changes to this site. Alo...
06:24 pm GMT - Fri, October 14, 2022
Dev To Django create your first web application
Django is a free open-source high-level web development framework written in python. Built by experienced developers, it enables rapid, secure, maintainable, and scaleable development. There are ready...
06:09 pm GMT - Fri, October 14, 2022
Dev To Chiffrer vos dossiers sensibles pour les stocker sur votre Cloud prfr sans danger
Photo de couverture par Erik Mclean sur UnsplashRcemment, j'ai fait face une problmatique concernant la protection de mes donnes. Je souhaitais conserver des fichiers que je considre comme sensible s...
05:53 pm GMT - Fri, October 14, 2022
Dev To Microfrontends: Microservices for the Frontend
Microservices are a popular way to build small, autonomous teams that can work independently. Unfortunately, by their very nature, microservices only work in the backend. Even with the best microservi...
05:30 pm GMT - Fri, October 14, 2022
Dev To Open Visual Studio Code from the Terminal
Ok, it's not a super secret feature, but I noticed some of my colleagues and friends do not use it at all while I think it's quite handy, so I'm sharing it here.You might already know, but you can lau...
04:44 pm GMT - Fri, October 14, 2022
Dev To A Git-Hook for Commit Messages Validation - No Husky, Just JS
Join me on this weeks post as I seek out an alternative for Husky git-hooks solution and find it sitting right in front of me - Native Git infrastructure and NodeJS based custom hooks. The need ...
04:32 pm GMT - Fri, October 14, 2022
Dev To Elixir's DBConnection Pooling Deep Dive
DBConnection.ConnectionError: connection not available and request was dropped from queue after 2290ms. This means requests are coming in and your connection pool cannot serve them fast enough. You ca...
03:59 pm GMT - Fri, October 14, 2022
Dev To Let's create an AddEdit with same component
Today we are going to perform a crud app where we will add and edit the form with same component .We will use react-router-dom , formik and yup. so let's dive to the code.Create a component as AddEdit...
03:55 pm GMT - Fri, October 14, 2022
Dev To Create Hamburger Menu Using HTML, Css & Javascript
Welcome to Code With Random blog. In this blog, we learn how we create a Hamburger Menu using HTML, Css, and javascript for the Responsive Hamburger Menu Project.I hope you enjoy our blog so lets star...
03:46 pm GMT - Fri, October 14, 2022
Dev To Django Tasks Manager - Free PyPi Library
Hello Coders! This article presents an open-source sample that explains step-by-step how to use Django Tasks Manager library in a new project. The commits are made to highlight each step of the implem...
02:04 pm GMT - Fri, October 14, 2022
Dev To What was your win this week?
Hey folks! Hope everybody is having a fantastic Friday and that you all have wonderful weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big o...
01:57 pm GMT - Fri, October 14, 2022
Dev To Building a design system with Radix
Written by Alyssa HollandRadix is an open source library that provides components for building accessible, high-quality React web applications and design systems. Radix is part of a new wave of headle...
01:32 pm GMT - Fri, October 14, 2022
Dev To Proteccin de rutas con React Router Dom.
En esta ocasin vamos a usar la libreara de react router dom para poder crear rutas protegidas en nuestra aplicacin de React JS.Cualquier tipo de feedback es bienvenido, gracias y espero disfrutes el a...
01:32 pm GMT - Fri, October 14, 2022
Dev To Route protection with React Router Dom.
This time we are going to use the free react router dom to be able to create protected routes in our React JS application.Any kind of feedback is welcome, thanks and I hope you enjoy the article. Note...
01:31 pm GMT - Fri, October 14, 2022
Dev To How to enforce Conventional Commit messages using Git hooks with husky & commitlint
In this guide I will be showing you how to enforce the use of Conventional Commit messages in Git. If you don't know what Conventional Commits are, you can read my other post here. Let's get right int...
01:20 pm GMT - Fri, October 14, 2022
Dev To Angular ESLint Rules for Keyboard Accessibility
When using built-in HTML elements, the browser provides proper and expected keyboard support out of the box. Users can tab to a form input, use arrow keys to navigate through options in a select, or p...
01:17 pm GMT - Fri, October 14, 2022
Dev To Guide to Take Screenshot in Selenium with Examples
There is no other automation framework in the market that is more used for automating web testing tasks than Selenium and one of the key functionalities is to take Screenshot in Selenium. However taki...
01:13 pm GMT - Fri, October 14, 2022
Dev To How to create a shared Prettier configuration
This post was originally posted over on my personal website. Maybe you want to check it out [HERE].Keeping configs for styling and linting tools consistent across multiple projects can be challenging....
12:56 pm GMT - Fri, October 14, 2022
Dev To Follow Friday: Web Dev Edition (14 Oct 2022)
Happy Friday, friends! Follow Friday is your weekly opportunity to shout out fellow DEV Community members doing awesome work. Check out the comments and follow someone new!Thanks for joining us here ...
12:51 pm GMT - Fri, October 14, 2022
Dev To Send contract address messages from Alchemy to a PostgreSQL database
With nearly 100,000 transactions processed on Ethereum every second, you'll likely want to securely store details and activities on your web3 contract address in a database.That's exactly what you wil...
12:44 pm GMT - Fri, October 14, 2022
Dev To In One Minute : Postman
Postman is an API platform for developers to design, build, test and iterate their APIs.As of April 2022, Postman reports having more than 20 million registered users and 75,000 open APIs, which it sa...
12:40 pm GMT - Fri, October 14, 2022
Dev To What should my five year roadmap look like?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
12:16 pm GMT - Fri, October 14, 2022
Dev To Brewlet the Missing Menubar Item for Homebrew
If you're a macOS user and you want to make sure you are keeping your software updated check out Brewlet.With this tool you can see what packages need to be updated right from the comfort of the menub...
12:15 pm GMT - Fri, October 14, 2022
Dev To Efficient code review
Code review can be lengthy and stressful, especially if change is complex. If the change in question is very important and may have severe consequences, it is important to weigh diverse input and to a...
11:57 am GMT - Fri, October 14, 2022
Dev To Liman MYS MCO Eklentisinde Ynetim Klasr Yaps Oluturma
Get Operating System Taskn ndirmeGet Operating System Mico clientlarn iletm sistemleri hakknda envanter toplayan bir tasktr. Klasr yapmz oluturmak iin bu taska ihtiyacmz var. Bu task doc.liman.dev adr...
11:23 am GMT - Fri, October 14, 2022
Dev To Technical Writer's Toolkit.
If youre new to creating technical content, you'll find that structuring your content in a way that's accessible and communicative might be challenging. You may be wondering what tools you should use ...
11:15 am GMT - Fri, October 14, 2022
Dev To Quasar Admin CRM - Best CRM template to buy - very cheap
Best CRM template written using Vue.js and Quasar Framework. Code is written in such a way that you can easily wire your actual data and make the CRM live which will definitely add value to your busin...
11:07 am GMT - Fri, October 14, 2022
Dev To Using Formik and Yup in React js for validation.
Validating form using state and managing data of form is like a hell and repetition , so Using formik and yup helps and is easy to work with formik.So starting with formik and yup ,use npm i formik yu...
11:05 am GMT - Fri, October 14, 2022
Dev To Token based authentication with local storage in React js with UseContext and useState
Authentication in react js with api is a most common for any front end developers.So at first create an context so that we could save token and use user data all across the applicationimport { createC...
10:46 am GMT - Fri, October 14, 2022
Dev To Importance Of Semantic HTML In Modern Web Development
When your HTML code starts interacting with the browser, the tags which have specific information on what to do and how to do are called HTML semantic tags. As a developer, you are an advocate of the ...
09:55 am GMT - Fri, October 14, 2022
Dev To Reasons to Use MongoDB
According to Statista, MongoDB ranks 5th among the most popular database(DB) management systems worldwide as of August 2022. Other top-ranking DBs are Oracle, MySQL, Microsoft SQL Server, and Postgre...
09:00 am GMT - Fri, October 14, 2022
Dev To Investigating Cloud Cost Anomalies for Kubernetes The Easy Way
You lead an engineering team and just received a bill from the FinOps manager asking why the cloud services your team uses cost so much. What ended up costing you more than expected? If you use Kubern...
06:39 am GMT - Fri, October 14, 2022
Dev To Vaultree and AlloyDB: the world's first Fully Homomorphic and Searchable Cloud Encryption Solution
What is AlloyDB?AlloyDB is a fully managed PostgreSQL compatible database service that Google claims to be twice as fast for transactional workload compared to AWS Aurora PostgreSQL. If you've w...
06:24 am GMT - Fri, October 14, 2022
Dev To Why is hel-micro a better implementation of module federation
hel-micro, module federation sdk, build-free, hot update, toolchain-independent micro-module solution, welcome to pay attention and understandExample Name/FunctionUse DemonstrationTemplate AddressTemp...
06:23 am GMT - Fri, October 14, 2022
Dev To 2 Weeks of Hacktoberfest, How is it going??
Hi friends,I completed my Hacktoberfest Mission with 4 Pull Request ( 1 accepted and 3 pendings just for a bunch of hours ).And you? How is it going? ( comment to tell me yours ). I would remind you t...
06:17 am GMT - Fri, October 14, 2022
Dev To I need your Feedback!
I want to hear your feedback about the topic of the next guide on kerkour.com. Hacking? Programming? Other? You can tell me with this form. Thank you ...
06:08 am GMT - Fri, October 14, 2022
Dev To Introduction to Amazon Lightsail
IntroductionAmazon Lightsail is an easy-to-use cloud platform that provides everything you need to build an app or website with an affordable monthly fee.Lightsail Containers, announced at re:In...
05:22 am GMT - Fri, October 14, 2022
Dev To Blur Background CSS Generator
I just released a tool to generate the CSS for a customized blur background. Afterward, you can easily copy the code and use it on your website.Try it out hereI'd love to hear your feedback for improv...
04:04 am GMT - Fri, October 14, 2022
Dev To E-Commerce & Media Automation Virtual Hackathon
Join us this Hacktober in our E-commerce Media Automation Hackathon to build the future of for the eCommerce industry. Over the past decade, weve witnessed a rapid digital transformation in online c...
03:49 am GMT - Fri, October 14, 2022
Dev To Authoring NPM Packages with Monorepos
Suppose that you run a software development agency and you want to enforce a common linting rule set and formatting guidelines for all of your JavaScript projects. You could install ESLint and Prettie...
03:44 am GMT - Fri, October 14, 2022
Dev To 3 ways to display content on hovering over an element using only CSS
Method 1 : Using dfn Tag with the title attribute in HTML Document HTML<dfn title="dev.to">Dev</dfn> is a community of software developers getting together to help one another o...
01:17 am GMT - Fri, October 14, 2022
Dev To Learn JSON from Scratch
What is JSON?JSON (JavaScript Object Notation) is a lightweight data-interchange format.JSON is easy for humans to read and write, yet it is efficient enough for computers to handle.JSON is comm...
12:18 am GMT - Fri, October 14, 2022
Dev To Latest IT Opportunities - Week 42 of 2022
Hey,This is Kamil, founder of the Remote Index - every week I compile a list of fresh remote engineering jobs to help you find your next remote position.Today, I have 16 of 555 new jobs I want to shar...
10:06 pm GMT - Thu, October 13, 2022
Dev To Building a free component library for react developers.
You can copy Html and React code and integrate them onto your site, new components every week, and updates on twitter Just added a dashboard component to https://t.co/YPbU8meb4D pic.twitter.com/fPb3J...
10:03 pm GMT - Thu, October 13, 2022
Dev To Where Did All The Focus Time Go? Dissecting 1.5 Million Meetings
Where has all the focus time gone? Why does there seem to be less of it at big companies than at startups? And do managers really have as little as they claim?It should come as no surprise to our list...
09:57 pm GMT - Thu, October 13, 2022
Dev To Create a Markdown Editor with Rust and React
Ive been looking for easy projects to jump into Rust with as a beginner and I thought, why not a Markdown app? Previously Id built a Markdown-based text editor using Electron, and I was wondering if I...
08:54 pm GMT - Thu, October 13, 2022
Dev To A verdade sobre os bootcamps de programao
Os grandes criadores de bootcamps de programao sabem que as pessoas tendem a desejar mais um curso quando ele exclusivo ou limitado por tempo. Ficar de fora causa um certo desconforto, e deixar uma o...
08:54 pm GMT - Thu, October 13, 2022
Dev To The Essential Guide to Javascript Sets
In a previous article, I covered Javascript Maps - a data type very similar to objects, but with some key differences. Javascript has other data types too, and one you may not know much about is Set. ...
08:52 pm GMT - Thu, October 13, 2022
Dev To Quickly Build Secure Microservices in Python
With a constant influx of the new Blazingly Fast web and microservice frameworks for every (new and old) programming language two things are always overlooked: development speed and security. This art...
08:49 pm GMT - Thu, October 13, 2022
Dev To Your own Stable Diffusion endpoint with AWS SageMaker
Stable Diffusion is the name of a Deep Learning model created by stability.ai that allows you to generate images from their description. In short, you feed a textual scene description to the model and...
08:41 pm GMT - Thu, October 13, 2022
Dev To Generating Chess Puzzles with Genetic Algorithms
One of my favorite things to do is to find interesting libraries and test out unusual use cases with them. The python library geneticalgorithm is beautifully open endedexposing a simple but powerful i...
08:08 pm GMT - Thu, October 13, 2022
Dev To Http logs in Flutter app with talker is easy as possible
A major update of the talker package has recently been released. New release contains updated TalkerScreen with more actions and logs file sharing, fixed logs generation and etc. But another one big t...
07:44 pm GMT - Thu, October 13, 2022
Dev To Discussion and Comment of the Week - v20
This weekly roundup highlights what we believe to be the most thoughtful and/or interesting discussion of the week. We're also be highlighting one particularly cool comment in each installment. The DE...
06:48 pm GMT - Thu, October 13, 2022
Dev To Why I started to work at Novu - Things that you don't want to hear
Last time I discussed my journey at Linvo and becoming open-source.Today, I want to explain why I chose to work for Novu :)Being a senior developer and a team leader in the past, I am getting a lot of...
06:32 pm GMT - Thu, October 13, 2022
Dev To Transio de Carreira
Fiz esse texto no Medium, exatamente no dia Jun 30, 2021 e resolvi trazer ele para c, porque est super atual :)espero que gostem!Ol pessoal, meu nome Larissa de Oliveira, tenho 28 anos (quase 29) e r...
06:29 pm GMT - Thu, October 13, 2022
Dev To 1, 2 or 3 panes - choose a layout that works for you
Do you prefer the simplicity of a single pane TUI file explorer? If yes, then xplr's default layout with zentable.xplr should satisfy all your needs. If not, just install one or both of the following ...
06:14 pm GMT - Thu, October 13, 2022
Dev To An Open-Source Solution to DORA & DevOps Metrics
Hey Dev.to Friends! We're an open-source project, part of the Apache ecosystem, and today, we're super excited to share a game-changer release for DevLake - the data lake and analytics platform for yo...
05:20 pm GMT - Thu, October 13, 2022
Dev To Accelerate IoT Development with Arm Virtual Hardware on AWS
For more than a decade, the Internet of Things, or IoT, has been growing in both magnitude and complexity. The complexity derives from the requirements of an IoT device including connectivity, securit...
05:07 pm GMT - Thu, October 13, 2022
Dev To Windows Opacity in VSCODE
"Nofri"( Hello in Egyptian Coptic :) )Just wanted to share with you something that has been bothering me for so long, it might be nothing for you, and it might be important, anyways .. here it goes :...
05:02 pm GMT - Thu, October 13, 2022
Dev To Build REST endpoints with Low-code Backend
Nucleoid low-code framework helps to build REST endpoints with declarative runtime, which manages the control flow and stores in built-in datastore under the same runtime.Underlying declarative runtim...
04:58 pm GMT - Thu, October 13, 2022
Dev To User Interviews for Dummies
Hi Devs! My name is Malcolm. Im a brand new Customer Success Manager in my first tech job. When I was told to conduct a batch of user interviews, I assumed it would be easy. And after I completely bo...
04:49 pm GMT - Thu, October 13, 2022
Dev To What is CORB?
Have you seen this type of console warning in your browser console ? Cross-Origin Read Blocking (CORB) blocked cross-origin response https://example.com/sub with MIME type application/json. You may be...
04:33 pm GMT - Thu, October 13, 2022
Dev To Orkat Moon VS Code Theme
There is a color theme called Orkat moon that was developed by the Liquid Loop codes team for VS code. Its an amazing color theme for the vs code . Today I have installed the theme from market place. ...
04:04 pm GMT - Thu, October 13, 2022
Dev To Organizing EBook Files with Python
If you want to jump to the code snippets, click hereFull python file available here on GitHub The ProblemOver the years, Ive accumulated many hundreds of ebooks. Some from buying digital copies f...
03:51 pm GMT - Thu, October 13, 2022
Dev To Classic Topic Modeling with BM25
This article is part of a tutorial series on txtai, an AI-powered semantic search platform.txtai executes machine-learning workflows to transform data and build AI-powered semantic search applications...
03:50 pm GMT - Thu, October 13, 2022
Dev To Aviyel: Building Tools for Open Source Communities
"Open Source projects build communities, startups build teams." -Jacob Pattara IntroductionAs anyone who has ever maintained or contributed to an Open Source project can tell you, open source com...
03:01 pm GMT - Thu, October 13, 2022
Dev To Is CosmosDB a new SQL database? Is CitusDB a distributed SQL database? Has Hyperscale vanished in the Hyperspace?
Azure Cosmos DB is a fully managed NoSQL database for modern app development is what I've read from the documentation. However, Azure Cosmos DB for PostgreSQL has just been announced like a new servic...
02:35 pm GMT - Thu, October 13, 2022
Dev To Aminated Portfolio Website HTML CSS JS | No Frameworks
How to Build Build an Aminated Portfolio Website HTML CSS JS | Without any frameworkThis video will show you how to build an animated portfolio website using html css javascriptGithub RepoHI I'm Sadee...
02:35 pm GMT - Thu, October 13, 2022
Dev To Learning GO - Creating the server - Part 2
Hey guys! How are you? Hope everyone is ok!This is the second part of a series of articles that will document my process of learning Go. In the past article we created a working environment and execut...
01:35 pm GMT - Thu, October 13, 2022
Dev To From Zero to DevOps Engineer - DevOps Roadmap for YOUR specific background
As a DevOps professional, sometimes I forget how it is getting into DevOps from the perspective of a beginner. So I wanted to create this article outlining a path I would take, if I was starting from ...
01:20 pm GMT - Thu, October 13, 2022
Dev To Space Shooter Game with SDL2 and Odin - Part 2 - Render Player
Part 2 :: Rendering an ImageGithub RepoYouTube VideoYouTube ChannelSDL2 Image LibrarySDL2 Core LibraryOdin DocumentationRendering an image requires initialization of the SDL Image library. ...
01:19 pm GMT - Thu, October 13, 2022
Dev To Getting Bundling Superpowers Using Codegen
Photo by TK on UnsplashNo matter if you write a frontend application, a backend application, or some tooling in JavaScript or TypeScript - you'll eventually end up with a bundler to actually optimize ...
12:58 pm GMT - Thu, October 13, 2022
Dev To Do you track any personal health data? If so, what and how?
I'm curious about any "standard" data you track with a watch or smart scale, etc., but also anybody who does anything "above and beyond" in this regard.Also what do you do with the data? Which servic...
12:57 pm GMT - Thu, October 13, 2022
Dev To What is pnpm and is it really so fast and space-efficient?
We announced at ViteConf that our WebContainers now support pnpm. It was a major achievement in our commitment to support the Vite ecosystem as many projects running on Vite also use pnpm (examples in...
12:57 pm GMT - Thu, October 13, 2022
Dev To Enriquecendo requests com Traefik
Atualmente grande parte dos fluxos de autenticao se baseia em gerar um token, que pode por exemplo usar o padro JWT, e o frontend faz as requisies informando ao backend quem o usurio que est de fato ...
12:40 pm GMT - Thu, October 13, 2022
Dev To Should You Learn Front-end or Back-end Development First?
So you want to get into web development, and you keep hearing about "front-end" and "back-end" positions. The question is, which should you learn first? As someone who's held both front-end and back-e...
12:31 pm GMT - Thu, October 13, 2022
Dev To Crer un site web responsive avec Bootstrap
Tout le monde veut crer un site Web compatible avec tous les appareils tels que les ordinateurs, les ordinateurs portables, les tablettes et les mobiles. Donc, pour rendre un site Web ractif, le meill...
12:23 pm GMT - Thu, October 13, 2022
Dev To Why you should prefer using pnpm ?
Author: Muhammad Khabbab IntroductionA package manager is responsible for installing, updating, and removing software packages and dependencies. NPM has been widely used as the standard package m...
11:38 am GMT - Thu, October 13, 2022
Dev To An Open Source Observability Platform | SigNoz
Cloud computing and containerization have brought many benefits to IT systems, like speed to market and on-demand scaling. But it has also increased operational complexity. Applications built on dynam...
11:30 am GMT - Thu, October 13, 2022
Dev To Awesome tools for Coding Practice
IntroductionWatching countless YouTube videos or reading articles won't help you in coding unless and until you write some code. The mantra to retain knowledge is by practicing along with learni...
11:29 am GMT - Thu, October 13, 2022
Dev To How I built a live chat with my Ecommerce Store Using Medusa and Rocket.Chat
Having a good support channel is important in the development and growth of a business. A good support channel provides a feedback loop between a business and its customers.Medusa is an extensible and...
11:26 am GMT - Thu, October 13, 2022
Dev To
( ) . . . . ( RealContent ) REAL CONTENT . ...
10:57 am GMT - Thu, October 13, 2022
Dev To 5 more advanced GD examples to manipulate images with PHP
1. How to draw pie chart<?php$data = [50, 90, 150, 360];$im = imagecreatetruecolor(400, 300);$c_black = imageColorAllocate($im, 0,0,0);foreach ( $data as $i => $v ) { $c = imageColorAlloc...
09:36 am GMT - Thu, October 13, 2022
Dev To 10 Great eCommerce Website Desing Features Your Customers Expect
10 Great eCommerce Website Desing Features Your Customers Expect. Meeting the customers expectations has always been challenging, especially in such a dynamic and competitive field as eCommerce. Howev...
08:31 am GMT - Thu, October 13, 2022
Dev To Intro to Array in JavaScript.
1. IntroductionArray is a unique kind of variable which can store multiple values. It is enclosed in square [] brackets. Syntaxconst variable_name= [//"data"];2. Its importanceArray is very helpful as...
08:08 am GMT - Thu, October 13, 2022
Dev To Create your first PR : Hacktoberfest 2022
Are you a beginner who is looking to contribute to open-source? Are you confused about where to start?Then you have an opportunity to create your first contribution to open-source. Open-Source-for-All...
08:07 am GMT - Thu, October 13, 2022
Dev To Getting a web3 job as a developer
By the start of 2020, the ledger size had surpassed 200 GB.In Satoshi Nakamoto's initial paper, the phrases "block" and, "chain" were used independently, but by 2016, the term "blockchain" had gained ...
07:22 am GMT - Thu, October 13, 2022
Dev To How to Set up Facebook Conversion API on Shopify
Having accuracy problems tracking data through Facebook Pixel? Hold on: Its time to sing the Facebook Conversion APIs praises as it will help you secure much better results in no time. Your browser-ba...
06:12 am GMT - Thu, October 13, 2022
Dev To Styling the recent posts - part 6
Now that we have the intro header styled let's look at the rest of the homepage.There are two sections left here: the recent posts and the featured work section.There are some things to note here:The ...
04:38 am GMT - Thu, October 13, 2022
Dev To Deploy containerized workloads with Amazon Lightsail
Introduction to Amazon LightsailAmazon Lightsail is an easy-to-use cloud platform that provides everything you need to build an app or website with an affordable monthly fee.Lightsail Containers...
01:48 am GMT - Thu, October 13, 2022
Dev To A Complete Beginners Guide to Big O Notation
Since in programing there can be thousands of ways to solve a problem, how do you tell which one is the 'best' or let say that there is a function that is implanted in two different ways one with loop...
01:36 am GMT - Thu, October 13, 2022
Dev To Sign In with Solana - Authenticate Users with their Phantom Wallet
IntroductionIn this guide, we are going to use thirdweb auth to add sign in with Solana to our Dapps!Before we get started, below are some helpful resources where you can learn more about the to...
01:08 am GMT - Thu, October 13, 2022
Dev To Should we hire junior developer advocates?
A common debate in Developer Relations is whether or not we should hire junior developer advocates. While many may adamantly say no to hiring junior developer advocates, my answer is yes. YES and in...
12:04 am GMT - Thu, October 13, 2022
Dev To Tackle long running tasks with Java threads
IntroductionLong running tasks need a special way of handling which user have not to wait until these tasks finished, our get benefit of CPU power and parallel processing long running tasks to f...
11:25 pm GMT - Wed, October 12, 2022
Dev To The HTML 5 Tag: The easiest way to create modal.
The HTML5 dialog tag is the easiest way to create a modal. All you need to do is add the tag to your page and you're done. You can then style the dialog with CSS and add behaviors to it with JavaScrip...
11:04 pm GMT - Wed, October 12, 2022
Dev To Create useful noise patterns with Academy award winning Ken Perlin
Randomness is weird. Apart from the fact that true randomness on computers can only be achieved with either really complex devices or fish tanks, it just doesn't look appealing, either.Consider this p...
10:21 pm GMT - Wed, October 12, 2022
Dev To Don't fear the grepper! (1)
This blog post provides an introduction to the Raku Programmming Language and its grep functionality. It does not require any specific knowledge about the Raku Programming Language, although being fa...
08:55 pm GMT - Wed, October 12, 2022
Dev To What game are you most proud of developing and why?
...
08:42 pm GMT - Wed, October 12, 2022
Dev To Transporting your Components Anywhere with React Portals
When we create components in React, normally they exist within the component tree. This is mostly fine, but sometimes we want certain parts of a component to appear outside the component tree, or some...
08:08 pm GMT - Wed, October 12, 2022
Dev To Learning how to code: with our special guest, Ron
Let me introduce you to Ron, an ordinary person like you and me, except that he was born into a world of magic. Life led Ron to experience many adventures when he was young. Still, he somehow ended up...
07:59 pm GMT - Wed, October 12, 2022
Dev To How Rust can help you write safer and more reliable code
Rust enforces memory safetyRust is designed to be a safe and concurrent language, and it has features that make it easy to write programs that are both correct and efficient.One of Rust's key fe...
07:41 pm GMT - Wed, October 12, 2022
Dev To Let's help each other find good horror movies!
cover image source: Poltergeist It's October, the month of Halloween, and that means many of us are getting into the spirit of things by watching scary movies and freaking ourselves out the best we ca...
07:03 pm GMT - Wed, October 12, 2022
Dev To Welcome Thread - v195
Welcome to DEV!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 w...
06:55 pm GMT - Wed, October 12, 2022
Dev To How Have Nice Effects Affected My Life?
Ive been into computers since a very early age.When I was a kid I had a metal construction set were you can build some mechanical tool with it, which I dreamt to be able to use along with some old pl...
06:07 pm GMT - Wed, October 12, 2022
Dev To Setting the Default Node.JS version with nvm
When developing projects and products in Node.JS, it becomes essential to set the Node.JS version being used on your computer. nvm is a really useful tool for changing your Node.JS version on the fly....
05:24 pm GMT - Wed, October 12, 2022
Dev To Different test scopes in Rust
I'm still working on learning Rust. Beyond syntax, learning a language requires familiarizing oneself with its idioms and ecosystem. I'm at a point where I want to explore testing in Rust. The in...
05:19 pm GMT - Wed, October 12, 2022
Dev To Concurrency in Go - using goroutines
GoroutineA goroutine is the built-in primitive in go that helps achieving concurrency. We can create a goroutine by simply adding go keyword before a function call, which tells the go runtime to...
05:14 pm GMT - Wed, October 12, 2022
Dev To Ruby on Rails Naming Conventions
David Heinemeier Hansson, the creator of Ruby on Rails, believed in the importance of convention over configuration. In his own words: Convention over configuration is the corner stone of Rails and a ...
04:48 pm GMT - Wed, October 12, 2022
Dev To Paris Web 2022 - Jour 1, le rcap !
Il y a pile une semaine, c'tait mon premier Paris Web, et quelle journe ! 8 confrences (parmi les 16 proposes) passionnantes et varies.En voici un rcap chaud, partiel et partial, qui j'espre vous don...
04:45 pm GMT - Wed, October 12, 2022
Dev To 5 Design Rules everyone should know
I never got on well with art when I was a kid. I didn't have a steady hand, which meant that I could never draw or paint well. My handwriting has always been abysmal, and I didn't have it in me to do ...
04:04 pm GMT - Wed, October 12, 2022
Dev To How to contribute to Visual Studio Code on GitHub
Do you want to add a new feature on Visual Studio Code, or fix an existing bug? Heres how to do that!Let's see together how to move the first steps on the GitHub Open Source repository of Microsoft Vi...
04:02 pm GMT - Wed, October 12, 2022
Dev To The Power of Mentoring
It's been some time since I started my extra-work FREE mentoring path through the Mentorcruise platform. I decided to follow the willing students who aspire to master web development and give them the...
03:42 pm GMT - Wed, October 12, 2022
Dev To Hacktoberfest Progress Update: Translation Contributions Still Welcome
As part of Hacktoberfest 2022, the user-statistician GitHub Action, which generates an SVG with a detailed summary of your activity on GitHub, is seeking contributors to translate the headings, labels...
03:25 pm GMT - Wed, October 12, 2022
Dev To Serverless API Essentials: PUT vs PATCH
I conduct a decent amount of developer interviews. One of my favorite topics in an interview is REST APIs. I'm passionate when it comes to API design and API development in general. So naturally it's ...
03:12 pm GMT - Wed, October 12, 2022
Dev To Passed AWS Certified Developer - Associate - DVA-C01
Passed exam on 9 October 2022 BackgroundBasic knowledge of EC2, S3, and Load balancer - which I use for side projects. Developer Associate or Solution ArchitectQuick overview:Developer Assoc...
03:10 pm GMT - Wed, October 12, 2022
Dev To SORTing => The weird parts
As you realize the sort function performs mutations on the original array. This more often than not leads to bugs that are difficult to pin-point their origin and produce erroneous results.There are v...
02:57 pm GMT - Wed, October 12, 2022
Dev To Hacktoberfest: docs updates in three steps
Hacktoberfest is a celebration of Open Source contributions and new developers are eagerly encouraged to join in. However, many projects require so much setup, which not only stressed me out but also ...
02:45 pm GMT - Wed, October 12, 2022
Dev To How do you feel about cover letters?
How do you feel about job applications that ask for a cover letter? Do you skip them if theyre not required?It seems to me that requiring a cover letter could create an adverse incentive where more qu...
01:53 pm GMT - Wed, October 12, 2022
Dev To Dependent: :Destroy to the Rescue!
Dependent: :DestroyIn Rails, Active Record associations can easily connect our models, allowing for common operations to be streamlined. (For more on Active Record associations, check out my blo...
01:49 pm GMT - Wed, October 12, 2022
Dev To 10 Ways to Get Involved with No Code Open Source Contributions
As an open source contributor, making meaningful contributions to open source repositories can be overwhelming at first, especially during Hacktoberfest. The sheer amount of information and the comple...
01:22 pm GMT - Wed, October 12, 2022
Dev To Maximum Product of Three Numbers
Given an integer array nums, find three numbers whose product is maximum and return the maximum product.Example 1:Input: nums = [1,2,3]Output: 6Example 2:Input: nums = [1,2,3,4]Output: 24Example 3:Inp...
01:22 pm GMT - Wed, October 12, 2022
Dev To Fleet is here!
JetBrains Fleet is finally here and it is currently free for public use. Do checkout once.The official link is right here: https://www.jetbrains.com/fleet/.You have to download the Jetbrains Toolbox f...
12:31 pm GMT - Wed, October 12, 2022
Dev To Service Design Best Practices - Part I
IntroductionBy now most softwares separating the server side logic from user interface logic by developing a back end web services, and make them accessible over the network to consumers either ...
12:23 pm GMT - Wed, October 12, 2022
Dev To Monitoring AKS With Prometheus and Grafana
When you deploy any type of Kubernetes environment, or rather before you even deploy it, you should be thinking about a monitoring and observability plan. That way, you can fully understand if somethi...
12:14 pm GMT - Wed, October 12, 2022
Dev To Stream messages from Stripe to Kafka
Data grows exponentially across every application. That's why it's crucial to have a seamless way to send events data from different applications into a central event streaming platform like Apache Ka...
12:07 pm GMT - Wed, October 12, 2022
Dev To Introducing ShapeShift: A lightweight, modular, performant and extensible object mapping library for Kotlin/Java
WHY The short answerWe needed a simple to use, minimal boiler plate mapping engine, that is also flexible and supports the most advanced use cases. The long answerA few years ago we go...
12:06 pm GMT - Wed, October 12, 2022
Dev To PUPPETEER SCREEN RECORDER CLIENT EXPRESS.JS
It's imperative to spend some time learning about the implementation and operation of screen recording and include it in your projects. The power of screen recording outweighs that of any screen captu...
11:28 am GMT - Wed, October 12, 2022
Dev To How to Easily Set Up Advanced Analytics for Your Ecommerce Storefront
Medusa is hosting a hackathon during Hacktoberfest 2022. You can check it out and build something using Medusa to win awesome prizes. One example of a project for the Hackathon is integrating a third-...
11:10 am GMT - Wed, October 12, 2022
Dev To App Recommendations for a Productive iPhone User!
No two iPhone users are alike. While some people only use their phone for the occasional phone call or text, others have turned their device into a personal assistant, managing their entire lives thro...
10:29 am GMT - Wed, October 12, 2022
Dev To You Don't Need To Learn TailwindCSS To Use It
A few months back, I wrote an article on when to learn React, now in this article, I'm going to do something similar on TailwindCSS/Tailwind only that it's "using" rather than "learning" because you d...
09:57 am GMT - Wed, October 12, 2022
Dev To How to send notifications in JavaScript(in less than 10 lines of code)
Disclaimer: What the title means by 'in less than 10 lines of code' is referring to the number of lines of JavaScript code.You know those annoying notifications popping up at the least wanted time? To...
09:49 am GMT - Wed, October 12, 2022
Dev To How I launched Impulse.dev
I've been working on Impulse for six months, and a few weeks agoSep 28I decided to finally make an official launch.In this post, I want to reflect on what happened before, during, and after that launc...
08:36 am GMT - Wed, October 12, 2022
Dev To This Week In React 119: React OG Images, Tremor, Storybook, Decoupling, Rendering, Remix, Qwik, TypeScript, Playwright...
Hi everyone!A week with a lot of good and varied React articles. It's calm on the React-Native side.The ViteConf has just started, there will probably be some announcements for next week ;) Check this...
08:24 am GMT - Wed, October 12, 2022
Dev To Learning GO - Creating the environment using docker - Part 1
Hey guys! How are you? Hope everyone is ok!I'm a Rails developer that wants to learn Go and document the process on this series of articles. It's worth mentioning that I'm learning this technology, so...
07:13 am GMT - Wed, October 12, 2022
Dev To A dummy's guide to Solana's architecture
IntroductionThis tutorial is meant to be for a spectrum of readers:Those experienced in the EVM spaceThose new to web3Non-developersWe will be going through some of the core concepts in the Sola...
06:27 am GMT - Wed, October 12, 2022
Dev To 12 usable examples to learn the most popular JS libs
Originally posted on my blog IntroLearning by experimenting is probably the best way to assimilate new things quickly.This is exactly the purpose of this post. With these following enhanced snipp...
06:19 am GMT - Wed, October 12, 2022
Dev To Django & Celery - Open-Source Tasks Manager
Hello! This article presents an open-source Tasks Manager powered by Django and Celery. The product can be used to execute background tasks that are usually time-consuming in full control: start, canc...
06:15 am GMT - Wed, October 12, 2022
Dev To Concept of Containers
This article will cover the introduction, basics, and usage of Containers. This might not be very beginner-friendly. Let's get started!"Containers are lightweight packages of your application code tog...
06:03 am GMT - Wed, October 12, 2022
Dev To Styling the homepage header - part 5
We're already on part 5 of this Next.js portfolio series, and we'll be styling the homepage elements for this one.We styled the header and footer in the previous article, so it's time to take it to th...
05:59 am GMT - Wed, October 12, 2022
Dev To What Tech Newbies Need According to Industry Insiders
When junior or aspiring developers prepare for tech interviews, they tend to focus only on the technical part, which is of course very important. However, other skills are often considered during an i...
05:55 am GMT - Wed, October 12, 2022
Dev To How JavaScript hoisting actually works
What we used to know According to w3schools"Hoisting is JavaScript's default behavior of moving declarations to the top."If we take that description literally, given the following codehello...
05:45 am GMT - Wed, October 12, 2022
Dev To Weekly web development resources 119
Jsx MailAn email framework that uses React to create email templates. ScribbbleA simple text editor for MacOS that creates a simple blog. SatoriA cool library to convert HTML and CSS t...
05:36 am GMT - Wed, October 12, 2022
Dev To Developing Full Stack Mobile App with AWS Amplify Studio
Managing a full-stack mobile app development is a stressful job. A developer needs to pay attention to the database, front end, back end, and hosting-related things. Now to reduce the headache of deve...
05:35 am GMT - Wed, October 12, 2022
Dev To Amazon Elastic File System
Amazon EFS is a serverless, scalable, high-performance file system in the cloud. EFS file systems can be accessed by Amazon EC2 Linux instances, Amazon ECS, Amazon EKS, AWS Fargate, and AWS Lambda fun...
05:06 am GMT - Wed, October 12, 2022
Dev To Re-posting For Better Reach : You are front-end developer? This is for you, Sample Data API
Hello,Today i am making this post for my new website which is based on sample data.Here, I have created for the front-end developer. It can be useful to new beginners who has started learning new fron...
04:56 am GMT - Wed, October 12, 2022
Dev To The Most Entertaining How to Be a Software Engineer Influencers You Need to Follow
A software engineer is someone who can develop, debug, and come up with a complete and intelligent program that solves a problem. Should anything go wrong with the software, we are always ready to mak...
04:55 am GMT - Wed, October 12, 2022
Dev To Make you Go code work 1.5x faster OR even more
IntroductionPerformance is a key thing of everything, we (humans) don't like to wait and waste our time. Therefore, sometimes quick solution as most of the managers suppose are better than slow ...
04:44 am GMT - Wed, October 12, 2022
Dev To GetPaid: A platform that uses the Stellar network to simplify online transactions for East Africans
IntroductionGetPaid is a platform that helps East Africans send and receive money online via the Stellar blockchain. Users can use their usual payment methods such as mobile money or bank to dep...
04:14 am GMT - Wed, October 12, 2022
Dev To Coinbase Clone Script (vital features price)
Coinbase is an exchange platform for digital assets that have been operated since 2012 based in the unites states. Coinbase clone script is an exchange-like cryptocurrency platform that uses the same ...
04:09 am GMT - Wed, October 12, 2022
Dev To The LGBTQIA Community
Please fill out this form. I am collecting data on how well people understand the LGBTQIA+ community and the discrimination they face.https://bit.ly/dtplgbtqiaSupport LGBTQIA - Support the LGBTQ #wat...
10:09 pm GMT - Tue, October 11, 2022
Dev To Cat Trophy Kingdom: Building a video game with Airkits low-code platform
Cat Trophy Kingdom: Building a video game with Airkits low-code platformA few weeks ago, in preparation for releasing version 18.1 of Airkit, some coworkers and I were stress-testing the new ani...
10:01 pm GMT - Tue, October 11, 2022
Dev To What is a closure? And why this matters ? - Javascript
ClosuresMaybe you already have done an interview with the following question: Describe a closure in javascript? But what is closure? and why this concept matters for modern development with Reac...
09:11 pm GMT - Tue, October 11, 2022
Dev To The 7 Most Popular DEV Posts from the Past Week
Every Monday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take in...
08:47 pm GMT - Tue, October 11, 2022
Dev To Create-react-app or Vite ?
Hey there,I am not too familiar with vite but I've explored a bit and as of today there are many developers promoting the use of vite instead of create-react-app to build React projects.The main argum...
08:41 pm GMT - Tue, October 11, 2022
Dev To Supportive Is: an elegant utility to check types of values in JavaScript
IntroductionAs we already know, JavaScript is a dynamic language, which means that we don't need to specify the type of the variable when we declare it, and we can change the type of the variabl...
08:37 pm GMT - Tue, October 11, 2022
Dev To Introduction to Key Apache Kafka Concepts
IntroductionLast week I started a brand new role: Developer Advocate at Confluent. So far Ive been gladdened by stepping fully into an area of tech that satisfies my teaching heart. Ive also fel...
08:36 pm GMT - Tue, October 11, 2022
Dev To Frameworks hurt junior devs (and why math is important)
IntroductionA debate as old as coding itself:"Math is rudimentary for coding!""No, it's not, you just enjoy it and try to force it on us!"While yes, I do enjoy math, I also recognised its import...
08:29 pm GMT - Tue, October 11, 2022
Dev To Ruby && Web 3.0 -- Gems
If you've ever played Mario Kart, then you know how awesome those magic rainbow item boxes are, and what an absolute GAME CHANGER they can be... giving you powers and tools to help you succeed In...
08:23 pm GMT - Tue, October 11, 2022
Dev To How to Avoid Cloud Outages with YugabyteDB for Python Apps
Cloud environments provide benefits in terms of scalability and ease of use. They are easy to scale because you can add more resources when necessary. Theyre easy to use and quick to build thanks to t...
08:22 pm GMT - Tue, October 11, 2022
Dev To Rocket and web components
Rocket is a tool used for creating web pages and it is fabulous for generating static content starting from markdown files. One of the cool thing about Rocket is the fact that web components and javas...
08:17 pm GMT - Tue, October 11, 2022
Dev To Setting up Typescript and Webpack together
Recently I became more interested and more engaged with Typescript and I'm moving some of my JS code to TS.In one of my projects which was just a plugin, I had a huge JS file including the whole plugi...
08:17 pm GMT - Tue, October 11, 2022
Dev To Create a react app that uses stellar blockchain to send and receive funds.
Introduction What is blockchainBlockchain is a distributed database or ledger that is shared among the nodes of a computer network. What is stellar blockchainStellar is a payment proto...
07:55 pm GMT - Tue, October 11, 2022
Dev To Attending Your First Hackathon: Tips And Tricks
What do you think of when I say the word hackathon? Is it a group of people in black hoodies in the dark typing fiendishly in the terminal?In this article, you will learn what a hackathon is, tips and...
07:03 pm GMT - Tue, October 11, 2022
Dev To Go high performance http server with Forker
Ja7ad / forker Get high performance http requests with fork process forkerGet high performance http requests with fork process (fo...
06:59 pm GMT - Tue, October 11, 2022
Dev To Grab more issues
Having a Junior developer in your company is not an easy task, as it requires attention, understanding your doubts and also being able to assist in your progress. It's like a child where he's learning...
06:56 pm GMT - Tue, October 11, 2022
Dev To Artisanal Web Development
On our last episode of Static Feedback, I spoke with Joost van der Schee about Artisanal Web Development, the approach he takes to solo web development projects. Over the course of our conversation we...
06:41 pm GMT - Tue, October 11, 2022
Dev To Company takeovers, what now?
So I'm not going into specifics but I do want to ask, did your company or the company your working for get purchased by an investment company and did you have a long forefilling career after that even...
06:18 pm GMT - Tue, October 11, 2022
Dev To One-click treat for Open Source maintainers
It's October. For some, a month of beautiful foliage, Halloween, and pumpkin spice. Some Open Source maintainers live through their own version of Halloween - the stream of PRs coming their way to cel...
06:13 pm GMT - Tue, October 11, 2022
Dev To System analysis vs system design: What every dev needs to know
Are you a software engineer interested in advancing in your career and getting an advantage in the job market? Learning system design can help you with both. By understanding this process for creating...
05:59 pm GMT - Tue, October 11, 2022
Dev To Create a Discord Bot that Automates Secret Messages with Node.js
Before StartingGitHub Repository: https://github.com/shreythecray/infiltrationThe open source hackathon just started, and we are giving away over $1K in prizes! Join us in building a cool projec...
05:54 pm GMT - Tue, October 11, 2022
Dev To ZSH on Windows without WSL
Well, WSL it's a good way to have a Unix environment on Windows, but sadly his performance and memory consumption leads me to find another alternative... and I found it in a place closer than I expect...
05:47 pm GMT - Tue, October 11, 2022
Dev To My first conference!
So, React India conf ended a couple of weeks ago as I write this, but what I experienced is to be cherished forever. I am still overwhelmed, hoping that writing about it makes me sober Also, if you h...
05:23 pm GMT - Tue, October 11, 2022
Dev To Git Internals: Rewriting History and Overcoming Gitsasters
Brief, or what I do for funWhen I'm not wearing my CTO hat at Swimm (we're building a documentation platform for devs), I create videos for my YouTube channel, Brief. Brief is my way of sharing ...
05:20 pm GMT - Tue, October 11, 2022
Dev To Creating a CSS-Only Toggle Switch
There are many articles online about how to create a switch using HTML and CSS only, without any JavaScript. How will this one be different? What value will it add to the existing articles? Why did I ...
04:39 pm GMT - Tue, October 11, 2022
Dev To Axie Infinity clone script to make revenue (top10 features)
our lives are inevitably linked to the digital world. Online games are a part of such a world. These days, online game platforms like Axie infinity clone script have also gained much attention among g...
04:27 pm GMT - Tue, October 11, 2022
Dev To Rarible clone script for business (top advantages features)
Rarible, the leading NFT marketplace, has recently gained increasing attention. For this reason, many entrepreneurs and startups are willing to build their ft marketplace using the Rarible clone scrip...
04:09 pm GMT - Tue, October 11, 2022
Dev To Hacktoberfest 2022
Hacktoberfest encourages participation in the open source community, which grows bigger every year. Complete the 2022 challenge and earn a limited edition T-shirt.Register for Hacktoberfest and make f...
04:09 pm GMT - Tue, October 11, 2022
Dev To How to keep a history of file changes with C
Here, I'm going to show you how you can keep track of file changes in a directory and store them in Reduct Storage by using its C++ client SDK. You can find the full working example here. Running...
03:55 pm GMT - Tue, October 11, 2022
Dev To When will I actually use a hashmap?
Concept"Hashmap" is a fun buzz word.I ran into a problem where the API I was using supplied comments with a user_id instead of a username. This was an API I made and the right way to fix it might have...
03:48 pm GMT - Tue, October 11, 2022
Dev To Crash Course: Create CRUD Website(Single Page Application) Using ExpressjsMongoDbAxios
In this video I explained about overall Introduction of Single Page Website and I also explained that how to create CRUD Website from Scratch through Express js and Axios which is a single page Appli...
03:22 pm GMT - Tue, October 11, 2022
Dev To Fetch vs Axios in Javascript
Hello there ! In this blog, we are going to learn how to implement APIs by using Fetch API and AxiosBefore we get started, the only pre-requisite needed for this tutorial is basic understanding...
03:15 pm GMT - Tue, October 11, 2022
Dev To How to make a Documentation Website in React JS?
I want to make a Documentation website for my client.But I don't know how to make Documentation like paystack & stripe.there is any library ( even any paid template / service ) for making exact l...
02:44 pm GMT - Tue, October 11, 2022
Dev To How to use the Relay fetch policy to ensure fast rendering?
One of the main tools of Woovi is Relay. Relay is a GraphQL Client designed for high performance on any scale. When performing one of your main operations, query, we use a "hook" called useLazyLoadQue...
02:21 pm GMT - Tue, October 11, 2022
Dev To Another cheat sheet about Flatpak
Concepts & Commands What problem flatpak solves?Flatpak bundles packages into isolated and portable containers. It supports all distributions and you can install the latest version of y...
01:58 pm GMT - Tue, October 11, 2022
Dev To Generating prime numbers with Python and Rust
The other day, I helped a friend with some Project Euler problems. Those are little programming puzzles that involve maths and coding. I am really quite fond of them, and I recommend you to try some i...
01:47 pm GMT - Tue, October 11, 2022
Dev To React 18 Upgrade Guide and New Features
Author: Joel Adewole IntroductionSince updates frequently include modifications that change features completely or even eliminate certain features and add others, some developers may find it diff...
01:17 pm GMT - Tue, October 11, 2022
Dev To Good code is like an onion, it has layers
The stack Java, GWT, MysqlThe Experience 11 YearsThe Job Senior Developer at Startup Teaching some new recruitsIt was my 3rd year at the startup, things were going well, the company was growin...
12:56 pm GMT - Tue, October 11, 2022
Dev To Python ETL: Creating and automating a pipeline from Mysql to postgresql
What is ETL?In data processing, extract, transform, load (ETL) is a three-phase process in which data is extracted, transformed (cleaned, cleaned, cleaned), and loaded into an output data container. D...
12:33 pm GMT - Tue, October 11, 2022
Dev To Provisioning a Simple EC2 Instance with Terraform
If you're just starting out with Terraform this is a simple lab to learn how to provision an EC2 instance on Amazon Web Services. EC2 instances are virtual machines running on AWS, and a common compon...
12:32 pm GMT - Tue, October 11, 2022
Dev To Automate everyday boring tasks with scripting I
The average day of a programmer is often filled with boring tasks such as bulk operations. Today I share my tips/tricks about how I automate this kind of tasks easily with help of REPLs. Usecase...
12:30 pm GMT - Tue, October 11, 2022
Dev To Hacktoberfest: No shame in low-code (or no-code)!
IntroductionHello there my internet friends! Long time no see, I guess. As the post tone suggests, I haven't been actively writing blog posts for some long time. I hope you are all doing great a...
12:11 pm GMT - Tue, October 11, 2022
Dev To Advice for Junior Developers
The blog post mentions and links to many valuable concepts that you can explore further as you see fit. It has three sections:Generic Advice Important context and motivation for the technical adviceT...
11:58 am GMT - Tue, October 11, 2022
Dev To Introducing LinkedIn API (Proxy curl)
Hello, I want to introduce to you Proxy Curl a Linkedin API software.What is Proxy curl?Proxy curl is a LinkedIn profile scraping API that stores it's data in a postgresql data structure called LinkDB...
11:57 am GMT - Tue, October 11, 2022
Dev To How to build a sidenav component with Tailwind CSS and Flowbite
I've been using both Tailwind CSS and Flowbite for quite a while for building websites and user interfaces because of how fast you can build pages using the utility classes from Tailwind CSS and also ...
11:37 am GMT - Tue, October 11, 2022
Dev To When Breakpoints don't Break
I discussed tracepoints quite a bit in my blog and videos. They are wonderful, but I feel the nuance of non-breaking is a bit lost. The true power of this amazing tool is hidden due to our debugging h...
11:25 am GMT - Tue, October 11, 2022
Dev To Free alternatives to Heroku
Recently Heroku announced the end of the free plans and this must have taken quite a lot of people by surprise and made you think "What alternative to Heroku?". VercelWith deploy process as simpl...
11:06 am GMT - Tue, October 11, 2022
Dev To Medusa 1.5.0: PriceList Import, Medusa Hackathon, and more!
Time for another exciting release of Medusa!Version 1.5 introduces a new price list import strategy both in the Medusa APIs and the Medusa Admin.In addition, we have made some changes in our documenta...
10:46 am GMT - Tue, October 11, 2022
Dev To AWS re:Invent 2022: Know Before You Go
There are just a few months until AWS re:Invent 2022, so its time to start planning your time, booking your schedule, and thinking about making community connections. Ive put together a list of five t...
10:35 am GMT - Tue, October 11, 2022
Dev To Top 5 Websites to Find Your Next Python Job
Looking for a Python job? Here are 5 websites that help you find your next adventure! Remote OKRemote OK is a job board focussed on Remote Positions built by Peter Levels. FindWork.DevFindWo...
10:13 am GMT - Tue, October 11, 2022
Dev To Python-tweepy: automating a follow back task using windows scheduler
The Twitter API is a set of programmatic endpoints that can be used to understand or build a Twitter conversation.This API allows you to search for and retrieve, interact with, or create a variety of ...
10:07 am GMT - Tue, October 11, 2022
Dev To Building THE MOST practical Todolist with React and Websockets
What is this article about?In this article, you'll learn how to build a team to-do list with React.js and Socket.io. Users can create, read, and delete to-dos and add comments to each to-do via ...
09:39 am GMT - Tue, October 11, 2022
Dev To re:Invent 2022 Sessions
This year I will be heading back to Las Vegas for re:Invent 2022. My third re:Invent and for first time post Pandemic. I have looked over the session catalog and here my picks for 2022. Community...
09:26 am GMT - Tue, October 11, 2022
Dev To How to cherry-pick a commit from another repository
To cherry-pick a commit from another repository you have to first add the other repository as a remote (a remote is a repository whose branches you are tracking). You have to give the remote a name.gi...
08:58 am GMT - Tue, October 11, 2022
Dev To How to handle Image file uploads with multer in nodejs
In this tutorial, we are going to walk through the process of creating an image file upload functionality in nodejs using multer and mkdirp package. NoteThis tutorial assumes you are familiar wit...
08:50 am GMT - Tue, October 11, 2022
Dev To Create an E-Commerce Web API from scratch in 14 minutes
It's easy to dismiss Hyperlambda as a toy language when you look at it; No OOP, no complexity, barely any typing, etc. I am therefor on a mission to show you what you can do with it, and how much time...
08:30 am GMT - Tue, October 11, 2022
Dev To Budibase Hackathon Update - Over $5K in prizes
The Budibase hackathon kicked off on the 1st of October. Since its commencement, the reception from the developer community has been incredible.So far, hackers have contributed:A Spotify componentGoog...
07:32 am GMT - Tue, October 11, 2022
Dev To Migrate Wordpress Users to Appwrite
In Appwrite 1.0, a new feature has been added to migrate users from other platforms like Firebase, WordPress, Supabase etc. So in this tutorial we are going to migrate all the users from WordPress to ...
06:38 am GMT - Tue, October 11, 2022
Dev To Styling the header and footer - part 4
Now that we have our basic layout let's spend this article on styling the header and footer to resemble the design.As a reminder, the design I picked looks like this. You can see the circled header an...
06:08 am GMT - Tue, October 11, 2022
Dev To Creating a static website with Amazon S3
This project is a static website that shows the top 10 cat pictures ever using Amazon S3.Stage 1: Creating an S3 bucketRemember, every S3 bucket must have a unique name. My choice of using a domain UR...
04:12 am GMT - Tue, October 11, 2022
Dev To How to Use SupaBase to Power NextJS web app
There is one request from a friend/customer for me to build a simple agenda website. These are the requirements, (nothing is hard here)Mobile FirstUsers are able to view and scroll to view the agenda,...
04:11 am GMT - Tue, October 11, 2022
Dev To javascript: convert object to query params
convert object into query param in javascript #shorts #javascript - YouTube For all Angular, Javascript...
03:38 am GMT - Tue, October 11, 2022
Dev To How to translate a PWA app manifest
As of October 2022, there's no native way to localize properties of the web app manifest in multiple languages. Although there's been an open request for that since 2018, so far there's no definitive ...
03:36 am GMT - Tue, October 11, 2022
Dev To Find JavaScript cyber-vulnerabilities for free
According to a 2022 Stack Overflow survey of more than 50K professional developers, JavaScript is the top programming language of choice. Finding cybersecurity risks in JavaScript code is critical for...
01:46 am GMT - Tue, October 11, 2022
Dev To Navigating React.js with useNavigate
In the process of building my first two end-of-phase projects at Flatiron, I happened upon a handful of terms and concepts outside of my curriculum that proved quite useful.This was no different in Ph...
01:37 am GMT - Tue, October 11, 2022
Dev To Playwright tips that will make your life easier - including how to select, act and combat flaky test
Recently I began to help our company implement integration tests and encounter dozens of issues that bother me a lot. Including how to correctly assert elements. How to efficiently wait for an element...
11:54 pm GMT - Mon, October 10, 2022
Dev To Spring @Autowired tricks
IntroductionAs we know Spring framework is a dependency injection framework that keep tracks from your classes and whenever you want an instance spring will provide that for you.By Annotating yo...
11:37 pm GMT - Mon, October 10, 2022
Dev To How to eliminate if-else chain, for long life software
MotivationAll programing principles and paradigms aim to enhance code readability and maintainability, from OOP to functional, SOLID, DRY, YAGNI, KISS and design patterns all these main purpose ...
11:27 pm GMT - Mon, October 10, 2022
Dev To Rick and Morty Nuxt Tailwind
Hello! Besides studying and working with React and Next, I'm currently studying Vue and Nuxt. Then, I've thought about creating a little site using data from Rick and Morty API, Nuxt and Tailwind.Afte...
10:57 pm GMT - Mon, October 10, 2022
Dev To Create an AWS Account in 4 easy steps !
First of all, go to this pageScroll down and check out the free tier and other services providedNow provide your mail and name for the accountProvide your password for the accountFill up with your nam...
10:54 pm GMT - Mon, October 10, 2022
Dev To Portswiggers lab write up: Basic clickjacking with CSRF token protection
In this apprentice level lab, we will exploit the delete account flow from a website vulnerable to clickjacking even though there is some CSRF token protection present.Upon logging in with the given c...
09:53 pm GMT - Mon, October 10, 2022
Dev To Apaixone-se pela CHARM stack
DisclaimerEsse post uma traduo de um post de nome parecido feito por mim no blog oficial do MeteorJS com alguns ajustes para se adequar ao pblico brasileiro. Conhecimento tem sempre que estar d...
08:20 pm GMT - Mon, October 10, 2022
Dev To C UI and .NET Hot Reload - A Match Made in .NET MAUI
Visual Studio 2022 and .NET 6 introduced .NET Hot Reload, the ability to continue coding C# while debugging your application, and use your changes without stopping. If you've used Edit and Continue, t...
08:15 pm GMT - Mon, October 10, 2022
Dev To Securing CDK pipelines in an enterprise organization
On the 3th of October, I did a meetup style presentation on the AWS Community day in The Netherlands. The topic was how to secure CDK pipelines in an enterprise organization. This blog will describe t...
07:43 pm GMT - Mon, October 10, 2022
Dev To How to create unique index skipping empty values in Rails Postgres?
Having unique column in rails is easy thing to do. But what if you want to have unique column skipping null values? ProblemLet's imagine we have application, where invite people to your organisat...
07:25 pm GMT - Mon, October 10, 2022
Dev To Introducing KMMBridge For Teams
Introducing KMMBridge for TeamsToday we are announcing KMMBridge, part of Touchlabs new Faktory1 tooling suite. This set of build tools allows mobile teams to successfully publish shared code fa...
06:55 pm GMT - Mon, October 10, 2022
Dev To The Best Programming Advice I've Been Given, EVER
Today I launched a youtube channel. It's been nerve racking process but I am here and I posted my first video. It's all about the best programming advice that I've ever been given. If you watch it, gi...
06:50 pm GMT - Mon, October 10, 2022
Dev To The Best Resources For Web Developers
Some people prefer to pay for courses or boot camps to gain new knowledge as a developer. In my opinion, there are plenty of free resources. In this article, I will share my favorite resources which I...
06:45 pm GMT - Mon, October 10, 2022
Dev To Getting started with AWS Multi-account approach
IntroductionI write this article first in my own blog (https://www.playingaws.com/posts/multi-account-approach/).This is the first article related to the multi-account approach, and the first th...
06:44 pm GMT - Mon, October 10, 2022
Dev To 20 API interview questions and answers to ace the interview
During coding interviews for software engineering positions, you will most likely be tested on your knowledge of Application Programming Interfaces (APIs). Therefore, it is critical to your success to...
06:37 pm GMT - Mon, October 10, 2022
Dev To Set up Node.js on WSL
Node.js is a JavaScript runtime environment that executes JavaScript code outside a web browser. It allows us to install packages, run local web servers, create APIs, and more. RequirementsWindo...
06:32 pm GMT - Mon, October 10, 2022
Dev To How has the software dev job gotten worse in the last few years?
I'm wondering in which was you feel like the job has gotten worse over the last 3-4 years or so.Even if you think things are better overall, there are probably ways it is worse....
06:09 pm GMT - Mon, October 10, 2022
Dev To Receive TZS asset into your Stellar account via LOBSTR wallet
TZS asset is a crypto stable coin issued by ClickPesa on the Stellar blockchain network.TZS asset is tradable with XLM, USDC, Bitcoin, ETH, NGNT and any other asset on the Stellar Decentralized Exchan...
06:05 pm GMT - Mon, October 10, 2022
Dev To Troubleshooting ruby build
Have you found problems building ruby on a local machine? How to configure your local environment once and for all?Building ruby is dependent on several key elements: build tools, compilers, linkers, ...
06:00 pm GMT - Mon, October 10, 2022
Dev To The 3 Short October CSS tips
Hey folks!I'd like to talk about why the gap property is better than margins, to use min() lifehack and using outline: none correctly.But before embarking on reading I leave the link on my Substack n...
05:48 pm GMT - Mon, October 10, 2022
Dev To Having fun with CSS
As I enter the final phase of software engineering boot camp I was reminded by a classmate that coding can be fun. So before we have to start our capstone project and polish our resumes and refine our...
04:15 pm GMT - Mon, October 10, 2022
Dev To An insight into Cloud Migration Story
I was pretty excited to present at my first in-person tech event in #coimbatore!!It's definitely something special because I am glad to be back in the city where I spent around 7 years in education an...
03:56 pm GMT - Mon, October 10, 2022
Dev To Office Chair Recommendations?
I'm looking to purchase a new office chair. Curious if any of you other work-from-homers have any good recommendations you might want to share. ...
03:55 pm GMT - Mon, October 10, 2022
Dev To Gesture-based payments
Currently, the most popular forms of contactless payment include the use of Tap to Pay with cards, phones and smart watches. You bring your device close to a terminal and have your payment processed i...
03:47 pm GMT - Mon, October 10, 2022
Dev To Console.time & 4 other webdev tips you may want to know
1. Console.timeYou can use console.time() to starts a timer to track how long an operation takes. Also, you can also use the timeLog method in between the start and the end of the timer. Heres a...
03:12 pm GMT - Mon, October 10, 2022
Dev To What Is Hacktoberfest?
What is HTML All The Things?HTML All The Things is a web development podcast and discord community which was started by Matt and Mike, developers based in Ontario, Canada. The podcast speaks to ...
02:43 pm GMT - Mon, October 10, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
02:19 pm GMT - Mon, October 10, 2022
Dev To Maps, Slices and the Go Garbage Collector
In this article, I am going to present you with some examples showing why you should be cautions regarding the operation of the garbage collector. The point of the article is to understand that the wa...
02:06 pm GMT - Mon, October 10, 2022
Dev To Full-Stack Ops: Back-end and DevOps Roles are Merging
It's time for some speculation on my partI believe that the job duties of "back-end" and "devops" engineers will coalesce to include almost everything that "the user doesn't see". There will sti...
02:04 pm GMT - Mon, October 10, 2022
Dev To Space Battleship (Multiplayer turn-based game)
Space Battleship is a multiplayer game where you can challenge your friends to strategy space battles. The objective is to try to guess your opponent's moves to try to destroy his spaceships and keep ...
01:44 pm GMT - Mon, October 10, 2022
Dev To Asynchronous JavaScript Part 1
Welcome to the first post of the two-part series dedicated to exploring Asynchronous programming in JavaScript. ScopeThis article aims to discuss the following:Synchronous behaviour in JavaScript...
01:37 pm GMT - Mon, October 10, 2022
Dev To How to Not Get Burnt by AWS Bills
Originally published to dakotalewallen.meBilling in AWS can feel intimidating. Rightfully so given that it is a pay-as-you-use model. Trading the guarantees of a contract for agility. Because of this,...
01:25 pm GMT - Mon, October 10, 2022
Dev To AWS Hero of the Year 2022
The first ever AWS Community APAC & Japan Summit 2022 in #bangkok started with full excitement, got to meet and greet friends from AWS Community, be part of the elite panel - #DEI but this one - A...
01:22 pm GMT - Mon, October 10, 2022
Dev To Beginners guide to Go
Go, is a statically typed, object-oriented, compiled language meant to replace C, and it's used to build high-performance server-side applications. Go was designed by Ken Thompson, Rob Pike, and Rober...
01:16 pm GMT - Mon, October 10, 2022
Dev To Getting Rid of QA Engineers is aMistake
I've noticed a growing trend in software companies over the last few years in which upper management declares that quality assurance roles will no longer exist at the company. Then, the entire QA depa...
01:11 pm GMT - Mon, October 10, 2022
Dev To DevSecOps with AWS - Multi Environment deployments - Part 2
Level 300According to the first part in this delivery you can verify the deployment using unique credentials and central account. Suppose that the goal is create a simple stack, for demo purpose an s3...
01:00 pm GMT - Mon, October 10, 2022
Dev To How to use the RatingBar indicator in Flutter?
The users content can be rated using the Rating Bar, as the name implies. They are largely used by every application, either to gate user comments on their software or to obtain ratings for the conten...
12:49 pm GMT - Mon, October 10, 2022
Dev To Making a conditional tag
Sometimes you want people to see something, sometimes you don't.In vue.js you can do conditional rendering with the v-if attribute.<h1 v-if="awesome">Vue is awesome!</h1>I have gone a diff...
12:39 pm GMT - Mon, October 10, 2022
Dev To How implementation a i18n in Vue 3
First install libraryYou need install lib of [email protected] install [email protected] --save Create the config file in your src files Vue AppFile with name i18n.js and this content belowimport { ne...
12:35 pm GMT - Mon, October 10, 2022
Dev To Can't miss Security Sessions at re:Invent 2022
Session registration for re:Invent 2022 opens in a few days, and Luc van Donkersgoed inspired me with his post to highlight what you can't miss in the Security, Compliance, and other cool topics.The s...
12:12 pm GMT - Mon, October 10, 2022
Dev To Top-10 Posts for FE (Week 1, Oct 2022)
Here are the top 10 posts from the past week that will be useful to front-end developers and beyond. The selection was made on the basis of their interestingness, uniqueness, presentation, usefulness ...
11:52 am GMT - Mon, October 10, 2022
Dev To What are the best platforms to write technical articles?
IntroductionOne of the most asked questions in my DMs is to where put the technical articles. There is various platform for general articles and more specifically only for technical articles.Tod...
11:49 am GMT - Mon, October 10, 2022
Dev To Bugs that the Rust compiler catches for you
Over the decades, Humans have proved to be pretty bad at producing bug-free software. Trying to apply our approximative, fuzzy thoughts to perfectly logical computers seems doomed.While the practice o...
11:48 am GMT - Mon, October 10, 2022
Dev To How I Created a React Native Ecommerce App for Medusa's Hackathon
Medusa is currently hosting a Hackathon where developers can create amazing projects with Medusa and win prizes and swag. An example of a Hackathon project is building an ecommerce app with React Nati...
11:06 am GMT - Mon, October 10, 2022
Dev To Resource.fyi - Free Tools and Resources for Developers
Resource, tools, and product - directory sites are evolving day by day and getting popular among - developers, designers, marketers and creators. Developers and designers found them easy to grab and g...
11:06 am GMT - Mon, October 10, 2022
Dev To 2022 Beginner Friendly Modern Data Engineering Career path With Learning Resources.
Start by trying to understand the fundamentals, what data engineering is, some of the common task that data engineer performs at different companies, common data terminology and learn how to define yo...
10:55 am GMT - Mon, October 10, 2022
Dev To What happens when you add one element into start of array?
When you create an array with 10 elements automatically these ten elements have an index, to make all options work easy and fast.let array=[100,21,334,231,4454,656,767,878,789,12]; // 0 1 2...
10:53 am GMT - Mon, October 10, 2022
Dev To Set Up SMTP Server
In the blog post Best Free SMTP Servers, we touched on the cloud-based solutions for sending emails. These are quite common for all sizes of projects. But what if you dont want to use the email relay ...
10:42 am GMT - Mon, October 10, 2022
Dev To Deploy Flask to Render
Hello Coders!This article explains how to go live with a Flask project on Render, a popular deployment platform. For newcomers, Render supports the deployment for all major languages, Free Certificate...
09:36 am GMT - Mon, October 10, 2022
Dev To My Experience of Attending the KubeCon CloudNativeCon EU 2022 (In-person) for the first time
I had an amazing couple of years, contributing to Open Source Communities and learning Cloud/DevOps in public, which really helped me interact with a lot of people. I had planned to participate in a n...
09:14 am GMT - Mon, October 10, 2022
Dev To You are front-end developer? This is for you, Sample Data API
Hello,Today i am making this post for my new website which is based on sample data.Here, I have created for the front-end developer. It can be useful to new beginners who has started learning new fron...
08:45 am GMT - Mon, October 10, 2022
Dev To :where :is CSS?
In this post we will talk about the not so new functional pseudo-class selectors :is() and :where().We will see how they work in details, how they differ and when to use them to get the most out of th...
07:47 am GMT - Mon, October 10, 2022
Dev To Improving Security of Nuxt 3
Web applications are becoming more and more complex everyday. They can store confidential data or process user information on the fly. In order to handle this in a good way, developers need to impleme...
07:14 am GMT - Mon, October 10, 2022
Dev To Refactor Like a Superhero: Introducing a New Online Book!
In January this year, I was preparing a talk about refactoring. I collected all the techniques and resources I use in my everyday work and wanted to reflect them in the talk. But there was so much mat...
07:00 am GMT - Mon, October 10, 2022
Dev To How to find Code Smells - with examples
What is a Code Smell?Let me provide you with my personal definition and some examples to get a better picture of what were talking about.If you search for Code Smell online youll find a dozen di...
07:00 am GMT - Mon, October 10, 2022
Dev To AWS open source news and updates, 130
October 10th, 2022 - Instalment #130WelcomeWelcome to the AWS open source newsletter, edition #130. This newsletter was featured in the Build on Open Source episode four, which you can check out...
06:44 am GMT - Mon, October 10, 2022
Dev To How to implement a singleton in JavaScript
In this article we will examine what is Singleton and all ways how to implement it in JavaScript.Singleton is a design pattern that solves two problems. It ensures that a single-threaded application w...
06:24 am GMT - Mon, October 10, 2022
Dev To Adding a layout to NextJS - part 3
Now that we have our basic application set up, we can dive into the more detailed work.In part 1 I asked you to think about the global structure you are seeing, and in the template I picked, we got to...
06:24 am GMT - Mon, October 10, 2022
Dev To Foal v2.11 has been released with better password management
Version 2.11 of Foal is out! Here are the improvements that it brings: Number of Iterations on Password Hashing Has Been IncreasedThe PBKDF2 algorithm (used for password hashing) uses a number of...
05:54 am GMT - Mon, October 10, 2022
Dev To Laravel 8 Paypal Payment Gateway Integration
In this article, we will see laravel 8 PayPal payment gateway integration. Paypal is an international payment processing gateway working in the majority of countries that support online money transfer...
03:07 am GMT - Mon, October 10, 2022
Dev To EC2 Web Server with Apache using AWS CLI
Amazon Web Services provides services and infrastructure to build reliable, fault-tolerant, and highly available systems in the cloud. Services that provide basic infrastructure, such as EC2 and EBS, ...
02:54 am GMT - Mon, October 10, 2022
Dev To 3 good things of OOP approach in Express.js with TypeScript
What TypeScript enablesTypeScript provides a strict typing system for JavaScript projects and saves programmers from errors during coding. In addition, it enables to use of Object-Oriented Progr...
02:02 am GMT - Mon, October 10, 2022
Dev To 49 Free Online Courses - October 9, 2022
Free Online Courses for Today! Subscribe to our our daily newsletter - http://digest.theprogrammingbuddy.club/..Minimalist Lifestyle - Complete Course - Decluttering Life.https://theprogrammingbuddy.c...
01:19 am GMT - Mon, October 10, 2022
Dev To [Desafio] - Sistemas Distribudos: Tempos Ruins de Resposta Percebidos pelos Usurios
Contedo original em https://twitter.com/zanfranceschi/status/1579279644720738304Ei dev,Quando falamos de sistemas distribudos, s vezes, a distribuio geogrfica tambm! E com isso, questes de saltos de ...
11:00 pm GMT - Sun, October 9, 2022
Dev To Flutter Dart Frog
Requisitos:Flutter 3.3.4Dart 2.18.2Dart Frog 0.1.2Dart frog nos brinda esta oportunidad de volvernos Fullstack developers sin pasar por la complejidad de adquirir otro lenguaje si ya somos desarrollad...
10:03 pm GMT - Sun, October 9, 2022
Dev To How the CTO of a Cannabis Banking Company Improves His Productivity
Dama Financial's CTO Zach Goldberg listens to books at 3X speed for a reason: it helps him learn more crucial and useful info in a shorter amount of time when he's out driving or doing errands. Learn ...
09:57 pm GMT - Sun, October 9, 2022
Dev To Writing your First End-to-End Test with Cypress 10
In this article, you will learn about how to write your first End-to-End test with Cypress. In this article, we will use the Cypress website as the application we are using to test.This article is a ...
09:53 pm GMT - Sun, October 9, 2022
Dev To 5 Ways to maximize AWS re:invent as an ABW Grantee
Congratulations to all the All Builders Welcome (ABW) grantees for this years AWS re:invent. Two of my mentees got the grant this year, and Im super excited for them. For context, All Builders Welcome...
09:29 pm GMT - Sun, October 9, 2022
Dev To Backend Boilerplate for NodeJs-ExpressJs-MongoDB
When i was learning backend web developement. I had not found any proper resource for Backend Web Development. But, i have tried my best to learn. Started googling, learnt using youtube and documentat...
08:08 pm GMT - Sun, October 9, 2022
Dev To They know how to fix notifications
The problemThe notifications on mobile devices are terrible. On all of them. Once in a while, mobile operating systems get new notifications-related features claiming to give the users more cont...
07:41 pm GMT - Sun, October 9, 2022
Dev To SSH into your local VM as if it is a paid IaaS
So, I finally got the confidence to begin writing publicly.Let me thank DEV.to and the fantastic community around it for motivating me and inspiring me to start doing this.As cloud computing becomes m...
07:04 pm GMT - Sun, October 9, 2022
Dev To How Reprise Stopped Engineering Bottlenecks Using LinearB
Reprise helps businesses create demos of their products without needing to code. But like any no-code platform, theres actually a lot of programming going on behind the scenes. Reprise needs to be abl...
06:32 pm GMT - Sun, October 9, 2022
Dev To Frontend Development Path
Do you wanna become a frontend web developer? "Yes!" But I have some question to you. Here we have lot of technologies, but What can I choose for become a successfull frontend web developer? Awesome! ...
06:21 pm GMT - Sun, October 9, 2022
Dev To Understanding Generators in JavaScript with examples
First of all: what is Generators in js?Generators are functions.Generator Function Run Its Code When Required.Generators Are iterables.It doesn't run unless you need it.Generator Function Return...
05:47 pm GMT - Sun, October 9, 2022
Dev To 16 games for developers
Playing games by writing code is an engaging and fun way to practice and learn coding. Here are 16 games we picked for you. Enjoy! Return true to win CSS Battle Untrusted CodinGame...
05:09 pm GMT - Sun, October 9, 2022
Dev To How we migrated to Vue3
In this article, I'll try to share with you an overview of the Vue 3 migration journey.This article is not a guide on how to migrate Vue 3.It's a story of how we made it, alive Just like any other tec...
05:01 pm GMT - Sun, October 9, 2022
Dev To Explain like Im five: package managers
For a long time, the subject of package managers was for me an intimidating one. As a bootcamp grad, I knew enough to build a website or set up a database but any configuration issues stressed me out....
04:39 pm GMT - Sun, October 9, 2022
Dev To What happens when you type google.com and press Enter?
As developers we all work with the web at different layers of the stack, but we rarely ever think about what actually happens when a user types in a URL in their browser and presses enter. There is so...
04:37 pm GMT - Sun, October 9, 2022
Dev To Polywork: O melhor currculo que voc ainda no tem
O que o Polywork?O Polywork uma plataforma de registro de atividades e interao profissional, especialmente para pessoas que trabalham com desenvolvimento, produo de contedo e eventos, que pode...
03:34 pm GMT - Sun, October 9, 2022
Dev To Opening up my Open Source Projects for Hacktoberfest
Calling all beginners! Are you interested in participating with Hacktoberfest, but find many of the projects a little complex to participate in? I have a couple opportunities for you! NPM: C...
03:07 pm GMT - Sun, October 9, 2022
Dev To Debugging in WordPress | WordPress
, Devbug/Investigation , Plugin:- Simple Admin Language Change / AS English Admin Admin Bar Plugin:- Query Monitor ...
03:06 pm GMT - Sun, October 9, 2022
Dev To Everything You Need To Get Started With AWS IAM
What is IAM on AWS?Identity and access management is one of AWS's most essential services. IAM lays the foundation for solid identity management, allowing granular access to entities within AWS....
02:36 pm GMT - Sun, October 9, 2022
Dev To Why You Should Not Be a Reactive Developer
In This ArticleWhat Is a Reactive DeveloperCase ScenarioThe Reactive Developer's SolutionHow To Solve It ProperlyThe Impact of Reactive ProgrammingAn Extra Note About Writing TestsSummary W...
02:34 pm GMT - Sun, October 9, 2022
Dev To Creating Git Hooks Using Husky
Hooks in git are nothing but some code which can be executed at specific points during git execution process.They are used to verify everything is as expected before or after executing a git command o...
02:24 pm GMT - Sun, October 9, 2022
Dev To How I Monorepo
IntroductionI am working full-time on a suite of libraries for building games with Three.js and React; this suite is called the Composer Suite, and its growing number of libraries and applicatio...
02:05 pm GMT - Sun, October 9, 2022
Dev To Introduction to AWS Cloud WAN
AWS Cloud WAN is a wide area network service that helps you build, manage, and monitor a single global network. This service manages traffic between AWS resources and your on-premises environment. ...
02:03 pm GMT - Sun, October 9, 2022
Dev To Top 5 Google Chrome extensions that every developer should be aware of!!
Here are a few chrome extensions that could make coding fun for developers and can help to increase their productivity 1. CSS SCANCSS SCAN is the smartest browser extension for CSS inspection. Yo...
02:02 pm GMT - Sun, October 9, 2022
Dev To What is the AWS Community Builders Program?
IntroductionI'm excited to announce that I've been accepted into the AWS Community Builders program!I got an email today inviting me to the program and I can't wait to dive in!I will focus on cl...
01:20 pm GMT - Sun, October 9, 2022
Dev To How OpenSource Contribution Can Change Your Life
As we all know Hacktoberfest has already started and people are celebrating OpenSource by contributing to the OpenSource Project with a variety of contributions.I have been contributing to OpenSource ...
12:30 pm GMT - Sun, October 9, 2022
Dev To Turn around your Git mistakes in 17 ways
Mistakes! These are not a necessity in software development. But they always find a way to taint the beauty of software development.So, mistakes are inevitable. How do you recover from your mistakes?A...
11:44 am GMT - Sun, October 9, 2022
Dev To Rust Generics
It is a way of writing generalised algorithms in such a way that can be used for the types specified later. It can be initialised for a specified type with help of parameters. What we use generic...
11:40 am GMT - Sun, October 9, 2022
Dev To Review of "AMAZING" AWS APAC Community Summit 2022
AWS APAC Community Summit 2022 was held from September 15 to 16.But I was lazy. Three weeks after the event, I posted a review of the event participation. It took this long to prepare little by little...
10:26 am GMT - Sun, October 9, 2022
Dev To The door was ajar, so I stepped in...
Hello world, fellow techies! I believe I'm one of you, or at least my history tell me so.The firs time I touched a programming language was probably '95, being able to just smash random words into BAS...
09:35 am GMT - Sun, October 9, 2022
Dev To Did you know you could use OpenAPI for security?
What is openapi?Openapi is a set of tools and standards for creating, managing, and securing APIs. It includes a specification for describing APIs, a runtime for executing APIs, and a set of too...
09:01 am GMT - Sun, October 9, 2022
Dev To HTTP based OOP
There is a reason why I don't like classic OOP. The primary one being that it destroys my creativity and ability to express myself. As proof of that, realise I just invented HTTP based OOP, with inher...
07:35 am GMT - Sun, October 9, 2022
Dev To Create mock APIs for building frontend apps quickly without the backend.
Whenever a team plans to build a feature, (If the team has dedicated Backend and Frontend developers), the frontend and backend tasks will be assigned simultaneously. After confirming the use cases an...
06:36 am GMT - Sun, October 9, 2022
Dev To NextJS portfolio setting up - part 2
In the last part we had an overall look at what we would build, and I even gave you some homework to find an excellent design and analyze it into building blocks.This article will look at setting up t...
06:26 am GMT - Sun, October 9, 2022
Dev To Free host your website using cloudflare with free domain
I find very deficut to host my website using cloudflare but after few try , finaly host my website on cloudflare using github.so I'm going to share my process inn which I hosted my website using cloud...
05:16 am GMT - Sun, October 9, 2022
Dev To REACT JS TOPICS TO LEARN
React Guidance :JavaScript BasicsEs6 featuresSPA vd MPALibrary vs FrameworkAngular vs React JsReact Js Concepts:React JsComponentJSXVirtual DOMBableWebpacknpm vs npxYarnStatePropsWorking with EventsRe...
04:07 am GMT - Sun, October 9, 2022
Dev To Full Stack WEB3 Developer- Roadmap and Free Resources
WEB3 is the HOTTEST domain right now with millions of developers wanting to enter this field globally. However, lack of structured ROADMAP may lead to an unnecessary delay in learning among enthusiast...
03:15 am GMT - Sun, October 9, 2022
Dev To The username in dev.to
When I find my post has url likes:https://dev.to/peterlitszo/docker-network-4047Of course it is readable. But what happen if the author change his/her username?I try to rename me as peterlitszoxxx, an...
01:57 am GMT - Sun, October 9, 2022
Dev To Funding in open source
Recently, Josh Goldberg joined me on my stream to discuss TypeScript, TypeScript ESLint, open source, and Joshs new book, Learning TypeScript.It was a great conversation. At one point we discussed ope...
12:53 am GMT - Sun, October 9, 2022
Dev To Rust devlog: Week 3
Hello Readers! Welcome to the third devlog on this series where I code a multiplayer turn-based strategy game! If you haven't read the three previous posts, go check them out! This week, I created a s...
12:37 am GMT - Sun, October 9, 2022
Dev To Reduct Storage Client SDK for C 1.0.0 was released
Hey everyone, I just released the Reduct Storage SDK for C++ v1.0.0. Now it supports Reduct Storage v1.0.0.Because it is a major release, I refactored the Bucket.Write and Bucket.Read methods and made...
11:03 pm GMT - Sat, October 8, 2022
Dev To Latest Engineering Vacancies - Week 41 of 2022
Hey,This is Kamil, founder of the Remote Index - every week I compile a list of fresh remote engineering jobs to help you find your next remote position.Today, I have 14 of 656 new jobs I want to shar...
10:43 pm GMT - Sat, October 8, 2022
Dev To Using Notion API with JavaScript
Notion is an awesome organizational tool I have been using for a long time. It has so many capabilities that it slowly replaced many other tools I use daily. One of the ways that I use Notion is to cr...
08:57 pm GMT - Sat, October 8, 2022
Dev To DevOps - Getting Started
What is DevOps?The simple definition for DevOps is -DevOps is a set of practices that combine software development and IT operations. It aims to shorten the system development lifecycle and prov...
07:57 pm GMT - Sat, October 8, 2022
Dev To With stickers or not?!
Do you use stickers on your laptop or not? Left a picture of your stickers on the comments.My laptop stickers:...
06:15 pm GMT - Sat, October 8, 2022
Dev To LeetCode - Rectangle Area
Problem statementGiven the coordinates of two rectilinear rectangles in a 2D plane, return the total area covered by the two rectangles.The first rectangle is defined by its bottom-left corner (...
05:53 pm GMT - Sat, October 8, 2022
Dev To Which buzzwords most annoy you?
...
05:42 pm GMT - Sat, October 8, 2022
Dev To Builder pattern in TypeScript
IntroductionThe builder pattern is a creational pattern which allows to create complex objects in an easy way. You can create multiple representations of the objects step by step using the same ...
04:37 pm GMT - Sat, October 8, 2022
Dev To I made 1,000x faster TypeScript Validator Library
Hello, I'm developer of typescript-json and have measure a benchmark comparing performance with other competitive libraries. By the benchmark, my library typescript-json has been turned out that maxim...
04:26 pm GMT - Sat, October 8, 2022
Dev To The Battle Hardened Developer by Fiodar Sazanavets
The Battle Hardened Developer is a very useful book - in my opinion - not only for developers. The author, Fiodar Sazanavets, covers topics that are important for everyone who has an office job (even ...
04:00 pm GMT - Sat, October 8, 2022
Dev To Virtual URL navigation using vanilla JavaScript
I came upon an issue on a GitHub project where the maintainer wanted to dynamically change the content of the page and give the feeling of it being a "native" page, without actually creating another H...
02:42 pm GMT - Sat, October 8, 2022
Dev To How to Improve Your Webpage Speed for Faster Website
What are the benefits of a fast site, faster page loading speed and does page speed matter?The internet has become a fundamental part of our lives. It has changed how we communicate, how we consume in...
02:33 pm GMT - Sat, October 8, 2022
Dev To Hacktoberfest 2022 t-shirt
This preview t-shirt hacktoberfest 2022DarkLight...
02:25 pm GMT - Sat, October 8, 2022
Dev To Django Dynamic DataTables - Free Tool (Updated)
Hello Coders!This article presents an open-source tool that builds server-side paginated DataTables with minimum effort. The input expected by the Dynamic DataTables module is the model definition plu...
02:25 pm GMT - Sat, October 8, 2022
Dev To I got my Hacktoberfest2022 Badge
Today I got my Holopin badge of which i participated in hacktoberfest fest. It was my first ever fest. I feel very overwhelmed about it. Thank you holopin and hacktoberfest for the badge ...
02:09 pm GMT - Sat, October 8, 2022
Dev To Logging in, a thing we all hate
We've all seen this one, right?"As a user, I want to log in to the app."That's a lie. And not just a little onea whopper. Logging in isn't on anyone's to-do list. It doesn't put anyone closer to their...
01:56 pm GMT - Sat, October 8, 2022
Dev To Paracetamol.js| 188: Explica este cdigo JavaScript
Explica este cdigo JavaScript Dificultad: BsicoDada la siguiente clase, Cules atributos son pblicos?class Dog { #peso; constructor({ color, tamanio, peso=10, cola=true}){ this.color = ...
01:36 pm GMT - Sat, October 8, 2022
Dev To Dynamic Linker Hijacking Experiments - Evasive Techniques (Part 2)
Journey PostThis post is a something that I call "journey post", this follows my process of researching and implementing the solution for the problem (or the challenge). I will wrap/pre-fix part...
01:31 pm GMT - Sat, October 8, 2022
Dev To Advantages and Disadvantages of Go
In this article we are going to learn about , What are the advantages of using go and why its so popular now between developers, but first lemme tell you what go is and why it was created. Histor...
01:05 pm GMT - Sat, October 8, 2022
Dev To Responsive Coffee Shop Website Using HTML CSS JavaScript
Responsive Coffee Shop Website Using HTML CSS JavaScriptThis video will show you how to build a responsive coffee shop website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel ...
01:02 pm GMT - Sat, October 8, 2022
Dev To DMs do not scale your company
Your startup won't grow while your employees discuss things in direct messages. Every discussion should be public. Every piece of knowledge should be shareable with everyone inside your company. ...
12:44 pm GMT - Sat, October 8, 2022
Dev To The LowCode War
Things are definitely heating up with LowCode providers, with each having its own strategy to grab market share. But I think the most interesting is Microsoft's. Microsoft has a chequered history when...
12:33 pm GMT - Sat, October 8, 2022
Dev To Scaling & Load-balancing NodeJS Containers with Nginx
So, your NodeJS application is getting loads of requests, and it has become too much for a single server to handle. Now, you don't have a fancy AWS managed service to help you. The solution would be t...
12:28 pm GMT - Sat, October 8, 2022
Dev To Let's have fun with console.log
Console.log(...) is a familiar method to anyone who has developed a web app; it prints data to the developer console and can be used for testing, logging, and debugging.If you run the command console....
11:19 am GMT - Sat, October 8, 2022
Dev To Creating a NextJS portfolio - part 1
I looked back at some of my articles and realized I hadn't done much of these complete start-to-finish series.So in the upcoming series, I will teach you how to create a Next.js portfolio from nothing...
09:39 am GMT - Sat, October 8, 2022
Dev To DAO: What You Need to Know & How It Benefits Your Business?
A-Brief-Overview-Of-DAO-Platform-Why-Does-It-MatterThe bitcoin and blockchain industries are rapidly evolving and bombarding people with new technologies. Decentralized autonomous organizations, or DA...
09:05 am GMT - Sat, October 8, 2022
Dev To Building a PDF Generator using AWSLambda
Using AWS Lambda, Amazon SQS, Amazon API Gateway, Amazon S3, AWS Lambda Layers and Pulumi to Build a Scalable PDF Generation ServiceAlmost all modern web applications use PDFs. For example, an a...
08:32 am GMT - Sat, October 8, 2022
Dev To Learn How to Deploy Website Using Hugo on AWS Amplify in Ten Minutes
In this post, you'll learn how to set up and deploy a website using Hugo (AWS Cloud9's Integrated Development Environment (IDE) for content management), AWS CodeCommit for source code management, and ...
08:21 am GMT - Sat, October 8, 2022
Dev To JavaScript: Code Snippets
This article has been compiled to demonstrate basic javascript syntax, concepts, and examples.Without further ado, let's get started. Variables are containers for storing data values.In this exa...
07:52 am GMT - Sat, October 8, 2022
Dev To Curious case of button tag
In the world of CSS and JavaScript, a dev can make any HTML tag to look and behave like anything. We developers take pride on this a lot but we forget about accessibility.In this blog we will go throu...
07:12 am GMT - Sat, October 8, 2022
Dev To Google UX Design Certificate
As I mentioned in my post about How I want to get from a11y minded to a11y expert, I've been taking the Google UX Design Certificate for the past few months to deepen my knowledge about accessibility ...
05:46 am GMT - Sat, October 8, 2022
Dev To Why is z-index not working?! - Explaining CSS Stacking Context
Dimensions are weird. While most web apps seem to focus on the x and y axis, representing a 2D plane that the user interacts with, there's actually a z-axis that's often ignored. Some browsers, such a...
04:56 am GMT - Sat, October 8, 2022
Dev To My portfolio is ready!!
Hello EveryoneI have finally completed my portfolio. I tried to keep the design neat and cleanAny suggestions or feedback would be appreciated: Link...
03:58 am GMT - Sat, October 8, 2022
Dev To How a Hacker Stole $566M USD Exploiting a Code Smell
I am not a security expert. But I do love Clean Code and Code SmellsTL;DR: don't trust your hashes. The HackYesterday, 2022 Oct 7th one of the larger blockchains had to be halted.This news was sh...
02:51 am GMT - Sat, October 8, 2022
Dev To Firebase Security Rules for Cloud Storage
When developing an application capable of storing files to make them available to other users, you probably found Cloud Storage for Firebase (also called Firebase Storage) as one of the technologies t...
02:12 am GMT - Sat, October 8, 2022
Dev To What Happens When You Type google.com and Press Enter
image credits: Mildred MakoriThe wonder of technology is its ability to simplify our lives. As a student, and many students will agree, the internet is an asset because I get to Google my way out of t...
01:29 am GMT - Sat, October 8, 2022
Dev To Machine Learning in a Nutshell
"Machine Intelligence will be the last invention humanity will ever have to make." -Nick Bostrom SUMMARYMachine Learning is simply the act of using data to teach computers how to do something wit...
01:28 am GMT - Sat, October 8, 2022
Dev To Neuralink: Why should I let them put a chip in my head?
"Were designing the first neural chip implant that will let you control a computer or mobile device anywhere you go." -NeuralinkSummaryBMI stands for Brain-Machine Interface.BMI is simply the ability ...
01:25 am GMT - Sat, October 8, 2022
Dev To Simple Load Balancer With NodeJS & Express JS
With this code you can make a simple load balancer for your website...
12:29 am GMT - Sat, October 8, 2022
Dev To What about off-grid programming?
I find it difficult to deny the benefits of modern IDEs on software development. They've made it easier for us to write code, reducing cognitive load and automating boring tasks, sparing us precious t...
11:59 pm GMT - Fri, October 7, 2022
Dev To palpatine supports config file in JSON format
ReflectionOver the last 5 weeks I have been slowly adding new features to my static site generator palpatine. This week too palpatine got a new feature. However, not just that, this week I also ...
11:56 pm GMT - Fri, October 7, 2022
Dev To Display a card with your Gists on your GitHub README.md
GitHub Gists Readme (gists-readme)Display a card with your Gists on your GitHub README.md Live Demo CardGenerate your card: https://gists-readme.yizack.com/ Usage Example 1user: yizack...
10:07 pm GMT - Fri, October 7, 2022
Dev To My first PR for Hacktoberfest
Hi everyone,This week I created my first ever pull request for Hacktoberfest. This was a new process for me, so I was pretty nervous. Finding an issue to work on was a long and tough process that took...
08:06 pm GMT - Fri, October 7, 2022
Dev To What was your win this week?
Hey folks!Hope everybody is having a fantastic Friday and that you all have wonderful weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big or...
07:40 pm GMT - Fri, October 7, 2022
Dev To The GraphQL N1 Problem and SQL Window Functions
A post by Clinton Pahl and Nick Boers, PhD Table Of ContentsIntroductionAssociationLoader and its DrawbacksBackground for the SQL Window LoaderAggregate FunctionsWindow FunctionsMemory-Efficient ...
07:32 pm GMT - Fri, October 7, 2022
Dev To React Render props
Que son las render props en React?Las render props son un tcnica que nos permiten compartir cdigo en React al hacer uso de un propiedad que tiene como valor una funcin.Un componente con una rend...
07:15 pm GMT - Fri, October 7, 2022
Dev To Dockerize Production React.js
With the popularity of cloud computing, containerization is a common technique used for mid to large scale project because it gives us isolated, scalable and easy way to deploy our application.Today w...
07:14 pm GMT - Fri, October 7, 2022
Dev To In One Minute : Redis
Redis (Remote Dictionary Server)Redis is an in-memory data structure store, used as a distributed, in-memory keyvalue database, cache and message broker, with optional durability. Redis supports diffe...
06:59 pm GMT - Fri, October 7, 2022
Dev To In One Minute : log4j2
Apache Log4j 2 is the successor of Log4j 1 which was released as GA version in July 2014. The framework was rewritten from scratch and has been inspired by existing logging solutions, including Log4j ...
06:26 pm GMT - Fri, October 7, 2022
Dev To Open Source Projects for Hacktoberfest 2022
Its my favorite time of the year. Thats right, its Hacktober, and our Deepgram DevRel team is ready to go with our Open Source projects! Were also super excited to share that some of our community mem...
06:03 pm GMT - Fri, October 7, 2022
Dev To I Turned My Startup Into Open-Source
I am posting a lot over dev.to, but I think nobody knows who I really am :)For the last ten years, I have been playing the role of a full-stack developer and a team leader for various companies.After ...
04:56 pm GMT - Fri, October 7, 2022
Dev To MongoDB $weeklyUpdate 90 (October 7, 2022): Mastering the Realm Web SDK and *Tons* of October Events!
It' Friday. You know what that means Welcome to the MongoDB $weeklyUpdate! Each week, we bring you the latest and greatest from our Developer Relations team from blog posts and YouTube videos t...
04:53 pm GMT - Fri, October 7, 2022
Dev To Implenting JWT's from scratch.
Jsonwebtokens or JWT as they are otherwise known is an open standard for creating a data signature that contains a payload in JSON format. A JWT is signed with a private key and/or public key and is U...
04:06 pm GMT - Fri, October 7, 2022
Dev To Color Theory for Web Design Beginners
In this article we are going to learn about colorsIf you ever did the design work before than you are already familiar with basics of Color theorySo lets go all the way back to our elementary school w...
04:04 pm GMT - Fri, October 7, 2022
Dev To Cloudflare Turnstile plugin for Deno Fresh (p1)
TL/DR: If you read the title and know exactly what I mean already, simply go to https://deno.land/x/fresh_turnstile and follow the README.DISCLAIMER: Hi all, this is my first post after 3 years of rea...
03:33 pm GMT - Fri, October 7, 2022
Dev To Multi-thread Processing in Rust
Most program we wrote is single threaded. Since most of the task is IO bound. It make sense to keep it simple by writing a single threaded program. But what if we have a CPU bound task? Let say, crack...
03:33 pm GMT - Fri, October 7, 2022
Dev To Use React Context for Auth
Tired of writing the same auth code over and over again every time you start a new project? Let's build a simple authentication system using React Context. This way we can easily reuse it in all our p...
03:21 pm GMT - Fri, October 7, 2022
Dev To Use tsx instead of nodemon
If you use typescript, nodemon and tsnode for development.You'll notice that it takes a while to recompile the code when it changes.tsx is a Typescript execute which blazing fast with esbuild. I...
03:10 pm GMT - Fri, October 7, 2022
Dev To Web scraping Google Play Movies & TV with Nodejs
What will be scrapedFull codeIf you don't need an explanation, have a look at the full code example in the online IDEconst puppeteer = require("puppeteer-extra");const StealthPlugin = require("puppete...
02:59 pm GMT - Fri, October 7, 2022
Dev To 6 Ways How to Contribute to Open-Source (and to Tolgee)
Hacktoberfest is just around the corner and we are happy to participate this year with Tolgee too! Whether you are a coding newbie, programming guru, or not developer at all, there is always a way how...
02:51 pm GMT - Fri, October 7, 2022
Dev To require vs import in NodeJs
IntroductionIf youre a NodeJs developer, you might have come across some code snippets which use require() to import modules while others use import for the same purpose; which might have got yo...
02:30 pm GMT - Fri, October 7, 2022
Dev To 30-Day React Learning Journey! [part 1]
Introduction:After a lot of procrastination and giving myself a million reasons to not start like:I will finish another project.I can do everything without it right now I don't need it.I don't l...
02:01 pm GMT - Fri, October 7, 2022
Dev To Important Rules of Go
Golang has strict coding rules that are there to help developers avoid silly errors and bugs in your golang code, as well as to make your code easier for other to read(for the Golang community).This a...
01:53 pm GMT - Fri, October 7, 2022
Dev To Animated Loading Spinner | HTML & CSS
Learn how to build an Animated Loading Spinner Tutorial using HTML and CSS !Source Code:Content and Structure:<!doctype html><html lang="en"><head> <meta charset="UTF-8"&...
01:45 pm GMT - Fri, October 7, 2022
Dev To 10 Tips For New Coders
I've been reading and writing code since the year 2000. Before we had Stack Overflow and Codeacademy, we had two real resources for learning: giant dusty tomes filled with scraps of paper, and website...
01:45 pm GMT - Fri, October 7, 2022
Dev To Vamos mandar aquela Proposta de Palestra C4P?
Oi pessoal! Hoje quero falar com vocs sobre C4P, ou Call for Papers, ou ainda, Proposta de Palestra. O que isso?Seu ticket de entrada para palestrar!Hoje em dia, com a maioria dos eventos acontecendo...
01:30 pm GMT - Fri, October 7, 2022
Dev To Follow Friday: Hacktoberfest Edition (7 Oct 2022)
Happy Friday, friends! Follow Friday is your weekly opportunity to shout out fellow DEV Community members doing awesome work. Check out the comments and follow someone new!Hacktoberfest is in full sw...
01:16 pm GMT - Fri, October 7, 2022
Dev To Securing GraphQL
A month ago Oscar posted about how he hacked BeReal, by bypassing the business logic BeReal had implemented on the client, and injected his own business logic - BTW, nice dog Oscar :DOscar succeeded b...
01:03 pm GMT - Fri, October 7, 2022
Dev To Debouncing in JavaScript
Imagine your web application makes requests to an API endpoint and each request has a price, debouncing the request operation may save you a great deal of money.There are cases where you have long-run...
12:28 pm GMT - Fri, October 7, 2022
Dev To Understanding Async & Await
This article was originally published at https://maximorlov.com/understanding-async-await/Learning async/await can be daunting. It's something you've been procrastinating on for weeks, if not months!Y...
12:23 pm GMT - Fri, October 7, 2022
Dev To REST APIs - How To Connect Your React App Like The Pros (Incl Detailed Example)
Consuming REST APIs with React isnt very difficult. It only takes a useEffect plus a few lines of code and you have the data in your frontend.At least it seems like that at first.But once you start ad...
12:11 pm GMT - Fri, October 7, 2022
Dev To In One Minute : Jenkins
Jenkins is an open source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous deliver...
12:04 pm GMT - Fri, October 7, 2022
Dev To Agile software development in simple.
Hi I am Arun Kumar Palani, Senior software engineer in Luxoft. Lets discuss agile in detail.What is Agile basically?Agile is a project management technique which is used to create software products in...
11:06 am GMT - Fri, October 7, 2022
Dev To Dynamic forms with validation React Formik
So recently, I was asked to implement a feature in React where users can add up to three pieces of information during registration. I said to myself, this shouldn't be a problem, until I realized I ha...
09:35 am GMT - Fri, October 7, 2022
Dev To How to host your website on GitHub Pages in 5 minutes?
Reading time: 2 minutesNow, you have finally made your website using HTML, CSS and JavaScript, but now you need to host it on some platform for free. So, where will you want to host the website of you...
09:31 am GMT - Fri, October 7, 2022
Dev To 15 GitHub Repositories to Contribute for Hacktoberfest 2022
What is HACKTOBERFEST?Hacktoberfest is a yearly festival celebrating Open Source. It's done in October, and its primary goal is to encourage people worldwide to participate actively and contribu...
08:45 am GMT - Fri, October 7, 2022
Dev To Django API Generator - Free Tool (Updated)
Hello coders!This open-source tool has been updated to provide a sample API-View page that allows interaction with the generated (API) Service. Once Django API Generator starts, the generated API can ...
08:13 am GMT - Fri, October 7, 2022
Dev To 9 business tech events worth to visit
As an early-stage startup, we've had a good fortune to attend a number of tech, business, and dev events over the last few years. Today, I'll share my picks for the top 9 business & tech events to...
08:04 am GMT - Fri, October 7, 2022
Dev To 9 reasons why you should learn to code in the age of no-code tools & gain an unfair advantage.
Every month a new no-code tool pops-ups in the market, just like a new JavaScript library or framework.3 Years ago when I was learning to code (I'm still learning).I use to wonder if no-code tools wil...
07:27 am GMT - Fri, October 7, 2022
Dev To Creating a Progressive Web App (PWA) with Flutter
Written by Jahswill Essien and originally posted to Codemagic blog.So, you just finished building that application that's going to change the world, you've submitted the Androidapkto the Google Play S...
07:26 am GMT - Fri, October 7, 2022
Dev To My first Hacktoberfest!
Hello everyone!Today, I am very happy and proud of myself, as I have created and got accepted my first pull request as part of the Hacktoberfest. Hacktoberfest?For people like me a month a...
07:10 am GMT - Fri, October 7, 2022
Dev To 13 ways to scrape any public data from any website
Table of ContentsIntroBrowser Dev ToolsCSS Selectors or/and XPathCSS SelectorsType of SelectorsXPathSelectorGadget Chrome ExtensionScraping From Meta ElementsScraping From TablesScraping With Regular ...
06:25 am GMT - Fri, October 7, 2022
Dev To Bun so far
I must say I'm impressed with Bun. However, as expected, they are still working on many things underwater.This means I'll put Bun on a side track for now.I'll keep playing with it, especially once som...
02:31 am GMT - Fri, October 7, 2022
Dev To LeetCode's Palindrome Number Solution - Java
IntuitionI began by mentally walking through the given test cases and recording the steps I took to solve the problems. I used this to create some pseudocode that modeled my thinking. Following ...
01:25 am GMT - Fri, October 7, 2022
Dev To Database Seed - MarketPlace - 2
Esta a segunda parte do artigo sobre criao de dados de forma relacional para testar mais consistentemente sua aplicao.Na primeira parte fiz uma breve introduo sobre a proposta do projeto.Agora vamos ...
11:04 pm GMT - Thu, October 6, 2022
Dev To StackBlitz Monthly Update Post: September 2022
Hello everyone!At StackBlitz, we have been working hard on the new tools that will premiere at ViteConf and that I believe will be truly game-changing for Open Source maintainers. The release will hap...
11:00 pm GMT - Thu, October 6, 2022
Dev To What is the diffence between var, let and const?
In JavaScript, there are different ways to declare a variable. These include using the keywords var, let, and const. Each of these has slightly different implications for how the variable can be used ...
10:43 pm GMT - Thu, October 6, 2022
Dev To Phalcon v5.0.3 Released
We are happy to announce that Phalcon v5.0.3 has been released!This release contains a few bug fixes.Thank you to our wonderful community for the help in identifying these issues. Changelog ...
10:11 pm GMT - Thu, October 6, 2022
Dev To The Best & Worst Programming Languages For Dev Workflow
The argument about which programming language reigns supreme is about to get a lot more clear with the release of research on the best and worst languages for dev workflow.In this episode of LinearB L...
09:17 pm GMT - Thu, October 6, 2022
Dev To REST API con ASP.NET 6 y MySQL
Hola! En este artculo tutorial aprenderemos a construir una web API desde ASP.NET 6 para manejar operaciones CRUD con una base de datos en MySQL. Nota: el cdigo fuente empleado en este tutorial est di...
08:43 pm GMT - Thu, October 6, 2022
Dev To Bare minimum setup on VSCode to work on TS/JS projects
There are plenty of VSCode Extensions on the marketplace but which one is necessary when it comes to working with TS/JS projects?I'll cover the bare minimum extensions to work on a well-established TS...
08:36 pm GMT - Thu, October 6, 2022
Dev To Localization Made Easy: Generate 100 Languages with Single Click in Flutter
Hey developers I have recently made a package in flutter which makes localization in flutter very easy. It can generate localization in 100+ languages with just a single command. It basically extract...
08:21 pm GMT - Thu, October 6, 2022
Dev To Who has an website idea to build hacktoberfest
If you are someone who likes building things with python for the web, check out a project I have been slowly building up over the past few years. Open sourced in March this year. MarkataMarkata ...
07:57 pm GMT - Thu, October 6, 2022
Dev To Creating a Twitter bot in Python using Twitter APIv2
When I was migrating @poet_this twitter bot to use the Twitter API v2, I wasn't able to find any good tutorials that do it, atleast none that worked properly. After the bot's success, many people reac...
07:46 pm GMT - Thu, October 6, 2022
Dev To React Pro Tip 1 - Name your `useEffect`!
There's a very simple trick that will 10x your useEffect hooks' readability, and probably improve their performance, too: use named functions as callbacks for your useEffects. You might even find that...
06:09 pm GMT - Thu, October 6, 2022
Dev To SQL vs NoSQL in a Serverless World
What is a serverless database? (00:15)Why we need elastic databases (02:42)AWS databases going serverless (06:45) Aurora Serverless v1 (07:03)Aurora Serverless v2 (09:57)Drawing the NYC Skyline with a...
04:40 pm GMT - Thu, October 6, 2022
Dev To How I got my new bicycle thanks to AWS!
I bought my first bicycle in 2019. The pandemic had just started and during that period all team sports were stopped. The bicycle was already a few years old and I bought it for a few hundred euros. I...
04:21 pm GMT - Thu, October 6, 2022
Dev To Developing a Full-Stack Project on Stacks with Clarity Smart Contracts and Stacks.js Part I: Intro and Project Setup
IntroI am a software developer at Whitelabel Co and a current Resident with the Stacks Foundation to deliver and scale developer education around the Clarity smart contract language and building...
04:18 pm GMT - Thu, October 6, 2022
Dev To You (most likely) don't need to optimize React
One of the biggest pitfalls in software development is early optimization, we always want our code to run as fast as possible and try to squeeze every single drop out of it. But going through this pro...
04:03 pm GMT - Thu, October 6, 2022
Dev To Interesting JavaScript Tips
At the start, JavaScript seemed overwhelming to me with everything that it had to offer. I've come to learn over time that this isn't something to worried about but rather thankful for. There are a lo...
03:50 pm GMT - Thu, October 6, 2022
Dev To Common Beginners JavaScript Mistakes
Hi, I'm not a pro candidates to identify the errors of others. this is just a common mistakes, personally i did it , when i was a intern!!1. Not Returning From a FunctionIf youve ever called a funct...
03:47 pm GMT - Thu, October 6, 2022
Dev To Q: What's the Difference Between Amateur & Pro? A: Process
Let me restate something from yesterday... You Cant Wait Until You Have Everything DocumentedYou cannot wait until you have everything before you start coding, because you will never have everyth...
03:27 pm GMT - Thu, October 6, 2022
Dev To Unlocking 100% of NGINX Ingress Controller
Hey folks Ingress Controller is that to the Kubernetes pods what NGINX is to backend servers.One of the most common uses of an NGINX web server is load balancing. NGINX decides which server processes ...
03:12 pm GMT - Thu, October 6, 2022
Dev To Dolphin Chat is here....
Hello everyone, welcome back to another postI am writing this to announce that Dolphin Chat, a chat application that I've been working on with @hugoonreplit , is finally ready for release.Features inc...
03:05 pm GMT - Thu, October 6, 2022
Dev To Deta is a really good alternative to Heroku!!
It's been a long while writing something on dev.to, but I had to recommend a site for ya'll It's called deta.shI personally find it amazing for developers who want quick python and nodejs sites or api...
03:03 pm GMT - Thu, October 6, 2022
Dev To Serverless event-sourcing with AWS: State of the art data synchronization
If you're about to implement a serverless architecture for an event sourcing based application, you are in the right place. This article aims at sharing with you 2 years of learnings , saving you the ...
02:46 pm GMT - Thu, October 6, 2022
Dev To The Role Of Algorithms In Computing - Pt 1.1
Algorithms... When you get started with your CS journey you'll hear this term every now and then and that might lead you down an alley of questions. We'll be trying to clear those out with this series...
02:13 pm GMT - Thu, October 6, 2022
Dev To How to stay one step ahead of errors and downtime as you scale up yourbusiness
Hey, so you managed to scale your business from an early-stage startup to a fast-growing scale-up. This means your tech has grown a lot since. With an ever-growing system, how do you keep an eye on ev...
01:39 pm GMT - Thu, October 6, 2022
Dev To 32 Effective Ways to Increase Productivity at Work ( Tools)
If you want to increase your productivity at work but are tired of reading articles advising you to get better sleep and manage distractions, you will enjoy the 32 tips listed in this article. You wil...
01:09 pm GMT - Thu, October 6, 2022
Dev To Building Rest API with Buildable and Twillo
Recently I came across Buildable and was impressed with what I can do with it, so I decided to share my knowledge which I believe could be of use to someone. Buildable makes API development easy for d...
01:07 pm GMT - Thu, October 6, 2022
Dev To Custom error pages in Rails
This post was extracted and adapted from The Rails and Hotwire Codex.When something goes wrong in Rails, the user sees a rather boring default error page.This page lives in the /public folder and henc...
12:17 pm GMT - Thu, October 6, 2022
Dev To Have you ever seen anyone "fake" their way into a software development position?
Are there instances of people who make it through the interview, get hired, but seriously can't do the actual job?...
11:30 am GMT - Thu, October 6, 2022
Dev To Awesome tools for Open Source Contribution
IntroductionWe are in October which is well known as the month of Hacktoberfest in the open source community. During this month, beginner developers learn to contribute to open-source projects. ...
11:16 am GMT - Thu, October 6, 2022
Dev To Artificial Intelligence In Healthcare: Advantages And Applications
There is no doubt that AI in healthcare has achieved unbelievable progress. AI technology in healthcare industry has modernized the conventional approaches in the upcoming years.AI technology is slowl...
10:49 am GMT - Thu, October 6, 2022
Dev To Explaining Software Testing To My 5year Old
Imagine youre cooking for a party/friends, youll want the food to come out nice and tasty. You would also want to taste the food at different points just to check if all the ingredients are properly m...
10:03 am GMT - Thu, October 6, 2022
Dev To In One Minute : Elasticsearch
Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elastics...
08:50 am GMT - Thu, October 6, 2022
Dev To How to send email with GraphQL or Hasura
In this article I will explain to you how you can send an email with GraphQL or Hasura. The solution Hasura suggest, that is based upon Stored Procedures or Database Functions is (obviously) sub-optim...
07:50 am GMT - Thu, October 6, 2022
Dev To My LFX Mentorship experience with OpenELB
Contributing to Open Source is fun and great learning, isn't it? What if you have an opportunity where you get mentorship from experienced developers (who are maintainers or contributors in an open-so...
07:48 am GMT - Thu, October 6, 2022
Dev To Memoji's as placeholder avatars
I was working on a table component for copyui.comand I needed avatars for one of the elements in the table, so I spent a day working on https://alohe.github.io/memojisYou can add the avatars to your p...
07:30 am GMT - Thu, October 6, 2022
Dev To Contribute to Encore with Hacktoberfest
Hacktoberfest is here, contribute to Encore and get rewards!For those of you who don't know, Hacktoberfest facilitates open source contributions by giving out a Reward Kit (aka swag) for everyone who ...
07:21 am GMT - Thu, October 6, 2022
Dev To Puppeteer on AWS Lambda
Wondering how you can get Puppeteer to work properly on AWS Lambda? Youre in the right place! In this post, well cover the main challenges you can encounter while trying to do that. But first, lets st...
07:08 am GMT - Thu, October 6, 2022
Dev To Best practices for Node.js
In this article I will cover best practices for writing Node.jsNodeJS has become tremendously popular and is one of the most popular runtime environments for web servers. It is an open source, a cross...
07:04 am GMT - Thu, October 6, 2022
Dev To Tips For Finding a Well Experienced Web Developer
The first step to finding a good web developer is to understand what you need from the developer. You can start by looking at websites you like and note what you like about them and what you think cou...
07:03 am GMT - Thu, October 6, 2022
Dev To Define workflows with Java DSL
Workflows are usually seen as a way to orchestrate systems. But that is just one of the uses cases. Workflows can be really good at expressing business logic to increase visibility into the logic impl...
06:58 am GMT - Thu, October 6, 2022
Dev To I am not that excited about new CSS features
I have a confession: I am not that excited about all these new CSS features. Let me tell you why. CSS in 2022The year 2022 has been pretty wild for CSS. There has been a significant number of new...
06:53 am GMT - Thu, October 6, 2022
Dev To Running NextJS with Bun
After our very first introduction with Bun and running a ]React application with it, let's look at how to run a NextJS application with Bun.At the point of writing, there are still quite a few feature...
06:47 am GMT - Thu, October 6, 2022
Dev To No, I will not mentor you.
I often get asked..."Will you mentor me?" => And the answer is: No !However... the "why not" might surprise you.It's not that I don't want to help... It's that when you ask this question, you're as...
05:56 am GMT - Thu, October 6, 2022
Dev To Flask & Stripe - Open-Source Mini eCommerce
Hello Coders!This article presents a Mini eCommerce project powered by Flask and Stripe. The sources can be found on GitHub and the permissive MIT License allows you to copy/incorporate the code into ...
05:01 am GMT - Thu, October 6, 2022
Dev To How To Add Multiple Language Support In ReactJS
IntroductionIn this tutorial, we will learn how to add multiple language support with react-i18next library in React project. react-i18next is a powerful internationalization framework for React...
04:16 am GMT - Thu, October 6, 2022
Dev To New in Ruby 3.2 - Data.define
Victor Shepelev (Zverok) has just landed an extremely useful feature in Ruby, Data.define. You can find the merge here:https://github.com/ruby/ruby/pull/6353...and the Ruby discussion here:https://bug...
03:27 am GMT - Thu, October 6, 2022
Dev To Much Faster than std::string, fmt::format, std::to_chars, std::time and more?
xeerx C++ Format Library A super fast c++ library for managing and formatting strings with the ability to convert from/to any type Cross-Platform - tested by Google Test. Speed - faster than st...
02:01 am GMT - Thu, October 6, 2022
Dev To Keeping track of React state with useContext()
In my time learning React at Flatiron School, I came to really like the useContext hook. I remember at first, though, the concept of context was a little confusing. I'm excited to share what I've lear...
11:29 pm GMT - Wed, October 5, 2022
Dev To Basic Java Knowledge.
Even the king of Java had to read to understand what OOP really means.As the name suggests, > Object-Oriented Programming or OOPs refers to languages that use objects in programming, they use objec...
09:43 pm GMT - Wed, October 5, 2022
Dev To Collision detection in 2D game development with JavaScript
Collision detection also known as hit testing is simply determining when two objects come in contact with one another.The collision of objects underlies most game experiences and user-interfaces.Baseb...
09:43 pm GMT - Wed, October 5, 2022
Dev To Hacktoberfest 2022 - Contribute and win great prizes!
Its time to Hack again! Join MindsDB at Hacktoberfest 2022!We have a lot of rewards and issues for first-time developers, low-code, and no-code contributors!Contribute and Win an awesome Razer ...
09:03 pm GMT - Wed, October 5, 2022
Dev To Welcome Thread - v194
Welcome to DEV!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 w...
08:32 pm GMT - Wed, October 5, 2022
Dev To The ART-ificial Yoda Gallery
Recently, several AI (artificial intelligence) based image generation systems became popular. This article gives a glimpse of what is currently (October 2022) possible with three major players in this...
08:16 pm GMT - Wed, October 5, 2022
Dev To Everything You Need to Know About JavaScript Import Maps
This article was originally written by Ayooluwa Isaiah on the Honeybadger Developer Blog.When ES modules was first introduced in ECMAScript 2015 as a way to standardize module systems in JavaScript, i...
07:56 pm GMT - Wed, October 5, 2022
Dev To Our Code Review Process: More than Quality Assurance
Just like writers during the editing process, programmers review each others work, provide feedback, and work together to create a more refined, higher-quality end product. At a basic level, this proc...
07:27 pm GMT - Wed, October 5, 2022
Dev To Dans l'enfer de la dette technique
Et vous, la #technicaldebt , c'est comment C'est vous qui la grez C'est elle qui dcide de votre #stratgie en #urgence ...
07:16 pm GMT - Wed, October 5, 2022
Dev To AI Code completion is like cruise control - and that's great news for bigger teams
When machine learning assisted code completion came around in the form of GitHub CoPilot and the fast-follow Amazon Codewhisperer it was impressive to see just how fast new ideas follow the Gartner Hy...
07:16 pm GMT - Wed, October 5, 2022
Dev To Importance of Headings
Semantic structure is the foundation for accessible markup, as they properly convey information to the user through the accessibility API via screen readers.Screen readers and other assistive technolo...
06:43 pm GMT - Wed, October 5, 2022
Dev To Como se preparar pra o HacktoberFest 2022
Nota: Esse artigo foi escrito com base no artigo "How to get ready for Hacktoberfest 2022 da Hubber Australiana Mish Manners" ento vrios dos links compartilhados so de contedos em ingls.-O Hacktoberfe...
06:37 pm GMT - Wed, October 5, 2022
Dev To Add business logic to Supabase or Hasura
HTTP gateways are incredibly interesting. For instance, you can easily create a Hyperlambda HTTP gateway that adds business logic to Supabase or Hasura, to intercept the original endpoint, and inject ...
06:25 pm GMT - Wed, October 5, 2022
Dev To Messed Up Communication Messes Up Everything
Communication Is Core ChallengeOf course, communication is at the root of all business challenges. We Can't Be Sure What Other Is ThinkingThat's because we never really know what the other...
06:06 pm GMT - Wed, October 5, 2022
Dev To Konfigurasi awal pada Neovim di Windows 11
PersiapanPowershell/Windows Terminal/CMDPackage Manager (dalam kasus ini saya menggunakan Winget) Langkah-langkahInstall menggunakan Winget di Command Line Terminal kamu, gunakan perintah i...
05:59 pm GMT - Wed, October 5, 2022
Dev To Easy and unified way to connect to AWS EC2 and ECS
Connect easily to EC2 and ECS using the same tool using an interactive CLIIf you normally wants to access an AWS EC2 instance you probably will access to using SSH or better, using SSM. The prob...
05:50 pm GMT - Wed, October 5, 2022
Dev To Algorithms and Data Structures - P - 1.0
In this blog, you'll get to know1. What are algorithms and data structures2. Why algorithms3. Example algorithms4. How we benefit by learning these algorithms What are algorithms and data struct...
05:22 pm GMT - Wed, October 5, 2022
Dev To Manual Uninstallation of Sitecore (Step-by-step guide)
Hey, there! In this tutorial, we'll learn step by step how to remove a Sitecore solution manually. This process includes deleting the associated services, files, and databases. For our example we'll r...
05:14 pm GMT - Wed, October 5, 2022
Dev To Build the future of web development with Next.js Edge Rendering and globally distributed database
Next.js allows you to build React applications. Recently, it gained a lot of popularity because of the great developer experience and many other features that make it a joy to use.In this article, we ...
04:42 pm GMT - Wed, October 5, 2022
Dev To Rewriting the Apache APISIX response-rewrite plugin in Rust
Last week, I described the basics on how to develop and deploy a Rust plugin for Apache APISIX. The plugin just logged a message when it received the request. Today, I want to leverage what we learned...
04:34 pm GMT - Wed, October 5, 2022
Dev To Skip The Lambda Function, Connect Directly To Your AWS Services
Serverless is a never ending process of constant improvement.Improving a design. Reducing latency. Optimizing APIs for developer experience. Minimizing costs. You get the picture. One of my favorite w...
04:21 pm GMT - Wed, October 5, 2022
Dev To Hacktoberfest 2022 : A Complete Guide
Hacktoberfest is an annual event that occurs in October. It is created by DigitalOcean. Thousands of developers participate in this event across the globe.This article explains what Hacktoberfest is, ...
04:18 pm GMT - Wed, October 5, 2022
Dev To The Question Mark `?` Operator in Rust
The question mark ? operator is used for early exit an function with return type that's compatible with the value of the ? is used on. Such as Err(e) but not many people know it can be used on None as...
03:47 pm GMT - Wed, October 5, 2022
Dev To In One Minute : JUnit
JUnit is a unit testing framework for the Java programming language. JUnit has been important in the development of test-driven development, and is one of a family of unit testing frameworks which is ...
03:41 pm GMT - Wed, October 5, 2022
Dev To Contribua com o Open Source durante o Hacktoberfest 2022
Chegou outubro e com ele um dos maiores eventos da comunidade open source: o Hacktoberfest. Para quem no conhece, esse um evento anual, online e gratuito, organizado pela Digital Ocean, para incentiv...
03:36 pm GMT - Wed, October 5, 2022
Dev To Start Reinventing the Wheel, Maybe Your Wheel will be better than a Rocket!
When I started writing my own framework, a lot of people started questioning me, why should anyone use mine over a popular framework like Nextjs, which is backed by a lot of tech giants and even backe...
03:17 pm GMT - Wed, October 5, 2022
Dev To Simple avatar with status indicator - CSS only - A step-by-step tutorial
Tutorial on how to create a simple avatar with status indicator using only CSS. HTMLFor HTML, we need only one div element with "avatar" class and a span element inside with "status" element. Thi...
03:06 pm GMT - Wed, October 5, 2022
Dev To Appwrite Etsy OAuth Integration
Appwrite 1.0 is out now! We have released some amazing features, and also added a few more OAuth2 providers, one of which is Etsy. Lets go ahead and learn how to set up Etsy authentication in our appl...
02:34 pm GMT - Wed, October 5, 2022
Dev To How to get started with AWS REST API Gateway
What is AWS REST API Gateway?API Gateway is a key component of the AWS serverless platform, which enables you to build applications and services that are responsive to events and automatically s...
02:24 pm GMT - Wed, October 5, 2022
Dev To What I can do using project planning on GitHub
All in one place This is my brief summary about my experience using Github Project constantly for the first time. Projects on Github is an adaptable, flexible tool for planning and tracking work...
02:18 pm GMT - Wed, October 5, 2022
Dev To Getting Started with Seaography
Seaography is a GraphQL framework for building GraphQL resolvers using SeaORM. It ships with a CLI tool that can generate ready-to-compile Rust projects from existing MySQL, Postgres and SQLite databa...
02:18 pm GMT - Wed, October 5, 2022
Dev To How to Use the Maven Shade Plugin if Your Project Uses Java Platform Module System
The Apache Maven Shade Plugin is perhaps the easiest way to produce a jar-with-dependencies, a single jar file containing everything your Java application needs to run, including all of its dependenci...
02:00 pm GMT - Wed, October 5, 2022
Dev To Wait... Youre building a code simulator?!
If youve been following me on Dev.to for the last few months, your probably asking yourself- where have you been? Well, Ive been busy running a non-profit and so havent had the time to write. Sorry!Bu...
01:51 pm GMT - Wed, October 5, 2022
Dev To Why I'm Learning Rust
I keep asking myself: Why learn Rust when there are so many other languages I could learn? Why not learn Go instead? Everyone seems to pit them against each other. Why not double-down on TypeScript? W...
01:24 pm GMT - Wed, October 5, 2022
Dev To How to create small Docker images for Rust
Building minimal Docker images to deploy Rust brings up a lot of benefits: it's not only good for security (reduced attack surface) but also to improve deployment times, reduce costs (less bandwidth a...
01:10 pm GMT - Wed, October 5, 2022
Dev To How to deal with caching and dynamic content in Nuxt?
The cache is one of the most powerful weapons when you want to make your web application fast. Delivering static, pre-rendered pages from the closest location can result in a great performance, but se...
12:51 pm GMT - Wed, October 5, 2022
Dev To Change your old methods for writing a JavaScript Code - Shorthand's for JavaScript Code
1. Shorthand for if with multiple OR(||) conditionsif (car === 'audi' || car === 'BMW' || car === 'Tesla') { //code}In a traditional way, we used to write code in the above pattern. but inste...
12:12 pm GMT - Wed, October 5, 2022
Dev To A Deep Dive Into Just-in-Time Worker Nodes With Karpenter
With Kubernetes, the ability to dynamically scale infrastructure based on demand is a major benefit. It provides multiple layers of autoscaling functionality: a horizontal pod autoscaler (HPA) and a v...
12:06 pm GMT - Wed, October 5, 2022
Dev To Monitor virtual machine performance with Azure Monitor VM Insights
Azure MonitorAzure Monitor Logs collect and organize log data generated by Azure resources. Log data is stored in the Log Analytics workspaces. You can query data in workspaces for trending, rep...
11:47 am GMT - Wed, October 5, 2022
Dev To A comparison of Supabase, Hasura and Aista
Disclaimer; I am the CEO of Aista, so obviously its impossible for me to give a 100% perfectly neutral comparison of these different stacks, considering that we look at Supabase and Hasura as our prim...
11:41 am GMT - Wed, October 5, 2022
Dev To Alternative Sorting in Golang
In this article we are going to solve a problem using go programming language, and the supporting package we are going to use in the code is sort package of golang which is helpful for sorting strings...
11:21 am GMT - Wed, October 5, 2022
Dev To Basic Load Balancing With Docker, NGINX & PHP
This article is a basic knowledge of how to create a load balancer using docker and PHP as its services.In real-world use cases, it is more complex than we think and I prefer you to choose a cloud pro...
09:26 am GMT - Wed, October 5, 2022
Dev To Your Guide for Testing ReactJS Apps - Part 2
In the last post you saw the basics of the testing.Part 1In this blog, we will continue to learn more about testing basics before getting into code (trust me once we will kickoff coding this theory wo...
08:51 am GMT - Wed, October 5, 2022
Dev To Look mum, I wrote a book about ASP.NET Minimal API and it will be released in October
We are happy to announce that you can pre-order our book "Mastering Minimal APIs in ASP.NET Core".In our book we covered topics like architecture, dependency injection, testing, validation, authentica...
08:03 am GMT - Wed, October 5, 2022
Dev To This Week In React 118: Gatsby, Beta Docs, Reactivity, Lazy Maps, Ezno, Whyframe, Reassure, Node.js, TypeScript, WASM...
Hi everyone!Good news: the new React beta docs will be available soon! A link on the old doc invites to visit the new beta site. Gatsby v5 released alpha.The current trend: bringing reactivity to Reac...
07:07 am GMT - Wed, October 5, 2022
Dev To My Portfolio
Why build a Portfolio?As everyone knows developers must need to have a portfolio site, to showcase his/her skills and project in one place. So I decided to build it. My PortfolioLive link -...
06:29 am GMT - Wed, October 5, 2022
Dev To Using Bun with React
Now that we have Bun setup locally, let's see how it works with React.The cool part is that we actually get a build out of the box from Bun. So let's use that and have a play with it. Using Bun w...
06:13 am GMT - Wed, October 5, 2022
Dev To In One Minute : Kafka
Kafka is a distributed event store and stream-processing platform. It is an open-source system developed by the Apache Software Foundation written in Java and Scala.Kafka was originally developed at L...
05:52 am GMT - Wed, October 5, 2022
Dev To Not feeling ready for Open Source?
One of the major blockers for newcomers to Open Source is that unpleasant impression of not feeling ready yet.But the thing is, how does one feel ready? And when?Well, the answer is pretty simple, you...
05:46 am GMT - Wed, October 5, 2022
Dev To Weekly web development resources 118
Dear ConsoleA repository of little scripts you can use in the browser console to achieve the described task. Learn AccessibilityA new course written by Carie Fisher for the essentials of bu...
04:47 am GMT - Wed, October 5, 2022
Dev To Learn this before React
In this article we will explore top fundamental Javascript concepts necessary to know in order to have an effective first learning cycle of React / React Native Table of Contentsmap() & filt...
04:40 am GMT - Wed, October 5, 2022
Dev To Gerenciador de pacotes do Windows - Winget-Cli
Requisito: Windows 10 1709 (build 16299) ou superiorWinget-cli a mais recente ferramenta Open Source de gerenciamento de pacotes nativos no Windows, possibilitando pesquisar, instalar, remover e atu...
04:11 am GMT - Wed, October 5, 2022
Dev To How I Created a File Sharing Website using Simple JavaScript
Any Share is a simple, lightweight, and fast file sharing service. It is written in Javascript and uses the Firebase platform.Website I created for secure file sharing with friends and family.You can ...
12:45 am GMT - Wed, October 5, 2022
Dev To SOLID Principles Sketches
I've recently launched the minimalistic drawing app okso.app that allows you to do interactive (nested) sketches. And, as a continuation of my previous S.O.L.I.D. Principles Around You article, I've o...
12:28 am GMT - Wed, October 5, 2022
Dev To Fundamentals in JavaScript
What is JavaScript?JavaScript is a dynamic computer programming language. (1)JavaScript is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and C...
12:13 am GMT - Wed, October 5, 2022
Dev To Top 5 Tools and Practical Steps in Checking Website Vulnerability
With an estimated 547,000 new websites daily, 380 new websites every minute, and 7 new websites every second; over 1.7 billion websites are currently online worldwide.Securing a website from being hac...
11:18 pm GMT - Tue, October 4, 2022
Dev To Laravel Release Update 9.32
Foi liberado em 28/09 o release 9.32 do Laravel.A grande novidade deste release a incluso do helper Benchmark. Com ele possvel medir o tempo de execuo de qualquer processo dentro da aplicao de forma...
10:45 pm GMT - Tue, October 4, 2022
Dev To Use IAM Identity Center (AWS SSO) to protect your Cloudfront served application
Using Cloudfront to distribute your web application is a good practice, by leveraging caching at the Edge, you ensure that your visitors will get the lowest latency possible.But what if you had a pre-...
09:36 pm GMT - Tue, October 4, 2022
Dev To Creating FullStack Todo App - ReactJSMaterialUIFireBaseGithubActionUnitTest
Before we startIf you prefer to watch instead of reading..Also, if you want to read about creating the exact same application in Angular, you can read here. What are we buildingI saw this c...
08:18 pm GMT - Tue, October 4, 2022
Dev To Digital Clock with Alarm in JavaScript HTML
Have you ever wanted to build your own alarm clock but lacked the tools and hardware needed? Well, why not make one using JavaScript and HTML?In this tutorial, I show you how to make your own alarm cl...
08:11 pm GMT - Tue, October 4, 2022
Dev To Vanilla javascript drawing grid
Hello, I want to share a project I have been working on for the last few weeks.This project has been developed as a final work as part of the Bootcamp given by GeeksHubs in UrbalabGanda.It has been cr...
07:27 pm GMT - Tue, October 4, 2022
Dev To 15 tools and resources every developer should know about in 2022
Tools and resources are a developer's best friend. There are many lists out there already, but maybe the one below might introduce you to a few new ones that you didn't know of yet. Here are 15 tools ...
07:05 pm GMT - Tue, October 4, 2022
Dev To Why Software Developers Have To Understand the Business & The Product
Yesterday, we talked about the First Tenet of Software Development and some people didn't like it. They thought it was too simple. Let's see what you think about the... Second Tenet of Software...
06:44 pm GMT - Tue, October 4, 2022
Dev To AWS Free Tier: the Good, the Bad, and the Ugly
What is the AWS Free Tier? What safety nets can you put in place as a developer and what are the most common mistakes to avoid unexpected bills when experimenting with new services with the AWS Free T...
05:32 pm GMT - Tue, October 4, 2022
Dev To How to analyze edited Tweets with the Twitter API v2 using Python
As announced in this blog post, the Twitter API v2 supports the ability to get metadata about edited Tweets. In this short guide, I will showcase how developers and researchers can get information abo...
05:03 pm GMT - Tue, October 4, 2022
Dev To Implementing serverless chat in React
When developing simple client-side React applications, one often needs a touch of backend services. Not an entire database (with its management & administration needs) or high performance compute....
04:57 pm GMT - Tue, October 4, 2022
Dev To Watch out what you expose with Angular Interceptors
Follow me on Twitter at @tim_deschryver | Subscribe to the Newsletter | Originally published on timdeschryver.dev.You're probably already using Angular Interceptors.Even if you can't find one in the a...
03:54 pm GMT - Tue, October 4, 2022
Dev To Getting Started on StarkNet with Infura
Over the past year, we have seen an increase in layer two scaling solutions for Ethereum, with ZK-rollups being some of the most promising.Thanks to the Stark rollup, any decentralized application can...
03:35 pm GMT - Tue, October 4, 2022
Dev To How to choose the right load balancer for your AWS workloads
Before talking about how to choose the right load balancer, let's take a look about what are the available load balancers in AWS. When do we need to use the Application LB?When we have one of the...
03:01 pm GMT - Tue, October 4, 2022
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
02:54 pm GMT - Tue, October 4, 2022
Dev To Influence - Book Notes
We as humans have several mental shortcuts we employ in making our everyday judgments. These kinds of heuristics led us to conclusions as expensive = good, allowing for simplified thinking that works ...
02:49 pm GMT - Tue, October 4, 2022
Dev To Twitter Space: Why did YOU get into coding?
Last week I hosted a Twitter Space where I gave 6 developers the chance to speak about their stories and tell us why they got into coding. Here's what they said:Listen to the whole Space here My ...
01:41 pm GMT - Tue, October 4, 2022
Dev To Unleash brings powerful Constraints feature to OSS users
One of Unleashs most requested Enterprise features is now available to all users.You spoke, we listened: Available now, all open-source users of Unleash who upgrade to version 4.16 will get access to ...
01:27 pm GMT - Tue, October 4, 2022
Dev To Join Hacktoberfest 2022 and contribute to QuestDB!
Hacktoberfest 2022 is starting soon! We're super excited about joiningHackberfest again and meeting new or returning open-source contributors! HacktoberfestFor those who aren't familiar with Hac...
01:14 pm GMT - Tue, October 4, 2022
Dev To Top 10 Application Performance Monitoring (APM) Tools You Should Know About
Have you wondered why application performance monitoring tools are essential? Well, continue with this write-up to know more about APM tools and their uses.Application Performance monitoring is essent...
12:44 pm GMT - Tue, October 4, 2022
Dev To Programming Games by Hand Using Odin
If you're interested in programming games from scratch, you've probably agonized over how to get started.You could use an existing tool, you could write everything from scratch, or you could do a litt...
12:39 pm GMT - Tue, October 4, 2022
Dev To Hacktoberfest 2022: 7 Open Source Projects to Contribute to
Hacktoberfest is one of the most popular annual events that many developers gear up for to contribute to their favorite projects and win some cool swag.If youre interested in participating but youre n...
12:38 pm GMT - Tue, October 4, 2022
Dev To Observability is Cultural
Im guilty of applying the word debugging for practically anything. My kids' legos wont fit, lets debug that. Observability is one of the few disciplines that actually warrant that moniker, it is debug...
11:50 am GMT - Tue, October 4, 2022
Dev To AWS Digest nr. 2
Guaranteed event ordering when using Amazon EventBridge as your Enterprise Service BusAnother great post from Lee James Gilmore who continues his series about Serverless Architecture Layers and ...
11:32 am GMT - Tue, October 4, 2022
Dev To DP-900 Part 15
Hello! Azure Data ExplorerStand alone service for data analysisEncapsulated in Azure synapseEnables to manage analytical solutionData is ingested into data explored through connectorIt supports b...
11:11 am GMT - Tue, October 4, 2022
Dev To How to support multiple chains in your thirdweb Dapp
This guide will show you how to create a Dapp that works on multiple chains. In this Dapp we are going to allow users to select chains and claim an NFT from the respective chain. I am going to show go...
10:58 am GMT - Tue, October 4, 2022
Dev To All about Game Developer
Hello!That the technology industry offers many acting possibilities you probably already know. But today we will talk a little about one of the most promising professions of today that is that of Game...
10:47 am GMT - Tue, October 4, 2022
Dev To Camunda's Hacktoberfest 2022
Happy Hacktoberfest, everyone!We are so excited to be participating in Hacktoberfest for the third time this year. At Camunda, we believe that open source can help unlock the full potential of process...
10:10 am GMT - Tue, October 4, 2022
Dev To It depends is the magic phrase 4 public speaking tips
It's been a long time since my first talk in 2018 and since that day I have never stopped trying to improve my way of communicating. I want to share with you 4 tips that I learned in my journey. ...
10:02 am GMT - Tue, October 4, 2022
Dev To I changed my mind about writing new JavaScript frameworks
A few months ago, whilst deep in a dark cloud of personal overwhelm caused by the unrelenting exponential growth of the web ecosystem, I wrote about how you probably shouldnt write a new JavaScript fr...
09:51 am GMT - Tue, October 4, 2022
Dev To Adding Routes to an Express Server PT(1)
Welcome back readers to another one of my boring but hopefully informative blogs. This time, we'll discuss adding routes to your Express.js server so that it can accommodate various client requests. I...
09:45 am GMT - Tue, October 4, 2022
Dev To refine Joins the Hacktoberfest Fun
refine HacktoberFestThis year, for the first time, refine is excited to participate in Hacktoberfest! If you're not familiar with it, Hacktoberfest is a month-long event that encourages develop...
09:08 am GMT - Tue, October 4, 2022
Dev To Writing Jinja as a proper Python developer
disclaimerI have no idea what is the correct way to do things. I probably do some things really wrong, and I will be glad to learn that. Here I'm just sharing my experience and where I'm now in...
08:34 am GMT - Tue, October 4, 2022
Dev To Improved website loading time by 3seconds
Under the HoodYesterday, I spent almost the entire day deleting unnecessary code and improving the website's performance.Average websites take 10-15 seconds to load on the 3G network. I am glad to ann...
08:31 am GMT - Tue, October 4, 2022
Dev To Publishing your Flutter apps into GitHub pages
Verso em portugus: Publicando suas aplicaes Flutter no GitHub Pages Rodrigo Castro Oct 4 5 min read #programming #tutorial #flutter ...
07:14 am GMT - Tue, October 4, 2022
Dev To TestCulture Episode 19 - Optimize regression testing
?Regression testing refers to testing a previously tested program, after a modification. It ensures that defects have not been introduced or discovered in unmodified parts of the software, as a res...
07:00 am GMT - Tue, October 4, 2022
Dev To Hello world
include using namespace std;// a C++ program to show Hello world on consoleint main(){ cout << "Hello World" << endl; return 0;}...
06:58 am GMT - Tue, October 4, 2022
Dev To 7 Free APIs That Nobody Is Talking About
1. Evil Insult GeneratorHow many times have you tried to insult your best friend? Now you have got a helping hand!As the API name suggests, the goal is to offer some of the evilest insults.You c...
06:28 am GMT - Tue, October 4, 2022
Dev To DP-900 Part 3
Hii! This is the third blog in the series DP-900In this blog, we will see Job rolesDBA or Database administratorDBA manages database, assign permissions and store backup and restore data.Data engineer...
06:27 am GMT - Tue, October 4, 2022
Dev To What's the Most Accurate Salary Survey in your Country or Industry?
TL;DR: see titleLonger versionI have heard this answer too much and it makes my bool blood boilFriend with an important question: I've been contacted by $company, what do you think I should ask?Quick ...
06:23 am GMT - Tue, October 4, 2022
Dev To DP-900 Part 2
Hii! This is the next part in DP900 series. In this we are going to explore databases. What is a database?A database (DB) is a central system in which data is stored is queried. Relational D...
06:01 am GMT - Tue, October 4, 2022
Dev To A first look at Bun
Since I heard about Bun, I've been super excited to try it.And that's precisely what this article will be about.Before we dive into the nitty gritty of setting Bun up, let's take a moment to talk abou...
06:00 am GMT - Tue, October 4, 2022
Dev To Azure DP-900 Part 1
Hiii everyone!I was busy as hell from last few months, and now able to get the time. This blog is going to be first part of DP-900 Preparation. I am mentioning things in brief for revision purpose, pl...
05:45 am GMT - Tue, October 4, 2022
Dev To Best learning technique
A few years ago, a friend explained me how he learned technical concepts, and that has completely changed how I learn things. I wish this learning approach is more commonly used in classes.When we're ...
04:52 am GMT - Tue, October 4, 2022
Dev To New Usefull JavaScript Tips For Everyone
*Old Ways * const getPrice = (item) => { if(item==200){return 200} else if (item==500){return 500} else if (item===400) {return 400} else {return 100}}console.log(getPrice(foodName));...
04:09 am GMT - Tue, October 4, 2022
Dev To Designing a secure API
Designing a secure API: Best Practices Application programming interface or API in general is a bridge that connects two or more programs and it is through this bridge that it is possible to make com...
02:16 am GMT - Tue, October 4, 2022
Dev To How many times did you give up on learning development?
For those that learned development mostly by themselves, was it a one time achieved journey or did you gave up several times?I'm in this situation in which i have started and progress until certain ex...
12:08 am GMT - Tue, October 4, 2022
Dev To The TAKS Stack
The cloud is a nuisance. "Someone else's computer" is the common description--but if it was really just "someone else's computer" it would be a lot simpler to learn and manage! IntroductionThis i...
10:43 pm GMT - Mon, October 3, 2022
Dev To A Brief Introduction toExpress.js
Express bills itself server-side framework as 'fast, un-opinionated and minimalist web framework for Node.js.' Express's bare-bones skeleton gives the user the ability to define its structure, making ...
09:19 pm GMT - Mon, October 3, 2022
Dev To CSS-Only Type Grinding: Casting Tokens (sm|md|etc) into Useful CSS Values
Ready for brand new CSS magic?If you're writing a sharable component or library and want to provide your dev users an API that has CSS options like:--size: sm; | --size: md; | --size: lg;it's actually...
08:27 pm GMT - Mon, October 3, 2022
Dev To What Do Software Developers Actually Do?
What Do Software Developers Do?To get started with designing Software Solutions, I believe we need a simple, single line definition of what software developers do.This definition will serve as a...
07:28 pm GMT - Mon, October 3, 2022
Dev To How to Create a To Do List by vanilla JavaScript
Creating a "to-do list" app is the one of essential ways to deepen your DOM manipulation knowledge. I made it once before, however, it was a pretty redundant code so wasn't satisfied with my work at t...
07:28 pm GMT - Mon, October 3, 2022
Dev To 6 Easy Steps to Get Your First 10K Monthly Visitors
This blog is not only 12+ months old. It has also reached its first 10k monthly views!This article will show how you can reach 10k monthly views.Let's start. 1. Be PatientThis sounds boring, but ...
07:25 pm GMT - Mon, October 3, 2022
Dev To WebRTC Tutorials: 36 Essential Learning Resources
Recent trends have inspired many industries to integrate audio and video calling technology within their websites and apps to connect users remotely.This would not have been possible without WebRTC te...
07:22 pm GMT - Mon, October 3, 2022
Dev To Music Monday What are you listening to? (Instrumental/Focus Edition)
cover image source: KCLOGG This week, I want us to try and share our favorite instrumentals and/or focus music. Last Friday, I stumbled upon @lit_mgwebi's How do you focus?? and heard a few folks talk...
07:12 pm GMT - Mon, October 3, 2022
Dev To Looking for a Google Analytics alternative? Build your own in 3 minutes.
If youre looking for alternatives to Google Analytics, you might be considering some SaaS products like Plausible, Fathom, or Matomo.These can be great options for non-technical folks who want a priva...
06:43 pm GMT - Mon, October 3, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
06:23 pm GMT - Mon, October 3, 2022
Dev To Hacktoberfest 2022
We are very excited to join Hacktoberfest for the first time with Ghostfolio and meet new and ambitious open-source contributors. Hacktoberfest is a month-long celebration of open-source projects, the...
06:02 pm GMT - Mon, October 3, 2022
Dev To Deep Learning Library From Scratch 7: Implementing RNN layers
Hi guys! Welcome back to part 7 of this series of where we build our own deep learning library. Last article went through the implementation of the automatic differentiation module. We will see how ea...
05:42 pm GMT - Mon, October 3, 2022
Dev To Need for speed: Migrating from Webpack 4 to Vite
We migrated our web apps codebase from Webpack 4 to Vite for one simple reason: speed .Since Vite is relatively new, we can share that its stable and has made a tremendous difference in our lives as d...
05:07 pm GMT - Mon, October 3, 2022
Dev To How to create SBOMs for free with CodeSec by Contrast
A recent Executive Order from the Biden Whitehouse instructs various government agencies to take action to improve our nations cybersecurity. One of those actions is to provide guidance and standards...
05:02 pm GMT - Mon, October 3, 2022
Dev To How to Use BinLogs to Make an Aurora MySQL Event Stream
Aurora MySQL doesnt offer a change data capture stream similar to DynamoDB Streams. In this post were going to make one anyways by using the built-in MySQL BinLog file(s) and a scheduled lambda to pa...
04:58 pm GMT - Mon, October 3, 2022
Dev To VS Code Extensions and Common Shortcuts for Web Designers
JavaScript (ES6) Code SnippetsThis extension contains code snippets for JavaScript in ES6 syntax for Vs Code editor. It supports both JavaScript and TypeScript.Auto Close TagAfter opening a tag in HTM...
04:55 pm GMT - Mon, October 3, 2022
Dev To Automatically Embed Latest Youtube Videos on your Website with JavaScript (step by step)
In this tutorial, youll learn how to make an HTTP request to Youtube with the JavaScript fetch() method to dynamically embed new video on your website as you publish it on youtube. You can find the wh...
04:35 pm GMT - Mon, October 3, 2022
Dev To GIT Under the Hood
# Git Under the hoodGit is modern distributed version control system helps developers or anyone who want to keep track of changes in their file system We can name it as a timeline of our project from ...
04:31 pm GMT - Mon, October 3, 2022
Dev To Introducing Seaography
What a fruitful Summer of Code! Today, we are excited to introduce Seaography to the SeaQL community. Seaography is a GraphQL framework for building GraphQL resolvers using SeaORM. It ships with a CLI...
04:13 pm GMT - Mon, October 3, 2022
Dev To Websites Every Programmer Should Know
When i was learning Computer Science, there are some useful sites that I got know. Here is a non-exhaustive list of some sites you should visit. This list will get updated as soon as I can get another...
03:45 pm GMT - Mon, October 3, 2022
Dev To Invite developers on our Discord and win gifts
Until November 14, invite your friend, colleague or roommate to the Luos discord to become part of the community.We are convinced that the more the community is known, the more it will help developers...
03:39 pm GMT - Mon, October 3, 2022
Dev To Keeping your development resources organized with Notion
As a developer, I have a lot of learning resources and I quickly realized that keeping stuff in my browser's bookmark doesn't work for me. I needed a tool to keep everything in one place. I started to...
03:25 pm GMT - Mon, October 3, 2022
Dev To Describing My Sandbox
I've been busy this year executing my take on the #100DaysOfCode challenge by rebuilding a set of development skills that I can use to implement products using micro-services. That work has resulted ...
03:18 pm GMT - Mon, October 3, 2022
Dev To In One Minute : MongoDB
MongoDB is a source-available cross-platform document-oriented database program.Classified as a NoSQL database program, MongoDB uses JSON-like documents with optional schemas. MongoDB is developed by ...
03:11 pm GMT - Mon, October 3, 2022
Dev To What are your plans for this week? Hacktoberfest edition.
It's Monday, What are your plans for this week? Extra questions: Hacktoberfest has begun, are you planning on joining this year? Have you done so previously?What are your plans for the week?What are y...
02:49 pm GMT - Mon, October 3, 2022
Dev To React Stripe.js and the Payment Element
What youll learnWith React Stripe.js and the Payment Element you can create a custom payment integration on your site that can offer more than 18 global payment methods with a single integration...
02:39 pm GMT - Mon, October 3, 2022
Dev To Network Programming in Python 2 Projects
Hello!Hope you enjoy studying network programming in Python exploring the next subjects :1- Introduction to Socket Programming 2- Server-Client Connection 3- Project - TCP Chat Room (Server and Multip...
02:12 pm GMT - Mon, October 3, 2022
Dev To Building a web application with Rust and WebAssembly
This post is an excerpt from my book Black Hat RustWhether it be with React, VueJS, Angular, or in Rust, modern web applications are composed of 3 kinds of pieces:ComponentsPagesServiceComponents are ...
02:03 pm GMT - Mon, October 3, 2022
Dev To VSCode and WxWidgets
I can't seem to get VS Code to like WxWidgets on Linux or MacOS. It seems like it's trying to default to MSW?The specific question is making VSCode play nice (autocomplete, don't give false errors) wi...
12:47 pm GMT - Mon, October 3, 2022
Dev To React Testing Simplified
Javascript testing has a tendency to become unnecessarily complex - there's nearly always multiple solutions to the same problem. This article aims to cover our chosen route at Artlist, the thinking b...
12:47 pm GMT - Mon, October 3, 2022
Dev To How to Parse JSON in the Background in Flutter?
If the developers use dart apps, they might know about parsing JSON. Of course, it works on the model, simplifies the coding, and takes a faster approach. So, it will not result in poor app performanc...
12:33 pm GMT - Mon, October 3, 2022
Dev To Improve your website performance using Partytown type in script tags
Can we use Google Tag Manager from a web worker? Is <script type="text/partytown"> a new standard? Let's see what this new script type is and how we can easily move workloads from the main threa...
12:22 pm GMT - Mon, October 3, 2022
Dev To Woovi Stack
Woovi focuses on delivering features that customers need and improving them. For this, we also seek to follow processes and techniques that allow us to move the following:DeliverabilityQualitySpeedLet...
12:11 pm GMT - Mon, October 3, 2022
Dev To Hacktoberfest 2022 Starter Guide
Hacktoberfest by Digital ocean always excites the Open source community at large. In this 2022 edition, Apache DevLake and CNCF DevStream projects are participating in Hacktoberfest. Our goal is to en...
12:07 pm GMT - Mon, October 3, 2022
Dev To List of repositories to contribute to Hacktoberfest
Hey !!!Are you into HacktoberfestI have a few repositories of mine which you can contribute Python ScriptsAdd automated python scripts which can automate your daily tasksCalculatorUse html, css, javas...
11:54 am GMT - Mon, October 3, 2022
Dev To Best mouse for Programming.
Programmer, Gammers, and coders spend their whole day with computers. So they have comfortable things for use. A standard mouse is irritating to use for a long time. A mouse that puts your hand in an ...
11:54 am GMT - Mon, October 3, 2022
Dev To What kind of animal can I print?
#include using namespace std;int main(){cout << "\ /\";cout << " ) ( ')";cout << "( / )";cout << " \(__)|";return 0 ;}Top gun voice bitter like...
11:40 am GMT - Mon, October 3, 2022
Dev To Code and Non-Code Contribution Repositories for Hacktoberfest
IntroductionHacktoberfest has already begun this month. It is a month-long event where beginners learn to contribute to the Open Source project. It is a celebration of new developers and open so...
10:57 am GMT - Mon, October 3, 2022
Dev To Medusa Hackathon 2022: Participation Tips and Guidelines
On Saturday, we kicked off the Medusa Hackathon where developers can participate by creating something awesome using Medusa and win up to $1,500 and cool swag!This post gives you some tips on where to...
10:03 am GMT - Mon, October 3, 2022
Dev To How to use Cloudinary Images with Nuxt 3
I recently had a chance to interview @colbyfayock during the Geekle JS Global Summit where we talked about Image Optimization with Cloudinary. Colby is a huge fan of Next.js. I was really interested i...
09:47 am GMT - Mon, October 3, 2022
Dev To Top 5 ways to start off your week for maximum productivity
The key to being productive is having a clear goal and executing on it. But if you're not starting your week off right, then how can you expect to achieve anything? In this blog post we will explore f...
09:40 am GMT - Mon, October 3, 2022
Dev To Hacktoberfest is started, give your contribution!
The Hacktoberfest is started, give your contribution!As a developer and Hacktoberfest partecipant you can contribute to Open Source Projects and get involved in the community of Open Source Developer....
09:32 am GMT - Mon, October 3, 2022
Dev To How we power our open-source neural search with qdrant
This is going to be part of a series of posts in which we show how refinery builds on top of qdrant, an open-source vector search engine.At Kern AI, we believe that the biggest breakthrough in deep le...
09:20 am GMT - Mon, October 3, 2022
Dev To A practical approach to structuring Golang applications
This article will describe the common approaches which are used for structuring Golang applications. Golang does not have an official guideline to structure the project, so it is an opinionated guidel...
09:18 am GMT - Mon, October 3, 2022
Dev To The Essential Guide to Create a Kubernetes Cluster Using AWS EKSCLI
In this tutorial, you'll learn how to set up AWS EKSCLI to create a Kubernetes cluster so that you can focus on your code instead of managing your infrastructure. RequirementsIf you don't have a...
07:39 am GMT - Mon, October 3, 2022
Dev To 5 webdev tips you may want to know 3
Just a quick word before we start. I'm currently trying to grow a community over on twitter where I share technical tidbits I learned working in this industry for about 6 years now.I would be super ha...
07:23 am GMT - Mon, October 3, 2022
Dev To Reduct Storage Client SDK for JavaScript 1.0.0 was released
Hey, everyone! It is a little update for people who follow the Reduct Storage project.We released the next major version of Reduct Storage and broke compatibility with the current client SDKs . No wor...
07:03 am GMT - Mon, October 3, 2022
Dev To Electrify your NodeJS AWS Lambdas with Rust
IntroductionNodeJS runtime for AWS Lambda is one of the most used and for good reasons. It is fast with a short cold start duration, it is easy to develop for it, and it can be used for [email protected]
06:42 am GMT - Mon, October 3, 2022
Dev To Reduct Storage v1.0.0 has been released
Hey everyone!As I said before, we started working on the next major release of our time series database. Yesterday, we released the v1.0.0 version.In this version, we removed all the deprecated endpoi...
06:08 am GMT - Mon, October 3, 2022
Dev To On a webshop break
We've been building quite a lot of things around the medusa webshop.However, I'm writing these articles day-by-day, and luckily the medusa team has been super helpful with sorting some things out as I...
04:41 am GMT - Mon, October 3, 2022
Dev To I invite you to join my open source community
Hey Devs, A new open source community has been created on GitHub with the goal of developing innovative projects using modern technologies. More information can be found on my GitHub profile.View Gi...
02:10 am GMT - Mon, October 3, 2022
Dev To The Pomodorito Technique
You may have heard about the Pomodoro Technique, a time management method that consists of repeating work and break intervals to help keep focus while getting some needed rest. It is pretty popular in...
11:44 pm GMT - Sun, October 2, 2022
Dev To Benefits of touch typing for developers
IntroductionAs a developer touch typing is a skill that can help you be more productive and efficient. It also prevents a lot of neck and back injuries especially for beginners who are more susc...
10:51 pm GMT - Sun, October 2, 2022
Dev To Building with Docker
IntroClient engineers, embedded systems engineers, and other engineers who never worked with the backend can still benefit significantly from using containers. In this piece, I would like to sha...
09:44 pm GMT - Sun, October 2, 2022
Dev To I failed a coding Interview
Hi Oj, thanks for meeting Matt today for a second interview. After careful consideration, we decided not to move forward at this moment This is a response I received from a CTO looking to hire a Reac...
09:35 pm GMT - Sun, October 2, 2022
Dev To Writing a toy DNS Server in Rust using Trust DNS
Ever wondered how you can write a DNS server in Rust? No? Well, too bad, I'm telling you anyways. But don't worry, this is going to be a fun one. Before we actually get started, I must perhaps first e...
08:58 pm GMT - Sun, October 2, 2022
Dev To What movie to watch next ? Amazon Personalize to the rescue - Part 1
Amazon Personalize allows developers with no prior machine learning experience to easily build sophisticated personalization capabilities into their applications. With Personalize, you provide an acti...
08:45 pm GMT - Sun, October 2, 2022
Dev To How to Set Up a Web Server
In previous tutorials, we discussed how to deploy Laravel and Django applications on Linux servers, but we missed two very important topics.How to set up a server so that it is secure and safe to use....
08:40 pm GMT - Sun, October 2, 2022
Dev To Fast Real Time JavaScript Video Manipulation / Postprocessing
Fast Real Time JavaScript Video Manipulation / PostprocessingHere I'll cover how to manipulate video rendering in a browser. This covers client-side manipulation using HTML and JS, not server-si...
08:39 pm GMT - Sun, October 2, 2022
Dev To App with self-contained infrastructure on AWS
Here is an example app with self-contained infrastructure-as-code. With less places to go, the developers has access to not only to the app, but also relevant parts of the infrastructure used to deplo...
08:30 pm GMT - Sun, October 2, 2022
Dev To Engineers dont need an idea to start a company - a Unicorn Founder Reveals What Edge Devs Have in Starting Companies
A great idea can be a very valuable thing, but it can only go so far if it's not properly executed. Daniel Marashlian, CTO / Co-Founder of Drata, joins Dan Lines to discuss how you don't need an idea ...
08:14 pm GMT - Sun, October 2, 2022
Dev To Deploying a Two-Tier Architecture in AWS Using Terraform Modules in Terraform Cloud
This is the same continuation of my previous article on Deploying a two-tier architecture in AWS using Terraform Modules, but in Terraform Cloud.Objectives are the same which are given below: Obj...
08:06 pm GMT - Sun, October 2, 2022
Dev To 3 Android Studio plugins for productive development
Rainbow bracketsThe codebase usually gets bigger and bigger and you should take care of nested for loops or some other nested function scopes. This plugin will color every scope you have with the diff...
06:57 pm GMT - Sun, October 2, 2022
Dev To Vue 3: Como funcionam os Renderless Components.
O que so Renderless Components?Um componente renderless nada mais do que um componente que no possui HTML prprio, ele existe apenas para estruturar e/ou tratar informaes que so passadas para el...
06:37 pm GMT - Sun, October 2, 2022
Dev To 6 things you can do with the Cow in Rust
The Cow type is a mystery even for some intermediate-level Rust developers. Despite being defined as a simple two-variant enumpub enum Cow<'a, B> where B: 'a + ToOwned + ?Sized, { Borrowed...
06:24 pm GMT - Sun, October 2, 2022
Dev To Hide the Source Code in React from Dev Tools [3 different ways]
On moving the code to production, it was identified that the whole source code of the React app, including the project structure is visible in the dev tools (inspect) source tab. It may be an security...
05:42 pm GMT - Sun, October 2, 2022
Dev To Tremor - Free React Library for Dashboards
Hello coders! This article presents Tremor, an open-source React Library for coding dashboards. The product uses a modern stack powered by Tailwind, React, and Recharts with the main focus on scientis...
05:29 pm GMT - Sun, October 2, 2022
Dev To "Deleting" doesn't really "delete"
Disclaimer: By deleting, I dont mean sending files to the recycle bin or trash folder. I mean getting them off your computer entirely. Also, this article does not take into account SSDs, which have a ...
04:42 pm GMT - Sun, October 2, 2022
Dev To (VIDEO) Flask API Generator and View - Free Product
Hello coders!The video material mentioned in this article explains how to interact with a Flask Generated API using the API view, a simple page that allows to add, edit and remove items. The product e...
03:42 pm GMT - Sun, October 2, 2022
Dev To Currently Looking For A Node.JS Role
Hi everyone ,Im Ahmed Bankole, an experienced software engineer with 5 yrs+ experience in building softwares, tools and web applications and have a passion for building tools that solve problems.I lef...
03:40 pm GMT - Sun, October 2, 2022
Dev To Managing Networking
TCP/IP Network ModelThe TCP/IP network model is a simplified, four-layered set of abstractions that describes how different protocols interoperate in order for computers to send traffic from one machi...
03:35 pm GMT - Sun, October 2, 2022
Dev To Understanding identity in .NET
Understanding how .NET is manipulating the concept of identity can be very harsh and confusing, especially for beginners, when jumping right to the docs to get started.In this post, we will try to und...
02:39 pm GMT - Sun, October 2, 2022
Dev To Getting Started With Chocolatey
Chocolatey is a command-line package manager like homebrew or APT, but for Windows. RequirementsWindows 7+PowerShell.NET Framework 4+ Admin ShellBefore we start the installation process, I ...
02:39 pm GMT - Sun, October 2, 2022
Dev To React UseEffect Best Practice
In this post we will see different cases of useEffect first, let's see useEffect without any dependencyimport { useEffect, useState } from "react";import "./styles.css";export default function App() {...
12:35 pm GMT - Sun, October 2, 2022
Dev To ASSEMBLY LANGUAGE
Hey my DEV friends - Hope you're doing well and staying safe.Assembly language is a low-level programming language designed to simplify the instructions fed into a computer's Central Processing Unit ...
12:35 pm GMT - Sun, October 2, 2022
Dev To Let's Assembly !
Hey my DEV friends - Hope you're doing well and staying safe.Assembly language is a low-level programming language designed to simplify the instructions fed into a computer's Central Processing Unit ...
12:34 pm GMT - Sun, October 2, 2022
Dev To Bit Shifting
Hello guys and welcome to new post about Bit Shifting in low level programming . Bit ShiftingBit shifting is a the fastest way to multiply or divide a number by a power of 2 and used heavily in l...
12:23 pm GMT - Sun, October 2, 2022
Dev To In One Minute : aws
AWS is a subsidiary of Amazon that provides on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis.These cloud computing web services...
11:40 am GMT - Sun, October 2, 2022
Dev To Conditional statement in JavaScript.
1.IntroductionConditions are very important topic in programming.They are extensively used in programming as they determines a True and False condition in the code. They are of three types:if conditio...
11:33 am GMT - Sun, October 2, 2022
Dev To SageMaker Lifecycle Configurations for custom environments
PrefaceAmazon SageMaker is great for us data scientists and machine learning engineers for exploring data and building models. The range of preinstalled packages is great and enough for normal s...
11:18 am GMT - Sun, October 2, 2022
Dev To In One Minute : Swagger
Swagger is a suite of tools for API developers from SmartBear Software and a former specification upon which the OpenAPI Specification is based.The Swagger API project was created in 2011 by Tony Tam,...
11:00 am GMT - Sun, October 2, 2022
Dev To Introduction to HTML and HTML Document Structure
IntroductionIf web development is something you are interested in, HTML will be the first thing you learn. Before understanding other languages, everyone who has become a web developer has learn...
10:47 am GMT - Sun, October 2, 2022
Dev To tsParticles - Guide for Hacktoberfest 2022 participants
Hello Hacktoberfest 2022 contributors,tsParticles is welcoming again all the Hacktoberfest participants with many activities, from updating documentation and readme files to complex code tasks w...
10:01 am GMT - Sun, October 2, 2022
Dev To SBOM/Vulnerability Assessments against Docker Images.
Hello, I believe every Developer needs to use Cli Tools Like Anchore/Grype and Anchore/Syft before pushing an Docker Image to the any Docker Registry.Grype Ref: https://lnkd.in/d4NB3uv3Syft Ref: https...
09:54 am GMT - Sun, October 2, 2022
Dev To Fetching programmatically token addresses from coingecko - using NodeJs
The objective is to extract the addresses of tokens.We can use this data for several purpouse : Ex. Ussually each token is deployed in more than one Chain with different contract address. Automatizati...
09:40 am GMT - Sun, October 2, 2022
Dev To The Best Marketing Tools and Integrations for your Static Site
Will my new static website integrate with external applications and services?Marketing and sales teams need new websites to integrate smoothly with the external tools they already depend upon o...
08:38 am GMT - Sun, October 2, 2022
Dev To Introduction to Record Class in Java
Record classes is first introduced in Java SE 14 as a preview feature to help model plain data aggregates with less code than normal classes. This feature is important because it can make your code cl...
08:22 am GMT - Sun, October 2, 2022
Dev To AWS Devops Tools 101: The Essential Guide
AWS provides services to help you practice DevOps in your business and is designed primarily for use with AWS. These tools automate manual tasks, help teams manage complex, large-scale environments, a...
07:36 am GMT - Sun, October 2, 2022
Dev To Validate-env plugin for Vite
Have you ever restarted a CI several times in a row because you forgot to add some environment variables? Or spent an hour debugging an issue only to realize that it was just one of your environment v...
07:00 am GMT - Sun, October 2, 2022
Dev To Cheat Sheet To All Bash Shortcuts You Should Know!!
Original Blog Post : LinkThe Linux Bash is commonly used by developers, though it may seem fairly difficult to navigate at first. The use of arrow keys to navigate between commands is obviously a has...
05:30 am GMT - Sun, October 2, 2022
Dev To Emails with Python using App Password
what is App password ?Before Google's security update a feature known as "less secure apps" was used to send mails with python but due to security concerns Google disabled this feature and as a ...
05:16 am GMT - Sun, October 2, 2022
Dev To In One minute : Node.JS
Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on a JavaScript Engine (i.e. V8 engine) and executes JavaScript code outside a web browser, which was desig...
04:44 am GMT - Sun, October 2, 2022
Dev To 7 Cool HTML Elements Nobody Uses
Searching for cool HTML elements, especially if you don't know what you're looking for, is often like being thrown into a pile of garbageDon't worry, I did the dirty work for you!After scavenging thro...
04:14 am GMT - Sun, October 2, 2022
Dev To Setting up WSL as a developer environment (for beginners)
Last time, we set up Windows Terminal and Powershell to suite our needs for a proper developer environment. In this post, we will enable and set up Windows Subsystem for Linux (WSL). It is a compatibi...
03:56 am GMT - Sun, October 2, 2022
Dev To Zsh in WSL
Z shell works almost identically to the standard BASH shell found on default Linux installs. What makes it different is its support for plugins and themes, along with some extra features like spelling...
03:45 am GMT - Sun, October 2, 2022
Dev To Stop writing "Stop doing ???" articles ...
I keep seeing articles that demand the reader "Stop doing" something that is good just because they saw some demo on youtube and that person was not doing that thing and it now gospel to never do it a...
02:02 am GMT - Sun, October 2, 2022
Dev To Git CheatSheet
Git (Version Control)Git is an essential collaborative part of any programmer/developer/DevOps engineer's daily routine. Git is widely used in the industry with version control platforms such as...
01:34 am GMT - Sun, October 2, 2022
Dev To Sending an Email With React Without a Backend Server
IntroductionIn This Tutorial we are going to learn how to send an email in a React Application Without making use of a backend Language Like PHP , Python , Golang and The Rest of Backend Lang...
12:56 am GMT - Sun, October 2, 2022
Dev To Top 7 Sample Code Base websites for Developers
From Junior developers to senior developers, most programmers lookup for sample code snippets either from their past projects or online. Are you looking to learn or create a project? In this article, ...
12:52 am GMT - Sun, October 2, 2022
Dev To Please, comment your code...
Why i should comment my code ?If you're actually code in Java, JavaScript, Python, PHP. You're probably hear about technical documentation and some things like :JavaDocJSDocDocStringPHPDocAnd if...
09:39 pm GMT - Sat, October 1, 2022
Dev To Javascript - Lets steal from other languages!
I love learning new languages, even though I'm sure I'll probably never get to use them (at least not in production), or that the language will be so much different when I finally get to use it.Same f...
08:54 pm GMT - Sat, October 1, 2022
Dev To Attempting to Learn Go - Ghost to Hugo 4
IntroHere we are once again! If you missed the last couple of posts I suggest reading them first to get a feeling for how our little prototype has evolved. This time around were going to be doin...
08:45 pm GMT - Sat, October 1, 2022
Dev To Becoming a TRUE Tech Lead
Hello amazing readers, Matheus Mello here again.Today, I want to talk about how to become a TRUE Tech Lead, not only based on my own experience but also based on so many people that I've been reachin...
08:00 pm GMT - Sat, October 1, 2022
Dev To Rust devlog: Week 2
Hello readers! This is my progress for week 2 of coding my multiplayer game with Rust and Bevy. This post is a bit late, and shouldve been out yesterday, but I wasn't able to make it in time. Anyways,...
07:44 pm GMT - Sat, October 1, 2022
Dev To Stacks-Dash - A console for monitoring multi account / cross region cloudformation deployments using Amplify Studio
Delighted to share my full stack project as part of the current amplify hackathon in hashnode, do read the full article and share your thoughts.Before we go further let me clarify that this tool is mo...
07:40 pm GMT - Sat, October 1, 2022
Dev To I opened up my projects for Hacktoberfest.
Hacktoberfest hacktoberfest open-source pull-request merge-request hacktoberfest-2022 hacktoberfest-acceptedIgnore those words, they are for SEO. Anyway, You must have heard about the month-long hackt...
05:59 pm GMT - Sat, October 1, 2022
Dev To 9 Open Source Projects to Contribute to - Hacktoberfest 2022
IntroductionHacktoberfest is a month-long event where people are awarded for contributing to open source projects .In order to participate you need to sign up here and then Submit four pull requ...
05:56 pm GMT - Sat, October 1, 2022
Dev To Snap Scroll in React in Less than a Minute
Motivation:We all have seen website which uses snap scrolling from one section to another traditionally we can do Animation in CSS and write a ton styles to achieve that Let's do that within a M...
05:52 pm GMT - Sat, October 1, 2022
Dev To 8 Ways Variables Are Declared in JavaScript
In JavaScript, we can represent a value in its literal form, for example, 5, true, {a: 5, b: 6}; or we can store the value in a variable, and anywhere we need to represent that value, we make use of t...
05:48 pm GMT - Sat, October 1, 2022
Dev To How to count all files in a directory in Linux
To count all files in a directory in linux, simply cd to that directory and then run the following command:ls | wc -lAlternatively, you can select the directory by adding the directory to the command ...
05:37 pm GMT - Sat, October 1, 2022
Dev To JWT y Golang
Bien sabemos lo complicado que es cubrir el 100% de los casos de uso cuando hablamos de registro de usuario, autorizacin y autenticacin. Eternas discusiones que nos consumen mucho tiempo y recursos pa...
05:16 pm GMT - Sat, October 1, 2022
Dev To Python: The Difference Between Sets, Lists, Dictionaries and Tuples
Python has four types of data collections. When to use which, and why we have four, can be confusing. In this guide I'll go through what each of the types are, and how to use them. The four types of d...
05:15 pm GMT - Sat, October 1, 2022
Dev To Python Dictionaries: A Complete Guide
Dictionaries are an important way to store data in Python. They let us store information as key value pairs which are indexed by key name rather than index like in Python Lists. In this guide we will ...