Articles by Dev To from August 2022
An Interest In:
Web News this Week
- April 27, 2025
- April 26, 2025
- April 25, 2025
- April 24, 2025
- April 23, 2025
- April 22, 2025
- April 21, 2025
< Return to Dev+To details.
10:42 pm GMT - Tue, August 30, 2022
Dev To
How to Build a Lava-Lamp Style Navigation Menu with React
A Lava-Lamp menu contains an indicator that moves to the selected position when we select an option.We can see this type of navigation, (for example) in the AppleTV interface.Still not clear? Take a l...
10:27 pm GMT - Tue, August 30, 2022
Dev To
Por que compartilhar conhecimento to importante?
"Conhecimento (do latim cognoscere, "ato de conhecer"), como a prpria origem da palavra indica, o ato ou efeito de conhecer."Fonte: WikipediaBem diferente de alguns anos atrs o mundo de hoje conecta...
10:09 pm GMT - Tue, August 30, 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...
09:50 pm GMT - Tue, August 30, 2022
Dev To
Stages and Environment Variables in Svelte (SvelteKit)
While developing your Svelte application, you're likely to come across a scenario where you need to use different values depending on what stage (local, staging, production, etc.) the application is r...
09:41 pm GMT - Tue, August 30, 2022
Dev To
Persistent Theme Switch (Dark mode) with Svelte (SvelteKit) & Tailwind
Quick note - This tutorial was made with the following dependency versions: "@sveltejs/kit": "next" & "tailwindcss": "^3.1.8". If something doesnt work as it should, consider upgrading. Alternativ...
09:28 pm GMT - Tue, August 30, 2022
Dev To
Devs shouldn't be managing everyone's communication
There is a mind-blowing phenomenon felt almost universally amongst coders like you and me.Although we are paid to code, we are spending the majority of our working hours doing anything but.According t...
08:45 pm GMT - Tue, August 30, 2022
Dev To
Year in DevRel by the Numbers
Today, August 30, 2022, marks the completion of my first year as Developer Advocate for KendoReact at Progress. Its been a really wonderful year, and I feel like Ive really found my place in the tech ...
08:33 pm GMT - Tue, August 30, 2022
Dev To
Git blame - How to find out who modified a line with Git
Have you ever found a bug inducing line change in your code, and wondered who made the change to that line? Fortunately, git has a command for that! git blame lets you pick a file and show who last ch...
08:15 pm GMT - Tue, August 30, 2022
Dev To
Testing implementation details
I see developers testing implementation details in the frontend very frequently. Why is this a bad idea?In this post I'm referring to unit tests in the frontend. There are other specific cases where i...
06:34 pm GMT - Tue, August 30, 2022
Dev To
I am the founder of Video SDK, We are Live on Product Hunt. AMA!
I'm so excited to share with you that Video SDK 2.0 is now LIVE onAfter hard work of 18 months, We are launching a future of real-time audio and video engagements Video SDK 2.0 helps developers to bui...
06:18 pm GMT - Tue, August 30, 2022
Dev To
AWS VPN: Avoid a large surprise bill by using this cost calculator.
Many AWS billing horror stories start with provisioned resources that were not terminated or forgotten. AWS's product offerings are vast, so how you're billed can often be complex. This is no exceptio...
05:28 pm GMT - Tue, August 30, 2022
Dev To
How to build water website with flying bubbles
Hello guys, today's tutorial is about water website.First Thing We will create : 1- index.html 2- style.css 3- script.jsIn HTML file:we will create basic structure. if you in VS Code choose from vs...
05:24 pm GMT - Tue, August 30, 2022
Dev To
How to Create a Responsive Navbar with Toggler Button Animation Using Flexbox?
Hello Friends,Today we are going to see how to make a Responsive Navbar using Flexbox.Why Flex box? because flex box gives us freedom to change the order of elements within its children. You are gonna...
05:14 pm GMT - Tue, August 30, 2022
Dev To
When hiring developers gets tough, focus on developer efficiency
This post highlights an alternative to just hiring developers through all possible channels. By leveraging development efficiency potential, you can scale your business even if you can't fill all open...
04:47 pm GMT - Tue, August 30, 2022
Dev To
Changelog 0018 GraphQL, custom HTTP method, interactive URLs, and more
Hello, API World! After launching in public beta earlier this month, were back with more news on HTTPie for Web & Desktop. Check out the API testing improvements weve shipped in v2022.12.0and v20...
04:46 pm GMT - Tue, August 30, 2022
Dev To
How to build an end-to-end encrypted chat app in Next.js: Messages and encryption
Encryption ensures data security through scrambling so that only authorized people can access and decode the information or data. What we will be buildingThis post discusses using the Appwrite da...
04:40 pm GMT - Tue, August 30, 2022
Dev To
DNS spoofing
To send a request to any service or device on the Internet you need to know its IP-address. IP-addresses are not human-friendly but thanks to DNS today we can use human-readable addresses like google....
04:25 pm GMT - Tue, August 30, 2022
Dev To
Javascript: Different ways to convert numbers into alphabets
Expectation: 1 -> a, 2 -> b, 3 -> c etc.(5 + 9).toString(36); -> eString.fromCharCode(5 + 'A'.charCodeAt()); -> eIn both, replace 5 with other number from 1 - 26. You will get correspon...
03:52 pm GMT - Tue, August 30, 2022
Dev To
Any good OS isomorphic CRM or ERP?
I'm checking online trying to find out how many ERP and CRM are out there that implement JavaScript in both backend and frontend but couldn't find much.Do you know any open source CRM and/or ERP that'...
03:29 pm GMT - Tue, August 30, 2022
Dev To
Baseline Performance for .NET on AWS Lambda
I always like to understand what the lower bound looks like. What is the absolute fastest performance we can hope for? I find it insightful as it sets a baseline for everything else.A necessary warnin...
03:28 pm GMT - Tue, August 30, 2022
Dev To
Understanding Async/Await in JavaScript
The word async before a function means one simple thing: a function always returns a promise.The keyword await makes JavaScript wait until that promise settles and returns its result.The async/await s...
03:08 pm GMT - Tue, August 30, 2022
Dev To
This is what i would do as a college student
Years into college taught me stuffs, in this post we are going to review it together. 1. Read Papers/Thesis/BooksLife is about learning, and reading is a way of learning. It is true that we have ...
03:04 pm GMT - Tue, August 30, 2022
Dev To
Meteor.js blast from the past: mobile package examples
A quick blast from the past! In the early days of Meteor, three packages specifically for mobile development (understand Cordova) were released. Two of those mdg:camera and mdg:geolocation had also qu...
03:01 pm GMT - Tue, August 30, 2022
Dev To
Getting started with Sylver - Part3/3 : From queries to analyzer
In Part1 andPart2 of theseries, we learned how to build a language spec and how to use Sylver's query language to explore the parse tree of our JSON documents.While it can be insightful to explore a c...
02:16 pm GMT - Tue, August 30, 2022
Dev To
AWS CDK and DynamoDB: This One Configuration Line Is Costing You Hundreds of Dollars
Hey there, serverless aficionadas and aficionados ! Have you ever made an unfortunate mistake that cost your team hundreds of dollars? More than that? No way. Thousands!? First, I'm sorry you went th...
02:12 pm GMT - Tue, August 30, 2022
Dev To
Kafka topic naming conventions - 5 recommendations with examples
There are different opinions and a lot of confusion about the naming of Topics. In this article, I present the best practices that have proven themselves in my experience and that scale best, especial...
02:00 pm GMT - Tue, August 30, 2022
Dev To
Angular Revisited: Standalone Angular applications, the replacement for NgModules
Cover photo by Laura Cleffman on Unsplash.It's been 4 years since I started looking into standalone Angular applications, that is Angular applications that unlike classic Angular applications have no ...
01:59 pm GMT - Tue, August 30, 2022
Dev To
How to handle dart application exceptions ?
Talker - package to handle dart application exceptions. The main goal of the project provide ability to understand where the error occurs in a short time Can work with different stat...
01:56 pm GMT - Tue, August 30, 2022
Dev To
Designing APIs for humans: Object IDs
Choosing your ID typeRegardless of what type of business you run, you very likely require a database to store important data like customer information or status of orders. Storing is just one pa...
01:50 pm GMT - Tue, August 30, 2022
Dev To
Should I share my current salary with recruiters?
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...
01:40 pm GMT - Tue, August 30, 2022
Dev To
Third Maximum Number
Given an integer array nums, return the third distinct maximum number in this array. If the third maximum does not exist, return the maximum number.class Solution: def thirdMax(self, nums: List[int...
01:40 pm GMT - Tue, August 30, 2022
Dev To
The making of a manager review
In this blog post, we will make a The making of a manager review. Is this book written by Julie Zhuo any good for (new) managers? and what are the main takeaways/tips?In The making of a manager, Julie...
01:31 pm GMT - Tue, August 30, 2022
Dev To
How to build a real-time movie voting system using React.js
What we'll be building?First we'll try to build a simple(not so simple actually) movie review app. Where users can vote on movies, write comments and may be add movies too.Then in the second par...
01:27 pm GMT - Tue, August 30, 2022
Dev To
Open Source Bait and Switch
I was reading this article and wanted to post a comment but I felt this warrants a response article. First, if you dont know me I've written a ton of Open Source code. Whole platform and then some. I ...
01:26 pm GMT - Tue, August 30, 2022
Dev To
Responsive Furniture eCommerce Website Using HTML CSS JavaScript
Responsive Furniture eCommerce Website Using HTML CSS JavaScriptThis video will show you how to build a responsive furniture ecommerce website using html css javascriptGithub RepoHI I'm Sadee (webdev)...
01:18 pm GMT - Tue, August 30, 2022
Dev To
A Digital Resume
If you have a resume in hand, let's make it fly over the web. A resume is a brief summary of personal and professional experiences, skills, and education history. Its main purpose is to show off your ...
01:05 pm GMT - Tue, August 30, 2022
Dev To
CSS-Flexbox
What is Flexbox?Flexible Box Layout (Flexbox) is a CSS3 web layout model. The flex layout allows responsive elements within a container to be automatically arranged depending upon screen size.Fl...
12:57 pm GMT - Tue, August 30, 2022
Dev To
The Five Worst Things About Jupyter Notebooks
I used to love Jupyter. I still think they are a wonderful tool for many tasks like exploratory data analysis and presenting insights to colleagues nicely and easily. However, while they are great fo...
12:55 pm GMT - Tue, August 30, 2022
Dev To
Exclude Pages From WordPress Search Results
How to Exclude Pages from WordPress Search Results. By default, the internal search on your WordPress website will cover all posts and pages in the WordPress search results. To address it more relaxed...
12:14 pm GMT - Tue, August 30, 2022
Dev To
Open-source data collection & modeling platform for product analytics
Over the past year-and-a-half weve worked hard with our team of 10 on an open-source project called Objectiv, to:Collect product analytics data in a super-structured format, with awesome developer too...
11:39 am GMT - Tue, August 30, 2022
Dev To
Image Animation in CSS - 2
Hello Guys today i will show you another animation related to images.THANK YOU FOR CHECKING THIS POSTYou can contact me on -Instagram - https://www.instagram.com/s_h.u_b.h_a.m_2k99/LinkedIn - https://...
11:37 am GMT - Tue, August 30, 2022
Dev To
Form Input Fields | Selenide Tutorial Series
In this post, we will cover how to work with various input fields such as Text input, Dropdown input, Checkbox input as well as Date input fields in Selenide. Text Input FieldsWith Text input fie...
11:31 am GMT - Tue, August 30, 2022
Dev To
Composable vs. Monolitch architecture: Uncovering recent composable hype
In recent years, many businesses have switched their tech stack from a monolithic architecture to a composable one. They realized that, as their business grows, a monolithic architecture proves to be ...
11:28 am GMT - Tue, August 30, 2022
Dev To
Restore IP Addresses
A valid IP address consists of exactly four integers separated by single dots. Each integer is between 0 and 255 (inclusive) and cannot have leading zeros.For example, "0.1.2.201" and "192.168.1.1" ar...
11:15 am GMT - Tue, August 30, 2022
Dev To
Koala Engine Update 2
Hi, welcome to the second update of the Koala Engine.Today I want to introduce you to the main changes since the last koala-engine update.Entities selectableNow you can load the settings into the edit...
10:49 am GMT - Tue, August 30, 2022
Dev To
How to Use Git Stash Command
10 Tips you should know about Git StashAssume you are working on a complex feature that demands concentration, and your boss instructs you to solve an urgent problem, and you just noticed that t...
10:49 am GMT - Tue, August 30, 2022
Dev To
CSS Container Query Syntax Update 2022: container-type
Now that the latest Chrome / Chromium browsers added support for CSS container queries without experimental flags, it is time for early adopters to review our existing code and update the syntax accor...
10:16 am GMT - Tue, August 30, 2022
Dev To
How to access EFS folders from the Windows 10 File Explorer using WSL2
EFS is the default place for storing your volumes when you use Fargate and ECS in AWS. This is fine when your main workstation is any Linux environment, but what happens when you work from Windows?The...
10:04 am GMT - Tue, August 30, 2022
Dev To
A brief guide for CSS Grid and Flexbox
Writer: Muhammed Arslan Sarwar IntroductionFlexbox helps in creating one-dimensional layouts through space distribution and alignment capabilities. Flexbox makes it easier to design responsive la...
10:03 am GMT - Tue, August 30, 2022
Dev To
CodePipeline live feedback on slack - with git tags
IntroductionThis guide is for you if you have ever wanted to get live feedback on how your Pipelines on AWS are going. Additionally, if you keep track of your application version on git tags, Im...
08:56 am GMT - Tue, August 30, 2022
Dev To
Why is Software Testing Important?
Software testing is a crucial piece of creating grade software thats why is software testing important. This means that the software should perform as desired and deliver the expected functionality.So...
08:51 am GMT - Tue, August 30, 2022
Dev To
Top WebStorm Plugins To Level Up Your Productivity
A while ago I migrated from VS Code to WebStorm, and its been great. Like all JetBrains IDEs, it comes with a set of built-in features that makes every programmers life much easier. Still, even such a...
08:51 am GMT - Tue, August 30, 2022
Dev To
Making Responsive Banner Ad | Day 3 | 50 Days of Intermediate HTML & CSS Projects
Here's what we will come up with- Let's Plan Our body structurecardcard_piccard_describecard_headcard_bodycard_tailcard_coupon HTML<a href="https://dev.to/koustav/"> <div class=...
08:18 am GMT - Tue, August 30, 2022
Dev To
Linux openSUSE Tumbleweed review in 2022, the best distro for both newbies and pros
Today, I will tell why openSUSE Tumbleweed is the best distro you can use on your desktop. And why I recommend it to both newbies and pros instead of Ubuntu or Fedora. Without further ado, let's first...
08:06 am GMT - Tue, August 30, 2022
Dev To
JWT for authentication in Nodejs and how Oauth2 address some of the problems that comes with it
In this article we will be learning;what JWT stands forHow to use JWT to secure endpointThe importance of Oauth2 what is JWT ?JWT stands for 'JSON Web Tokens' and they are an open, industry-stand...
08:05 am GMT - Tue, August 30, 2022
Dev To
Using your phone as a software development platform
Creating iOS and Android apps is cool. However, using your phone to create a web app is probably something you haven't seen before. With Aista you can easily create apps from your phone, because our p...
07:45 am GMT - Tue, August 30, 2022
Dev To
Beautiful tailwindcss components
There are thousands of tailwind design components, but not all are good.Here are 7 beautiful free & Open source tailwindcss components 1.Flowbite: Almost all components as bootstrap Inbuilt...
07:41 am GMT - Tue, August 30, 2022
Dev To
Publishing a Chrome browser extension
Now that we created the TurboReader browser extension, I wanted to see what's involved in actually getting it in the stores.I decided to only ship it to the Chrome store for now. In future articles, I...
06:30 am GMT - Tue, August 30, 2022
Dev To
Liman ekirdek 1.10 srm duyuruldu
HAVELSAN tarafndan gelitirilen, ak kaynak MIT lisans ile gelitirilen Liman ekirdek 1.10 srm 30 Austos 2022 tarihinde duyuruldu. Liman ekirdek zerinde kurumsal ihtiyalara uygun ekilde gelitirilen "Lima...
06:29 am GMT - Tue, August 30, 2022
Dev To
Why Software Testing is Important
What is Software Testing?Testing anything means confirming that the actual results match the expected results. The same principles apply in the case of software to ensure that the software syste...
06:24 am GMT - Tue, August 30, 2022
Dev To
Make your character jump in Unity2D
Now that we have our player character moving from left to right, we need to take a step forward and make him jump. Binding Jump action to a buttonWe need to create a new binding into our PlayerIn...
05:42 am GMT - Tue, August 30, 2022
Dev To
InDepth Guide for Creating Nested and Reusable Forms
In this tutorial you will learn how to create and use form-groups. And we will also learn how to achieve complete reusability. IntroductionIn web applications, we can have large forms, like accou...
05:36 am GMT - Tue, August 30, 2022
Dev To
How to spice up your markdown documents
Some find markdown documents boring because you can only work with characters and don't have much control over the look and feel of the layout of your document.But even when you are restricted to only...
04:25 am GMT - Tue, August 30, 2022
Dev To
Better ways to Create React App
If you've tried React, chances are you've used create-react-app at least once. In case you were lucky and you haven't, here's how it goes:You run something along the lines of:npx create-react-app my-a...
12:00 am GMT - Tue, August 30, 2022
Dev To
Top-20 "Sponsored-By" from Git commit logs with Redis
Overview of My Submissionhttps://github.com/cnst/sponsored-by.redishackathon2022Using RediSearch to find the top Sponsored by: mentions in the git logs! Submission Category:Note: # Random ...
12:00 am GMT - Tue, August 30, 2022
Dev To
Ghost Cloud
Overview of My SubmissionGhost Cloud is an online platform for sharing files, and its a cloud-first microservices application. Once someone uploads a file it becomes publicly available in the pl...
11:58 pm GMT - Mon, August 29, 2022
Dev To
OneSocial - The ultimate app
Overview of My Submission The problemWe all have the potential to be creators and service providers, but it's true that we currently don't have a single platform that satisfies all our need...
11:53 pm GMT - Mon, August 29, 2022
Dev To
Justa Net Worth Tracker - Redis Hackathon
Overview of My SubmissionJusta Net Worth Tracker is an app that let users track their assets and liabilities. The tech stack used to build it includes React Native, Express/NodeJS and Redis(Redi...
11:31 pm GMT - Mon, August 29, 2022
Dev To
Building a Fullstack App with NodeJS, ExpressJs and Redis-OM
Overview of My SubmissionAccording to Meik Wiking (author of The Art of Making Memories), happy memories are essential to our mental health. They strengthen our sense of identity and purpose and...
09:58 pm GMT - Mon, August 29, 2022
Dev To
Git Flow - "Era uma vez..." [pt-BR]
Vamos aprender sobre este fluxo que tem gerado sucesso em muitos times de desenvolvimento de software! Teoria muito comum vermos desenvolvedores utilizando somente uma branch para fazer commits e...
09:42 pm GMT - Mon, August 29, 2022
Dev To
Learn OpenGL with Rust: first triangle
Welcome to the third part of Learn OpenGL with Rust tutorial. Last time we've learned how graphics pipeline of modern OpenGL works and how we can use shaders to configure it.In this article we are goi...
09:33 pm GMT - Mon, August 29, 2022
Dev To
Redis Hackathon Submission: "Fauxrem", a reimplementation of Forem using Redis as the only data store
Overview of My SubmissionFor the Redis Hackathon, I've reimplemented portions of Forem, the software that runs this website. I've named it "Fauxrem" (pronounced foh-rem) because it's a fake vers...
08:57 pm GMT - Mon, August 29, 2022
Dev To
Shoppable - E-commerce For Everyone
Overview of My SubmissionShoppable is A Platform to create an online store for your business. Powered by Redis Stack!. You can visit it here Submission Category:My category would be Microse...
08:45 pm GMT - Mon, August 29, 2022
Dev To
Guide to Becoming a Self-taught Software Engineer: Best tools and practices
The truth is, you do not need to be a genius to be a software engineer. Surprisingly, in 2022 most people still think that to become a software engineer, they need a degree or at least a diploma. It's...
08:25 pm GMT - Mon, August 29, 2022
Dev To
3 ways to share state in SwiftUI that you NEED to know
It is common in many SwiftUI architecture patterns to separate your logic from your UI into small ObservableObjects as follows:import Foundationimport SwiftUIstruct ContentView: View { @StateObject...
08:22 pm GMT - Mon, August 29, 2022
Dev To
End of August 2022 Streaming
https://www.linkedin.com/pulse/end-august-2022-tim-spann- ApachePulsar #FLiPStack #Java #Python #Jetson...
08:00 pm GMT - Mon, August 29, 2022
Dev To
eOffice - Collaboration through microservices using Redis
Table of contentsOverviewSubmission CategoryVideoLink to the applicationLink to codeArchitectureHow the data is storedFunctionalities Overview of My SubmissioneOffice is human resources pla...
07:54 pm GMT - Mon, August 29, 2022
Dev To
How to setup and test TLS in gRPC/gRPC-Web
This article has samples in Node.JS but can be helpful for other languages, so lets start. All working examples you can find here. How TLS works?I recommend to read the best comic-article about h...
07:27 pm GMT - Mon, August 29, 2022
Dev To
Product management lifecycle: A PM's role at every phase
Every product has a lifecycle that must be tracked by its various stakeholders. A Product Manager (PM) is responsible for supporting a project throughout each stage. Different skills and leadership de...
07:20 pm GMT - Mon, August 29, 2022
Dev To
Quick SSH tour
SSH which stands for Secure Shell is a protocol used for Secure Remote Login and File Transfer. In order to protect the confidentiality and integrity of the data transferred between the client and ser...
07:20 pm GMT - Mon, August 29, 2022
Dev To
Serverless Node-Mongo API with DigitalOcean Functions
Hello Folks,We will discuss the newly launched DigitalOcean Functions - A way to go Serverless and will create a node.js application that can connect and store data to MongoDB. It's so simple to creat...
07:11 pm GMT - Mon, August 29, 2022
Dev To
A journey of creating a package on NPM ( Fast File Converter )
introductionin this article, I would love to discuss the journey I had when building a package and publishing it npm ( node package manager ).Yesterday, I published the Fast File Converter Packa...
06:55 pm GMT - Mon, August 29, 2022
Dev To
Data migrations para Phoenix
O que ?Migrations esto geralmente relacionadas a alteraes na estrutura do banco de dados, mas recorrente em ambientes de produo termos tambm a necessidade de efetuar operaes em nossos dados. Ch...
06:55 pm GMT - Mon, August 29, 2022
Dev To
5 Refreshing Project Ideas - Planning Skills
People seemed to like my last post, so I decided to add another 5 projects!In case you did not read the first post, the goal of this list is to provide project ideas that are half way unique, challeng...
06:50 pm GMT - Mon, August 29, 2022
Dev To
LeetCode - 121. Best Time to Buy and Sell Stock. DSA 3 Explanation.
Leetcode - 121. Best Time to Buy and Sell Stock Easy Question Link CodePython || C++ || TypeScriptFirst thing you should know is that the problem is asking for the maximum profit ...
06:48 pm GMT - Mon, August 29, 2022
Dev To
eCommerce Store, inspired by 'GCP Microserves demo'
Overview of My SubmissionInfinite Blob is a cloud-first microservices demo application. The application is a web-based e-commerce store where users can browse digital items, add them to the cart...
06:40 pm GMT - Mon, August 29, 2022
Dev To
I built a REST API with Redis
What is thisA REST API built with Node to demonstrate Redis persistence. InspirationWas learning about redis persistence, wanted to try it out. PrerequisitesBefore you begin, ensure yo...
06:36 pm GMT - Mon, August 29, 2022
Dev To
Track your test duration
Have you ever increased your test duration by upgrading some dependencies, changing a configuration, ... ?That happened to me, and that's why I made this project that tracks the duration of each test ...
06:33 pm GMT - Mon, August 29, 2022
Dev To
Managing your profile README in Github
You can add a README to your GitHub profile (using your username as repo) to tell other people about yourself.As Software Engineers our Github profile is pretty essential. Did you know that you can cr...
06:16 pm GMT - Mon, August 29, 2022
Dev To
Migrating Breaking Changes in SvelteKit
SvelteKit has gone through a few breaking changes recently including an entire routing overhaul, changes to the load API, and a switch to the Vite CLI. If youve used it in the past, it may look quite ...
06:15 pm GMT - Mon, August 29, 2022
Dev To
Step-by-step: ReactJS dApp with the OnFlow emulator
This material was created thanks to @vitiv (Yavhen Vitiv)!__In contrast to traditional applications that have their back-end parts running on centralized servers, dApps backend code runs autonomously ...
05:58 pm GMT - Mon, August 29, 2022
Dev To
Docker Registry ve Hub zerine repo eklemek
Docker konteynerlernn kullanlmas iin en nemli ihtiya Docker majlar. Bu imajlar da eitli ekilde oluturulabildii gibi, baka ekiplerin de kullanabilmesi iin depolarda kullanlmakta. te "Docker Hub" ve "Do...
05:50 pm GMT - Mon, August 29, 2022
Dev To
Benchmarking .NET on AWS Lambda
My motivation for benchmarking all the compiler, deployment, and runtime options has been to feed my curiosity. I've seen various blog posts recommending one setting over another, but they never provi...
05:28 pm GMT - Mon, August 29, 2022
Dev To
URL Shortener : Microservice Maven
Overview of My SubmissionA URL shortening service with objective to:To provide a alias for long URLsRecord the visits on the URL for info about its use Submission Category: Microservice Mav...
05:18 pm GMT - Mon, August 29, 2022
Dev To
Redis
It is like one giant JSON object that has key value pairsSo what does key-value signify basically when you work with relational databases there you have to define a proper schema, you have to define i...
04:22 pm GMT - Mon, August 29, 2022
Dev To
Loading Animation in CSS
Hello Guys i am back with some more basic animations and i am going to show some loading animations today.Maybe you had already seen these animations somewhere and if not then try it out. Triangu...
04:10 pm GMT - Mon, August 29, 2022
Dev To
7 great tips for beginners learning to code
Just getting started learning to code can be overwhelming. There is so much to learn and the learning dont stop. Programmers are lifelong learners. Here are some great tips to excel at learning t...
04:00 pm GMT - Mon, August 29, 2022
Dev To
Building an aircraft radar system in JavaScript
A few years ago, I came across this awesome talk by Thomas Watson in which he talks about how he built AirplaneJS, a web app that picks up ADS-B radio signals from airplanes and plots them in real tim...
03:38 pm GMT - Mon, August 29, 2022
Dev To
Do you need side projects?
Personal projects help you learn skills you didn't know you needed and they give you a chance to learn new frameworks or programming languages. By playing with code and having fun doing it, you're mak...
03:17 pm GMT - Mon, August 29, 2022
Dev To
How to use VSCode debugger with multiple Docker services
In my company (https://indy.fr), we use Docker and Docker Compose to run our Node.js services locally. Recently, I needed to configure and run the VSCode debugger on some of these services to debug a ...
03:16 pm GMT - Mon, August 29, 2022
Dev To
SIH - My stepping stone into the world of hackathons
My team and I won Smart India Hackathon Software edition 2022, and we honestly haven't left a single chance to rub it in everyone's face. The reason is simple to say the least. We are excited. Sih was...
03:13 pm GMT - Mon, August 29, 2022
Dev To
How we started our database
Reposted from: https://reduct-storage.dev/story From A Problem To An IdeaThe idea to create a new timeseries database came from our experience in development of AI applications for industrialprod...
03:07 pm GMT - Mon, August 29, 2022
Dev To
Introducing Collab - Realtime Code Collabration tool .
Overview of My SubmissionCollab is Realtime code sync tool where users can collab to others developers to write code on a same time. Beside this, user can save written code snippets to the websi...
03:07 pm GMT - Mon, August 29, 2022
Dev To
Introducing Collab - Realtime Code Collabration tool .
Overview of My SubmissionCollab is Realtime code sync tool where users can collab to others developers to write code on a same time. Beside this, user can save written code snippets to the websi...
03:05 pm GMT - Mon, August 29, 2022
Dev To
Using Git to see recent changes in specified a time period
Have you ever gone on a long holiday and wanted to check the updates your team have made since 2 weeks ago? Or maybe even in just the last week. Sure, you could trawl through PRs, but there may be an ...
03:05 pm GMT - Mon, August 29, 2022
Dev To
Bringing Angular Components to Astro Islands
Astro is a relatively new web framework that has a focus on helping you build faster websites. It also has a very interesting extension point in that you can bring your own UI framework of choice, inc...
02:59 pm GMT - Mon, August 29, 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:57 pm GMT - Mon, August 29, 2022
Dev To
I implemented the DEV Community Notification Center with React, Novu and Websockets
What is this article about?No matter what application you are building, you will probably send the user notifications at some point. It can be over Emails, SMSs, Push notifications, or a Notific...
02:47 pm GMT - Mon, August 29, 2022
Dev To
Correlation - The Hard Way in JMeter
I have already posted many video tutorials about correlation in JMeter, LoadRunner, and other tools on my YouTube channel. But all the methods which I explained are abstracted and traditional. In this...
02:03 pm GMT - Mon, August 29, 2022
Dev To
How to amend and update a git commit
Have you ever made a commit message with git commit like this?git commit -m "Fixed CSS"Only to remember the hundreds of articles you've read on writing "real" commit messages, and to immediately regre...
01:57 pm GMT - Mon, August 29, 2022
Dev To
Music Monday What are you listening to? (Chill Edition)
cover image source: Adventure TimeOkie doke! This week we're gonna focus in on a theme. For this particular edition, I want you all to respond with whatever music ya like to chill out to. How we ...
01:56 pm GMT - Mon, August 29, 2022
Dev To
7 Useful Articles Every New Developer Should Bookmark
This article was originally published on Hashnode for the 4 Articles in 4 Weeks - Hashnode Writeathon. 7 Useful Articles Every New Deve...
01:51 pm GMT - Mon, August 29, 2022
Dev To
Why 0.10.2==0.3 False?
Hello Everyone today i will be discussing this famous question Why 0.1 + 0.2 === 0.3 is false?Let's get started...I am using Javascript to show this but this comparison of floating point can be seen i...
12:46 pm GMT - Mon, August 29, 2022
Dev To
How to set default value to query param in jax-rs
Use the DefaultValue annotation parameter (accepts strings) where you set the default value alongside the QueryParam annotation@GET@Path("/bookmarks")@Produces(MediaType.APPLICATION_JSON)@Operation( ...
12:33 pm GMT - Mon, August 29, 2022
Dev To
Learn Python for Hacking: Learning Resources, Libraries, and Basic Steps
Programming is one of the most important ethical hacking tools in the cyber security industry. Once youlearn Python for cyber security, you can identify any potential threat and get more cyber securit...
12:30 pm GMT - Mon, August 29, 2022
Dev To
How to unmarshall xml string to java object with JAXB
Given the following Superhero class:import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.annotation.XmlElement;import javax.xml.bind.an...
12:24 pm GMT - Mon, August 29, 2022
Dev To
How to execute delete statements with jpa query
Use the executeUpdate method of the Query interface. It will return the number of deleted entries:public int deleteOldMessages(int daysBack) { var query = em.createQuery("delete from Message m where ...
12:20 pm GMT - Mon, August 29, 2022
Dev To
Career Advice Given by a Technical Director
I met with a technical director last week, talking about software engineering in general. He has been one of the smartest people that I know, and an inspiring leader to me. It was great to catch up wi...
12:06 pm GMT - Mon, August 29, 2022
Dev To
How To Increase Your Blog's Traffic in 3 Easy Steps
Do you want to know how to increase your blog's traffic?I've been blogging for over a year, and my blog's traffic is growing by 30/35% every month. This article will teach you how you can do it. And t...
11:51 am GMT - Mon, August 29, 2022
Dev To
Building a service for Redis Hackaton
Overview of My SubmissionThis project is a small service whose purpose is to provide stats about GitHub repositories. It pulls info about the commits and draw some conclusions. It's intended to ...
11:50 am GMT - Mon, August 29, 2022
Dev To
.NET 7: Microsoft Reveals New ASP.NET Core Features
Microsoft has revealed more new features that will be included in its next version of ASP.NET Core for .NET 7. This new preview includes API enhancements, cookie consent customization, support for sha...
11:41 am GMT - Mon, August 29, 2022
Dev To
Lost to Found - Redis Hackathon
Overview of My SubmissionLost to found is a web app where users can search for lost or found items. Users also can submit items they have lost or found. Users can search for a lost/found item by...
11:38 am GMT - Mon, August 29, 2022
Dev To
Introducing Ideao - A web portal of exploring ideas.
Overview of My SubmissionIdeao is a web platform of exploring, sharing the creativeness in the form of idea. It allows to search the idea which helps you to make awesome things.The idea behind t...
10:30 am GMT - Mon, August 29, 2022
Dev To
Podcast Recommendation System.
Built a podcasts recommendation system. The Redis DB holds data of podcasts take from APPLE itunes and gathers data as user searches for podcasts.Used REdisJSON and RedisGraph to store data of p...
10:21 am GMT - Mon, August 29, 2022
Dev To
AWS CloudTrail log file validation
IntroductionCloudTrail lets us log all API calls in our AWS cloud. In this post, we shall see how to create a CloudTrail, see where the logs are stored in S3, delete log, digest files and perfor...
10:17 am GMT - Mon, August 29, 2022
Dev To
Typescript New Version Features
TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language.Typescript announced its B...
10:12 am GMT - Mon, August 29, 2022
Dev To
How JSON web token works in NodeJS for Authentication with a Project
IntroductionWe create accounts and login into our accounts on various websites. The process of proving the identity of a user can be called Authentication. It is one of the essential parts of an...
10:09 am GMT - Mon, August 29, 2022
Dev To
Css Selectors for Input Ranges
In this post we are going to check Css Selectors for input ranges. This selectors would not be known by many of us.We all use input elements in our projects and must be aware of input type="number" th...
09:56 am GMT - Mon, August 29, 2022
Dev To
4 steps to add cool sliders to your website
Lets start without wasting much time, 4 steps to add a slider as shown in the image to your react project. I will be using the react-awesome-slider package. 01Install the packageI am using the ne...
09:49 am GMT - Mon, August 29, 2022
Dev To
Migrating your app from Webpack to Vite
Hey all I recently migrated Stormkit from Webpack to Vite and I wanted to share the changes because I had to follow a trial and error methodology to migrate it due to lack of documentation. For those ...
09:26 am GMT - Mon, August 29, 2022
Dev To
5 Most Common useState Mistakes React Developers Often Make
IntroductionThe most challenging aspect of developing any application is often managing its state. However, we are often required to manage several pieces of state in our application, such as wh...
09:12 am GMT - Mon, August 29, 2022
Dev To
Awesome Design Resources
link : http://checklist.design/2.http://principles.design/Link : http://fontjoy.com/Link: http://toools.design/Link: http://designfromanywhere.web.app/Link: http://watermarkremover.io/Link: http://m...
09:12 am GMT - Mon, August 29, 2022
Dev To
Java/Convert PDF to PNG Images
In certain cases, images are more flexible than PDF files and thus converting PDF to image is a common task that we may face in our daily work. This article will share how to programmatically convert ...
09:08 am GMT - Mon, August 29, 2022
Dev To
Small things, for small packages
That moment, when you get bored on a Sunday evening and publish parts of your projects as a package. That's exactly what happened to me last night. In the past, I have implemented in projects asimple ...
08:58 am GMT - Mon, August 29, 2022
Dev To
How to Launch an Amazon Linux EC2 Instance Using Terraform
TerraformTerraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house ...
08:12 am GMT - Mon, August 29, 2022
Dev To
Top 10 JavaScript Frameworks to Use in 2022
IntroductionBeing a multi-paradigm language, JavaScript maintains programming styles that are managed by events, functional, concentrated on objects, and oriented on prototypes. In the beginni...
07:45 am GMT - Mon, August 29, 2022
Dev To
Go Integration Tests using Testcontainers
Go Integration Tests using TestcontainersYour application uses a database like PostgreSQL? So how do you test your persistence layer to ensure it's working properly with a real PostgreSQL databa...
07:35 am GMT - Mon, August 29, 2022
Dev To
Migrating Monoliths to Microservices in Practice
There have been amazing articles on the subjects of migrating from a monolith to a microservice architecture e.g. this is probably one of the better examples. The benefits and drawbacks of the archite...
07:03 am GMT - Mon, August 29, 2022
Dev To
Celebrating 3,000 GitHub Stars
We are celebrating the milestone of reaching 3,000 GitHub stars across all SeaQL repositories!This wouldn't have happened without your support and contribution, so we want to thank the community for b...
06:49 am GMT - Mon, August 29, 2022
Dev To
Internship with LetsGrowMore
Hey there ,I am happy to share that I have recently completed a 30days virtual internship program at LetsGrowMore in the web development field. First of all, I would like to thank Aman Kesharwani sir ...
06:44 am GMT - Mon, August 29, 2022
Dev To
50 Days of Intermediate HTML CSS Projects | Day 2 | Text Selection CSS Effects | Color, Background, Shadow, Prevent Selection
Style your webpage according to your theme by changing the Text Selection Effects We will use the parent class change within which we will define 5 classes-change-background-color - to change ba...
06:39 am GMT - Mon, August 29, 2022
Dev To
Letter Combinations of a Phone Number
Given a string containing digits from 2-9 inclusive, return all possible letter combinations that the number could represent. Return the answer in any order.A mapping of digits to letters (just like o...
05:57 am GMT - Mon, August 29, 2022
Dev To
Reverse LinkedList
class Solution(object): def reverseList(self, head): """ :type head: ListNode :rtype: ListNode """ # If head is empty or has reached the list end if head i...
05:55 am GMT - Mon, August 29, 2022
Dev To
How to Solve Changes Not Reflecting When useState Set Method Applied?
Do you know that React.js is the most preferred web framework, used by 40.14% of developers in 2021? While it is widely used by developers globally, certain errors are observed by the developers. The ...
05:50 am GMT - Mon, August 29, 2022
Dev To
How to add custom API methods to Vue Storefront 2
Vue Storefront allows you to scaffold your next E-Commerce website in minutues. You can choose from a variety of platforms like Magento, Shopify, Commercetools, and many more!In this tutorial, I would...
05:03 am GMT - Mon, August 29, 2022
Dev To
AWS CDK 101 Projects - CDK Stack/Resource/Drift events forwarded to cool Slack posts - Event-Forwarder
Delighted to share my first post as AWS Community Builder, do read the full and share your thoughts. Beginners new to AWS CDK, please do look at my previous articles one by one in my previous series ...
04:57 am GMT - Mon, August 29, 2022
Dev To
An admin panel for your Laravel application.
In this article, I'd like to share a pre-built admin panel for your Laravel application. So, without further ado, let us get started.When you are creating an application in Laravel then there are many...
04:53 am GMT - Mon, August 29, 2022
Dev To
5 Tips To Optimize Your WordPress RSS Feed
RSS is one of those technologies that are very simple yet much powerful. Optimize Your WordPress RSS Feed. Currently, RSS is the real model for blog syndication, and it is used broadly in both persona...
04:49 am GMT - Mon, August 29, 2022
Dev To
QR-Code Generator in React
In this article, we are going to make QR-Code generator in react. A QR-Code is a barcode which is readable by a machine. Nowadays, we all use QR-Codes for Wi-Fi, online transactions, at malls etc. it ...
04:38 am GMT - Mon, August 29, 2022
Dev To
Custom Hooks in React
In this part, we will learn about custom hooks in react, Since we have learned so much about our React hooks, and we have covered almost all types of hooks (it is possible I could have missed some). S...
03:10 am GMT - Mon, August 29, 2022
Dev To
VS Code Tip of the Week: Exclude Git Ignore
This week's tip is the Exclude Git Ignore user setting. This is a great feature to declutter the tree explorer of VS Code with files your project ignores via its .gitignore file.The setting can be ena...
02:47 am GMT - Mon, August 29, 2022
Dev To
Print Alternate elements in array...
The Idea is simple to print the Alternate elements in array for that as beginner who have to hands on some traverse an array using for loop so if you have that idea how to traverse an array then it is...
02:44 am GMT - Mon, August 29, 2022
Dev To
Redis Light, Green Light
Overview of My SubmissionI recreated the game "Red Light, Green Light" using Python, TypeScript and Redis!One day in early August I was browsing DEV while re-watching MrBeast's Squid Game recrea...
02:27 am GMT - Mon, August 29, 2022
Dev To
Github Pre-commit Hook Setup In Ruby On Rails for maintaining coding standards and productive.
In this article, we will set up GitHub pre-commit hook using the pre-commit gem in Ruby On Rails, and we will use Git Hooks to run Rubocop, Brakeman, and Rspec. What is GitHub Pre-commit Hook?Pre...
01:11 am GMT - Mon, August 29, 2022
Dev To
Hosting a Python Discord Bot for Free with Fly.io
IntroAs Heroku is no longer going to be free after November 28, 2022, I am sharing another way to host a Discord bot 24/7 for free.You will be able to host any kind of bot on Fly.io with few lim...
12:01 am GMT - Mon, August 29, 2022
Dev To
I Built an Online Collaborative Canvas using Redis as my Primary Database
Overview of My SubmissionThis week, I built Collanvas, a collaborative drawing platform with no login required, and where every user has access to only one color. I created Collanvas for various...
10:50 pm GMT - Sun, August 28, 2022
Dev To
Disco.pics - Free and open source image hosting service
Overview of My SubmissionI'm a huge fan of discord, and use it to communicate with my friends, family and teammates. One day, a friend of mine told me how he has made a channel just to store and...
10:48 pm GMT - Sun, August 28, 2022
Dev To
file validation in python Much easier and more reliable
If you are looking for a safe way to validate your files, the file validator library will do this for you, this library also supports Django.With this library you can validate files based on extension...
09:28 pm GMT - Sun, August 28, 2022
Dev To
SmartHome - your home data in real time!
Overview of My Submissionhi, today we are going to see a project that collect your home temperature and humidity in real time!before talking in the detail about the app is important to understan...
08:10 pm GMT - Sun, August 28, 2022
Dev To
How to design and create an AWS Serverless API Builder with CDK Python
Serverless logic tierOne of the most known serverless pattern is AWS API gateway and AWS Lambda to create a microservice which might represent the logic tier of the three-tier architecture. The...
08:09 pm GMT - Sun, August 28, 2022
Dev To
Meet the next generation blogging platform
Blogging is an essential part of almost every business online. It does not only help you to generate traffic but also helps with overall page authority, building backlinks, improving SEO, and many mor...
07:27 pm GMT - Sun, August 28, 2022
Dev To
How to Store Images on GitHub ?
In this quick walk-through you'll learn how to create a separate branch in your repo to store your screenshots and demo gifs for use in your master's readme. 1. Clone a fresh copy of your r...
07:07 pm GMT - Sun, August 28, 2022
Dev To
Crypto Bot
Overview of My SubmissionCrypto Bot is a collection of micro services which uses algorithmic trading to generate the BUY / SELL Signals based on the data received from the crypto market (Binance...
07:06 pm GMT - Sun, August 28, 2022
Dev To
What is DevOps? How do I get started?
TL:DR - DevOps is about delivering software to customers fast and reliably. DevOps is actually a cultural philosophy or approach to software delivery, however the term DevOps engineer is often applied...
07:04 pm GMT - Sun, August 28, 2022
Dev To
How to use stub with Cypress
Cypress is a great tool for integration tests, unit tests and end-to-end tests for your front-end applications. It provides many features that make it easy to use and reliable. Cypress is also easy to...
06:46 pm GMT - Sun, August 28, 2022
Dev To
How To Learn Web Accessibility? (A Simple Breakdown)
WCAG, W3C, WAI, WTF?What is Web Accessibility and who defines it? Heres a good starting definition:Building your website in a manner that properly allows more groups of people to use it effecti...
06:31 pm GMT - Sun, August 28, 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....
06:27 pm GMT - Sun, August 28, 2022
Dev To
AWS EC2 Metadata viewer usingNginx
AWS EC2 Metadata viewer using Nginx Docker ImageThis one is just a hobby docker image to view/ look out for the ec2 instances metadata using a UI/ html hosted inside/ via nginx docker image.Whil...
06:14 pm GMT - Sun, August 28, 2022
Dev To
Sales Forecast Machine Learning Tutorial [Python]
Hey what's going on guys, this is a new machine learning tutorial for sales forecast using different metrics such as mean squared error, mean absolute error and R2 score; and this is made with Linear ...
06:11 pm GMT - Sun, August 28, 2022
Dev To
Why Use React Native for Your Mobile App?
What is React Native?React Native is a framework that allows you to build native mobile apps using JavaScript. Normally, youd need to program your mobile app using Java (for Android) and Swift/Obj-C (...
06:05 pm GMT - Sun, August 28, 2022
Dev To
An Ideal REST API - Best Practices
What are APIs and why do we need them??API stands for Application Programming Interface. It provides a standardized way for two applications (Client and server) to send and receive data. This is...
05:10 pm GMT - Sun, August 28, 2022
Dev To
Implementing React Native push notifications with Firebase Cloud Messaging
React Native uses JavaScript and React to build apps for iOS, Android, and the web from a single codebase. It also allows you to tap into the native features of each device, such as the devices defaul...
05:05 pm GMT - Sun, August 28, 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....
04:45 pm GMT - Sun, August 28, 2022
Dev To
A Dive Into Angular Pipes
Pipes are simple functions to use in template expressions to accept an input value and return a transformed value.For Example: Here, the pipe firstName will take a fullName as an input and transform ...
04:38 pm GMT - Sun, August 28, 2022
Dev To
Fly.io, alternativa ao Heroku
No dia 25/08/2022 chegou o e-mail que o heroku vai remover alguns servios gratuitos l em novembro. Se voc assim como eu usava muito ele para hospedar alguns testes, solues do seu github e at mesmo alg...
04:18 pm GMT - Sun, August 28, 2022
Dev To
Learn OpenGL with Rust: shaders
Welcome to the second part of Learn OpenGL with Rust tutorial. In the last article we learned a bit of OpenGL theory and discovered how to create a window, initialize OpenGL context and call some basi...
04:18 pm GMT - Sun, August 28, 2022
Dev To
Learn OpenGL with Rust: shaders
Welcome to the second part of Learn OpenGL with Rust tutorial. In the last article we learned a bit of OpenGL theory and discovered how to create a window, initialize OpenGL context and call some basi...
03:38 pm GMT - Sun, August 28, 2022
Dev To
How React and NextJS can power your next web project
I have decided to go with React and NextJS and see how they make the perfect combination. In the following article, I'll go over what makes React and NextJS good choices, as well as the advantages the...
03:33 pm GMT - Sun, August 28, 2022
Dev To
Product Company vs. Consultancy | UK Global Talent Visa Eligibility
...
03:24 pm GMT - Sun, August 28, 2022
Dev To
Valuetypes in Solidity
Solidity is a smart contract programming language. It is most commonly used to write smart contracts for the Ethereum blockchain but can be used to implement smart contracts on any blockchain that use...
03:19 pm GMT - Sun, August 28, 2022
Dev To
Multiprocessing in NodeJs
A single instance of Node runs in a single thread. To take advantage of multi core systems the user will sometimes want to launch a cluster of Node processes to handle the load. The cluster module all...
02:02 pm GMT - Sun, August 28, 2022
Dev To
Processing Point Cloud data with PCL in the browser
pcl.js is a Point Cloud Library (PCL) that runs in the browser, powered by Emscripten and WebAssembly. Point Cloud Library (PCL) is a standalone, large scale, open C++ project for 2D/3D image and poin...
01:49 pm GMT - Sun, August 28, 2022
Dev To
Using a Custom Hook to Control a Popup
IntroThe ability to reuse code is a great thing. I have encountered a situation where I have to build four different types of popups for an application. Instead of writing four separate componen...
12:19 pm GMT - Sun, August 28, 2022
Dev To
5 daily NPM packages are used in every React project
01LodashI have already covered a one-minute short video for this, lodash makes writing logic in javascript a cakewalk.NPM package link 02React Toastify\NPM package link 03React IconsI ...
11:20 am GMT - Sun, August 28, 2022
Dev To
Data Lake vs Data Warehouse
Data Warehouse and Data Lake are two different methods to store data for different purpose and it is used to different skilled peoples. But I assure you that both are entirely different in their purpo...
10:43 am GMT - Sun, August 28, 2022
Dev To
Most used DevTools shortcuts
Using shortcuts makes you faster and a productive developerHere are some shortcuts I found them useful. 1. Command+Option+Iit opens the last opened panel 2. hit hides the currently-selected ...
10:31 am GMT - Sun, August 28, 2022
Dev To
Why and what to plan for building apps.
why you need to do planning up everything?Simple, the answer is to be More organised, explanatoryCollaboration with others become easier.Helps you to remember single step of your thinking process.This...
10:31 am GMT - Sun, August 28, 2022
Dev To
Azure IoT Edge Integration Test template - Part.2
SummaryThis article is following Part.1 and sharing important tips for IoT Edge modules in azure-iot-edge-integration-test-template. Azure IoT Edge Integration Test template - Part.1Azure IoT Ed...
10:31 am GMT - Sun, August 28, 2022
Dev To
Azure IoT Edge Integration Test template - Part.3
SummaryThis article is a part of series of article about azure-iot-edge-integration-test-template. Following Part.2, I am going to focus on ManifestGenerator in this article.Azure IoT Edge Integ...
10:31 am GMT - Sun, August 28, 2022
Dev To
Azure IoT Edge Integration Test template - Part.1
SummaryThis is a part of article series introducing Azure IoT Edge integration template - azure-iot-edge-integration-test-template. In this Part.1, I will explain the entire pipeline including I...
10:04 am GMT - Sun, August 28, 2022
Dev To
Recommendation System
Overview of My Submission Recommendation Syste,Open source recommendation system based on time-series data and statistical analysis. Written in TypeScript and Node.js using Redis for storag...
10:01 am GMT - Sun, August 28, 2022
Dev To
Why You Should Keep A Dev Diary
IntroductionHello! In this post I will explain my reasons why I keep a dev diary and why it will benefit you in your dev life. Reasons to keep a dev diaryMy personal reasons for keeping a ...
09:54 am GMT - Sun, August 28, 2022
Dev To
"Volunteer Up Community" To Save and Love The World
Overview of My SubmissionEvery day when I go outside, I witness several individuals and environmental circumstances that want the attention of young people like myself. In light of this unique o...
09:32 am GMT - Sun, August 28, 2022
Dev To
Quick introduction to WebSockets with Node.js
IntroductionWebSockets allow you to send and receive data over a network without having to use a traditional HTTP protocol. Using WebSockets, you can build a real-time application. For example, ...
09:08 am GMT - Sun, August 28, 2022
Dev To
I made all countries' flags using HTML & CSS
This article is special, you may ask why. It is because, in my last article CSS Flag: India, I said- I am starting a new series called CSS Flag. Where I'll be making different countries' flags startin...
08:30 am GMT - Sun, August 28, 2022
Dev To
Variadic Currying in JavaScript
IntroductionIn this post, we first look at the confusion around currying in JavaScript, especially with respect to polyadic partial application. We find out that we're not really doing currying ...
08:23 am GMT - Sun, August 28, 2022
Dev To
My RSS Cache Application
Overview of My SubmissionCreating the RSS Cache can help me to cache the source RSS feeds easily!It's my requirements for developing the RSS cache application.Here is the simple system architect...
08:13 am GMT - Sun, August 28, 2022
Dev To
[1]create a graph(based on adjacent matrix) and implement an DFS iterator
my github: star_evan intro:The branch of computer science known as data structures uses graphs to represent networks of communication, data organization, computational devices, the flow of comput...
07:47 am GMT - Sun, August 28, 2022
Dev To
Implement Trie
A trie (pronounced as "try") or prefix tree is a tree data structure used to efficiently store and retrieve keys in a dataset of strings. There are various applications of this data structure, such as...
07:13 am GMT - Sun, August 28, 2022
Dev To
One minute tip to all freelancers shorts
Under the HoodHello, and welcome people, if you are new here, this section or publication is more about sharing information in an easier format that is easy to read, grasp, understand and implem...
06:01 am GMT - Sun, August 28, 2022
Dev To
Spring Feign Client
Often a service needs to call Http endpoints , Feign comes from the OpenFeign project makes it easier to call http endpoints in a declarative fashion.Spring has openfeign integraton through its Spring...
05:53 am GMT - Sun, August 28, 2022
Dev To
How to add opacity to a Pressable component in React Native
Pressable component was introduced in 2020 as a core component wrapper that can be used instead of existing touchable components in React Native. These touchable components are TouchableOpacity, Touch...
05:02 am GMT - Sun, August 28, 2022
Dev To
7 neat tricks for JS that you probably did not know
Got tired of learning and want to get some cool tricks up your sleeve to earn the right to show off? You have come to the right place. Here are neat tricks that can even make your life easier! 1....
04:13 am GMT - Sun, August 28, 2022
Dev To
How and Where to contribute to the ECE Notes Project?
The project is live and open for anyone to contribute to. Ever since the project went live, Ive made various pieces of information on how anyone can contribute to the project efficiently, but Ive miss...
03:19 am GMT - Sun, August 28, 2022
Dev To
Synchronous vs. Asynchronous programming in Javascript.
Javascript is a single-threaded programming language that can also be non-blocking. This simply means that javascript is a programming language that can be used to carry synchronous and asynchronous t...
02:39 am GMT - Sun, August 28, 2022
Dev To
How to deploy Node or React App on Cpanel which uses a port, using SSH?
Once we are done with developing our node or react app, we need to deploy it on some server so that people can access it from around the world.So, we are going to learn how can we deploy our node/reac...
02:27 am GMT - Sun, August 28, 2022
Dev To
Pass The AWS Certified Solution Architect - Associate (SAA-CO3)
I passed the AWS Certified Solutions Architect Associate exam (SAA-C02) on Nov 12, 2021. SA-associate~ Please right-click and "open link in new tab" for all linksBy Aug 30, 2022, the (SAA-C02) versio...
11:25 pm GMT - Sat, August 27, 2022
Dev To
Select unique elements from an Array using: lastIndexOf() & indexOf()
Hello guys! So, today I am going to show you how to use the following built-in array methods (lastIndexOf() & indexOf()) to select unique elements from an array. indexOf()The indexOf() method...
11:13 pm GMT - Sat, August 27, 2022
Dev To
How To Get Unstuck In Coding With The Power Of Community
Hello Fellow Codenewbies ,I'm Ayu, a self-taught web developer based in The Netherlands.I was learning web development alone in the first year of my learning journey. My only best friend was Google. W...
10:43 pm GMT - Sat, August 27, 2022
Dev To
OOP Polymorphism aka "All Dogs Don't Bark the Same"
The final major concept that make the "four pillars" of Object Oriented Programming, is Polymorphism. In order to fully understand polymorphism, I recommend being comfortable with the other 3 pillars ...
10:34 pm GMT - Sat, August 27, 2022
Dev To
7 different ways of Looping in JavaScript with example.
In this blog, you will learn about the 7 different ways of Looping in JavaScript with the help of examples.For example, if you want to show a message 100 times, then you can use a loop. It's just a si...
08:23 pm GMT - Sat, August 27, 2022
Dev To
Alternatives to Herokus Free Tier
Heroku announced yesterday that it's extremely popular free tier plans are being phased out starting on November 28 this year (2022). It's the end of an era for a lot of people, particularly independe...
08:02 pm GMT - Sat, August 27, 2022
Dev To
How to import Excel file to database in Laravel
Hi, Gurpreet this side again with some new stuff. Today we are going to learn about excel file import into database using a package called Laravel Excel and then Ill be doing all this stuff practicall...
07:58 pm GMT - Sat, August 27, 2022
Dev To
Stages in Software Development
Alpha and Beta versions are common in video-games, you may also have heard "Friends & Family", specially in business-related development environments. Let's deep a bit into this interconnected top...
07:58 pm GMT - Sat, August 27, 2022
Dev To
Stages in Software Development
Alpha and Beta versions are common in software, you may also have heard "Friends & Family", specially in business-related development environments or MVP if you landed a project on an initial stag...
07:23 pm GMT - Sat, August 27, 2022
Dev To
Smart India Hackathon 22 winners
The winner for problem statement NR1174 is... team 01 Hum Bhi Bana Lenge, the moment we heard this statement from the juries, we could not resist our emotions, tears in our eyes, people congratulating...
06:53 pm GMT - Sat, August 27, 2022
Dev To
Real-time Poll app built using Redis, Node and WebSocket
Overview of My SubmissionNote: The detailed documentation can be found in the Readme file of the GitHub repository embedded. This post contains only the minimal info required for hackathon submi...
06:44 pm GMT - Sat, August 27, 2022
Dev To
Quem a Lissa?
Quem Lissa para voc?Lissa um pedao de um todo. A parte compreensvel de um mar de ideias, pensamentos, emoes, razes, traumas, e personalidades, que t h 15 anos nessa terra com esse mesmo corpo....
06:40 pm GMT - Sat, August 27, 2022
Dev To
Image processing and Computer Vision
Have you ever wondered how your mobile uses facial recognition to unlock itself? Or how different deep learning models are used to detect anomalies in an image? Or how do the Instagram filters work in...
05:30 pm GMT - Sat, August 27, 2022
Dev To
Stages in Software Development
Alpha and Beta versions are common in video-games, you may also have heard "Friends & Family", specially in business-related development environments. Let's deep a bit into this interconnected top...
04:59 pm GMT - Sat, August 27, 2022
Dev To
Arquitetura de Sistemas Operacionais 3
E agora para finalizar a histria dos Sistemas Operacionais do livro, vamos para os anos 1980 e 1990, depois disso o livro apenas faz especulaes, mesmo que algumas tenha realmente acontecido, eu prefir...
04:30 pm GMT - Sat, August 27, 2022
Dev To
What I Learned From 1 Year as a Software Developer
It has been over a year since I've started my first professional developer role and to say I've learnt a lot would be an understatement.I wanted to share my personal writeup of some of the lessons, bo...
04:26 pm GMT - Sat, August 27, 2022
Dev To
Web App Deployment using Spheron Protocol
I deployed my first web app using Spheron Protocol.It was my first experience of deploying web application and the deployment was pretty smooth. It got completed in just 15 seconds. Isn't it cool .For...
04:06 pm GMT - Sat, August 27, 2022
Dev To
Numeric Separator In JavaScript
Hello Devs,In this article let's discuss about one of the most amazing features introduced in ECMAScript21 (12th edition) i.e., Numeric Separator. Table of contentIntroductionSome ExamplesConclu...
02:29 pm GMT - Sat, August 27, 2022
Dev To
What the Heck Is Project Loom for Java?
Java has had good multi-threading and concurrency capabilities from early on in its evolution and can effectively utilize multi-threaded and multi-core CPUs. Java Development Kit (JDK) 1.1 had basic s...
01:31 pm GMT - Sat, August 27, 2022
Dev To
Python For Data Engineering
As a data engineer, I cant imagine doing my job without Python. In this article, Id like to share my thoughts on how Python makes my work easier and, in some cases, possible at all. Python is one of t...
01:21 pm GMT - Sat, August 27, 2022
Dev To
Set Mismatch
You have a set of integers s, which originally contains all the numbers from 1 to n. Unfortunately, due to some error, one of the numbers in s got duplicated to another number in the set, which result...
01:19 pm GMT - Sat, August 27, 2022
Dev To
Why developers prefer to build on open source platforms?
In open source development, the source code is freely available under an open source license. It can be studied, redistributed, modified according to the needs of the user under the terms of the open ...
01:11 pm GMT - Sat, August 27, 2022
Dev To
My Contribution to a Popular Open-Source Package Caused a Panic in Golang Projects
Hello, today I will tell you how my development to a popular open-source project caused errors to people using the project around the world and what I learned from this process.Content Swaggo Project ...
12:53 pm GMT - Sat, August 27, 2022
Dev To
Slicing in Javascript
Hello guys today i will be discussing slicing using slice() method of array in javascript.Let's get started... What is slicing?slicing is used to slice and returns a particular part of the array...
12:51 pm GMT - Sat, August 27, 2022
Dev To
Strive for a minimum required state in a React component
Keep a component state as minimal as possible and avoid unnecessary state synchronization . Before refactoring - b is a redundant state which should be sync:export default function App() { const [a, ...
12:51 pm GMT - Sat, August 27, 2022
Dev To
Strive for a minimum required state in a React component
Keep a component state as minimal as possible and avoid unnecessary state synchronization . Before refactoring - b is a redundant state which should be sync:export default function App() { const [a, ...
12:13 pm GMT - Sat, August 27, 2022
Dev To
A Complete Guide to Building a Gaming PC
No matter whether you are a working professional, game enthusiast, or others, as of now, you do have a multitude of options such as Gaming PC, etc. that you can choose from, either to get your officia...
10:56 am GMT - Sat, August 27, 2022
Dev To
Sitemaps - An Untold Story shorts
Sitemaps tell the search engines how many and what all pages are available on your site For example, your website will have blog page, checkout page, home page, about page and by adding them in sitema...
10:39 am GMT - Sat, August 27, 2022
Dev To
A Python Multiprocessing and Parallel Programming Reference in Python
Multiprocessing and Parallel Programming Reference in PythonSpeeding up calculations is a goal that everyone strives for. What if you had a script that could run 10 times faster than it does now...
09:54 am GMT - Sat, August 27, 2022
Dev To
Complete Cybersecurity Bootcamp
Note: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.The Cybersecurity Bootcamp that will take yo...
09:52 am GMT - Sat, August 27, 2022
Dev To
Web Security & Bug Bounty - Learn Penetration Testing
Note: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Start a career or earn a side income by beco...
09:52 am GMT - Sat, August 27, 2022
Dev To
Complete Ethical Hacking Bootcamp
Note: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Become a security expert and get hiredAre yo...
09:44 am GMT - Sat, August 27, 2022
Dev To
Ethical Hacker & Cybersecurity Expert Career Path
Note: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Step-by-step roadmap to go from beginner (at...
08:05 am GMT - Sat, August 27, 2022
Dev To
Reduct Storage v0.8.0 has been released
Hey everyone, I'm proud to announce that Reduct Storage v0.8.0 was released yesterday. This release doesn't provide new features, but it has some improvements that are worth to be noticed. Docke...
07:46 am GMT - Sat, August 27, 2022
Dev To
The Modern Refresher to React Development in 2022
Theres no denying that React is the most popular web framework out there. This fact is even proven by StackOverFlows recent survey polling thousands of developers. Having already covered Vue developme...
07:46 am GMT - Sat, August 27, 2022
Dev To
The Modern Refresher to React Development in 2022
Theres no denying that React is the most popular web framework out there. This fact is even proven by StackOverFlows recent survey polling thousands of developers. Having already covered Vue developme...
07:37 am GMT - Sat, August 27, 2022
Dev To
With this macOS app, declutter your workspace and organize it in 1-click
ProblemDesktop clutter is a serious problem on macOS. Its so bad that weve all accepted it as the norm. Having so many windows & apps open make it impossible to navigate & get your work done.S...
07:30 am GMT - Sat, August 27, 2022
Dev To
Merge Triplets to Form Target Triplet
A triplet is an array of three integers. You are given a 2D integer array triplets, where triplets[i] = [ai, bi, ci] describes the ith triplet. You are also given an integer array target = [x, y, z] t...
07:21 am GMT - Sat, August 27, 2022
Dev To
Add Google Authentication to your NextJs project using NextAuth.js
Next-Auth is a complete open-source authentication for Next.Js applications. You can learn more about it here.Here in this blog tutorial, I will show you how you can use NextAuth.js in your NextJs pro...
07:19 am GMT - Sat, August 27, 2022
Dev To
Linux Mint 21 Vanessa released - New features and changes
Linux mint version 21 code named Vanessa was released recently based on Ubuntu 22.04 which is a long term support release and will be supported until 2027. It comes with updated software and brings r...
07:16 am GMT - Sat, August 27, 2022
Dev To
9 useful code snippets for everyday JavaScript development || Part 2
Hello EveryoneWelcome to this JS code snippets series. Thanks a lot for all the love to the 1st part of this post.This is the 2nd post with 4 JS code snippets that you can use in your everyday JavaScr...
07:06 am GMT - Sat, August 27, 2022
Dev To
Self Host Heroku Alternative
Heroku is removing their free tier, as a free PaaS, its free tier is very friendly for #webdev. As a dev, I feel a bit sad. However, don't need to be panic, because there are alternative for Heroku. ...
07:01 am GMT - Sat, August 27, 2022
Dev To
Por qu es importante normalizar los conjuntos de datos?
La estandarizacin de datos es una prctica comn en la ciencia de datos y el aprendizaje automtico. Qu significa realmente y por qu es beneficioso? DefinicinEstandarizar un conjunto de datos signif...
06:55 am GMT - Sat, August 27, 2022
Dev To
Why is it important to standardize datasets?
Data standardizing is a common practice in data science and machine learning. What does it actually mean and why is it beneficial? DefinitionStandardizing a dataset means to transform the data so...
06:50 am GMT - Sat, August 27, 2022
Dev To
Simple guide to start you off on your programming journey
Are you interested in learning how to code but not sure where to begin? Coding can be intimidating for beginners. It often feels like a skill that is reserved for tech-savvy people who understand comp...
06:38 am GMT - Sat, August 27, 2022
Dev To
Booking Appointments with Twilio, Notion, and FastAPI
Most businesses run around the concept of appointments. Appointments allow you to schedule different events for different individuals. For example, before seeing a doctor, it might be necessary to boo...
05:00 am GMT - Sat, August 27, 2022
Dev To
What exactly is Ethereum ?
Ethereum **() & **Bitcoin () have nearly become household names. However, while they're often mentioned in tandem, they're far from the same. Bitcoin was created as an alternative, decentralized c...
02:47 am GMT - Sat, August 27, 2022
Dev To
What is Trailing Lambda and Comma in Kotlin?
Trailing lambda and trailing comma are the 2 important Kotlin features that you must know if you're new to Kotlin!This article was originally published at vtsen.hashnode.dev on Aug 6, 2022.Trailing la...
11:56 pm GMT - Fri, August 26, 2022
Dev To
A Beginner's Guide to Tailwind CSS
Understanding Tailwind CSS, its installation, and using its utility classes to create a simple grid section. IntroductionWhen building a large project, you usually have multiple lines of HT...
10:35 pm GMT - Fri, August 26, 2022
Dev To
GIT - how and why to sign commits
Git - how and why sign commits abstractYou should always sign your git commits. Why? Why to sign commitsThe git commits are super easy referenced to a user. Anyone all around the world...
10:01 pm GMT - Fri, August 26, 2022
Dev To
Create Redis Key - An NPM Package to Config & Create Redis Keys
Overview of My SubmissionI created an NPM package named as create-redis-keyA Redis key creation utility.Create Redis Key Templates, which include parameters, using a nested config object & u...
09:21 pm GMT - Fri, August 26, 2022
Dev To
How to Create a Search Bar in React
What is a Search Bar?A website search bar is a bar that allows users to search for content. The user clicks the search bar, types a query, and clicks "search," the magnifying glass icon.For exam...
08:55 pm GMT - Fri, August 26, 2022
Dev To
Create Redis Key - Easy Way to Configure All Your Redis Keys In One Place
Create Redis Key is an NPM package, a Redis key creation utility for NodeJS (most effective when used with Typescript). SectionsMotivationThe PackageHow To Use MotivationYou might be wonderi...
08:47 pm GMT - Fri, August 26, 2022
Dev To
Frontend developer roadmap for beginners
Frontend web development is the best starting point for a beginner. There are many job opportunities and you can quickly achieve a sense of success as you learn new things. In the following, I will ex...
08:45 pm GMT - Fri, August 26, 2022
Dev To
Building an offline-first app with React and CouchDB
About three years ago, I posted an article on the (now defunct) Manifold blog on creating an offline-first app using React and CouchDB. Besides the fact the post is not available anymore, it was also ...
08:08 pm GMT - Fri, August 26, 2022
Dev To
Using MongoDB with Node.js.
IntroductionWhen working with a server, we will always have to save and retrieve data using a database. There are many server-side languages and databases. In this article, we will learn how to ...
07:31 pm GMT - Fri, August 26, 2022
Dev To
A first look at Bun: is it really 3x faster than Node.js and Deno?
Love it or hate it, the JavaScript tooling landscape is the subject of a lot of chatter yet again.The latest: Bun. A new JS runtime focused on performance and being all-in-one (runtime, bundler, packa...
07:05 pm GMT - Fri, August 26, 2022
Dev To
Why Do We Need Version Control?
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 ...
06:30 pm GMT - Fri, August 26, 2022
Dev To
Fluent UI Insights EP2: Styling
Fluent UI Insights is a series that describes the design and decisions behind the Fluent UI React. In the second episode, Fluent UI Engineers Shift and Miro explain issues related to styling UI contro...
06:19 pm GMT - Fri, August 26, 2022
Dev To
Discussion and Comment of the Week - v16
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:02 pm GMT - Fri, August 26, 2022
Dev To
Machine Learning Resources
In this article, I'll share some courses and resources that you can follow to start your machine learning journey.Other Detailed Roadmaps you can refer as well:Beginners Learning Path For Machine Lear...
05:38 pm GMT - Fri, August 26, 2022
Dev To
Final Weekend of the Redis Hackathon on DEV!
The Redis Hackathon on DEV closes on August 29 @ 11:59 PM UTC. Don't miss your chance to build a new app and win prizes for it! Announcing the Re...
05:38 pm GMT - Fri, August 26, 2022
Dev To
pip install dlib error
while we try to install dlib by the pip command pip install dlib, we may get the error: subprocess-exited-with-errorTo get rid of the error, we have to run this command before thatpip install cmake , ...
05:24 pm GMT - Fri, August 26, 2022
Dev To
Hacking Redis
Redis stands for REmote DIctionary Server. It's an in-memory database that stores information with key-value pairs.Indeed, it provides many more advanced features and functionalities, like master-slav...
04:47 pm GMT - Fri, August 26, 2022
Dev To
How to Deploy NextJS App on a VPS
MotivationWhenever we develop any Next JS app and start deployment the first thing that comes in mind is Vercel. Now days there are a ton of Hosting providers also supporting Next JS on there pl...
04:41 pm GMT - Fri, August 26, 2022
Dev To
New Update : Announcing React Native 0.69
We are excited to release a new version of React Native, 0.69.0. This version comes with several improvements for the New Architecture of React Native and new features: React 18 support & bundled ...
04:40 pm GMT - Fri, August 26, 2022
Dev To
How Many Fonts You Got?
We deal with limitations everyday. Everything from our computers to our cars have them, even ourselves. The goal is to accept them, ask for help when we need it, and adapt. While discovering yet anoth...
04:27 pm GMT - Fri, August 26, 2022
Dev To
What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bug - A...
04:25 pm GMT - Fri, August 26, 2022
Dev To
Battleships in a Board Count
Given an m x n matrix board where each cell is a battleship 'X' or empty '.', return the number of the battleships on board.Battleships can only be placed horizontally or vertically on board. In other...
04:22 pm GMT - Fri, August 26, 2022
Dev To
Build and Package Manager Tools for Absolute Beginners
What are Build and Package Manager Tools?Assume you are a group of developers working on an application for your startup or a project in a big company.When you have done the implementation of yo...
03:56 pm GMT - Fri, August 26, 2022
Dev To
Splice method in javascript
Hello Guys today i will be discussing about splice array method in javascript .Let's get started... What is splice() ?splice method is used to remove all or any number of elements from any index ...
03:56 pm GMT - Fri, August 26, 2022
Dev To
Build a WebAssembly Language for Fun and Profit: Parsing
By Andrew YoungwerthIn the last post of this series on how to build a WebAssembly programming language, we constructed a lexer. In this post, well cover the next phase of our compiler, parsing. Parsin...
03:51 pm GMT - Fri, August 26, 2022
Dev To
In Silicon Valley (the show), which one are you ? Bachman, Gilfoyle, Richard Hendricks, Dinesh or Big Head ?
...
03:50 pm GMT - Fri, August 26, 2022
Dev To
This week in DevRel: A Technical Community Builder's Experience
As a Technical Community Builder (TCB) on a Developer Relations team, I'm working on a variety of different things. For those who are interested in making their way into the field, I want to share som...
02:37 pm GMT - Fri, August 26, 2022
Dev To
First steps of a newbie in Programming
What is Programming?Programming is a set of codes (set of instructions) that is developed to communicate and instruct the computer to perform a set of tasks, A program has to be interpreted and execut...
02:16 pm GMT - Fri, August 26, 2022
Dev To
Usando Zustand con React JS!
Gestionar el estado es algo necesario en aplicaciones modernas con React JS. Es por eso que hoy te dare una introduccin a "Zustand" una alternativa popular para gestionar tu estado en tus aplicaciones...
02:16 pm GMT - Fri, August 26, 2022
Dev To
Using Zustand with React JS!
Managing state is a must in modern React JS applications. That's why today I will give you an introduction to "Zustand" a popular alternative to manage your status in your applications. Any kind of fe...
02:16 pm GMT - Fri, August 26, 2022
Dev To
Appwrite Community Report 20
Hello everyone! Greetings from team Appwrite We are back with our weekly community report, to share with you all what Appwrite has been up to! TLDR; This week we have updates on Appwrite loot, bugs f...
01:54 pm GMT - Fri, August 26, 2022
Dev To
AWS Schema Conversion Tool
The AWS Schema Conversion Tool is designed to make cross-engine database migrations more predictable. It does this by automatically converting not only the source data, but also most of the database o...
01:38 pm GMT - Fri, August 26, 2022
Dev To
Best way to implement linkedList in javascript
Summary: It is important to understand how LinkedList works because they are useful example it is used on the Previous and next page in a web browser IntroductionPrerequisitesImplementationUse casesIn...
01:32 pm GMT - Fri, August 26, 2022
Dev To
Using the embeddable Pricing Table to build a pricing page
What youll learnIn this episode, you'll learn about the brand new embeddable pricing table. Now you can configure a pricing page directly from the Stripe Dashboard, copy a snippet and paste it i...
01:09 pm GMT - Fri, August 26, 2022
Dev To
Build an Awesome Barber Website Using HTML CSS JavaScript
Build an Awesome Barber Website Using HTML CSS JavaScriptThis video will show you how to build an awesome barber website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make...
12:49 pm GMT - Fri, August 26, 2022
Dev To
tsParticles 2.2.4 Released
tsParticles 2.2.4 Changelog Bug FixesFixed issue on container guard check, fixes #4679 Social linksDiscordSlackTelegramReddit matteobruni / tspar...
12:44 pm GMT - Fri, August 26, 2022
Dev To
How To Transcribe Your Podcast with Python
If you have a podcast, or want to analyze podcasts, this is the post for you! We'll cover how to transcribe your local podcast recordings, those which are hosted online, and the latest episodes from p...
12:38 pm GMT - Fri, August 26, 2022
Dev To
Creating a React search bar and content filtering components
IntroductionFiltering systems are common for most modern web applications. They are especially useful if there are large amounts of data. They allow users to save time and easily access the info...
11:26 am GMT - Fri, August 26, 2022
Dev To
How to declare a good variable name in programming.
1.What is a variableA variable can be a empty container in which we can store some data.2.Points to remember while declaring a variableThe variable name may start with a underscore or a letter.It can ...
11:20 am GMT - Fri, August 26, 2022
Dev To
Bye Bye Heroku
If you are a developer, you might have used or heard of Heroku.Heroku is a cloud programming platform designed to help build and deploy online applications. Founded in 2007, it is now one of the large...
11:10 am GMT - Fri, August 26, 2022
Dev To
Asynchronous Communication for remoteteams
Communication is very important in every aspect of our life and there is a need to communicate effectively as techies.This article focuses on two major types of communication that can be applied at wo...
10:59 am GMT - Fri, August 26, 2022
Dev To
Use pipenv to create a bug-free virtual environment
Dependency bugs can be quite annoying. You have to keep upgrading and downgrading dependency versions in case of a conflict. This takes a lot of time away from your development process. Why not use pi...
10:58 am GMT - Fri, August 26, 2022
Dev To
EKS vs ECS - Which one is best for you
An age-old theme has been the bane of every software developer and operations engineer's existence since the dawn of software development. Well, it works on my machine! is commonly heard when an appli...
10:21 am GMT - Fri, August 26, 2022
Dev To
Create Lens Subgraph on The Graph Protocol
Linksgithub: andriishupta/thegraph-hello-worldsubgraph: andriishupta/hello-worldTheGraph DocumentationLens Documentation Published onPersonal blog Medium DEV Community Initially, I ...
09:58 am GMT - Fri, August 26, 2022
Dev To
The PetShop project: First day on Ethereum
The PetShop project: First day on EthereumI'm planning to build a simple web3 pet shop application from scratch. Every day I'll try to enhancethe application and write down some notes. By doing ...
09:23 am GMT - Fri, August 26, 2022
Dev To
How to implement serverless to optimize the flexibility of your architecture on AWS
In this blog post, we will explore what serverless is and how to implement it on AWS.Serverless is a new way of building and deploying applications. It's a way to build applications that have no serve...
08:15 am GMT - Fri, August 26, 2022
Dev To
16 Top NodeJS tools to make you a better developer
NodeJS is growing in popularity since its inception.30 million websites use NodeJSBack in 2018, NodeJS hit 1 billion downloadsAmazon, eBay, LinkedIn, Netflix, Reddit, PayPal, and Tumblr use NodeJSNode...
07:28 am GMT - Fri, August 26, 2022
Dev To
More Heroku changes that will DEFINITELY affect you!
If you are anything like me, you have a few small projects that you are hosting on Herkoku. Read on to learn more about some of the changes that will likely affect you. What is Heroku?Heroku is a...
07:28 am GMT - Fri, August 26, 2022
Dev To
Heroku is removing the free tier
If you are anything like me, you have a few small projects that you are hosting on Herkoku. Read on to learn more about some of the changes that will likely affect you. What is Heroku?Heroku is a...
07:17 am GMT - Fri, August 26, 2022
Dev To
How We Built a Serverless Backend Using GraalVM, AWS Lambda and Astra DB (Part 1)
IntroductionWhen the pandemic started, we set ourselves a learning goal: develop a backend using only serverless technologies. Initially, we set out to make this happen using technologies we wer...
07:17 am GMT - Fri, August 26, 2022
Dev To
Put your SQL directly into your HTTP endpoint code
Creating an HTTP web API endpoint by adding hardcoded SQL directly into your endpoint's method is the equivalent of cursing in church. I have worked with software developers who would become physicall...
07:13 am GMT - Fri, August 26, 2022
Dev To
The importance of collaboration, a DevOps pillar
Remember I talked about the pillars of DevOps, and what DevOps actually is? The pillars of DevOps. What is a DevOps engineer? Michelle Mannering Sep 27 '21 4 min re...
07:11 am GMT - Fri, August 26, 2022
Dev To
Fin PEN: An AI-powered receipt image analysis app
Overview of My SubmissionFin PEN is an AI powered fintech app used to analyze customer invoice receipt images in realtime, allowing business owners to better understand client spending habits.Th...
07:11 am GMT - Fri, August 26, 2022
Dev To
Fin PEN: An AI-powered receipt image analysis app
Overview of My SubmissionFin PEN is an AI powered fintech app used to analyze customer invoice receipt images in realtime, allowing business owners to better understand client spending habits.Th...
06:47 am GMT - Fri, August 26, 2022
Dev To
Browser extensions - Popup page modifications
We already created a basic extension that made all the websites we visit pink, but what if we want that action to only happen when we click a button inside our popup extensions?Well, in this article, ...
06:22 am GMT - Fri, August 26, 2022
Dev To
JHipster does not use lombok. Why?
After I run the JHipster generator for the first time I realized that the back end implemented with spring boot doesn't use Lombok. So I decided to customize the generated code to use lombok than I r...
04:59 am GMT - Fri, August 26, 2022
Dev To
Best Practices for Building Reliable APIs
As your APIs scale, the need for making them reliable and robust increases.This article discusses the best practices for building reliable APIs by introducing a special kind of reverse proxies called ...
04:59 am GMT - Fri, August 26, 2022
Dev To
Best Practices for Building Reliable APIs
As your APIs scale, the need for making them reliable and robust increases.This article discusses the best practices for building reliable APIs by introducing a special kind of reverse proxies called ...
04:50 am GMT - Fri, August 26, 2022
Dev To
Serverless and Containers
Often when we are talking about container and docker images the things that comes to mind in terms to deployment is KubernetesECS or Fargate Docker Swarm or Docker Daemon Although these are the most c...
04:34 am GMT - Fri, August 26, 2022
Dev To
Why JavaScript Promises are awesome
What is a Promise?A promise, in computer science, is basically a concept that handles a value that is to be produced in the future, after an asynchronous operation completes successfully or if i...
04:15 am GMT - Fri, August 26, 2022
Dev To
I ported the Point Cloud Library (PCL) to the browser!
The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. It is written via C++. I made it run in the browser with Emscripten and WebAssembly...
03:51 am GMT - Fri, August 26, 2022
Dev To
Now AWS supports setting up connectivity between your RDS database and EC2 compute instance in 1-click
This eliminates the additional networking tasks such as setting up a VPC, security groups, subnets, and ingress/egress rules manually to establish a connection between your application and database. I...
03:48 am GMT - Fri, August 26, 2022
Dev To
Genesis Of Blockchain: Overview Of How It Began And Where It Is Going
Genesis Of Blockchain: Overview Of How It Began And Where It Is Going OutlineIntroductionWhat then is this Blockchain?History of the BlockchainEvolution of the BlockchainProspects of Blockc...
02:57 am GMT - Fri, August 26, 2022
Dev To
Tip Land the SaaS platform for the tip of the day
Overview of My SubmissionTip Land is a platform as a service for product creators and that can easily integrate the functionality of the tip of the day.Many products today include daily tips for...
02:53 am GMT - Fri, August 26, 2022
Dev To
Introducing Re2 Stack
I present to you this new stack that consists of two highly fast technologies that make the development experience really fast. Re2 Stack The name comes from both technologies starting with the ...
01:36 am GMT - Fri, August 26, 2022
Dev To
You don't need VSCode to debug your Node.js app [Google Chrome V8 inspect and debugger breakpoint]
Hi, Devs!When we look at Node.js documentation there's a interesting option do debug our code and is inspector contextLet'a create a piece of code and let's use a debugger word that means a brea...
09:32 pm GMT - Thu, August 25, 2022
Dev To
Treating Dev Bandwidth as Your Most Valuable Resource w/ Stripes Head of Engineering, Smruti Patel
The unofficial first rule of engineering: When the minds behind the worlds most valuable startup, Stripe, want to talk about making better dev orgs, you listen.In this episode of Dev Interrupted, Stri...
08:57 pm GMT - Thu, August 25, 2022
Dev To
Filter Out the Fear: filtering arrays in JavaScript
filter()As a beginning developer, I felt intimidated by the filter method. While filter can be a daunting array iterator to learn, after mastering the filter method, I appreciate what a powerful...
08:43 pm GMT - Thu, August 25, 2022
Dev To
Deploy AWS resources using serverless framework
In this article I will show you how you can deploy your AWS resources using the serverless framework and IaaC (Infrastructure As A Code).I will use the AWS services AWS Lambda and Amazon DynamoDB. I w...
08:43 pm GMT - Thu, August 25, 2022
Dev To
Migration Guide: Heroku to Render
This guide will help you migrate a Heroku app, Heroku Postgres database, and Heroku Redis instance to Render. Using Render to run your web services and databases is very similar to running them on Her...
08:38 pm GMT - Thu, August 25, 2022
Dev To
How did i Build my Second brain in 4 easy steps
I recently read a book about building a second brain. This is a system for managing information that you can trust. It will give you good ideas when you feel stuck. The second brain is reliable becaus...
08:14 pm GMT - Thu, August 25, 2022
Dev To
30 Minute Builds: Google Lens Rebuild with Airkit
A standard mental exercise that all software engineers and web developers inevitably participate in is looking at a piece of software or an application, and thinking to themselves: How would I make th...
07:15 pm GMT - Thu, August 25, 2022
Dev To
If you want to understand how Elixir Apps work, this is the way
Before you read this Article, I highly recommend you read the article about GenServer:https://dev.to/postelxpro/read-this-article-if-you-want-to-learn-genserver-1l24 GreetingHello #devElixir!!! W...
06:57 pm GMT - Thu, August 25, 2022
Dev To
9 most effective methods for learning JavaScript (or any other language)
IntroductionJavaScript is one of the most popular language in use today. It's used in front-end(client-side) development, server-side(backend) development , and even mobile application developme...
06:54 pm GMT - Thu, August 25, 2022
Dev To
TOP 8 STRATEGIES FOR MARKETING A DENTAL PRACTICE
If you want your dental office to succeed, dental patient marketing is crucial. Additionally to bringing in new patients, it can also improve your relationship with current ones.There are several tact...
06:20 pm GMT - Thu, August 25, 2022
Dev To
How to Stop Rampant Kubernetes Cluster Growth
Some lyrics as an introductionThe Edvard Munch's famous painting "Scream" was first presented to the public at the Berlin exhibition in December 1893. It was conceived as part of the "Frieze of ...
05:52 pm GMT - Thu, August 25, 2022
Dev To
What Does a PostgreSQL Commitfest Manager Do and Should You Become One?
I got the chance to volunteer as a PostgreSQL Commitfest Manager (CFM) this past July. As a full-time developer and contributor to PostgreSQL since 2020, I really enjoyed the opportunity to interact w...
05:44 pm GMT - Thu, August 25, 2022
Dev To
Git basic
Git and Git Flow Git Cheat Sheet IndexSet UpConfiguration FilesCreateLocal ChangesSearchCommit HistoryBranches & TagsUpdate & PublishMerge & RebaseUndoGit Flow Setup ...
05:38 pm GMT - Thu, August 25, 2022
Dev To
20 principles I learned from 10 years of developing software
It's been 10 years since I started my first job in the software industry. Here are 20 principles that I have learned and try to follow in my day-to-day life.Be humble - No engineer in the world knows ...
05:27 pm GMT - Thu, August 25, 2022
Dev To
To install Apache Spark and run Pyspark in Ubuntu 22.04
Hello my esteemed readers, today we will cover installing Apache Spark in our Ubuntu 22.04 and also to ensure that also our Pyspark is running without any errors. From our previous article about data ...
05:24 pm GMT - Thu, August 25, 2022
Dev To
The Top Three Reasons to Eat Raw Sunflower Seeds Now
Some people think that raw sunflower seeds are for birds, and birds indeed love these tasty snacks. But it's surprising how much these tiny kernels can do for people, like improve moods, give them mor...
05:23 pm GMT - Thu, August 25, 2022
Dev To
Typescript Series - Array Push Type
I'd like to start by saying that I am doing this series to learn and understand better Typescript, so feel free to correct me or contact me.Let's create a type for the JavaScript Array.push function. ...
05:16 pm GMT - Thu, August 25, 2022
Dev To
Heroku no longer offers free service, what's the best alternative now?
Heroku was such a simple and free experience to host side project and start developing. What is the best alternative now in terms of user-friendly and pricing?...
05:00 pm GMT - Thu, August 25, 2022
Dev To
Enable Gitsign Today and Start Signing your Commits
I have been meaning to write this post for some time already, but the extra motivation came after looking at the recent news of PyPI phishing attacks that have compromised several Python library maint...
04:47 pm GMT - Thu, August 25, 2022
Dev To
Experiments && Progress
ContextWithin the scope of this post, I am going to delve into some of my understandings in my process of experimenting with the idea of coded music synthesizers. I have created a relatively sim...
04:23 pm GMT - Thu, August 25, 2022
Dev To
Leetcode Solutions: Maximum Depth of Binary Tree
Given the root of a binary tree, return its maximum depth.A binary tree's maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.class Solution(o...
04:18 pm GMT - Thu, August 25, 2022
Dev To
Open Source Single Pane of Glass Monitoring | SigNoz
Single pane of glass monitoring is a term used to denote monitoring applications with a single tool that provides a comprehensive set of dashboards for the entire software system of an organization. M...
03:39 pm GMT - Thu, August 25, 2022
Dev To
Tips & Tricks In Python
In this short yet effective post, we will discuss some of the top tips and tricks in python that might help you write your code faster Reversing a strings = "This is a String"print(s[::-1]) ...
03:15 pm GMT - Thu, August 25, 2022
Dev To
Everything In Its Right Place...
Hello again!This is a going to be quite a departure from the usual technical post that I commonly sift through online trying to find the right syntax or how to properly use a Ruby method. I'm go...
03:12 pm GMT - Thu, August 25, 2022
Dev To
What display: inline 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: inlin...
02:44 pm GMT - Thu, August 25, 2022
Dev To
concat arrays in javascript
Hello guys today i will show you how to use inbuilt concat array method in javascript. What is concat method?Concat is used to merge two or more arrays and it always returns a new array instead o...
02:41 pm GMT - Thu, August 25, 2022
Dev To
Lokalise custom processors: Ruby on Rails
In this article, you will learn about a new Lokalise feature called Custom processor. The Custom processor app enables you to intercept translation keys uploaded and downloaded on Lokalise, then analy...
02:15 pm GMT - Thu, August 25, 2022
Dev To
Awesome GitHub Repository for Web Developer - Part 1
IntroductionGitHub repositories are awesome, you can learn many from their readme. I have followed a GitHub repository to learn about React in detail using the resources. I have also created som...
02:14 pm GMT - Thu, August 25, 2022
Dev To
Deep Work - Book Notes
Deep work is valuable, meaningful, and rateRequires long periods of uninterrupted thinkingShallow work in contrast is non-cognitively demandingYou must master the art of learning quickly complicated t...
02:02 pm GMT - Thu, August 25, 2022
Dev To
The Best Free Learning Resources for Python and Django
Hey there, How are you? In this article, youll see the best free learning resources for Python and Django. PythonWe will divide this section into two parts.CoursesFork Python Programming - Self P...
01:59 pm GMT - Thu, August 25, 2022
Dev To
The user-statistician GitHub Action mentioned in Awesome-README
The user-statistician GitHub Action generates an SVG with a detailed summary of your activity on GitHub that you can include in your GitHub Profile README (or even on your personal website), including...
01:51 pm GMT - Thu, August 25, 2022
Dev To
Learn from useHistory()
Recently, while working on a React/Ruby project, I found myself asking, "How cool would it be if I clicked this button on the log in page, and if the log in was correct, it automatically navigated me ...
01:21 pm GMT - Thu, August 25, 2022
Dev To
What I learned in Uni
The stack C#The Experience 7 YearsThe Job Uni Student + Freelancer My first paying jobLet me set the mood, poor uni student, first year physics major, tooo many courses at the same time, not e...
12:47 pm GMT - Thu, August 25, 2022
Dev To
Your font pairings are letting down your web design...
The importance of strong font pairings...Font pairings can make or break a design. The use of a pair of fonts that are either too similar or too dissimilar can make your design look cheap or alt...
12:20 pm GMT - Thu, August 25, 2022
Dev To
How I got my first job as a developer by making simple projects seem big
This article was originally published on Hashnode for the 4 Articles in 4 Weeks - Hashnode Writeathon. It was featured on Hashnode and daily.dev. Find the link to the original post below . ...
12:19 pm GMT - Thu, August 25, 2022
Dev To
TesteSemNeura - Testes unitrios, como comecei e como posso te ajudar.
Eai pessoal, tudo certo? Hoje vou falar para vocs sobre um assunto que foi um divisor de guas na minha carreira e que pode ser na sua tambm, inclusive nas minhas entrevistas eu sempre pergunto o grau ...
12:17 pm GMT - Thu, August 25, 2022
Dev To
Git Clients Are Disappointing
(Yes, this applies to CLIs and GUIs)Well, I'm just going to run you through the optionsThe official CLI: Quite unintuitive. Also doesn't teach you very much at all about how Git actually works, you us...
12:07 pm GMT - Thu, August 25, 2022
Dev To
How and Why I Migrated My Blog From GitHub Pages to Netlify
Table of Contents What GitHub Pages Lacked Enter Netlify How I Migrated to Netlify Create a Netlify Account Import Your Website Changing the Website URL and Custom Domains Configuring Dep...
12:03 pm GMT - Thu, August 25, 2022
Dev To
Is there a feature to mark something as read in dev.to ?
I'm using the forem android app.I would like to hide/archive/mark as read posts. To make my feed clearer.The feature exists in the saved articles and it make sense.Some articles are pushed via tags I ...
11:46 am GMT - Thu, August 25, 2022
Dev To
Self Guide to becoming a Data Analyst
Data analytics is making a new wave in the corporate world as it is the hottest profession in this new era. About 80 percent of the firms across the globe are investing a large part of their earnings ...
11:46 am GMT - Thu, August 25, 2022
Dev To
How I Created an Ecommerce App with Medusa and Ionic
IntroductionIonic is an open source toolkit that allows developers to create cross-platform apps that support a variety of mobile platforms, including Android and iOS. Developers can build with ...
11:38 am GMT - Thu, August 25, 2022
Dev To
Designing a team that would produce software of good quality: information loss problem
As Harold F. Dodge said:You can not inspect quality into a product.He meant that the system should be designed to produce a quality product.This article is about team design: principles of team constr...
11:11 am GMT - Thu, August 25, 2022
Dev To
Image Animation in CSS
Hello Guys today i will show you an image animation in CSS.Let's get started...Before dive into the topic , first understand this thing. What is var in CSS?The var() function is used to insert th...
10:47 am GMT - Thu, August 25, 2022
Dev To
Are Office Scripts the new VBA?
There are many paths into software development, and I suspect a few will be similar to mine. With no formal education or training my first taste of coding was with Excel and VBA. From the first time I...
10:26 am GMT - Thu, August 25, 2022
Dev To
Deno & Hasura for app development
Let me tell you about Hasura and Deno. I recently used them for app development and I wanted to spread the method. Let us start by exploring what these tools and products are and how they can be usefu...
10:13 am GMT - Thu, August 25, 2022
Dev To
What Is Z Library | The Worlds Largest Ebook Library
Whether or not its for analysis papers or pleasure to learn Z Library, everybody wishes there needs to be a book out there in an eBook format that they may enter at any time. Its robust to find an eBo...
10:00 am GMT - Thu, August 25, 2022
Dev To
Setup Jasmine testing Framework in Node JS | a step by step guide
In this guide I will walk you step by step through the process of setting up Jasmine Testing framework in a Node JS environment. We will introduce Jasmine as a testing Framework, get it installed and ...
09:56 am GMT - Thu, August 25, 2022
Dev To
Todo Flutter App
Hi all. I am a novice mobile Flutter developer. Made my first app and would like to share it with you. Of course, like everyone else I started with a simple Todo list, but to make something interestin...
09:55 am GMT - Thu, August 25, 2022
Dev To
10 GitHub Repositories That Help You Become A Better DevOps Engineer
Hi there, Today, We'll go through various Github repositories that you may not have come across that can improve your skills as a DevOps engineer. These are repositories that will introduce you to new...
09:48 am GMT - Thu, August 25, 2022
Dev To
An API Validation Aggravation
API specification validationAPI specification validation is the process of verifying that an API meets all the requirements specified in its documentation. This includes making sure that the API...
09:48 am GMT - Thu, August 25, 2022
Dev To
An API Validation Aggravation
API specification validationAPI specification validation is the process of verifying that an API meets all the requirements specified in its documentation. This includes making sure that the API...
09:31 am GMT - Thu, August 25, 2022
Dev To
Why WordPress CMS is Ideal for Web Development
The key purpose of creating a website for a company is to interact with the end-users, understand their interests and behavior, and serve them accordingly. Business users and marketers across all sect...
09:29 am GMT - Thu, August 25, 2022
Dev To
Power BI The intelligent suite for modern data visualization
Power BI is a collaborative data analytics and visualization tool built by Microsoft for Business intelligence (BI). Having Power BI consulting services, users can bring in data from an extensive rang...
09:28 am GMT - Thu, August 25, 2022
Dev To
How RPA and Artificial Intelligence combination builds end-to-end automation
Robotic Process Automation (RPA) is an evolution that has been established across several industries to optimize repetitive services and augment the user/workforce experience equally.But, experimentin...
09:28 am GMT - Thu, August 25, 2022
Dev To
Best Practices for a Successful Microsoft Power BI Implementation
Microsoft Power BI is a suite of software services, apps, and connectors used for importing, aggregating, and showing data in the form of interactive and visual reports and dashboards. In this article...
09:28 am GMT - Thu, August 25, 2022
Dev To
Unleash the Power of Data Using Microsoft Power BI
For a majority of businesses spanning an array of industries, data is the most valuable asset. Businesses of today have access to larger treasure troves of data as digitization picks pace and improves...
09:28 am GMT - Thu, August 25, 2022
Dev To
4 Key DevOps Predictions That Will Help Business Achieve Digital Transformation
Talking about the trend of digital transformation, it is absolutely the progression of software technology advanced to take us closer to the future. Moreover, all the steps made to improve technology ...
09:27 am GMT - Thu, August 25, 2022
Dev To
6 Key Benefits of Tableau BI Software Implementation for Businesses
The importance of "Big Data" has increased due to the emergence of cloud computing, which delivers exceptional storage and computational power. This helps any sized organization to gather and organize...
09:07 am GMT - Thu, August 25, 2022
Dev To
O/RM is like adding brain damage to your database
O/RM is the art of fitting a square peg into a round hole. Your SQL database is based upon records and relations, and objects are based upon OOP. OOP is little more than a software development mass ps...
08:56 am GMT - Thu, August 25, 2022
Dev To
How to Test Django, Django Rest-Framework, and Djoser
In this blog post we are gonna see, how to test djoser while you are using email activation for your users.Requirementsyou are already using djoser inside your application.So you are using django, dja...
08:47 am GMT - Thu, August 25, 2022
Dev To
Speeding up computations in GitHub/CircleCI workflows with Affected Commands
One of the most exciting features of Nx is using the project graph to run the target commands. This article exposes a bit of magic behind the affected commands, explains the common use cases, and show...
08:26 am GMT - Thu, August 25, 2022
Dev To
Easy OpenPGP With PGPainless
When it comes to encryption, Bouncy Castle is probably the most popular library in the Java ecosystem. It has great algorithm support and is actively maintained.However, when trying to use it to add O...
07:57 am GMT - Thu, August 25, 2022
Dev To
Cherrybomb 0.7 is now GA
What is Cherrybomb?Cherrybomb is a CLI tool that helps you avoid undefined user behavior by validating your API specifications and running API security tests. What's new in version 0.7?I am...
07:00 am GMT - Thu, August 25, 2022
Dev To
5 easy paths to become a recognized Java expert. Really. For free.
Trying to catch up with Java is a hard game to play.The one you will lose, as Java has no limits and you only have 24hrs per day.That is why I want to share these 5 absolutely free ways to become a re...
06:39 am GMT - Thu, August 25, 2022
Dev To
Using streams when getting objects from S3
We should change how we process the getObject requests in our Node.js AWS applications. Readable stream techniques come in handy when we handle the S3 response. 1. The classic problemSay we are f...
06:35 am GMT - Thu, August 25, 2022
Dev To
I built a platform for helping Django devs to find a new job
Hey everyone :),I'm a freelance Django dev and I'm making some side projects (Big fan of the indie hacking movement)My last one is a platform for helping Django developers to find a new job or a new f...
06:23 am GMT - Thu, August 25, 2022
Dev To
Browser extensions - Icon action
So far, we have had a couple of articles around popup extensions. These typically thrive on the icon click action.But what about our new tab experience? When clicking on that icon, nothing happens.Let...
05:59 am GMT - Thu, August 25, 2022
Dev To
So how do you stay updated with the latest blogs ?
One of the things many of new developers might not know that there exists a fantastic mechanism to stay-up-to date without wasting your time at all.It's called RSS feed, Really Simplified Syndication....
05:49 am GMT - Thu, August 25, 2022
Dev To
Just Added IT Vacancies - Week 35 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 762 new jobs I want to shar...
05:45 am GMT - Thu, August 25, 2022
Dev To
Use Redis Stack to replace Postgres in a RESTful API - Learn and Output
StepsRefactoring existing code base, to split db logic and business logicIntegration testImplementationLoad test and Performance Result Load testLoad test is used here to measure the perfor...
04:40 am GMT - Thu, August 25, 2022
Dev To
The Most Effective Method To Organize Your SaaS Development Process
Software as a service (SaaS) is a cutting-edge software development approach attracting the attention of many businesses and professionals. It refers to a cloud-based software solution licensed on a m...
04:10 am GMT - Thu, August 25, 2022
Dev To
CloudFront with JWT authentication
In this post, I will explain how CloudFront provides JWT authentication, which I applied successfully in the project. Hopefully, it will be helpful for you.1. The requirement:My customer provides LMS ...
03:46 am GMT - Thu, August 25, 2022
Dev To
How do you create a cookie policy for your website?
When you browse the web, websites use cookies to store information about your interactions and preferences. This allows them to customize their content and provide a more personalized experience for y...
03:12 am GMT - Thu, August 25, 2022
Dev To
Node.js Tutorial - Sending Secret Messages with the Courier API
GitHub Repository: https://github.com/shreythecray/secret-messagesFollow along the video tutorial:Welcome to the Courier Lab. In this tutorial, we will be building a Node.js app that sends multi-chann...
02:03 am GMT - Thu, August 25, 2022
Dev To
JavaScript: Arrow functions
IntroArrow function is an alternative form of creating a function in JavaScript. It was introduced in ES6.They go by name arrow functions, because they are created with arrow symbol =>.The ma...
01:32 am GMT - Thu, August 25, 2022
Dev To
No perca tempo criando sistema de autenticao
Se voc est iniciando provavelmente vai ficar em dvida em relao ao ttulo do post mas ao longo quero descrever melhor o porque voc criar um sistema de autenticao pode ser uma perca de tempo.Lembrando qu...
12:22 am GMT - Thu, August 25, 2022
Dev To
Why your website should be under 14kb in size
Having a smaller website makes it load faster that's not surprising.What is surprising is that a 14kb page can load much faster than a 15kb page maybe 612ms faster while the difference between a 15k...
12:06 am GMT - Thu, August 25, 2022
Dev To
7 Software Development Methodologies
What is software development methodology?To understand the types of development models that exist, it is important to first learn the basics of project development. Software development methodol...
11:23 pm GMT - Wed, August 24, 2022
Dev To
Building the Salim Writing Blog
Overview of my SubmissionFor my submission in the Redis Hackathon, I built a Blog Service with python's fastest web framework, FastAPI and Redis OM. I was able to create a Redis database on Redi...
10:47 pm GMT - Wed, August 24, 2022
Dev To
You need to know about Github CLI
Hi, Devs!What is GitHub CLI: A Command Line Interface to handle easily: repo clones, pull requests, merges, issues, gists and much othersDocumentation: https://cli.github.com/manual/Installation...
10:47 pm GMT - Wed, August 24, 2022
Dev To
Scaling servers on the fly with few lines of code
You sometimes do not need complex architecture to scale servers automaticallyWhy would you pay for some Cloud scaling services and learn how to use these if you could do it for free with just a few li...
09:28 pm GMT - Wed, August 24, 2022
Dev To
Introducing @akalli/components smart components for React Native with CSS style like
@akalli/components is a framework for React Native, of smart components and form validations. You can consider it to be a child of chakra-ui/native-base ideas with styled-components.Enough talk, just ...
09:15 pm GMT - Wed, August 24, 2022
Dev To
Building React Components from headless CMS markdown
Markdown has become a staple in my workflow as a developer and content creator. Its quick to write, flexible with its features, and has easy-to-remember syntax.Using React Markdown, were going to crea...
09:02 pm GMT - Wed, August 24, 2022
Dev To
Wiping and overwriting file blocks - Linux by Example
If you delete a file (i.e. rm /path/to/file) on a filesystem like ext4, its inode and blocks will be released to the pool (marked as free), and there's a good chance that the contents of the file can ...
07:47 pm GMT - Wed, August 24, 2022
Dev To
Reduct Storage Python SDK v0.4.0 has been released
This is a little update from the Reduct Storage project. Today, we have released Reduct Storage Client SDK for Python v0.4.0.Now the SDK supports Reduct Storage HTTP API v0.7, so you can get records f...
07:42 pm GMT - Wed, August 24, 2022
Dev To
How to force overwrite local changes with 'git pull'
Have you ever been working on a project in git and ran into an error telling you that you can't use git pull because you have local changes?error: Untracked working tree file 'App.vue' would be overwr...
07:17 pm GMT - Wed, August 24, 2022
Dev To
Flutter Roadmap | How To Learn Flutter In 2022 The Right Way
This Article was published originally on my own blog yassinebenkhay.com.With the growth and popularity Flutter is getting, many people are trying to learn it, but it is confusing for beginners to find...
06:54 pm GMT - Wed, August 24, 2022
Dev To
Static vs Dynamic Websites: The Definitive Guide
When it comes to making a website, youve probably come across the terms static and dynamic. But what do they mean for you? And which approach should you choose? Lets dig into these terms, and the spec...
06:49 pm GMT - Wed, August 24, 2022
Dev To
How to Build a Machine Learning Recommendation Engine w/ TensorFlow & HarperDB
This article explains how to create a recommendation system using HarperDB and Custom Functions.With HarperDB we are able to deploy a machine learning model to servers located on the edge of the...
06:31 pm GMT - Wed, August 24, 2022
Dev To
Clean architecture tutorial: Design for enterprise-scale apps
Clean architecture is a staple of the modern app development space. Particularly popular for Java and Android developers, this architecture is designed to make it easier to create stable apps even whe...
06:15 pm GMT - Wed, August 24, 2022
Dev To
Build a landing page using React, Chakra UI and Typescript
Tools Used: Chakra UI, React, Typescript Time Saved: 1 week -> 45 mins View Demo Source code on GithubThis guide walks through how to create a landing page for a launched SaaS app using React ...
05:28 pm GMT - Wed, August 24, 2022
Dev To
Embeddings index components
This article is part of a tutorial series on txtai, an AI-powered semantic search platform.The main components of txtai are embeddings, pipeline, workflow and an api. This is confirmed with a look at ...
04:51 pm GMT - Wed, August 24, 2022
Dev To
Welcome Thread - v188
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...
04:25 pm GMT - Wed, August 24, 2022
Dev To
Browserslist: building modern web apps for diverse global audience
Nowadays, web applications are usually built for diverse audience that spans worldwide across countries and continents. Upon checking web analytics, you would probably find that your audience is almos...
04:09 pm GMT - Wed, August 24, 2022
Dev To
Javascript: My way to learn javascript
I am a self-taught programmer. I had many questions about where to start, how to start initially. I wasted a lot of time going through different sources to gain knowledge. Then I figured out the follo...
04:09 pm GMT - Wed, August 24, 2022
Dev To
What keeps ya coming back to DEV?
Hey folks! We recently posted the DEV Community Satisfaction Survey and would love for yalls participation. Take the DEV Community Satisfaction Survey...
04:06 pm GMT - Wed, August 24, 2022
Dev To
TypeScript: Ultimate guide for beginners
Guide to learn TypeScript from scratch in short timeTypeScript is a superset of JavaScript that extends the language by adding types and other functionalities.TypeScript features:Created by MicrosoftR...
04:04 pm GMT - Wed, August 24, 2022
Dev To
Introducing @akalli/navigation react-native navigation made easy
Are you tired of manage those complex router files with guards and soooo many routes?@akalli/navigation is a NPM package that handles with a simple object things like creation of routes, authenticatio...
03:56 pm GMT - Wed, August 24, 2022
Dev To
Instance vs Class Methods in Ruby
The term "self" in Ruby was one of the toughest things to wrap my head around. There are times when "self" refers to a class and there are times when "self" refers to an instance of that class, which ...
03:41 pm GMT - Wed, August 24, 2022
Dev To
web3 - 3D Web3 serie
3D web3 SeriesThis is the last post of 3D-web3 Series.1 - Vite config and basic three.js2 - Three.js (fiber & drei)3 - Cannon physics4 - 3D web - react-web3The stable version is v6, and currently ...
03:32 pm GMT - Wed, August 24, 2022
Dev To
Find Duplicate Subtrees
Given the root of a binary tree, return all duplicate subtrees.For each kind of duplicate subtrees, you only need to return the root node of any one of them.Two trees are duplicate if they have the sa...
03:06 pm GMT - Wed, August 24, 2022
Dev To
Rewrite HTML and transform page props in Next.js with Next.js Advanced Middleware
Calling all Next.js developers! Do you wish you could do more with middleware? Do you want to be able to intercept and rewrite the response of a Next.js statically generated page at the edge based on ...
02:57 pm GMT - Wed, August 24, 2022
Dev To
Pointers? In My Python? It's More Likely Than You Think - Part 3: Object Lifetimes and Garbage Collection
This is the third of a three-part series which covers various aspects of Python's memory management. It started life as a conference talk I gave in 2021, titled 'Pointers? In My Python?' and the most ...
02:50 pm GMT - Wed, August 24, 2022
Dev To
DATA ENGINEERING 101:INTRODUCTION TO DATA ENGINNERING.
When you hear about data engineering what comes in your mind? According to me its basically the act of coming up with systems to facilitate the gathering and making use data. The data collected is use...
02:22 pm GMT - Wed, August 24, 2022
Dev To
5 Must Know JavaScript DOM Methods
I'm a proud advocate for vanilla JavaScript - I think it's the best way to build an exceptional understanding of the most popular programming language in the world If you're into web development, part...
02:03 pm GMT - Wed, August 24, 2022
Dev To
I just discovered Midjourney!
This morning, I was browsing YouTube and stumbled upon the following video describing the AI art generator, Midjourney:I've already joined the beta and have been crafting images I could easily lose m...
01:40 pm GMT - Wed, August 24, 2022
Dev To
Arquitetura de Sistemas Operacionais 2
Hoje continuemos com o contedo do post passado, o da histria dos sistemas operacionais seguindo o livro Arquitetura de Sistemas Operacionais. Sem mais delongas, vamos l. Dcada de 1960O elemento d...
01:38 pm GMT - Wed, August 24, 2022
Dev To
Renovate, a Dependabot alternative
I won't introduce Dependabot. Lots and lots of developers use it daily on GitHub. I do use it as well. However, it suffers from two drawbacks:While it's perfectly integrated with GitHub, integrations ...
01:22 pm GMT - Wed, August 24, 2022
Dev To
Sidekick Open Source Live Debugger : Get started in 5 mins
Sidekick Open Source is finally ready! Here is how you can start using it in 5 minutes.Sidekick is a live application debugger that lets you troubleshoot your applications while they keep on run...
01:12 pm GMT - Wed, August 24, 2022
Dev To
How do you motivate yourself to work on personal projects? As a profesional developer
Hey there I've been struggling lately to get motivation to work on personal projects. When I finish my work shift, or on weekends, I can't seem to find motivation to work on my personal projects. Whic...
01:07 pm GMT - Wed, August 24, 2022
Dev To
Redis Hackathon - Placify
Overview of My SubmissionI built another placeholder images SaaS.First of all, I have created the application starting from the Blazor WASM with the Azure Function as API that you can find here:...
01:03 pm GMT - Wed, August 24, 2022
Dev To
New to a Daunting Field
Eeek! As I look at the course load of an intensive 6 month coding boot camp, I am feeling overwhelmed and already exhausted. How am I going to teach special education fulltime, take night classes 3 da...
12:45 pm GMT - Wed, August 24, 2022
Dev To
Best Practices for Building Serverless Microservices
Microservice is a funny word.Not in the sense that it sounds funny or is spelled funny. But in the sense that most devs know what it means, yet they have no idea what it actually means. Even if you've...
12:36 pm GMT - Wed, August 24, 2022
Dev To
The ultimate Serverless DevX: Serverless Framework, AWS CDK and Typescript
Serverless Framework and AWS CDK are two important players in the serverless development ecosystem. At first glance, you would think they are competitors, but I've been combining Serverless Framework,...
12:35 pm GMT - Wed, August 24, 2022
Dev To
Do engineering managers make more than engineers?
Do engineering managers make more than engineers? Most of us have a picture in our minds of managers making tons of money, while the engineers do the "hard work". But is that really the case?In this p...
12:17 pm GMT - Wed, August 24, 2022
Dev To
Discover Symfony UX. UI with Stimulus = fewer JS headaches for you
This article originally appeared on Symfony Station. IntroductionLets explore the magic that Stimulus JS brings to Symfony UX. This is a companion article to Discover Symfony UXs Twig Components....
12:04 pm GMT - Wed, August 24, 2022
Dev To
What is an API Gateway?
An API gateway is a server that sits between your backend services and your users. It provides an abstraction layer that helps you manage the communication between clients and your services. API gatew...
11:53 am GMT - Wed, August 24, 2022
Dev To
Text Animation in CSS
Hello Guys today i am going to show you some CSS animation on text.All the animation i am showing have similar code and after understanding those animations , you can then easily create your own anima...
11:40 am GMT - Wed, August 24, 2022
Dev To
Creating an Accordion using vanilla Javascript
Let's create a Facts Accordion using HTML, CSS and Vanilla JavascriptFirstly we will create an HTML skeleton of the accordion. There will be 4 Facts card. So the HTML will look like the below : <...
11:38 am GMT - Wed, August 24, 2022
Dev To
Redis Hackathon - Sanic Currency Exchange API
Overview of My SubmissionThis submission is to switch my application (Sanic Currency Exchange API) from using PostgresDB to be able to use Redis Stack(RedisJSON) as data store, as shown in the d...
10:33 am GMT - Wed, August 24, 2022
Dev To
MUI Icons in React
IntroductionReact is the most commonly used frontend framework for creating a responsive web interface. It is accompanied by libraries that provide elements with a means of working together to m...
10:03 am GMT - Wed, August 24, 2022
Dev To
Why and How to Hire Remote Software Developers
More than the kind of tech stack and the capital, being technologically competitive and earnestness in iterations and functionality is what counts.A team of talented developers is a must if a software...
09:43 am GMT - Wed, August 24, 2022
Dev To
The 10 Best Extensions for Developers
Hey there, How are you? In this article, youll see the 10 best Google Chrome extensions for developers these extensions will help a lot in coding and will raise your productivity.Were going to focus o...
09:03 am GMT - Wed, August 24, 2022
Dev To
Jak znale temat prezentacji technicznej
Kilka subiektywnych wskazwek, ktre pomog Ci szybko i bez blu wybra temat kolejnych warsztatw czy prezentacji.Zdjcie z warsztatw ngGirls w Warszawie. Dlaczego warto?Gdy rozpoczynaam swoj karier w...
09:02 am GMT - Wed, August 24, 2022
Dev To
Top 10 Github Repositories to Learn JavaScript.
30 Days Of JavaScript - [http://ow.ly/wk3L50IL3nK]JavaScript Questions - [http://ow.ly/H1h150IL3nL]Awesome JavaScript Learning - [http://ow.ly/KlSZ50IL3nR]JavaScript Algorithms and Data Structures - [...
08:42 am GMT - Wed, August 24, 2022
Dev To
4 steps to render HTML file in React
01I am using the Next.js repository so you need to install that, if you are new to it, here is the link to get started.https://medium.com/nerd-for-tech/you-really-need-to-migrate-to-next-js-ee64...
08:27 am GMT - Wed, August 24, 2022
Dev To
12-Factor Apps
The twelve-factor application is a methodology for Software as a Service (SaaS) or web applications or software deployed in the cloud. It tells us about the characteristics of the output expected from...
07:49 am GMT - Wed, August 24, 2022
Dev To
DynamoDB import from S3
I recently attended AWS ANZ Database Roadshow 2022 at Sydney AWS office. One of the session that I was looking forward to was about DynamoDB. As expected, this session delivered by one of the Solution...
07:47 am GMT - Wed, August 24, 2022
Dev To
How I Built A Web Development Challenges Website With $0 (And You Can Too!)
If you're looking for inspiration to build your own side project, this blog post is for you! I'll share the learning and experiences that I gained throughout the process of building codingspace.codes,...
07:34 am GMT - Wed, August 24, 2022
Dev To
request Limit
Limits of sending a request for getting the correct responseIn this article, I will check the limits of sending a request in a project. We will also have a general review of different layers to get mo...
07:30 am GMT - Wed, August 24, 2022
Dev To
Strategically Positioning Yourself in the web 3 Age
It's important to note that the flush companies and individualities in our age and time are those that took advantage of the web2.0 capabilities beforehand enough. Persons like Mark Zuckerberg of...
07:18 am GMT - Wed, August 24, 2022
Dev To
Releasing Cherrybomb 0.7
I'm happy to tell you that the Cherrybomb version 0.7 open source tool for validating application programming interface (API) specifications is now available.The tool for validating APIs can now be pa...
07:09 am GMT - Wed, August 24, 2022
Dev To
60 Days of Data Science and Machine Learning
Hello, everyone.Following are third week of this series. You can find them on my github repository. You can run all the notebook on colab or jupyter as well.Day 15 - Repression Part2Topic : Support Ve...
06:30 am GMT - Wed, August 24, 2022
Dev To
Welcome to Hotel VPC at AWS
I am very excited to be your host and at the same time your tour guide. You are welcome to the VPC hotel here at AWS. In view is a map to visually aid our imagination and guide us during the course of...
06:06 am GMT - Wed, August 24, 2022
Dev To
Using Material UI DataGrid component with refine app
IntroductionIn this article, we'll show how to use Material UI <DataGrid/> component and refine's useDataGrid hook to render data from a mock API server in tabular form using a refine appl...
06:02 am GMT - Wed, August 24, 2022
Dev To
Browser extensions - Custom options page
In the previous article, we added an option to change the color of our extensions.So far, we have used our main popup view, but we can also leverage the browser options menu.This is a neat trick to cl...
05:47 am GMT - Wed, August 24, 2022
Dev To
Install NextUI in React with Typescript
In this section we will install next ui in react js with typescript using vite tools. NextUI allows you to make beautiful, modern, and fast websites/applications regardless of your design experience, ...
05:47 am GMT - Wed, August 24, 2022
Dev To
Install NextUI in React with Typescript
In this section we will install next ui in react js with typescript using vite tools. NextUI allows you to make beautiful, modern, and fast websites/applications regardless of your design experience, ...
05:33 am GMT - Wed, August 24, 2022
Dev To
10 lines of Python code to upload a video to TikTok, Instagram, Twitter
First, let's look at the running video.upload video to Tiktok, Instagram, Twitter Material PreparedAn mp4 video file, because twitter has a limit on the length of uploaded videos, a shortened vid...
05:22 am GMT - Wed, August 24, 2022
Dev To
Are You Being Underpaid?
Are you being underpaid?? Find out with this short free quiz: https://tally.so/r/meqyJE...
01:54 am GMT - Wed, August 24, 2022
Dev To
Use VS Code for Bug Reporting to Lower the Bar for New Contributors
While it's fantastic for your open source project to enjoy increasing popularity, as a project's usage grows so do the complexities of maintaining it. Making it harder to understand, get involved, and...
01:37 am GMT - Wed, August 24, 2022
Dev To
5 Fresh Project Ideas for Web Developers
It seems like many project ideas online are stale or for beginners only. This can be problematic for developers who are looking for a quick project to put in their resume or test their skills. The goa...
12:01 am GMT - Wed, August 24, 2022
Dev To
Learnings From Creating a Guest Book App
So it seems my sister is currently my biggest muse for side projects. She was the reason I created Neule.art, from which you can read more in the blog post "How I created Neule.art".A while back, she ...
10:53 pm GMT - Tue, August 23, 2022
Dev To
How to use .ttf fonts with Tailwind CSS
If you are a frontend developer, you might have face some problems while searching good and unique fonts. If you want to use some special fonts which are not available in Google fonts, but it is avail...
09:40 pm GMT - Tue, August 23, 2022
Dev To
Como formatar e garantir boas prticas em projetos de automao Cypress utilizando a ferramenta Eslint.
No cotidiano da automao de testes ou em projetos que so criados cdigos, um dos principais problemas garantir a qualidade, seja com boas prticas ou um padro de formatao.Uma das maneiras para garantir ...
09:29 pm GMT - Tue, August 23, 2022
Dev To
How we use friction logs to improve products at Stripe
This article was co-authored by my inimitable teammate, Charlie Gerard.Friction logging is a practice that can be used by engineering teams building products to track and improve upon issues that user...
09:19 pm GMT - Tue, August 23, 2022
Dev To
My favorite PHP/Laravel Youtube channels
I think that YouTube is a great platform where you can learn and deepen programming languages and frameworks.In fact, for the developer who wants to learn development, YouTube is a totally free platfo...
09:18 pm GMT - Tue, August 23, 2022
Dev To
What is a reverse shell attack?!
Creating and running an application in your favorite language is usually pretty simple. After you create your application, deploying it and showing it to the world is also quite straightforward. The l...
09:14 pm GMT - Tue, August 23, 2022
Dev To
Como deixar as imagens nos documentos no Confluence mais acessveis
Muitas empresas e pessoas utilizam a ferramenta Confluence para documentao e gesto de conhecimento de seus times. Mas voc sabia que existe uma forma de deixarmos nossos contedos mais acessveis mesmo a...
08:57 pm GMT - Tue, August 23, 2022
Dev To
Tips for Managing an Open-Source Project (with the Creator of Homebrew)
I sat down with Max Howell, the creator of Homebrew, one of the most widely used dev-tools ever, and one of the most ubiquitous open-source projects of recent years. In my conversation with him, Max s...
08:36 pm GMT - Tue, August 23, 2022
Dev To
Github contributions for beginners
Want to make your first contribution on Github. I've got a repo for you.github.com/callofcodeFirst go to Issues section of the repo. Choose a problem want to work on. Then submit your solution. It's s...
08:22 pm GMT - Tue, August 23, 2022
Dev To
Resumability, WTF?
Maybe you've heard the term Resumability thrown around recently. Maybe someone gushing over Miko Hevery's new Qwik framework. Maybe you've heard me mention it in our work for the upcoming Marko 6. May...
08:18 pm GMT - Tue, August 23, 2022
Dev To
Take the DEV Community Satisfaction Survey!
Hey there, DEV Community members!This is a quick note to let you know that we just published a brand new DEV Community Satisfaction Survey. The goal of this brief questionnaire is to learn what you lo...
07:37 pm GMT - Tue, August 23, 2022
Dev To
12 essential ESLint rules for React
Written by Joe Attardi IntroductionESLint has a comprehensive set of rules for JavaScript code that cover stylistic choices and prevent common bugs. Using ESLint alone will give your project a bo...
07:34 pm GMT - Tue, August 23, 2022
Dev To
Run a Power Automate flow with an HTTP request
Hey, there! In this tutorial, we will learn how to create a web API from Power Automate, so that we can use it from any application. Part 1. Create the Power Automate flow.As a first point, let's...
06:34 pm GMT - Tue, August 23, 2022
Dev To
Tell Me You Need Accessibility Without Telling Me
IntroductionThis is not a post about accessibility. This is a true story.Hi, friend! You know I wrote an article almost a year ago, saying that "Building accessible websites shows that you care ...
05:58 pm GMT - Tue, August 23, 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...
05:47 pm GMT - Tue, August 23, 2022
Dev To
All Okta Workflows Tips
Workflows Tips #12: Deprovisioning via Slack, Conditional Processing, Updating Last Login, and a Keyboard Shortcut Max Katz for Okta Workflows A...
05:43 pm GMT - Tue, August 23, 2022
Dev To
Auto pausing video with document.visibilityState
I recently was watching a video online when an advertisement was playing before the video that I couldn't skip. I recall my solution with fondnessaha! I'll show that advertiser. I'll just open a new t...
05:43 pm GMT - Tue, August 23, 2022
Dev To
Auto pausing video with document.visibilityState
I recently was watching a video online when an advertisement was playing before the video that I couldn't skip. I recall my solution with fondnessaha! I'll show that advertiser. I'll just open a new t...
05:34 pm GMT - Tue, August 23, 2022
Dev To
Becoming a Force Multiplier
For a large part of your career as a developer, your main focus is on building up your own skills and contributions. But then a strange thing happens - as you keep progressing, you actually start writ...
05:33 pm GMT - Tue, August 23, 2022
Dev To
DataBase Vs Data Warehouse
Database and Data Warehouse are not the same at all. The major difference in both management systems is the type of storing data. The need for Data warehouses first occurred in 1970. There are two typ...
05:33 pm GMT - Tue, August 23, 2022
Dev To
Who jumped into Svelte recently from other frameworks ?
YouTube decided to suggest me more videos about Svelte knowing that I am lazy and don't like to code the damn react hooks. I am about to make the relevant decision about choosing Svelte or Next JS for...
05:22 pm GMT - Tue, August 23, 2022
Dev To
How to Create a Pop-Up Modal in React
What is a modal?A modal is a box that appears on the page, blocking all functions to concentrate focus on a particular action. This is their differentiating feature, they ask the user to perform...
04:58 pm GMT - Tue, August 23, 2022
Dev To
Hire Laravel Developers With These Tips in Mind
Due to the web's ever-increasing prominence as a platform, the building of websites has become an absolute need for the continued expansion of businesses. It is the most effective method for keeping p...
04:43 pm GMT - Tue, August 23, 2022
Dev To
DeveloperWeek 2022 - Free Passes
I'll be speaking at DeveloperWeek Cloud 2022 on "API Security Testing Modern Best Practices"As a speaker benefit, I'm giving away my team and colleagues a free OPEN Pass (a $150 value) to the event.An...
04:26 pm GMT - Tue, August 23, 2022
Dev To
Markdown Editor with JavaScript
For this little project I'm using Marked to parse the markdown content.It's just 3 lines of JS in this case, most of the time invested here is in styling. You'll find a text set as a sort of placehold...
04:18 pm GMT - Tue, August 23, 2022
Dev To
Using the new Composition Renderer in Avalonia 11
Avalonia 11 preview was just released and it's packing new features and performance improvements.As a performance geek, the feature I look the most into is the new "Composition" Renderer. What's ...
04:01 pm GMT - Tue, August 23, 2022
Dev To
0.9 - Fireship.io
Original: https://codingcat.dev/podcast/0-9-jeff-delaney-of-fireship-ioA deep dive into the master behind fireship.io Jeff Delaney. Jeff explains how he makes such great tutorials ...
03:18 pm GMT - Tue, August 23, 2022
Dev To
How I built a simple healthcare Dapp using Solidity & React
Last weekend I attended NextStep Hacks, a hackathon sponsored by Ethereum. I was interested in blockchain for a long time, but this is my first time developing a blockchain project. In two days, my te...
02:56 pm GMT - Tue, August 23, 2022
Dev To
How to find an Open Source project to contribute to
You can find a video version of this article on my YouTube Channel.IntroductionOpensource GuideKnown projectsGood First Issue & Help WantedHow to contribute IntroductionWelcome! You clicked o...
02:46 pm GMT - Tue, August 23, 2022
Dev To
Building a SaaS Pricing page
Recall that when we talked about modeling your business, you learned that one way that many SaaS businesses make more money is by serving different types of users with different features or levels of ...
02:31 pm GMT - Tue, August 23, 2022
Dev To
OAS is the most crtitical tool for API Developers
IntroductionAPI security is a hot topic these days, with more and more businesses exposing their data and services to the world via APIs. As a result, it's becoming increasingly important to hav...
02:19 pm GMT - Tue, August 23, 2022
Dev To
APTOS | COIN | Typescript
, Coin. : moon_coin. moon_coin. MoonCoin Coin. MoonCoin. MoonCoin MoonCoin. . , : first_coin.ts first_transaction.ts . typescript . 1. ...
02:18 pm GMT - Tue, August 23, 2022
Dev To
Okteto-pipelines - when you need control over your okteto
Okteto Pipelines add functionality over okteto.yaml . It is useful in the following use-cases:allow configuration of how ones' Git repositories get deployed to Okteto. to deploy artefacts when Okteto ...
02:15 pm GMT - Tue, August 23, 2022
Dev To
Ruby: SELF in instance and class methods
After learning about the front-end of web development through JavaScript and React, it was time to venture to the back-end, Ruby. Object-Oriented Programming (OOP) is a type of programming based on th...
02:10 pm GMT - Tue, August 23, 2022
Dev To
Taking control of your server with a reverse shell attack
Creating and running an application in your favorite language is usually pretty simple. After you create your application, deploying it and showing it to the world is also quite straightforward. The l...
02:07 pm GMT - Tue, August 23, 2022
Dev To
UI5 Web Components && SolidJS
If you are looking for a Component Framework useable with SolidJS maybe UI5 Web Components are the right choice for you.They have instructions for Vue, React and Angular and hence SolidJS is not so fa...
01:58 pm GMT - Tue, August 23, 2022
Dev To
Arquitetura de Sistemas Operacionais 1
Hoje iremos ver a evoluo dos sistemas operacionais, desde um pouco antes do seu surgimento at quase os tempos atuais. Captulo 1.4 do Livro Arquitetura de Sistemas Operacionais.Ento sem muita enrolao v...
01:53 pm GMT - Tue, August 23, 2022
Dev To
TV Channel Website: Building Login Page
GitHub: https://github.com/Sokhavuth/TV-ChannelVercel: https://khmerweb-tv-channel.vercel.app/loginSo far, we have only a blank homepage, and we do not have anything to put on this page. So, we need t...
01:50 pm GMT - Tue, August 23, 2022
Dev To
Web Security - Introduction
As a frontend developer, I often focus too much on improving my skills in technologies like HTML, CSS, JS, and SPA frameworks and it's right, but it's also important to improve my understanding of how...
01:44 pm GMT - Tue, August 23, 2022
Dev To
APTOS | Dapp | Typescript
, dapp Aptos. dapp , JavaScript, Move-. Move- HelloBlockchain, Move, . :Aptos SDK.Aptos Wallet, Aptos CLI . dapp, Aptos. . Aptos Wallet ...
01:40 pm GMT - Tue, August 23, 2022
Dev To
The Roadmap for Full Stack Developers
Hey there, How are you? In this article, youll see frontend developer roadmap and backend developer roadmap or you can say full stack developer roadmap. The roadmaps are divided into three parts, the ...
01:18 pm GMT - Tue, August 23, 2022
Dev To
Deploying Django Application on AWS with Terraform. ECS Autoscaling
This is the 7th part of the "Deploying Django Application on AWS with Terraform" guide. You can check out the previous steps here:Part 1: Minimal Working SetupPart 2: Connecting PostgreSQL RDSPart 3: ...
01:15 pm GMT - Tue, August 23, 2022
Dev To
Laugh hard, it's a long ways to the bank
As I sit here in the Charleston Subaru dealership thinking about the way things have gone since I committed to the career-change-to-software path, two things are apparent:I've come a long way since da...
12:57 pm GMT - Tue, August 23, 2022
Dev To
How Could Jamstack Hold the Key to Core Web Vitals?
In today's time, everything depends on marketing as it is known as the heartbeat of any business. Moreover, marketing has the capacity to revitalize organizations by raising customer awareness of good...
11:59 am GMT - Tue, August 23, 2022
Dev To
Responsive E-Book Website Using HTML CSS JavaScript
Responsive E-Book Website Using HTML CSS JavaScriptThis video will show you how to build a responsive e-book website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make vid...
11:47 am GMT - Tue, August 23, 2022
Dev To
Understanding how a Blockchain works with Python
We have seen a lot about Bitcoin and cryptocurrencies and we can say that they are in vogue. And just like every developer, we must always be aware and learn about the new technologies out there. Ok, ...
11:27 am GMT - Tue, August 23, 2022
Dev To
This Week In React - 10.000 subscribers - 2k MRR - Ask Me Anything
As some of you know, I run This Week In React: a weekly newsletter of React and React-Native news.I try to filter the noise and only keep what is relevant for experienced React developers.Just crossed...
11:18 am GMT - Tue, August 23, 2022
Dev To
Using the new :has pseudo-class as a CSS parent selector
IntroductionModern browsers have started to support the :has pseudo-class. Safari supports it since March 2022 and Chrome just released a new version in August 2022 that supports it. In Firefox ...
11:15 am GMT - Tue, August 23, 2022
Dev To
Hard limits of low-code/no-code and what is an alternative solution. The Flatlogic thesis
IntroductionIf you work in the internet business, especially as a software engineer, you must have heard about low-code/no-code (LCNC) tools. Popular tech portals frequently mention no-code nowa...
11:12 am GMT - Tue, August 23, 2022
Dev To
The Array Way to Swap Variable - js,py and etc. i think.
This will pretty much will work in any data types im assuming?let a = 'a1'let b = 'b1'a = [a,b]b = a[0]a = a[1]console.log(a,b) // b1,a1a = 'a1'b = 'b1'a = [a,b]b = a[0]a = a[1]print(a,b) # b1,a1...
10:40 am GMT - Tue, August 23, 2022
Dev To
RBAC in Angular and Hyperlambda components
RBAC in Angular and Hyperlambda components is easy to implement. However, as you do, you also dynamically build your Angular UI accordingly. What CRUD verb you've got access to, is actually dynamicall...
10:11 am GMT - Tue, August 23, 2022
Dev To
Timezone Shenanigans in Swift
And how they can drive you crazyThere comes a time when it is inevitable to work with Calendar. Sometimes it is easy, but be aware, it can be very tricky So let's have some fun with it Assume yo...
10:04 am GMT - Tue, August 23, 2022
Dev To
The Future Of Kubernetes
Understanding what will happen to a technology once you learn it, live it, and use it daily pops up a lot in a persons mind. The constant questions of will this technology stick around? or when should...
09:57 am GMT - Tue, August 23, 2022
Dev To
CloudScape Design with NextJS
As of July 19th, 2022 Amazon Web Services released their Design System as open-source along with a library of React components that implement the design system. This blog post is a quick overview of t...
09:55 am GMT - Tue, August 23, 2022
Dev To
Javascript Tagalog - String trimStart Method
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
09:52 am GMT - Tue, August 23, 2022
Dev To
Javascript Tagalog - String trimEnd Method
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
09:47 am GMT - Tue, August 23, 2022
Dev To
[DISCUSSION] what is your greatest challenges as a programmer?
...
09:43 am GMT - Tue, August 23, 2022
Dev To
Why I Became a Software Developer - My Journey
Subscribe to my newsletter to stay up to date on all of my upcoming articles. In the future, I plan to do some giveaways and share some more cool exclusives A long time ago in a galaxyfar,far aw...
09:32 am GMT - Tue, August 23, 2022
Dev To
Why I became a Software developer, Big lessons the process taughtme.
As young lady in a west African country, Nigeria my dream is to impact the world. The desire became stronger when I join science and technology in my secondary school, then my only goal was to become ...
09:02 am GMT - Tue, August 23, 2022
Dev To
Why is Software Maintenance Difficult and Necessary?
Why is software maintenance difficult? Additionally, software maintenance is an essential part of keeping systems running smoothly. If you do not maintain your software, it may malfunction or even cra...
08:40 am GMT - Tue, August 23, 2022
Dev To
SASS IT! The Beginner's Guide to SASS
Are CSS Preprocessors necessary? My answer is yes and also no. You may not need a preprocessor for small web projects or applications. For bigger projects with complex user interfaces, preprocess help...
08:11 am GMT - Tue, August 23, 2022
Dev To
Passwordless.id - first screenshots
IntroductionSo, first things first, I chose a domain name, yay!It's https://passwordless.id ...now "id" is quite an unusual ending (it's actually for Indonesia), but I thought it would fit well ...
07:52 am GMT - Tue, August 23, 2022
Dev To
Pure CSS Mona Lisa
Speed Code Videohttps://twitter.com/asyrafhussin4/status/1561981294984065024...
07:19 am GMT - Tue, August 23, 2022
Dev To
Will Carbon Replace C?
This question was asked on Quora, but I feel dev.to is a more concentrated place to discuss this as there are thousands of active developers here.A top answer concluded Carbon have no chance of replac...
07:16 am GMT - Tue, August 23, 2022
Dev To
Serverless is the New Timeshare
We have a shared amnesia. When I speak to younger developers about past technologies, I often get blank stares. To be fair, some of that is because Im a bit intense or weird but some of that is becaus...
06:47 am GMT - Tue, August 23, 2022
Dev To
Browser extensions - Hooking into installs
In some cases, you might want to hook into the install script of your extensions, for instance, when you want to onboard the users with some extra information.In other cases, you might want to catch u...
06:38 am GMT - Tue, August 23, 2022
Dev To
Scaling Your Application With Kubernetes
With the advancements in the DevOps world, every organization started embracing the microservices pattern. Docker helped the organizations in standardizing the process of microservices from code to pa...
06:16 am GMT - Tue, August 23, 2022
Dev To
An Introduction to Google's Alloy Database
Google Cloud Platform extends the support to users with apps & resources. An additional layer of security & privacy protects it from hacks. One of the most exclusive things is Google Database ...
05:22 am GMT - Tue, August 23, 2022
Dev To
React Aria - Improve accessibility of React components in refine app
IntroductionIn this tutorial, we'll walk you through how to use React Aria to build a web application in a refine application. You'll create components using React Aria and use them to build a d...
03:05 am GMT - Tue, August 23, 2022
Dev To
Using AJAX for first time.
I had a task assigned to me in a internship. The task was to update the data of the details of applicant when changing the value of the "roll number" of the applicant.I had never used AJAX before. So,...
02:35 am GMT - Tue, August 23, 2022
Dev To
Why are custom headers missing in "304 (Not Modified)" responses?
304 (Not Modified) responses minimize the amount of information that needs to be transferred in subsequent requests made after an initial 200 (OK) response if the resources being requested are unchang...
01:43 am GMT - Tue, August 23, 2022
Dev To
Admitting something Embarrassing
I think a large part of being a beginner at something is owning your mistakes and being able to laugh at yourself. I find myself studying and reviewing almost too much at times and it is a...
01:28 am GMT - Tue, August 23, 2022
Dev To
learning the basics of DEV
It has just occurred to me that these posts should be written in Markdown considering I have only just started to use Markdown this morning, I think it's fair to make a short list of things...
10:43 pm GMT - Mon, August 22, 2022
Dev To
What is Mobile Application Development?
Currently, the two popular mobile platforms are Apple's iOS and Google's Android. Apple phones and tablets come preloaded with a full web browser and leading applications such as the Apple AppStore. A...
10:42 pm GMT - Mon, August 22, 2022
Dev To
Adventures with NestJS: Building an API. Part 1
This is not exactly going to be a tutorial, since I am not sure I know enough to be teaching people, but I wanted to try to document my process of building an app, and thought that writing some articl...
10:33 pm GMT - Mon, August 22, 2022
Dev To
The good parts of Supabase
IntroductionFor those that dont know Supabase: its an open-source Firebase alternative. You can self-host it, but most people use the official hosting. There is a limited free tier and a $25 per...
10:10 pm GMT - Mon, August 22, 2022
Dev To
10 digital skills in 2022 to get you a job
IntroductionThe world is turning out to be increasingly cutting-edge, and the interest in digital skills is ascending too; because we live in a digital period. There are countless digital skills...
10:09 pm GMT - Mon, August 22, 2022
Dev To
Caesar Cipher and JavaScript
What is Caesar Cipher?In cryptography, a Caesar cipher, also known as Caesar's cipher, the shift cipher, Caesar's code or Caesar shift, is one of the simplest and most widely known encryption te...
09:56 pm GMT - Mon, August 22, 2022
Dev To
O que DevRel?
Acho bem difcil encontrar uma nica resposta para essa pergunta. No que todas elas sejam muito distantes, mas ainda que semelhantes, podem ter objetivos diferentes. Entendendo o termoMas vamos por...
09:56 pm GMT - Mon, August 22, 2022
Dev To
O que DevRel?
Acho bem difcil encontrar uma nica resposta para essa pergunta. No que todas elas sejam muito distantes, mas ainda que semelhantes, podem ter objetivos diferentes. Entendendo o termoMas vamos por...
09:10 pm GMT - Mon, August 22, 2022
Dev To
What is an atom in Elixir?
According to the Elixir documentation, an Atom is a constant whose value is your name. To some Ruby developers like me, an :atom is like a :symbol.In Elixir is common to use atoms on lists, tuples, an...
09:04 pm GMT - Mon, August 22, 2022
Dev To
Security Test REST APIs in Minutes for Free
EthicalCheck is a free and automated API security test service.Since our launch a few months ago, we learned one-third of tested public-facing REST APIs have vulnerabilities that automated bots can ea...
09:04 pm GMT - Mon, August 22, 2022
Dev To
Security Test REST APIs in Minutes for Free
EthicalCheck is a free and automated API security test service.Since our launch a few months ago, we learned one-third of tested public-facing REST APIs have vulnerabilities that automated bots can ea...
08:58 pm GMT - Mon, August 22, 2022
Dev To
Meme Monday! (Or Tuesday? )
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.This post is going out a few hours later than usual, which heightens the chance that you're seeing this on Tuesda...
07:40 pm GMT - Mon, August 22, 2022
Dev To
Using Classes Inside React's Functional Components
This article is about smashing square shapes into round holes using the force :)React encourages you to use functional approach, but what if you are stubborn and want to use classes instead? Well, if ...
07:23 pm GMT - Mon, August 22, 2022
Dev To
Deploy Multiple NodeJS Apps on single Server with SSL, Nginx, PM2 - Part 2
PrerequisitesPlease Read Part 1 of the series here. We have already setup NGINX, PM2 and SSL for the First APP and we are going to setup a new NodeJS APP.There is very few steps we need to do to...
07:23 pm GMT - Mon, August 22, 2022
Dev To
Deploy Multiple NodeJS Apps on single Server with SSL, Nginx, PM2 - Part 2
PrerequisitesPlease Read Part 1 of the series here. We have already setup NGINX, PM2 and SSL for the First APP and we are going to setup a new NodeJS APP.There is very few steps we need to do to...
07:06 pm GMT - Mon, August 22, 2022
Dev To
Magic of window.open in browsers
The window object is supported by most modern browsers. It represents the browser window. The window is the root object and every other javascript object, function, variables are members of it.It has ...
06:33 pm GMT - Mon, August 22, 2022
Dev To
How to make sure all participants are on the same page?
When doing a task, something might be trivial to you but not to the others. However, constantly bring up a trivial-to-all-parties matter can make the discussion less effective.Communication is importa...
06:33 pm GMT - Mon, August 22, 2022
Dev To
How to make sure all participants are on the same page?
When doing a task, something might be trivial to you but not to the others. However, constantly bring up a trivial-to-all-parties matter can make the discussion less effective.Communication is importa...
06:16 pm GMT - Mon, August 22, 2022
Dev To
Automate your releases on GitHub
So, what are releases?Packaging/bundling software and making it available for a broader audience for download and use. Why use them?To distribute the software (Binary distribution).To keep ...
06:04 pm GMT - Mon, August 22, 2022
Dev To
The first Open-Sourced API security testing tool CI/CD integrated.
Hello Community!Looking forward to hear your thoughts and get your feedback about this. Today we released v0.7 of Cherrybomb and I want to tell you about all the new features, and the new integrations...
06:04 pm GMT - Mon, August 22, 2022
Dev To
The first Open-Sourced API security testing tool CI/CD integrated.
Hello Community!Looking forward to hear your thoughts and get your feedback about this. Today we released v0.7 of Cherrybomb and I want to tell you about all the new features, and the new integrations...
05:50 pm GMT - Mon, August 22, 2022
Dev To
Introducing Theme Redone - the modern WordPress Starter Theme
The year is 2022. We have plenty of WordPress starter themes aimed at creating a solid foundation and speeding up our development process for creating custom WordPress websites. WordPress Gutenberg ed...
05:42 pm GMT - Mon, August 22, 2022
Dev To
Subscribe to a new newsletter for security-aware developers!
Hi, Im Felix from Cossack Labs.You might know me as a mascot of these cool data security & cryptography guys. But time flies. Code is everywhere, and nummy bugs are everywhere too. So, meet me in ...
05:29 pm GMT - Mon, August 22, 2022
Dev To
Awesome tools for Web Developer - Part 2
IntroductionThe second part of the awesome tools for a web developer is here. You loved the first part. So let's dive into the resources. Small Dev ToolsFREE tools for developers like encod...
05:26 pm GMT - Mon, August 22, 2022
Dev To
Panagrams
function pangrams(s) { // Write your code here var lowerInput = s.toLowerCase(); var letterArray = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w',...
05:25 pm GMT - Mon, August 22, 2022
Dev To
Linux set default NVM version for all terminals
After installing NVM and setting up a nvm version using:nvm use ${NODE_VERSION_NUMBER}I realized that not every shell I started had the NODE_VERSION_NUMBER that I had set earlierSetting a default node...
05:24 pm GMT - Mon, August 22, 2022
Dev To
HackerRank in a String!
function hackerrankInString(s) { // Write your code here let i=0; let j=0; let matchStr = "hackerrank"; let isMatchFound = "NO"; while(i < s.length){ if(s[i] ===matchStr[j...
05:22 pm GMT - Mon, August 22, 2022
Dev To
Mars Exploration -
function marsExploration(s) { let actualStr = "SOS"; let misMatchCount = 0; let j = 0; let k = 0; let emptyArray = []; let n = []; while (j < s.length) { if (s[j] !== actualSt...
04:48 pm GMT - Mon, August 22, 2022
Dev To
How to query a large file in S3
S3 (Simple Storage Service) is a top-rated service for data storage in AWS. It offers high durability, availability and scalability. I've used S3 for various use cases, including storing many files, b...
04:37 pm GMT - Mon, August 22, 2022
Dev To
Rate Limiting at Edge with Cloudflare Workers and Serverless Redis
In this tutorial, we will show how to rate limit your applications using Cloudflare Workers and Upstash Redis. We will use the rate limiting SDK which keeps data in Upstash Redis. Redis SetupCrea...
04:09 pm GMT - Mon, August 22, 2022
Dev To
ZSH-style up/down arrows in Bash/Readline - Linux/Unix series
Searching through history with an up/down arrow key is a very popular (and very useful) feature in ZSH. What many people don't know is that you can enable similar behavior in Bash simply by adding the...
03:26 pm GMT - Mon, August 22, 2022
Dev To
curl, downloads, ouputs e muitos "o"s
Todo mundo usa curl para baixar arquivos, certo? J aconteceu isso aqui com voc?Essa a primeira diferena imediata entre o curl e o wget, e pode ser irritante se voc est muito acostumado com o outro.Va...
03:26 pm GMT - Mon, August 22, 2022
Dev To
Useful Git Commands You Need To Know
Git is the most commonly used version control system. Git tracks the changes you make to files, so you have a record of what has been done, and you can revert to specific versions should you ever need...
03:11 pm GMT - Mon, August 22, 2022
Dev To
Building a chat - Browser Notifications with React, Websockets and Web-Push
What is this article about?We have all encountered chat over the web, that can be Facebook, Instagram, Whatsapp and the list goes on.Just to give a bit of context, you send a message to a person...
03:10 pm GMT - Mon, August 22, 2022
Dev To
100DaysOfCode: Artwork Profile UI Design with Weavv
louislow81 / 100DaysOfCode The 100 Days of Code with HTML, WEAVV CSS, and Vanilla JS to create Web Components without App Framework. ...
03:08 pm GMT - Mon, August 22, 2022
Dev To
Practice questions on List Comprehension.
1.names = ["aman", "vikas", "vivek", "sandeep", "manik"]new_names = [2*x for x in names if "a" in x]print(new_names)Explanation-Iteration1:1st item is going to be picked by new_names that is,"aman" an...
03:00 pm GMT - Mon, August 22, 2022
Dev To
Dark Theme com React Navigation Typescript React Native Paper
Nesse artigo voc ir aprender a como implementar temas claros e escuros e utiliza-los em todo seu aplicativo com React Native, React Navigation, React Native Paper e Typescript.Voc tambm pode ver esse ...
02:56 pm GMT - Mon, August 22, 2022
Dev To
SEO tools I used to grow my sites to 20k visitors/month
SEO & analytics help grow site trafficWhether you're working on your own blog, a news site, building a product, you absolutely must care about your site's SEO. If your site is not optimized ...
02:35 pm GMT - Mon, August 22, 2022
Dev To
5 minutes to add RESTful APIs for your gRPC services
gRPC service with HTTP interface?While go-zero brought an excellent RESTful and gRPC service development experience to the developers, more expectations arised.I want to write code only onceI wa...
02:30 pm GMT - Mon, August 22, 2022
Dev To
5 important reasons why should you use CodeFace!
In the list of in-demand professions, we would not be wrong if we say that the specializations related to information technologies, especially programming, were at the forefront. If we look at the mar...
02:22 pm GMT - Mon, August 22, 2022
Dev To
DRF boilerplate for user registration and auth using phone number and/or email
Hello everyone, I'm back with a boilerplate project that has saved my time and will hopefully save yours too.Developers often don't want to take part in the hassle of setting up an authentication syst...
02:18 pm GMT - Mon, August 22, 2022
Dev To
Detailed Overview of GraphQL Frameworks in Java
Today, almost all popular programming languages have a GraphQL implementation. Of course, the JS community has developed this topic the most. Even though Java is more of a catch-up position, its not a...
02:13 pm GMT - Mon, August 22, 2022
Dev To
What are your goals for the week? 9/22
It's Monday. What are your plans for the week?What are you building? What will be a good end result by week's end?I'm testing this question on my socials to see which is more responsive. So far more c...
02:12 pm GMT - Mon, August 22, 2022
Dev To
You need to learn AWS RIGHT NOW!!
If you are in IT field you should learn the Cloud and AWS is the biggest player out thereWhy Should I learn Cloud? The Cloud is basically someone else's computer, in this case Amazon's computer.Amazon...
01:52 pm GMT - Mon, August 22, 2022
Dev To
Procrastination? You just need to break down your task.
Have you ever had difficulty maintaining focus while working from home (WFH)? I believe most of us face this issue when we tried to adapt to WFH and I was one of the victims.This was what it looks lik...
01:47 pm GMT - Mon, August 22, 2022
Dev To
Music Monday What are you listening to? (August 22)
cover image source: clip from The Get DownIn this weekly series, folks can chime in and drop links to whatever it is they've been listening to recently + browse others suggestions.If you like talking ...
01:33 pm GMT - Mon, August 22, 2022
Dev To
Avoid these 7 mental traps as a CTO
You're a CTO.You run the show.People look to you for direction and leadership. You've got a big job, but it's also one of the most exciting careers out there. You get to be at the forefront of technol...
01:16 pm GMT - Mon, August 22, 2022
Dev To
Code Review: Necessary Evil in Codebase and Open Source
Im sure weve had instances where we felt weve written the next best thing just to have your lead break it down on the other side of the call, and show you a simpler way you could have gone about it.Mo...
01:07 pm GMT - Mon, August 22, 2022
Dev To
Troubleshooting Tabbing
I've been tackling tabbing trouble a lot recently, so I thought I'd share some debugging tips.Adding tabindex=0Keyboard Trap/LoopScrollingRoving tabindexSkip LinksCan't Focus an ElementThe Default Foc...
01:06 pm GMT - Mon, August 22, 2022
Dev To
Overview of Stripe Treasury
What youll learnIn this livestream, we'll walk through an example Stripe Treasury application that shows how to work with Financial Accounts, Balances, and moving money. Who this video is f...
12:47 pm GMT - Mon, August 22, 2022
Dev To
Automate Web Browser and Windows Application using Python
Clicknium is a free GUI automation Python module. It allows operating Web browser and Windows application.Clicknium VS Code extension Why create the wheel?Many Python automation tools exist, incl...
12:44 pm GMT - Mon, August 22, 2022
Dev To
Building a Google Cloud Storage (GCS) file explorer app in 30 minutes
In this tutorial, we will build an internal tool for reading, downloading and uploading files to the buckets in Google Cloud Storage. What is Google Cloud Storage?Google Cloud Storage (GCS) is th...
12:13 pm GMT - Mon, August 22, 2022
Dev To
Securing a REST API with Spring Security and JWT
Spring Security is the de facto standard for securing Spring Boot applications. JSON Web Token (JWT) is a good choice for protecting a REST API - the following article will show the minimal steps to s...
11:42 am GMT - Mon, August 22, 2022
Dev To
Docker Logging - A Complete Guide to Logs in Docker
This tutorial was originally posted on SigNoz Blog and is written by Muskan PaliwalLog analysis is a very powerful feature for an application when it comes to debugging and finding out which flow is w...
11:20 am GMT - Mon, August 22, 2022
Dev To
Awesome Packages for React JS
Hello Guys today i will show you some awesome packages to use in React Js.I will only briefly explain them and provide the documentation link so that , you can check it yourself.Let's get started... ...
10:31 am GMT - Mon, August 22, 2022
Dev To
Find your motivation
A lot of people believe that "money is motivation" and as long as money is involved, they will be motivated but not always. After reading this article, I think you will see what I mean.It is important...
10:16 am GMT - Mon, August 22, 2022
Dev To
How to build a blockquote component in Tailwind CSS
A few months ago I started a series of articles where I show you how to build commonly used UI components in Tailwind CSS such as navbars, modals, buttons, carousel sliders, and more.Today I want to s...
10:11 am GMT - Mon, August 22, 2022
Dev To
How to Create a Favourite Product Function in Flutter
Most digital platform services offer Add to Favourite functionality to their products. It allows users to save, streamline, and prioritise their experience using said platform.In this post, we will le...
09:52 am GMT - Mon, August 22, 2022
Dev To
How To Build NFT Website With Html CSS JavaScript
How To Build NFT Website With Html CSS JavaScriptThis video will show you how to build NFT website with html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make videos about Complete ...
09:27 am GMT - Mon, August 22, 2022
Dev To
Helpful Step-by-Step Troubleshooting Guide for Assembling Your First Computer
This guide can also be used as a troubleshooting guide to find out why your computer is not working. TABLE OF CONTENTPrerequisitesSTEP 1: Assembly and start-upSTEP 2: Mounting the motherboardSTEP...
09:23 am GMT - Mon, August 22, 2022
Dev To
Speech Recognition with JavaScript
Cover image credits: dribbbleSome time ago, speech recognition API was added to the specs and we got partial support on Chrome, Safari, Baidu, android webview, iOS safari, samsung internet and Kaios b...
09:17 am GMT - Mon, August 22, 2022
Dev To
Cron Job With Whenever Gem Setup Ruby On Rails
Introduction About the Cron JobHi Everyone!. In this post, I want to share with you a little guide that will show you how to use cron jobs in a Ruby on Rails application. Whats a Cron Job?A cron ...
09:16 am GMT - Mon, August 22, 2022
Dev To
Javascript Clean Code Principles
One of the books that has most influenced my life is The Elements of Style by Strunk and White. I took a technical writing class in college where we closely studied its recommendations. The book is sh...
09:01 am GMT - Mon, August 22, 2022
Dev To
Do not reinvent the wheel
There are times when you feel like a god because you think you can build anything, technically speaking, and sometimes you feel useless because the product owner needs you to find a solution for a spe...
08:56 am GMT - Mon, August 22, 2022
Dev To
Introducing TwicPics Components
Is it possible to simply (and efficiently) publish images and short videos on a website? This is the question we want to explore in this post about TwicPics Components. IntroductionTwicPics is a ...
08:23 am GMT - Mon, August 22, 2022
Dev To
Architecting fast is the key, until its not...
In my 8+ years career as a developer, consultant and recently as Cloud Architect, I have worked with companies of all scales. I have had a taste of multi national corporates, mid size product companie...
08:04 am GMT - Mon, August 22, 2022
Dev To
Microservices Architecture: What, Where & Why?
If you are into software development, you've probably heard about microservices. They've acquired a lot of traction in recent years, and every major corporation is creating one.Microservices are an in...
07:52 am GMT - Mon, August 22, 2022
Dev To
Node.js delete File example
In this tutorial, I will show you how to delete file in Node.js with unlink & unlinkSync method using Express for Rest API.This tutorial is from BezKoder:https://www.bezkoder.com/node-js-delete-fi...
07:40 am GMT - Mon, August 22, 2022
Dev To
Fixing "frame-ancestors directive" Errors on Shopify Embedded Apps
Building a Shopify app can be complex, and you might face many challenges during the process. From understanding the authentication flow to using the different APIs, and handling webhooks. When you bu...
07:30 am GMT - Mon, August 22, 2022
Dev To
Using Python Scripts to Take Screenshots
There are many reasons why developers might want to capture screenshots of web pages. You might want to capture an image generated from dynamic code that you've written, collect screenshots of web pag...
07:09 am GMT - Mon, August 22, 2022
Dev To
HertzBeat - An open-source monitoring system with custom and agentless.
Hi everyone!Very happy to be able to recommend an open source project here.Hertzbeat is an open-source, real-time monitoring system with custom-monitor and agentless. Support web service, database, os...
06:45 am GMT - Mon, August 22, 2022
Dev To
tsParticles 2.2.3 Released
tsParticles 2.2.3 Changelog Bug FixesFixed issue with interactivity.detectsOn with non "window" values, fixes #4606 Social linksDiscordSlackTelegramReddit matt...
06:20 am GMT - Mon, August 22, 2022
Dev To
8 Most Popular Gaming Platforms For Programmers
Gamers have the mindset that they want to gamify everything. Why not gamify learning to code if you are a gamer and programmer ? There are numerous platforms for learning programming by creating games...
05:59 am GMT - Mon, August 22, 2022
Dev To
Creating awesome presentations using Reveal.js with Svelte and Vite
In this post we are going to take a look at a boilerplate project for creating Reveal.js presentations using Svelte and Vite.Before diving into the topic, let's have some context about the different t...
05:40 am GMT - Mon, August 22, 2022
Dev To
Browser extensions - Using storage
In today's article, we'll transform our already excellent popup browser extension to be a little more personal.We are going to give the user the option to colorize the popup.To maintain what the user ...
05:20 am GMT - Mon, August 22, 2022
Dev To
A Practical Guide to Brain.js
What is Brain.js?Machine learning and neural network is the most exciting frontier for software development. As per Stack Overflow, survey javascript is the most widely usable programing languag...
04:45 am GMT - Mon, August 22, 2022
Dev To
When NOT to BLOCKCHAIN?
Hi this post is about when and where you're not supposed to use blockchain and it's practices, because implementing blockchain has it's own cost, something more than money!Now, I'm not any expert but ...
04:41 am GMT - Mon, August 22, 2022
Dev To
10 Online Business Ideas To Start In 2022
Online Business Ideas. Today, the internet has created it quite simple for people to initiate a business, and this is the cause entrepreneurship has become such a famous career option for people from ...
12:50 am GMT - Mon, August 22, 2022
Dev To
VS Code Tip of the Week: Tree Find Control
This week's VS Code tip is the Tree find control. Search for files within the tree explorer and have them filter right in the tree view!Bring focus to your tree explorer in VS Code via keyboard or mou...
12:48 am GMT - Mon, August 22, 2022
Dev To
Time-based Laravel OTP Login
@techtoolindia recently did a great tutorial on the topic and this is my opinionated approach to achieve the same. The main difference between my approach and theirs is that they save the code in the ...
11:51 pm GMT - Sun, August 21, 2022
Dev To
The Ultimate Guide to SaaS
You must have heard the term SaaS from at least a few friends, coworkers, and maybe your employer. Software-as-a-Service, often known as cloud-based software, is referred to by the abbreviation SaaS.I...
11:08 pm GMT - Sun, August 21, 2022
Dev To
O que ORM - Mapeamento objeto-relacional
Object-Relational Mapping (ORM), em portugus, mapeamento objeto-relacional, uma tcnica utilizada para fazer o mapeamento entre sistemas orientados a objetos e bancos de dados relacionais. Onde as tab...
10:41 pm GMT - Sun, August 21, 2022
Dev To
From Java 8 to Kotlin, Clojure and Java 17
Clojure 100DaysOfCode Clojure implementation. No objects, no sealed classes, no inheritance. Just pure functions with immutable data structures. Pending : article explaining the differenc...
10:05 pm GMT - Sun, August 21, 2022
Dev To
Sending E-mails with Go.
Sending email notifications are essential for effective communication between users and service providers. Beneath this notable piece of technology lies several layers of abstractions which might requ...
09:31 pm GMT - Sun, August 21, 2022
Dev To
Best folder structure for SCSS/SASS
Why I am using SASS/SCSS?After writing code for lots of websites in vanilla CSS, I understood that I am doing something wrong. I was given a lot of time to debug a very simple problem.Then after...
09:27 pm GMT - Sun, August 21, 2022
Dev To
How To Drive Free Traffic to your Website
One big challenge that people who own a website face is driving traffic to their websites. The number of visitors you have on your website translates differently depending on the aim of the website, i...
09:24 pm GMT - Sun, August 21, 2022
Dev To
X-UA-compatible: What is this disgusting tag and why you should banish it from existence
The x-ua-compatible is everywhere. It appears in the <head> of extremely popular websites it may even be on your website. But what is it?This real life example was captured in the wild on thegu...
09:24 pm GMT - Sun, August 21, 2022
Dev To
X-UA-compatible: What it is and why you dont need it on your website
The x-ua-compatible is everywhere. It appears in the <head> of extremely popular websites it may even be on your website. But what is it?This real life example was captured in the wild on thegu...
08:17 pm GMT - Sun, August 21, 2022
Dev To
You're Not Using HTTP Status Codes Right
HTTP status codes are like short messages returned from a server whenever we request or interact with a resource on the server. They are an invaluable asset for diagnosing application errors and help ...
07:45 pm GMT - Sun, August 21, 2022
Dev To
Beautify GitHub profile
There is no better way to show off your skills than having an attractive GitHub profile, not only does it show youre passionate and love your job, but it will also make you stand out when applying for...
07:41 pm GMT - Sun, August 21, 2022
Dev To
Beginners guide to using git like a pro.
What is git?Gitisa free and open-source software fordistributed version control. It differs from GitHub, one of the many websites that used git as its version control software. What is Distribut...
07:33 pm GMT - Sun, August 21, 2022
Dev To
Full JavaScript Internationalization CheatSheet!
Did you know that can do ?Well, this cheatsheet will help you discover and learn all about the different objects and constructors this global object() provides.A lot of details can be found on the ...
07:33 pm GMT - Sun, August 21, 2022
Dev To
JavaScript Internationalization CheatSheet!
Did you know that can do ?Well, this cheatsheet will help you discover and learn all about the different objects and constructors this global object() provides.A lot of details can be found on the ...
07:09 pm GMT - Sun, August 21, 2022
Dev To
Formas de contribuir com as comunidades de tecnologia
Voc sabia que existem diversas formas de contribuir com comunidades de tecnologia e variados formatos e tipos de produo de contedo?Se voc sempre teve vontade de comear, talvez acabe encontrando aqui u...
06:49 pm GMT - Sun, August 21, 2022
Dev To
Top 10 Awesome React Hooks Libraries
Hooks in React has been life-changing for React developers they provide a simple elegant way to write code that is more readable and maintainable. There are only a few handfuls of hooks provided by Re...
06:38 pm GMT - Sun, August 21, 2022
Dev To
Use Isolates to prevent ui Jank | Flutter multiprocessing
As you might know flutter runs asynchronously on a single thread often called the main thread and also where the UI is running, now when you need to run heavy computational function you find that you ...
06:32 pm GMT - Sun, August 21, 2022
Dev To
Data Engineering 101: Introduction to Data Engineering
Data Engineering is the process of building data pipelines and making quality data available for efficient data-driven decision-making.A person who performs these activities is called a Data Engineer....
06:19 pm GMT - Sun, August 21, 2022
Dev To
Introduction to Data Engineering
IntroductionData is everywhere. In recent years, with the growing number of connected devices and the expansion of their use, the world has been producing a vast amount of data that cannot be handled ...
06:04 pm GMT - Sun, August 21, 2022
Dev To
How much do you need to know before starting?
I was pondering whether you need to know about React Class Components before learning React Functional Components.A little background about me: I work in an internal department, commonly called shadow...
05:50 pm GMT - Sun, August 21, 2022
Dev To
Styling React App - Stylify vs Styled Components
Stylify generates utility-first CSS based on what you write. It works with any framework and with any tool. Styled Components is a library for styling React components. This article is not about which...
05:43 pm GMT - Sun, August 21, 2022
Dev To
Making a Morphing 3D Sphere in Javascript with Three.js
I love 3d effects on the internet, and they're increasingly all over the place. They can add an extra dimension to a website that helps to catch a user's attention. I have previously covered 3d effect...
05:20 pm GMT - Sun, August 21, 2022
Dev To
Save 100 hours with this document before building an app/website
As an Indie developer, it is kind of easy & obvious to build anything without evaluating the pros n cons of the idea.This is because, in product management process developers are tend to be on the...
05:16 pm GMT - Sun, August 21, 2022
Dev To
How to create a test database with Laravel Sail
IntroductionI have worked on projects that required the production and testing database to be the same.This could be because some features work in MariaDB, but not in SQLite. Or some bugs appear...
04:43 pm GMT - Sun, August 21, 2022
Dev To
GraphQL server with Nodejs and Express
Being able to work with APIs and write queries is critical to any developer today. As more developers and teams opt to use GraphQL when working with APIs.In this article, we shall learn how to build a...
04:27 pm GMT - Sun, August 21, 2022
Dev To
Excelize 2.6.1 Released - Go language API for spreadsheets (Excel) files
Excelize is a library written in pure Go providing a set of functions that allow you to write to and read from XLAM / XLSM / XLSX / XLTM / XLTX files. Supports reading and writing spreadsheet document...
04:20 pm GMT - Sun, August 21, 2022
Dev To
The Future of Humans and Artificial Intelligence
Future of Humans and Artificial Intelligence. In this article, we will address the future of artificial intelligence. In todays time, the speed of evolution is faster than ever. We see that developmen...
03:53 pm GMT - Sun, August 21, 2022
Dev To
500 Stars on GitHub
Ghostfolio, the web-based personal finance management software, is celebrating 500 stars on GitHub. This is a major milestone for this open source project and a good time for another recap. Growi...
03:43 pm GMT - Sun, August 21, 2022
Dev To
How I Improved Lighthouse Performance by Adding an Image
Images and videos are slow to load, and most bloggers and companies are eventually coming to the tough decision of whether to take the UI train and include a hero image or going for performance and wa...
02:52 pm GMT - Sun, August 21, 2022
Dev To
Auto Index and Search Django Model Instances with RediSearch (using redis-search-django)
Overview of My SubmissionI built an Installable Django Package called redis-search-django as a part of Redis Hackathon on DEV. redis-search-django is a Django package that provides auto indexing...
01:38 pm GMT - Sun, August 21, 2022
Dev To
Mastering Atomic Habits
TL;DR: Some habit-building tips and tricks.If you want to change your life, you need to start with your habits. Atomic habits are the building blocks that make up our lives. They are the things we do ...
01:27 pm GMT - Sun, August 21, 2022
Dev To
101 DATA ENGINEERING
Hello there!! You may have heard or not about Data Engineering and Data Engineers. What is it? Who are these data engineers? What do they do? Are they paid well? I mean if yes! what stuff (technology ...
01:27 pm GMT - Sun, August 21, 2022
Dev To
101 DATA ENGINEERING
Hello there!! You may have heard or not about Data Engineering and Data Engineers. What is it? Who are these data engineers? What do they do? Are they paid well? I mean if yes! what stuff (technology ...
01:24 pm GMT - Sun, August 21, 2022
Dev To
Sending login notifications to users using Auth0 Actions
You can never be too sure about your security on the internet. The good news is that most companies are becoming proactive in preventing hacking attempts on users by notifying them about suspicious lo...
12:13 pm GMT - Sun, August 21, 2022
Dev To
Finite state machines in frontend
Friday - This most loved weekday for working people, sharing the interesting story on interesting dayFinite state machines explainedConclusionUntil next time, have a good day.Keep developing!!Our webs...
12:12 pm GMT - Sun, August 21, 2022
Dev To
JavaScript, the worst programming language on the planet
There are quite a few candidates for the worst programming language the Earth has ever seen. C++ is arguably software development schizophrenia. Java, its managed counterpart, with its rubbish excepti...
12:04 pm GMT - Sun, August 21, 2022
Dev To
Deploy Multiple NodeJS Apps on single Server with SSL, Nginx, PM2 - Part 1
MotivationGreatings, Let's say you finished coding your awesome NodeJS app ready to deploy to server and wanted to host it on a VPS or you have more than one app to host to single VPS how would ...
11:31 am GMT - Sun, August 21, 2022
Dev To
CI/CD Pipeline Hands-on | AWS Code Pipeline, Elastic Beanstalk, GitHub
IntroductionIn this article we are going to see how to use AWS code pipeline to set up a a very simple CI/CD pipeline for your developments with three products:AWS Code PipelineElastic Beanstalk...
11:21 am GMT - Sun, August 21, 2022
Dev To
Clean Architecture in Frontend
I wanted to share several insights that I found helpful for large-scale front-end applications. I want to talk about ideas that proved reliable in practice. At the same time, I pursue simplicity in my...
11:01 am GMT - Sun, August 21, 2022
Dev To
How TypeScript Default Parameters Work
In a previous article, I covered the concept of optional parameters in TypeScript. In this guide, we used the ? question mark symbol to denote if a function's argument was optional.In this guide, let'...
10:36 am GMT - Sun, August 21, 2022
Dev To
Learn OpenGL with Rust: creating a window
MotivationComputer graphics is an exciting and enjoyable topic due to its combination of technology, art and creativity. In the past few years we've been seeing a rapid evolution in the field of...
10:03 am GMT - Sun, August 21, 2022
Dev To
On Estimates
Since we began developing software, weve looked for ways to reliably estimate our development time. Now, some 60+ years later, we've gotten no better at it. Maybe the problem is not in how we estimate...
09:52 am GMT - Sun, August 21, 2022
Dev To
Frontend Learning Approach (Not Roadmap)
A roadmap is a strategic plan that defines a goal or desired outcome and includes the major steps or milestones needed to reach it.We already have so many roadmaps on the web the popular one is (https...
09:36 am GMT - Sun, August 21, 2022
Dev To
100DaysOfCode: Card UI Design with WEAVV
weavv / weavv-css-documentation The official WEAVV CSS documentation website WEAVV CSS DocumentationRead the official documentatio...
09:13 am GMT - Sun, August 21, 2022
Dev To
My way and journey into tech
Whom Am I Am Evans, software developer/engineer, web dev instructor and a founder. I have 4.5 years of experience in programming at the time of writing this article. And this is my Journey into ...
09:09 am GMT - Sun, August 21, 2022
Dev To
5 Best Portfolio Website Builders of 2022
If your business doesnt have a website yet, you can try the Best Portfolio Website Builders weve put together to build your business. Here are 5 best portfolio website builders of 2022 1. Zy...
08:45 am GMT - Sun, August 21, 2022
Dev To
Dependency Inversion Principle in TypeScript
Depend upon abstractions, not concretions.In our applications we can differentiate between two types of classes:Low level classes which do operations like reading from a database or saving a file.High...
08:42 am GMT - Sun, August 21, 2022
Dev To
Adding intelligence to React Apps with Azure Cognitive Services
Hi everyone this blog post kind of different from my usual ones since this is based on a conference talk I delivered at the React Global Summit 2022 on the 21 April 2022.Guess what, this time I dont ...
07:22 am GMT - Sun, August 21, 2022
Dev To
5 productivity hacks that nobody talks about
In this article, we will look at a few hacks which can enhance the productivity of an individual or a team. All these ways are sustainable to follow and work well when incorporated as habits. 1....
07:14 am GMT - Sun, August 21, 2022
Dev To
7 websites a developer should definitely check to change their life
1. ScribeScreen recording extension that turns any process into a guide instantly.https://scribe.how/chrome 2. EditorXMake your own website with just a few clicks and drag and drop.You can ...
07:09 am GMT - Sun, August 21, 2022
Dev To
What exactly the Agile is
In Software Development Life Cycle (SDLC), there are 6 main steps:PlanningAnalysis & defining requirementsDesignImplementation or developmentTesting, andOperation & maintenanceIt is a life cyc...
06:01 am GMT - Sun, August 21, 2022
Dev To
Symfony in microservice architecture - Episode I : Symfony and Golang communication through gRPC
Today, application modernization often means migrating to cloud-native approach, with microservices-based architecture. In addition to Amazon, Uber and Airbnb, many other companies have adopted this a...
05:53 am GMT - Sun, August 21, 2022
Dev To
Go - Pointers, User input
IntroductionThis is the part 3 of the Go lang series. In the previous part, we saw what variables, constants and datatypes are. Check Part 2 if you missed it. In this one lets see what pointers ...
05:53 am GMT - Sun, August 21, 2022
Dev To
Go - Pointers, User input
IntroductionThis is the part 3 of the Go lang series. In the previous part, we saw what variables, constants and datatypes are. Check Part 2 if you missed it. In this one lets see what pointers ...
05:48 am GMT - Sun, August 21, 2022
Dev To
Stable versions of shrimp and s3sha256sum
It has been almost a year since I introduced shrimp and s3sha256sum, and I think it is time to announce the changes that have been made since then.First a quick recap of what these tools do:shrimp is ...
05:12 am GMT - Sun, August 21, 2022
Dev To
How to Insert Form Data into a Database Using HTML & PHP
Collecting customer form data is a common task in web development. Contact forms make your site more professional and send a clear signal that you're interested in doing business with your potential c...
04:52 am GMT - Sun, August 21, 2022
Dev To
Browser extensions - Repeating notifications
In the previous article, we had an introduction to browser notifications.We were able to send a notification when the user clicked the button.However, that's quite once-off and pointless. Let's see ho...
03:44 am GMT - Sun, August 21, 2022
Dev To
Do you have a newsletter?
Do you have a newsletter? If you do, do it in the comments and tell us what its ask about!If you dont have one, consider starting one!Thanks to Mathyas Kurmann @mathyaskurmann for making this photo av...
03:02 am GMT - Sun, August 21, 2022
Dev To
Como deixar as imagens no discord mais acessveis
Voc sabia que existe uma forma de deixarmos as imagens que postamos no Discord das nossas comunidades mais acessveis? Ao adicionar uma imagem na sua mensagem, voc pode utilizar recursos da prpria ferr...
12:21 am GMT - Sun, August 21, 2022
Dev To
Embed a Windows manifest in your Rust program
If youre distributing a standalone program for Windows, you should include an XML application manifest, but Cargo and Rust dont provide an easy way to do this. In this post Ill show you how you can do...
12:12 am GMT - Sun, August 21, 2022
Dev To
Useful Array Methods In Javascript
The most popular programming language in use today is Javascript. The most recent Stack Overflow developer survey is shown in the image below.Initially, Javascript was mostly used to build straightfor...
11:34 pm GMT - Sat, August 20, 2022
Dev To
Rails guide - Creating the app - Part 1
Hey guys! How are you?That's the first article of a series that'll teach how to create a production ready Rails application. In this article we'll install Ruby, Rails and create the application. ...
11:10 pm GMT - Sat, August 20, 2022
Dev To
Git, GitHub and Git Commands (70 git commands)
WHAT IS GIT? A lot of times, people are confused on the right commands to use to resolve git issues and the steps to take in resolving those issues. Hence spending more time researching, trying, and...
10:56 pm GMT - Sat, August 20, 2022
Dev To
Reduct Storage Web Console v0.4.0 has been released
Hey, everyone! A little update for people who follow news from the Reduct Storage project.Today, I've released the next minor version of Reduct Storage Web Console. It doesn't have some big new featur...
10:00 pm GMT - Sat, August 20, 2022
Dev To
Moving your character in Unity 2d
Have you ever wanted to create your own game but find it too overwhelming or not knowing where to start?So let's start with very basic things, like making our character move from A to B!In this tutori...
10:00 pm GMT - Sat, August 20, 2022
Dev To
Como deixar seu e-mail mais acessvel
Voc sabia que existe uma forma de deixarmos nossos e-mails mais acessveis mesmo ao utilizar imagens no corpo das mensagens? Ao adicionar uma imagem no seu e-mail, voc pode utilizar recursos que facili...
09:00 pm GMT - Sat, August 20, 2022
Dev To
How to write Custom Error Handler Middleware in Express.js using JavaScript
What is Error HandlerError handler is responsible of identifying and handling runtime issues. Express.js comes pre-configured with a built-in Error Handler by default. Error Handlers In Exp...
08:34 pm GMT - Sat, August 20, 2022
Dev To
Pros and Cons of Working in the IT Field
Advantages A specialty with world-class celebrities (Bill Gates, Elon Musk, Mark Zuckerberg... all of them belong to the IT Field)One of the highest-paying industries in the world compared to ...
08:10 pm GMT - Sat, August 20, 2022
Dev To
Melhore a sua habilidade em escrever front-end em at 10x
de lei que o mesmo conhecimento passado de uma pessoa para outra deixa de ser o mesmo de acordo a experincia, no mesmo ?!Por isso hoje e agora te apresento dicas que s a experincia te ensina. Para i...
06:59 pm GMT - Sat, August 20, 2022
Dev To
A Arquitetura simples
Disclaimer: Os exemplos usados aqui embora baseados em projetos reais so de minha autoria. Eu simplifico/altero alguns detalhes de forma a simplificar o post e preservar a IP das empresas. Esse post ...
06:35 pm GMT - Sat, August 20, 2022
Dev To
How to start learning web dev?
Hello folks, I am a new developer and I really interested about web developer and full stack. but Im also a little a bit confusing how to start. If the order that I write here is okay to do? 1.HTML 2....
05:50 pm GMT - Sat, August 20, 2022
Dev To
Github Copilot trial ends, now what?
If youre a student or a maintainer for popular open source projects, GitHub Copilot remains free. Otherwise, pay for it!duar.ch...
05:16 pm GMT - Sat, August 20, 2022
Dev To
Arquitetura de Sistemas Operacionais 0
A partir deste post, eu irei destrinchar e explicar o que eu entendo do livro Arquitetura de Sistemas Operacionais do "Francies Berenger Machado" e o "Luiz de Paulo Maia". Desde o primeiro captulo de ...
04:57 pm GMT - Sat, August 20, 2022
Dev To
I DECIDED TO BE A DEVELOPER BECAUSE I WANTED CONTROL
This is my entry for a writing challenge that is hosted on hashnode, so pls click on this link to be redirected. I DECIDED TO BE A DEVELOPER BECAUSE I WANTED CONTROL.Pls like and share to help me win ...
04:57 pm GMT - Sat, August 20, 2022
Dev To
I DECIDED TO BE A DEVELOPER BECAUSE I WANTED CONTROL
This is my entry for a writing challenge that is hosted on hashnode, so pls click on this link to be redirected. I DECIDED TO BE A DEVELOPER BECAUSE I WANTED CONTROL.Pls like and share to help me win ...
03:48 pm GMT - Sat, August 20, 2022
Dev To
Advertise your blog here in the comments.
I want a place where we can collectively post our personal websites so others can link to it. Or at least check each others sites out. Community love! Can't wait to see your sites! Post as many times ...
03:39 pm GMT - Sat, August 20, 2022
Dev To
How to Write a Great Resume
Resume ScreenersResume screeners look for the same things that interviewers do. They want to know that you're smart and that you can code. That means you should prepare your resume to highlight ...
03:34 pm GMT - Sat, August 20, 2022
Dev To
Coding Period GSoC'22 | Week 7 8 9
I will share my progress for Weeks 7, 8 and 9 in this blog. Journey so farFor me, GSoC'22 journey is going smoothly. Everything was easy to understand and my mentor helped me in every way possibl...
03:06 pm GMT - Sat, August 20, 2022
Dev To
Linux series: ll, ls, and related aliases
Most of the time when you're listing the contents of the directory, you're interested in more than just a plain list of the files and directories.Some distributions have handy (although inconsistent) ...
02:31 pm GMT - Sat, August 20, 2022
Dev To
[Desafio] - Front-end: Scroll Infinito
Contedo original em https://twitter.com/zanfranceschi/status/1560996767252234240Ei dev front-end, chegada a hora de mais um desafio para o fortalecimento da nossa amizade. Um Toma L, D C de qualidade!...
02:20 pm GMT - Sat, August 20, 2022
Dev To
How to connect AWS RDS with MySQL Workbench application.
What is AWS RDS?Amazon RDS is a Relational Database Cloud Service.Amazon RDS creates multiple instances for high availability and failovers.Amazon RDS supports PostgreSQL, MySQL, Maria DB, Oracl...
01:54 pm GMT - Sat, August 20, 2022
Dev To
Neumorphism with CSS - A new design trend
IntroductionMany developers are still unaware of some design trends even after practicing web design for many years. In a bid to maximize the aesthetic value of web page layouts, designers and d...
12:54 pm GMT - Sat, August 20, 2022
Dev To
Amazing VSCode Extension
IntroAs you know Terminal is one of the most essential tools that we use. But in VSCode we have to use following ways to open terminal:Shortcutctrl + '(MacOS)alt + ' (Windows)Top Menu > Termi...
12:24 pm GMT - Sat, August 20, 2022
Dev To
Add Redux to your React app in 6 Simple Steps
Redux is a predictable state container for JavaScript apps. Do I need to use Redux in my React app?It depends.If your app is simple and works with a minimal number of states, there is no need to...
12:13 pm GMT - Sat, August 20, 2022
Dev To
Bundle Node.js into single executable binary
Node.js , the asynchronous event-driven JavaScript runtime, has unparalleled support for file-system access, among other things - opening up the door to endless possiblities! However, Node.js often lo...
11:21 am GMT - Sat, August 20, 2022
Dev To
From Junior Software Engineer to Mid Level with Anna McDougall
Your boss won't promote you if you just do your job and hope for the best.That's not how this works. You need to learn to play the game.There is a lot of information out there on how to get your first...
10:53 am GMT - Sat, August 20, 2022
Dev To
Typescript Class Mixins
So let's talk about #typescript, its superpowers and how it can be used for generating new classes on the fly and instantiating classes that do not really exist. We will be creating flying dogs and pr...
10:45 am GMT - Sat, August 20, 2022
Dev To
Log centralization and security alert with ELK (part 1)
As a SysAdmin, DevOps, or cybersecurity analyst, the moment will inevitably come in your work when you will need to consult the logs to investigate an incident or a bug.Imagine a scenario where one of...
10:45 am GMT - Sat, August 20, 2022
Dev To
Log centralization and security alert with ELK (part 1)
As a SysAdmin, DevOps, or cybersecurity analyst, the moment will inevitably come in your work when you will need to consult the logs to investigate an incident or a bug.Imagine a scenario where one of...
10:41 am GMT - Sat, August 20, 2022
Dev To
Interface Segregation Principle in TypeScript
Clients shouldnt be forced to depend on methods they do not use.The idea behind this principle is that it is better to have smaller and more specific interfaces rather than a big interface.If we had j...
10:07 am GMT - Sat, August 20, 2022
Dev To
A new(?) non-repeating Random Number Generator
IntroductionRecently I read an article which gives a nice overview on generating non-repeating random numbers. After explaining the purpose of random number generators in general, the author pre...
09:59 am GMT - Sat, August 20, 2022
Dev To
Deploy MERN App On Heroku
What is the use of your app if other people cant use it? Deployment makes our application live for the use of world. MERN stack i.e. MongoDB, Express, React and Node is the most popular stack for deve...
08:52 am GMT - Sat, August 20, 2022
Dev To
Brave Shortcut and Ubuntu Application
Hi Everyone,In this Article i want to explain how to create pwa from any site and adding it as launcher applicationSome Websites not accept install as PWA but we want have it alike a application ...
08:24 am GMT - Sat, August 20, 2022
Dev To
Ethical source movement, or how to try to fight the evil corporation to use your code
source : Can you stop your open-source project from being used for evil? - Stack Overflow Blog ...
08:11 am GMT - Sat, August 20, 2022
Dev To
Episode 98: myNewsWrap SAP and Microsoft
Episode 98: myNewsWrap SAP and MicrosoftWelcome to this week's edition of myNewsWrap, news from the world of SAP, Microsoft and the world in between. As it is summer vacation time, it is a bit ...
08:06 am GMT - Sat, August 20, 2022
Dev To
How I discovered an ideal stack for mastering HTML and CSS - Vue without build
Disclaimer: this is not a pure tech article, with detailed manual. It is a story about: decision-making problem, thinking logic, and random life events influencing us. Anyway, you'll find all necessar...
07:51 am GMT - Sat, August 20, 2022
Dev To
How to translate HTML for free using google translate.
IntroductionWhile working on a new feature for my side project eduo instrukcije, I needed to translate HTML to other languages which was challenging to do for free. Google translate api has para...
07:01 am GMT - Sat, August 20, 2022
Dev To
Why C Programming is The Best For Beginners
C is a general-purpose programming language. C has been used to write everything from operating systems to complex programs like the python interpreter, git, oracle database, and more.C is used in man...
06:50 am GMT - Sat, August 20, 2022
Dev To
Browser extensions - Adding browser notifications
In this article, we'll be exploring how to add browser notifications to our browser extension.As the starting point, I'll use our popup extension.If you want to follow along, use the following GitHub ...
05:39 am GMT - Sat, August 20, 2022
Dev To
Programming: where to begin
At the start of a tech journey, one might be overwhelmed at first due to the vast availability of different programming paths and might wonder where to begin.In this article, I'll be sharing how to be...
05:28 am GMT - Sat, August 20, 2022
Dev To
60 Days of Data Science and Machine Learning
Hello, everyone.Following are first 2 weeks of this series. You can find them on my github repository. You can run all the notebook on colab or jupyter as well.Day 1 - Python Basics Part1Topic : Data ...
04:37 am GMT - Sat, August 20, 2022
Dev To
How to create an app with GetX architect in Flutter.
In today's article, I am going to share the steps for how to create the Flutter app with GetX architect. Let's start. What is GetX?GetX is a lightweight and powerful solution for Flutter. The sol...
03:36 am GMT - Sat, August 20, 2022
Dev To
Google Pay inFlutter
In case it helped :)We will cover briefly:What is Google PayIntegration of Google PayPayment resultsUI elementsWhat is GooglePayGoogle Pay (known as G Pay) is a digital wallet platform and online paym...
12:34 am GMT - Sat, August 20, 2022
Dev To
My Journey on the Cloud Resume Challenge
I started the cloud resume challenge in an interesting position because I already had the title of "Cloud Engineer". I wanted to use this as an opportunity to really indulge myself in the Cloud/DevOps...
12:21 am GMT - Sat, August 20, 2022
Dev To
Understand Fields and Properties in Kotlin
How Kotlin implicitly implements field, getter and setter function for you when you declare a property?This article was originally published at vtsen.hashnode.dev on Jul 30, 2022.Properties and fields...
11:09 pm GMT - Fri, August 19, 2022
Dev To
Lazy Day, Blockers, Bleh - Day (3&4) of Coding
YesterdayI'm feeling pretty under the weather today (right only on day 3 lol), so thought I'd relax and take things a little easy today.Done!played around with the styling morewent through more ...
10:56 pm GMT - Fri, August 19, 2022
Dev To
Best UX writing examples and the reasons why they work
I've collected some UX writing examples with smart/creative concepts behind them: When a form field placeholder copy becomes your salesperson Be super specificFree -> $0.00 Create Ur...
09:52 pm GMT - Fri, August 19, 2022
Dev To
50 Days of Intermediate HTML CSS Projects | Day 1 | Creating Styled Boxes for Notes, Warnings, Examples, and Tips
Creating Styled Boxes for Notes, Warnings, Examples, and TipsOBJECTIVEWe will make a parent div of class outside, giving us the background and a child div of class inside having the content.We w...
09:52 pm GMT - Fri, August 19, 2022
Dev To
50 Days of Intermediate HTML CSS Projects | Day 1 | Creating Styled Boxes for Errors, Success, Examples, and Tips
Creating Styled Boxes for Success, Errors, Notes, Warnings, Examples, and TipsOBJECTIVEWe will make a parent div of class outside, giving us the background and a child div of class inside having...
09:35 pm GMT - Fri, August 19, 2022
Dev To
Remote Senior Front-End Developer
Design your full-time freelance career as a top freelance developer with Toptal.Photo by KOBU Agency on UnsplashFreelance work is defining developer careers in exciting new ways. If youre passionate a...
09:30 pm GMT - Fri, August 19, 2022
Dev To
Remote Senior Shopify Developer (Remote Flexible)
Shopify developers love to freelance with Storetasker. Endless, quality clients: from well-known DTC brands to top agencies. Fully remote, flexible: work as much or as little as you want, wherever y...
08:38 pm GMT - Fri, August 19, 2022
Dev To
Introducing an Ultimate Web/Mobile Dev Roadmap
Hey everyone! Hope you're doing great! Allow me to interrupt your scrolling or whatever you were doing to introduce to you an ultimate web and mobile development roadmap.Don't be surprised how short t...
08:29 pm GMT - Fri, August 19, 2022
Dev To
Fixing Firebase Firestore Queries with firestore-db for web and react-native-firebase
Motivation :I have been working with firestore for almost 4 years now for Web and and Native apps with React Native and also been annoyed by few of the quarks of the firestore because I mainly u...
07:45 pm GMT - Fri, August 19, 2022
Dev To
Accessibility Check 2
A few days ago, the Dev Community did another #DevDiscuss on Twitter to find out what a good UI/UX design means to their followers. ...
07:30 pm GMT - Fri, August 19, 2022
Dev To
What is syntax in a programming language?
Every language has an underlying structure that users need to understand in order to use it effectively. Its not enough to know the meaning of the individual words that comprise the languageif you don...
06:30 pm GMT - Fri, August 19, 2022
Dev To
Building infrastructure for an open-source programmable zapier
Hi community! Looking forward to hearing your thoughts about this.Inngest was started out of the pain of building products that required complex integrations and background jobs especially those dri...
06:20 pm GMT - Fri, August 19, 2022
Dev To
Build fast React Native apps with AWS Amplify
OverviewIn this article, we will be building a mobile application with React Native using Expo SQLite adapter as a storage adapter for DataStore.By the end of the of article, you will be able to...
05:49 pm GMT - Fri, August 19, 2022
Dev To
CANLI - GALATASARAY MRANYESPOR MAI FRESZ ZLE 19 AGUSTOS 2022
Click Here:>LIVE>>http://macizles.wellomeds.com/Click Here:>LIVE>>https://linktr.ee/gool7trmraniyespor Galatasaray ma zeti izle11 saat nce mraniye Bandrma ma canl izle Birinci Lig'i...
05:49 pm GMT - Fri, August 19, 2022
Dev To
Data Engineering 101: Introduction to Data Engineering
With the tremendous growth of technology throughout the World, Data handling has been a big challenge especially when the data has to be moved from storage to users, from different original formats to...
05:40 pm GMT - Fri, August 19, 2022
Dev To
...It Works Fine Locally
Our latest blog post, by Support Engineer Alan Pinnell-Smith.When you're ready to deploy to production, it can be frustrating to find that your project that worked perfectly on your machine is now thr...
05:25 pm GMT - Fri, August 19, 2022
Dev To
Getting started with Nodejs/Express
NodeJS is an open-source tools that runs on a JavaScript Engine and can be used to executes Javascript code outside a web browser.Having worked with Nodejs, I can undoubtedly say that Nodejs is really...
05:03 pm GMT - Fri, August 19, 2022
Dev To
Auditing in Spring Boot
What's auditing?Auditing means tracking and logging transactions related to data, which simply means logging insert, update and delete operations (user and/or date of action). How to add cr...
05:01 pm GMT - Fri, August 19, 2022
Dev To
Like a Rogue
Advent of Code 2016 Day 18 Part 1Seems easy enough...by nowVisualizing the rulesGetting from relative coordinates to trap or safeCreating the initial state of rowsCounting the safe tilesTes...
04:48 pm GMT - Fri, August 19, 2022
Dev To
Simplicity & Focus Through Server-Driven Web UI Development
Being a full-stack developer is a complex undertaking these days. As you might remember, it hasn't always been like this. There are multiple reasons for this evolution. One example is ever-growing res...
04:40 pm GMT - Fri, August 19, 2022
Dev To
What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugSpending ...
04:39 pm GMT - Fri, August 19, 2022
Dev To
The cloud-agnostic-architecture illusion
Whenever I speak with clients about their IT strategy, vendor lock-in seems to be a very urgent and important topic. Especially regulated organizations like banks and insurance companies try to avoid ...
04:35 pm GMT - Fri, August 19, 2022
Dev To
Liskov Substitution Principle in TypeScript
When extending a class, remember that you should be able to pass objects of the subclass in place of objects of the parent class without breaking the client code.The goal of this principle is that sub...
04:29 pm GMT - Fri, August 19, 2022
Dev To
Where do I start
First of all, I am doing well and I hope you are doing better. The first I heard about Redis, was a discussion about caching. This is the first time that I have added caching to my application.This ye...
04:16 pm GMT - Fri, August 19, 2022
Dev To
Um pouco sobre streaming de vdeo ao vivo
Motivado pela dica do @leandronsp sobre assuntos tcnicos, trago nesse artigo uma introduo a vdeo ao vivo. Atualmente trabalho no time de vdeo ao vivo da Globo, uma das maiores empresas de mdia da Amri...
04:11 pm GMT - Fri, August 19, 2022
Dev To
Discussion and Comment of the Week - v15
Update: We created badges for both Discussion of the Week and Comment of the Week! Thank you @emmmmmmmmmmmma for these excellent designs!This weekly roundup highlights what we believe to be the most t...
03:46 pm GMT - Fri, August 19, 2022
Dev To
GMAIL to Discord Channel Webhook Tutorial
Abstract Slack, Microsoft Teams, Discord ., Discord . Discord .Discord DOCs : https://discord.com/developers/applications Prerequisite ...
03:05 pm GMT - Fri, August 19, 2022
Dev To
Design: CQRS - Desfazendo mal-entendidos
Ol!Este mais um post da seo Design e, desta vez, trago o contedo em um formato diferente. No pretendo explicar detalhadamente o pattern arquitetural CQRS, mas sim esclarecer alguns pontos sobre ele q...
03:04 pm GMT - Fri, August 19, 2022
Dev To
The Cure for Client Anxiety
Client anxiety, we all know the signs. It starts with emails every few days to check in on progress. They start benign at first. A new idea about a feature, a nice to have here, something they forgot ...
03:01 pm GMT - Fri, August 19, 2022
Dev To
Turning it up to 11!
For the last 2 years the team has been working hard to bring the next generation of Avalonia.This has focused on platforms, features and performance.We are pleased to announce the release of 11.0 Prev...
02:46 pm GMT - Fri, August 19, 2022
Dev To
3D web - Cannon physics - web3 serie
Hey Reader,This is the 3rd post of 3D-web3 Series.1 - Vite config and basic three.js2 - 3D web - Three.js (fiber & drei)3 - 3D web - Cannon physics4 - Web3 (next week available)"Cannon" is the rig...
02:44 pm GMT - Fri, August 19, 2022
Dev To
A Beginner's Guide to Installing Linux OS Using VirtualBox on a Windows Machine.
On a Windows machine, there is only one operating system (OS) available, which is the Windows OS, pre-installed and used by default, which powers the computer. An operating system is software that all...
02:28 pm GMT - Fri, August 19, 2022
Dev To
JS push and pop with Arrays
Hello Today i will be discussing about inbuilt push() and pop() method of Arrays.Let's get started...Push - It is used to insert an element at the end of the array.Pop - It is used to remove the eleme...
02:12 pm GMT - Fri, August 19, 2022
Dev To
How to become a developer
I landed my first dev job after about a year of self-directed study.I can still relate to it, but over the past three years I've also had time to reflect on the experience.It was a rocky road, and I d...
01:50 pm GMT - Fri, August 19, 2022
Dev To
Find Out If You're Underpaid
This is not a technical quiz, but it will help you see if you're over-performing and deserve a raise.Take the quiz ...
01:38 pm GMT - Fri, August 19, 2022
Dev To
Appwrite Community Report 19
Hello and welcome to yet another community report from team Appwrite .This report is a weekly reminder for us, about how fortunate we are to have such a supportive community and all the great things t...
01:34 pm GMT - Fri, August 19, 2022
Dev To
Postman Collection Security Test in Minutes for Free
Postman and EthicalCheck integration enable fully automated and free security testing of APIs.How to get startedGo to the https://EthicalCheck.devPostman Collection: Submit your Postman Collection URL...
01:30 pm GMT - Fri, August 19, 2022
Dev To
GraphQL is a hot smoking pile of garbage
I'll probably get objections to this one, the same way I get objections to most of my articles. If you don't believe me, check out the objections to my OOP is a software development mass psychosis art...
01:25 pm GMT - Fri, August 19, 2022
Dev To
Open/Closed Principle in TypeScript
Classes should be open for extension but closed for modification.The idea behind this principle is that existing classes should be extended but not modified. By modifying existing classes you risk bre...
01:13 pm GMT - Fri, August 19, 2022
Dev To
Git for DevOps Engineer
In this article, you will learn why Git is used as a DevOps Engineer.You might be familiar with using Git for local development, executing Git commands and managing Git RepositoryWhen and why do you n...
01:11 pm GMT - Fri, August 19, 2022
Dev To
Build a Creative Agency Website Using HTML CSS JavaScript
Build a Creative Agency Website Using HTML CSS JavaScriptThis video will show you how to build a creative agency website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make...
01:09 pm GMT - Fri, August 19, 2022
Dev To
Share your GitHub Profile and Let's all connect
Let's all connect on GitHub by sharing our Profiles!!Link your Profile down below, I am interested in checking out your projects and getting feedback on my own.I will start first Here is my link : Sad...
12:46 pm GMT - Fri, August 19, 2022
Dev To
What has blogging brought me so far?
After three failed attempts over the course of a few years, at building the most awesome blogging site from scratch, I decided to say screw it! And I installed WordPress and started actually writing. ...
12:15 pm GMT - Fri, August 19, 2022
Dev To
10 GitHub Repositories to Become a CSS Master
Many back-end and front-end partners think that CSS is hard to learn and that becoming a CSS Master is even more challenging.We suggest that you know from Github's best open-source CSS projects.So, I ...
11:49 am GMT - Fri, August 19, 2022
Dev To
How to run Docker commands in CMD/PowerShell from Docker using WSL2
In the last tutorial, we learned how to create Docker images without Docker Desktop in Windows. However, this can break our daily duties, especially if we have automated anything. This can be fixed in...
11:49 am GMT - Fri, August 19, 2022
Dev To
Get Started Live Streaming in the Cloud with Amazon IVS
Its becoming impossible to ignore live streaming. There are tons of studies that illustrate its popularity and continued growth, but forget the numbers for just a second and consider how many of us co...
10:18 am GMT - Fri, August 19, 2022
Dev To
Using SolidJS Dev-Tools Locator Feature
In my previous article I went through how to get the SolidJS Dev-Tools up and running with your application. I covered the Debug feature which allows you to debug the reactivity graph, and also the Lo...
10:04 am GMT - Fri, August 19, 2022
Dev To
How to Write High-Quality Proposals for Clients in Upwork?
In this article, I'll show you how to write an exceptional cover letter, you'll learn how to write proposals that get customers interested in your offers, and how to convert them into paying customers...
09:36 am GMT - Fri, August 19, 2022
Dev To
How to use Axios with React
IntroductionAxios is a promise-based HTTP Client for node.js and the browser. Thus, it works equally well in front-end JavaScript applications and back-end Node servers.This article shows how to...
09:23 am GMT - Fri, August 19, 2022
Dev To
Temporal API - A new approach to managing Date and Time in JS
IntroductionDate object is the least-fun thing and a long-standing pain point in JavaScript. That's why there're other libraries like moment.js and date-fns. Developers use these to make sense o...
09:10 am GMT - Fri, August 19, 2022
Dev To
The Art of Data Storytelling
facts and figures into storyData has become a buzz word in todays world and has become one of the most valuable business assets. With data, businesses are able to get insights that make them mak...
08:57 am GMT - Fri, August 19, 2022
Dev To
Improved way of Implementing of Priority Queue in Javascript
Summary: learning priority queue is important because it is used in many algorithms for example Dijkstras Shortest Path Algorithm uses a priority queue.IntroductionPrerequisitesImplementationUses case...
08:39 am GMT - Fri, August 19, 2022
Dev To
How to set up SFTP server on Ubuntu(AWS-EC2)
Introduction About the SFTPSFTP stands for SSH File Transfer Protocol. As its name suggests, its a secure way to transfer files between machines using an encrypted SSH connection. Despite the name, it...
08:37 am GMT - Fri, August 19, 2022
Dev To
My repo is trending on GitHub!
My recently released open-source System Design course is now trending on GitHub.Thanks to everyone who made this possible! karanpratapsingh / system-design ...
08:32 am GMT - Fri, August 19, 2022
Dev To
Single thread in Nodejs explained
Friday - This most loved weekday for working people, sharing the interesting story on interesting day Single thread in Nodejs explainedConclusionUntil next time, have a good day.Keep developing!!Our w...
08:32 am GMT - Fri, August 19, 2022
Dev To
Monokle 1.10 improves on cluster inspection
We're happy to announce Monokle 1.10 - now adding a bunch of interactive features to help you inspect your k8s clusters:Open a shell directly to a pod from the UIFollow pod logs in the UIScale / Resta...
08:31 am GMT - Fri, August 19, 2022
Dev To
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...
08:15 am GMT - Fri, August 19, 2022
Dev To
Split Array into Consecutive Subsequences
You are given an integer array nums that is sorted in non-decreasing order.Determine if it is possible to split nums into one or more subsequences such that both of the following conditions are true:E...
07:56 am GMT - Fri, August 19, 2022
Dev To
Project Six (Python): Basic Calculator
Why?Hello, this is my fifth posted project. This project was created with the intention of exposing myself to Python, Stack Overflow, GitHub BASH, and Tkinter. HowThis project uses Python's...
07:56 am GMT - Fri, August 19, 2022
Dev To
Project Six (Python): Basic Calculator
Why?Hello, this is my fifth posted project. This project was created with the intention of exposing myself to Python, Stack Overflow, GitHub BASH, and Tkinter. HowThis project uses Python's...
07:50 am GMT - Fri, August 19, 2022
Dev To
Comprehensive to Decision Trees
What is a decision tree?A decision tree is a model used in a wide array of industries that visually maps out the if-else flow of a particular scenario. As an example, consider a scenario where you wan...
05:56 am GMT - Fri, August 19, 2022
Dev To
Manipulating the DOM using Javascript - traversing the DOM(part 2)
In the last article we learned what the DOM is and that it can be manipulated (change the nodes inside it). We also learned about one way we can target DOM nodes using different selectors (if you didn...
05:56 am GMT - Fri, August 19, 2022
Dev To
Javascript: How much do you debug
Debugging - The process of identifying errors in programming code is called debugging.Debugging is inevitable when you start writing the code. It is the very much next act for the line of code you wri...
05:24 am GMT - Fri, August 19, 2022
Dev To
Javascript Tagalog - Array Push Method
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
05:19 am GMT - Fri, August 19, 2022
Dev To
I spent $15 in DALLE 2 credits creating this AI image, and heres what I learned
Yes, thats a llama dunking a basketball. A summary of the process, limitations, and lessons learned while experimenting with the closed Beta version of DALLE 2.Llama playing basketball, generated usin...
04:57 am GMT - Fri, August 19, 2022
Dev To
How to deploy the NextJS site to Vercel
IntroductionDeploying a website to a hosting platform is an important step to share the web application with others. There are additional steps to follow while switching from localhost to a host...
03:49 am GMT - Fri, August 19, 2022
Dev To
Json Web Token
phc v mc ch xc thc ngi dng v bo mt trao i thng tin qua nhiu ng dng. JWT(json web token) ra i. Sau y l mt s thng tin v JWT.JWT structure: c 3 phn: Header, Payload, Signature.Header: cha loi token v t...
03:23 am GMT - Fri, August 19, 2022
Dev To
How To Build a 3D Scene with Multiple 3D Assets in Minutes!
Looking to build a 3D scene or a multi-asset immersive AR experience but dont know where to start? No need to be overwhelmed by hours worth of tutorials echo3D makes it easy for you to find 3D asset...
03:08 am GMT - Fri, August 19, 2022
Dev To
React TS: Don't repeat the type when you pass functions as props, use their types.
Don't repeat the type when you pass functions as props, use their types.Let's suppose, there is a component named 'SignUpForm'.export interface SignUpFormProps { onSubmit?: (values: { username: st...
02:50 am GMT - Fri, August 19, 2022
Dev To
Create a new React app with Vite
Although every React app is unique, they all start from the same place:You need an index.js, App.js, and App.css fileYou need to install react and react-domYou need a toolchain to use JSXYou need a bu...
01:37 am GMT - Fri, August 19, 2022
Dev To
Como eu fao para perceber a minha evoluo?
A questo da inseguranaPor muito tempo na minha vida, a insegurana foi um grande problema. No vou dizer que esse um problema resolvido, mas estou caminhando para isso.E toda essa insegurana carr...
12:31 am GMT - Fri, August 19, 2022
Dev To
Cosmos DB for Spring Developers, Part I: Using Cosmos DB as a SQL Database
One of the key benefits of working with any Spring project, from Spring Framework to Spring Boot, Spring Data to Spring Cloud, is the developer-first focus each of those projects takes to delivering c...
10:18 pm GMT - Thu, August 18, 2022
Dev To
A Second Brain: A Dip Into Note-Taking
When I start to talk about notes with engineers, I often get a mix of confusion, excitement, and fear. For some it reminds them of a past taking biology notes in class. Writing stuff down but not gett...
10:15 pm GMT - Thu, August 18, 2022
Dev To
LB Labs: Solving The Pull Request Problem w/ Continuous Merge
Fact: The state of pull requests is broken and we finally have the data to prove it. In our latest LinearB Labs episode we reveal the information that has led us to the inevitable conclusion that pull...
10:05 pm GMT - Thu, August 18, 2022
Dev To
How to scan for cybersecurity risks on every commit with CodeSec and Git Hooks for free
Good programmers are lazy.Its a common euphemism in the software development world: a humorous, counterintuitive statement that describes a real phenomenon. Good programmers look for simple, efficient...
09:58 pm GMT - Thu, August 18, 2022
Dev To
Proxy Objects in JavaScript
Proxy objects were unknown territory for me just a little while ago. I had never even heard of them until I was asked to explain how to use them over on TikTok. I've spent some time now reading up on ...
09:41 pm GMT - Thu, August 18, 2022
Dev To
Testing out Serverless Stack
A serverless approach can be really powerful. Developing software with serverless architectures and services can speed up development time, make managing infrastructure pain-free and typically are che...
08:32 pm GMT - Thu, August 18, 2022
Dev To
Elastic Compute Cloud (EC2)
EC2 is an important services in AWS cloud which offering compute, Storage, Network & Security, Load Balancing and Auto scaling features. These are the essentials to deploy the basic workloads to t...
08:20 pm GMT - Thu, August 18, 2022
Dev To
LeetCode - Combination Sum IV
Problem statementGiven an array of distinct integers nums and a target integer target, return the number of possible combinations that add up to the target.The test cases are generated so that t...
07:55 pm GMT - Thu, August 18, 2022
Dev To
Redis x DEV Hackathon Reminder
Reminder that submissions for the Redis Hackathon on DEV are due on August 29th at 11:59 PM UTC. Announcing the Redis Hackathon on DEV! dev....
07:54 pm GMT - Thu, August 18, 2022
Dev To
Are you ready for a Promotion? (Updated)
I created this to provide feedback to my team. You can check if you're ready for the next level.https://tally.so/r/3q4zP9...
07:54 pm GMT - Thu, August 18, 2022
Dev To
Are you ready for a Promotion? (Updated)
Try this simple quiz if you're ready for the next levelhttps://tally.so/r/3q4zP9...
07:17 pm GMT - Thu, August 18, 2022
Dev To
Create an asynchronous method in Spring Boot
Normally, a given program runs straight along, with only one thing happening at once. And a block of code that relies on the previous one, should wait for it to end executing, and until that happens e...
07:02 pm GMT - Thu, August 18, 2022
Dev To
10 ways to speed up JavaScript loading
In many modern websites, there is a lot of JavaScript. In fact, according to the HTTP Archive, the average desktop page had over 500 kilobytes of JavaScript. The problem is that JavaScript takes time ...
07:02 pm GMT - Thu, August 18, 2022
Dev To
Let's build a multiplayer movie trivia/quiz game with socket.io, svelte and node. devlog 2
In the last log I got the basic stuff setup and the socket communication up and working.Now I have done some actual planning.Behold, a simple flowchart RantingBefore getting into the code stuff I...
07:02 pm GMT - Thu, August 18, 2022
Dev To
Using OpenStreetMap For Your Web Projects
Note: This is an old article I published in my personal blog on August 2019. Since I know publish articles on dev.to I stopped my blog and I moved this article here. What's wrong with Google Maps...
06:48 pm GMT - Thu, August 18, 2022
Dev To
Tips for Faster React App
This is a list of tips and techniques you can implement in your React Application for better performance. Virtualization or WindowingYou might occasionally need to show a sizable table or list w...
06:43 pm GMT - Thu, August 18, 2022
Dev To
Migrating a WordPress blog from subdirectory to subdomain without loosing URL structure with Nginx
If you just want to look at the full Nginx config used jump to the end of the post.From an SEO perspective using a subdirectory or subdomain for your blog/site is a subject of debate. Have a look at t...
06:36 pm GMT - Thu, August 18, 2022
Dev To
Speaker Free Pass Giveaway - DeveloperWeek Cloud 2022 (Sept 7-14)
I'll be speaking at DeveloperWeek Cloud Sep 7-14, 2022, in Austin, Texas, on "API Security Testing Modern Best Practices."You can attend live in-person and virtual. I'm giving away over a hundred free...
06:06 pm GMT - Thu, August 18, 2022
Dev To
Array.prototype.toString() in JS
Hello Guys today i will be discussing about toString() method in Javascript.Lets get started...toString() method gives us the string representation of array,number,strings and booleans. Code Exam...
05:53 pm GMT - Thu, August 18, 2022
Dev To
Cheat sheet for React Part I (Updated August 2022)
Would you like to learn React as rapidly as possible?In order to offer you a thorough review of every React topic you'll need to understand in 2022, I've put together a really handy cheatsheet.I...
05:45 pm GMT - Thu, August 18, 2022
Dev To
The Concept
REST stands for "Representational State Transfer". This is an architectural style. A web API conforming to this style is a REST API.REST stands on 6 guiding principles, important among them are:Client...
05:18 pm GMT - Thu, August 18, 2022
Dev To
Using HarperDB With Django
Before you try to use HarperDB in your Django project there are some trade offs you should consider. I wanna cover some of these first and then if you still decide HarperDB and Django are a fit, we'll...
05:15 pm GMT - Thu, August 18, 2022
Dev To
Hosting Azure DevOps Pipelines agents on GitHub Codespaces
OverviewWelcome to another part of my series 'GitHub Codespaces Pro Tips'. In the last part we spoke about hosting your GitHub self hosted action runners on Codespaces.Similarly to the last post...
05:06 pm GMT - Thu, August 18, 2022
Dev To
I have designed and developed the simplest document scanner app.
Go to Playstore Auto crop to pdf Magic Filters Compress Rearrange page sequence Replace and retake page Add from gallery simultaneously Save as image or Pdf QR code scanner UPI Code support QR cod...
05:00 pm GMT - Thu, August 18, 2022
Dev To
Manipulating the DOM using Javascript - traversing the DOM(part 2)
In the last article we learned what the DOM is and that it can be manipulated (change the nodes inside it). We also learned about one way we can target DOM nodes using different selectors (if you didn...
04:55 pm GMT - Thu, August 18, 2022
Dev To
Absolute Beginner's Guide to Learn JavaScript, Part-1
JavaScript is a versatile language. As my friend says, "If you know JavaScript, you can do anything, even you can build a game with this." In my life as a software engineer, the questions that I come ...
04:55 pm GMT - Thu, August 18, 2022
Dev To
GitHub is now free for teams
GitHub CEO, Nat Friedman, announced earlier today that GitHub is now free for teams.Until now, if your organization wanted to use GitHub for private development, you had to subscribe to one of our pai...
04:20 pm GMT - Thu, August 18, 2022
Dev To
Rust - Interior mutability - Cell
There is no legal way to convert the &T(exclusive reference) to the &mut T(mutable reference) and this is called undefined behavior.But we have UnsafeCell which helps to cope with the immutabi...
04:12 pm GMT - Thu, August 18, 2022
Dev To
The only JavaScript "String" Guide you will Ever Need.
StringsStrings can be created as primitives, from string literals, or as objects, using theString()constructor:const string1 = "A string primitive";const string2 = 'Also a string primitive';cons...
04:11 pm GMT - Thu, August 18, 2022
Dev To
How to Create a Landing Page with HTML and CSS
Landing pages can be found on every website on the internet. Learn how to make one for your website with this article!When a website is opened on the internet, the first interface shown is the landing...
03:56 pm GMT - Thu, August 18, 2022
Dev To
NextAuth - Google And GitHub Authentications for Nextjs
IntroductionWe know how exhausting and time-consuming it can be to set up authentication, which includes handling databases, cookies, JWT, sessions, etc., on your own.The goal of this article is...
03:30 pm GMT - Thu, August 18, 2022
Dev To
How do you turn a weakness into a strength?
Interesting post here: What is your greatest weakness as a software developer? Sloan Aug 17 1 min read #discuss #anonymous I had a fo...
03:18 pm GMT - Thu, August 18, 2022
Dev To
Brand New IT Opportunities - Week 34 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 542 new jobs I want to shar...
03:09 pm GMT - Thu, August 18, 2022
Dev To
Building a 32-Core Raspberry Pi Cluster From Scratch
A Raspberry Pi is a mini-computer board to which you can connect a monitor, mouse, and keyboard, and install a Linux-based operating system with a GUI. Or you can use it in headless mode with no GUI a...
02:59 pm GMT - Thu, August 18, 2022
Dev To
On JitPack's use of git repository name as Maven artifactId
This next installment of the series "JitPack Tips and Tricks" again deals with JitPack, but will be much shorter than the prior two. Among other things, in the prior two posts of this series, we saw t...
02:40 pm GMT - Thu, August 18, 2022
Dev To
bash and exclamation marks !!!!!
In case you didn't know, exclamation marks play an important role in the bash workflow, especially for your command history!ok... let me explain this weird thing, actually it's simple : The first part...
02:36 pm GMT - Thu, August 18, 2022
Dev To
How to make X top lists that will receive tons of reactions on dev.to
Preliminary note:I have respect for people who build "X top Y you need for Z"I find them useful, I often learn things, but I see a common pattern. So I thought about making an article.SPOILERThis post...
02:29 pm GMT - Thu, August 18, 2022
Dev To
How DevOps Can Help Developers Improve Their Skills
IntroductionWorking in a startup forced me to learn a whole plethora of new technologies, and I believe it has made me a more well-rounded and stronger developer, and I think you should diversif...
02:23 pm GMT - Thu, August 18, 2022
Dev To
Top 10 Best Login Form | CSS & JavaScript
Top 10 Best Login Form01 -> Login & Registration Form Using HTML & CSS & JShttps://youtu.be/I5_T547tHf002 -> Log In / Sign Up | html & csshttps://youtu.be/JbWdz88oi9003 -> Neu...
01:34 pm GMT - Thu, August 18, 2022
Dev To
Visual Studio Code's New Editor Sticky Scroll Feature-Never Get Lost In The CodeAgain!
Finally came what many of us were not waiting for but wishing for! (like the song that nobody expected but everybody needed it). Who is not tired of having hundreds of lines of code and not knowing wh...
01:26 pm GMT - Thu, August 18, 2022
Dev To
5 Mistakes to Avoid with Agile Development
What is Agile MethodologyAgile helps software development teams provide value to their clients quicker and with fewer difficulties through an incremental approach to project development and syst...
12:42 pm GMT - Thu, August 18, 2022
Dev To
How Can I Improve Cancer Patients' Mood?
It's not a sign of weakness to want to improve your mental health by talking about it with others. This article explains how cancer patients can maintain their mental health while they undergo treatme...
12:40 pm GMT - Thu, August 18, 2022
Dev To
Environment variables in Nuxt 3
To use environment variables in Nuxt 3, we need to use runtimeConfig in nuxt.config.import { defineNuxtConfig } from "nuxt";// https://v3.nuxtjs.org/api/configuration/nuxt.configexport default defineN...
12:22 pm GMT - Thu, August 18, 2022
Dev To
New in Entity Framework 7: Bulk Operations with ExecuteDelete and ExecuteUpdate
Follow me on Twitter at @tim_deschryver | Subscribe to the Newsletter | Originally published on timdeschryver.dev.Read the TLDR version on timdeschryver.devVersion 7 of Entity Framework includes some ...
12:16 pm GMT - Thu, August 18, 2022
Dev To
Shift Left within API Security
What is Shift Left?Overall, shifting left is a proactive approach to security that can have many benefits for organizations. However, it is important to be aware of the challenges involved in sh...
12:04 pm GMT - Thu, August 18, 2022
Dev To
You don't need more complexity.
This is far from an article against distributed systems, and advanced engineering topics, this is a letter about overengineering. Product Design can solve most of your pains.Ok, that title sounds real...
11:27 am GMT - Thu, August 18, 2022
Dev To
Introduction to Event-Driven Architecture
Many organizations are choosing to build more event-driven application architectures. This enables a subscriber or target services to automatically perform work in response to events triggered by publ...
11:25 am GMT - Thu, August 18, 2022
Dev To
Appwrite OSS Fund Sponsors Lazygit
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...
11:20 am GMT - Thu, August 18, 2022
Dev To
How I run code on twitter
Ever ran code right on twitter? No, right? Now you can! Imagine writing code in twitter and someone runs the code for you and reply with output. No, it's not possible that a human will reply you with ...
11:18 am GMT - Thu, August 18, 2022
Dev To
Cloud pubsub services compared: Azure Web PubSub & Ably
In this post, I compare two cloud pubsub services: Azure Web PubSub and Ably, to determine which provides the best development experience. The context will be a multi-user pixelart drawing application...
11:03 am GMT - Thu, August 18, 2022
Dev To
Request ACM certificate with DNS validation in Go
I've been dealing with AWS SDK a lot in building https://github.com/dotenx/dotenx, and I've found it challenging quite often, particularly because of poor documentation.One of the issues I had to reso...
10:56 am GMT - Thu, August 18, 2022
Dev To
How I Created a One-Page Swag Store in 15 minutes
What if you could fit a whole ecommerce experience into just one page?Some online sellers like to simplify ecommerce experiences, especially when they have only one or a few products to sell. Medusa.E...
10:56 am GMT - Thu, August 18, 2022
Dev To
Project Five (Python): Conway's Game of Life
Why?Hello, this is my fifth posted project. This project was created with the intention of exposing myself to Python, Stack Overflow, GitHub BASH, and Pygame. HowThis project uses Pygame to...
10:32 am GMT - Thu, August 18, 2022
Dev To
EBC - Everything but code
Welcome to Everything But Code!This is going to be a series of posts covering what I feel are the most important/useful topics in programming that aren't writing the actual code. But surel...
10:13 am GMT - Thu, August 18, 2022
Dev To
5 enhancements that will boost your Node.js app
During your application workflows, there are many aspects needed to ensure the code you write executes with efficiency at its best. Consider you have built a Node.js application. Upon production deplo...
10:09 am GMT - Thu, August 18, 2022
Dev To
Free Shipping Bar for WooCommerce
Give maximum exposure of your free shipping deals with the WooCommerce Free shipping bar. You can display the bar across all page of the store. It shows real time progress bar and remaining price of p...
09:46 am GMT - Thu, August 18, 2022
Dev To
WhatsApp Chat for WooCommerce
Whatsapp WooCommerce plugin allows you to add WhatsApp messenger to the store that enables customers to engage in a friendly and informal conversation. You can set predefined messages and and introduc...
09:13 am GMT - Thu, August 18, 2022
Dev To
How would you refactor this code? (tennis-3-modern)
export class TennisGame { constructor(p1N, p2N) { this.p2 = 0; this.p1 = 0; this.p1N = p1N; this.p2N = p2N; } getScore() { let s; if (this.p1 < 4 && this.p2 < 4 &...
09:13 am GMT - Thu, August 18, 2022
Dev To
9 No-Code Tools You should definitely try in 2022
IntroductionThe world around us is changing, and the way we do things has to change with it. In this case, writing codeand doing so more efficiently than ever beforehas become much simpler, than...
09:09 am GMT - Thu, August 18, 2022
Dev To
Database Caching Strategies
Originally posted hereMost, if not all, developers are at least somewhat familiar with the concept of caching. After all, this technology is so ubiquitous nowadays, from CPU to browser caching, that a...
08:54 am GMT - Thu, August 18, 2022
Dev To
How to Build a Banking App
The app development process can be challenging due to the constant changes andnew trends emerging. Building a banking app nowadays is a must for any company to compete and grow because their business ...
08:47 am GMT - Thu, August 18, 2022
Dev To
Why everyone is talking about Astro and island Architecture
If you love exploring different technologies in the web development ocean I am sure Astro must have been popping up a lot in your feed since few months. Astro's V1.0 got launched recently and a lot of...
08:35 am GMT - Thu, August 18, 2022
Dev To
How did you land your first developer job as a self-taught programmer?
I am currently looking for a tech role that fits my skill set. Believe me or not, I applied to more than 60 companies including start-ups, and got rejected by all. Every morning I wake up and open my ...
08:16 am GMT - Thu, August 18, 2022
Dev To
Performance Metrics - WebPerf0
You must have visited a lot of websites in your lifetime. And the user experience on the site isGood site performance is sometimes vital for a good user experience (UX). But what is performance, how c...
07:51 am GMT - Thu, August 18, 2022
Dev To
Browser extensions - External requests new tab
So far, our browser extensions have had quite a generic view.It showed plain text and some interactive counter.Often with these things, you'll want to add some external data in them.Let's change our n...
06:46 am GMT - Thu, August 18, 2022
Dev To
Quality instead of Quality Control
When discussing quality, complying with a particular set of requirements usually comes to mind. A client, analyst, or someone else sets tasks and people often take those as the requirements. The worst...
06:37 am GMT - Thu, August 18, 2022
Dev To
How to give feedback and receive feedback
Imagine a conversation starting like this.Oh, this is the feedback from the team for you, I made a spreadsheet, you are ...you are smart and brave for new workyou don't listenyou are unprofessionalyou...
05:50 am GMT - Thu, August 18, 2022
Dev To
Why Integrate Magento 2 Shop by Brand In The E-shop
Overview About Magento 2 Shop By BrandNow the world has changed due to new trends san technology. Technology is something that affects everything, especially the way of living life of people. It...
05:43 am GMT - Thu, August 18, 2022
Dev To
12. Playing audio 2. Keyboard layout global and local parts
Keyboard layout: global and local partsFallback keyboardData.en stateMethod getKeyContentMethod playKey Keyboard layout: global and local partsAny keyboard has local specific keys, and common key...
05:38 am GMT - Thu, August 18, 2022
Dev To
W3Schools Strings Method With Example
Here are Strings Method that I learned on W3schools you can copy paste it and check the output and experiment with it/*IN JAVASCRIPTstrings are primitve values and they dont have mehthod or properties...
05:37 am GMT - Thu, August 18, 2022
Dev To
2. Basic HTML/CSS.
Layoutindex.htmlKeystyles.cssRowRow with extra wide keyRow with smaller keysActive keyLanguage switcherConclusionIn this section we will code simple layout for 3 rows of 5 keys each, to understand: wh...
05:35 am GMT - Thu, August 18, 2022
Dev To
Keyboard Learning App: Tutorial on HTML/CSS/JS?vue for beginners.
Initial idea and featuresAn educational projectOther app use casesOpen sourceResearch on similar appsTutorialEntry levelMannerTools Initial idea and featureseach key symbol is soundedLive DemoWhe...
05:21 am GMT - Thu, August 18, 2022
Dev To
NodeJS Azure Service Bus Windows Service
In this tutorial we will see how to create a little nodejs service that react to Azure Service Bus Queue events.This could be useful in situation when you have an hybrid environment cloud + on premise...
05:07 am GMT - Thu, August 18, 2022
Dev To
Tips To Help You Become A Better Developer
Don't try to program for the sake of programming. Instead, come up with an actual problem you want to solve. Having a problem to solve will immediately give you structure. Do your best to attempt to s...
05:02 am GMT - Thu, August 18, 2022
Dev To
Attaching Volume to a Linux Instance (EC2) cmd
1-lsblk ( List Block )This command lists information regarding all available block devices attached to an instance and it does that by reading sysfs filesystem2- file -s This is used to check if a vol...
04:36 am GMT - Thu, August 18, 2022
Dev To
Install Python 3 and set up a programming environment on Ubuntu
...
04:23 am GMT - Thu, August 18, 2022
Dev To
Introducing : Pie Chart Maker
Hello everyone , Hope you all are doing well, Atharv here, a frontend developer passionate about building side projects. I'm so excited to share my next side product, Pie Chart Maker with you all.Try...
03:07 am GMT - Thu, August 18, 2022
Dev To
Use Boto3 create EventBridge-Rule tigger Lambda Function
Hi,Guys,This article I will teach you how to use python3 to create EventBridge Rule and tigger it to lambda function If you don't have too much time,I will do this somebody say:"Cut th...
01:31 am GMT - Thu, August 18, 2022
Dev To
Some beautiful HTML, CSS, and Javascript interfaces (part 1)
...
01:25 am GMT - Thu, August 18, 2022
Dev To
Typescript boilerplate test configuration with mocha, chai and sinon
Hi, Devs!Let's configure tests with mocha, chai and sinon on Typescript in a few steps.Lets' start the project:npm init -yNow, let's install the packages. Here we also install the types (@types)...
12:57 am GMT - Thu, August 18, 2022
Dev To
How to run Amazon EMR Serverless with --packages flag
In this previous post, we showed how to run Delta Lake on Amazon EMR Serverless. Since then, a new release was out (6.7.0) with the --packages flag implemented . This helps us getting things done with...
12:54 am GMT - Thu, August 18, 2022
Dev To
Top 3 Lessons from Running 300 Cost-effective Solutions on AWS
Public cloud spend is expected to reach $400 billion in 2022 and out of that 30-40% is wasted. That is $120 billion to $160 billion compare this figure with the expected size of the global frozen piz...
12:54 am GMT - Thu, August 18, 2022
Dev To
Build web page/Site by markdown files
Dear All,Now you can use casual-markdown-page to, which directly use markdown files as web page or web site (ie. markdown-as-webpage).It is a single html file index.html to load markdown file into web...
12:41 am GMT - Thu, August 18, 2022
Dev To
How To Make Tooltips.
ToolTips!I wanted some tooltips for my website.Problem was none of the online tutorials for tooltips actually behave like a tooltip, with the text following your mouse cursor.I spent 3 hours fig...
11:05 pm GMT - Wed, August 17, 2022
Dev To
10 GitHub repositories to Become a React Master
I came across a couple of GitHub repositories that will make you a React Pro in no time! If you're new to React or are already familiar with the framework and want to advance, you should check out the...
10:59 pm GMT - Wed, August 17, 2022
Dev To
EKS : migrate your Service to a Network Load Balancer
Whatever your usecase is (more performance, decrease slightly the AWS bill, etc.), it's often a good call to switch to a Network Load Balancer for your Kubernetes cluster. You will get good performanc...
10:58 pm GMT - Wed, August 17, 2022
Dev To
5 JavaScript Events You NEED To Know
Everybody has their favourite JavaScript event. No? Just me? Well, either way, here are 5 more to add to your collection 1. offline and onlineThese events let you know when your user's network c...
10:53 pm GMT - Wed, August 17, 2022
Dev To
Tutorial: How to access Raspberry Pi remotely from anywhere
In this article, well share a brief tutorial to help you access your Raspberry Pi remotely, easily, and fast using a centralized SSH server. We can assure you that our step-by-step guide will make the...
10:10 pm GMT - Wed, August 17, 2022
Dev To
17 Best DevOps Tools to Use in 2022 for Infrastructure Automation and Monitoring
You must adopt proper infrastructure automation if you want to enable your teams to achieve faster application delivery while eliminating human errors. Automation of servers, deployment environments, ...
10:00 pm GMT - Wed, August 17, 2022
Dev To
Criando Sistemas de Reservas Com Versionless Optmistic Locking, Spring Boot e JPA/Hibernate
Como visto no artigo anterior o Optmistic Locking uma opo para lidar com Race Conditions para cenrios com baixo e/ou moderado ndice de conflitos. O principal motivo para o uso de bloqueio otimista ne...
09:48 pm GMT - Wed, August 17, 2022
Dev To
Kafta is a modern non-JVM command line for managing Kafka clusters
After several nights, weekends and late nights. Today we have the first stable release of Kafta. This project was born a while ago with me and @snakeice. We spent several days frustrated using the nat...
08:44 pm GMT - Wed, August 17, 2022
Dev To
Best way to implement a queue in javascript
Summary: Queue is an important data structure to learn for example it is used in playlist Mp3.IntroductionPrerequisitesImplementationUses CasesIntroductionIn the first place what is a queue is just a ...
08:06 pm GMT - Wed, August 17, 2022
Dev To
Welcome Thread - v187
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...
07:09 pm GMT - Wed, August 17, 2022
Dev To
Quiz - Are you ready for a promotion?
Answer this short 90 seconds quiz to find out if you're ready for a level-up. FindMyLevel...
07:05 pm GMT - Wed, August 17, 2022
Dev To
Visualize YouTube Data with Plotly Express
Prerequisites: Python fundamentals, Microsoft ExcelVersions: Python 3.10, Plotly 5.9Read Time: 45 minutes IntroductionSo you want to learn about making data visualizations, huh? Well, youre in th...
07:04 pm GMT - Wed, August 17, 2022
Dev To
Fastest Way To Make Money (For Programmers Only)
Hey Dude, Gurpreet this side again with some new stuff. You may don't know who is Gurpreet? But the stuff I'll share with you, you will always remember . I am a freelance web developer just going to j...
06:58 pm GMT - Wed, August 17, 2022
Dev To
60 Days of Data Science and Machine Learning
Dear, everyone. Hope you are doing well.After I finished all the Kaggle courses, I found next materials to expend my knowledge for Data Science and Machine Learning. I choose this series from Medium w...
06:49 pm GMT - Wed, August 17, 2022
Dev To
Installing XDebug3 in VSCode
Debug the code depending on how the code is, it's often torture, imagine arriving in a new environment without knowing anything about the project and having to identify where each endpoint passes to r...
06:48 pm GMT - Wed, August 17, 2022
Dev To
Ten Myths about Static Websites
If youve ever searched out the differences between static websites and dynamic websites, youre likely to have discovered several questionable if not outright false statements about what static websi...
06:41 pm GMT - Wed, August 17, 2022
Dev To
Postman editor's pick - EthicalCheck.dev (free API security testing)
Ethicalcheck.dev - is a free & instant API security testing web tool. It offers web UI, GitHub Action, and an API for developers to automate REST API security testing.It addresses the critical nee...
05:54 pm GMT - Wed, August 17, 2022
Dev To
Dev.to: Absolutely Simple Network Monitoring
On my blog Absolutely simple infrastructure monitoring, I wrote:Depending on your background, the process of instrumenting your applications, systems, and even your coffee pot makes perfect sense. Req...
05:03 pm GMT - Wed, August 17, 2022
Dev To
UK Global Talent Visa Requirements
Global Talent Visa is easier to get than you might think. If you want to move to the United Kingdom, watch this video to learn about Global Talent Visa requirements for software engineers:...
04:42 pm GMT - Wed, August 17, 2022
Dev To
Backend-for-Frontend: the demo
In one of my earlier posts, I described the Backend-for-Frontend pattern. In short, it offers a single facade over multiple backend parts. Moreover, it provides each client type, e.g. desktop, mobile,...
04:42 pm GMT - Wed, August 17, 2022
Dev To
Backend-for-Frontend: the demo
In one of my earlier posts, I described the Backend-for-Frontend pattern. In short, it offers a single facade over multiple backend parts. Moreover, it provides each client type, e.g. desktop, mobile,...
04:32 pm GMT - Wed, August 17, 2022
Dev To
How to Safely Deserialize Data in Ruby on Rails
Serialization is a way of taking data and storing it or transferring data to other systems, machines, or applications. Deserialization is the act of extracting a data structure from a series of bytes...
04:27 pm GMT - Wed, August 17, 2022
Dev To
The Definitive Guide to HTML Block Level and Inline Level Elements
In your journey as a web developer, one thing you will need understanding of to make web development smooth is the concept of block level and inline level elements in your HTML. An understanding of th...
04:11 pm GMT - Wed, August 17, 2022
Dev To
I can't complete the get started tutorial because some dependencies are not installed
When you start your first application or follow the Luos's get started you may face problems with the environment development installation.Find the resolution of this symptom here: https://www.luos.io...
04:06 pm GMT - Wed, August 17, 2022
Dev To
Multiprocessing communication with FIFO queues
This is part of a series of posts talking about FIFO and techniques for IPC(inter process comunication) today I'm gonna explore IPC between parent and child processes for asynchronous programming, one...
03:58 pm GMT - Wed, August 17, 2022
Dev To
How to Deploy ML Models Using Gravity AI and Meadowrun
Transform your containerized models-as-services into batch jobsGravityAI is a marketplace for ML models where data scientists can publish their models as containers, and consumers can subscribe ...
03:49 pm GMT - Wed, August 17, 2022
Dev To
Make any text input secure
Ever wondered why password inputs look like ****** ,turns out it's because of -webkit-text-security property.Here's how to make a simple text input look like a password input:input.pw { -webkit-text-...
03:46 pm GMT - Wed, August 17, 2022
Dev To
Join method in javascript
Hello guys today i will be discussing join method in javascript.What is join() used for?It is used to join the elements of array and returns them as a stringExample - arr -> ["A","B","C","D"]After ...
03:45 pm GMT - Wed, August 17, 2022
Dev To
Advanced caching mechanisms using distributed locks and async pub/sub systems.
IntroThe impact of data caching has increased as the fast access storage methods became more and more effective and cheaper to use than using a CPU to recompute the data.Cache has various applic...
03:44 pm GMT - Wed, August 17, 2022
Dev To
How to use RainbowKit with Thirdweb
IntroductionIn this guide, we are going to see how to use RainbowKit with Thirdweb! I am going to create a Next.js app and show how the users can connect their wallet with the amazing UX and UI ...
03:32 pm GMT - Wed, August 17, 2022
Dev To
Beginner guide to GIT and mastering the Terminal
Hey guys,Here I will list down all the Basic GIT operation command and basic Terminal command. I'm sure it will helps you. Create a Repository create a new local repositorygit init project_n...
03:19 pm GMT - Wed, August 17, 2022
Dev To
Thoughts after trying my hand making Youtube Shorts for The Irish Makers Podcast
I've been producing podcasts and videos for The Irish Makers Podcast, we are in our 2nd season plus weekly news updates.So now I have switched to trying out making Youtube Shorts for my Irish Makers N...
03:15 pm GMT - Wed, August 17, 2022
Dev To
Single Responsibility Principle in TypeScript
A class should have just one reason to change.Every class in our code should be responsible for just a single part of the application. By following this principle we reduce the complexity of our code....
02:57 pm GMT - Wed, August 17, 2022
Dev To
Memria Real x Memria Virtual e Fragmentao
Assim como j vimos em posts anteriores, a memria v uma lista de endereos que apontam para pginas e no necessariamente temos o nmero mximo de endereos que a CPU nos fornece, onde o barramento nos limit...
02:45 pm GMT - Wed, August 17, 2022
Dev To
React & GraphQL with MVP
I have created a simple thread app using an MVP pattern. The features are:AuthorizationPosting information on threads.Searching users by emailI will share the architectural knowledge I have acquired i...
02:29 pm GMT - Wed, August 17, 2022
Dev To
How to run a frontend workshop in Codespaces
Use Codespaces to teach HTML, CSS, and JavaScript to beginner developersSince 2018, Ive taught introductory web development to cohorts of 15-25 folks. This was a rewarding experience for me. Fun...
02:20 pm GMT - Wed, August 17, 2022
Dev To
They don't call it intelligence for nothing
The stack C#, OracleThe Experience 4 YearsThe Job The intelligence corps It's my time to serveThis may be doxing myself a little, but where I live there is a mandatory military service, for 3 ...
01:52 pm GMT - Wed, August 17, 2022
Dev To
What is your greatest weakness as a software developer?
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 questions to write. Email [email protected] if...
01:44 pm GMT - Wed, August 17, 2022
Dev To
Nextjs image optimization with examples
IntroductionImages are a significant part of modern-day web application development. Depending on how you use them, they can either make or mar your applications' developer and user experiences....
01:39 pm GMT - Wed, August 17, 2022
Dev To
Why I always prefer Python for machine learning.
Python has been there for so long, to this date, it is always ranked among the top giants in tech tools. I don't think it will ever fade. I've used Python for a couple of years and am still exploring ...
01:11 pm GMT - Wed, August 17, 2022
Dev To
Create on-demand access pass minting (ERC 721)
What is thirdweb?thirdweb is a platform that lets you deploy smart contracts without having to know Solidity, you can do it by using TypeScript, Python or Go or even without writing any code. ...
12:51 pm GMT - Wed, August 17, 2022
Dev To
Let's start Terraform !
The article discusses the purpose, usage, and basics of Terraform. We will be walking through the concept of Infrastructure as Code, and mainly learn to get started with Terraform. Introduction T...
12:31 pm GMT - Wed, August 17, 2022
Dev To
How to break into tech
I landed my first dev job after about a year of self-directed study.I can still relate to it, but over the past three years I've also had time to reflect on the experience.It was a rocky road, and I d...
12:14 pm GMT - Wed, August 17, 2022
Dev To
Work in Progress
The purpose of this article is to give you an example of making a HTTP request in F# wrapped in a try-catch and using telemetry for error handling.The example was built in a console application using ...
11:58 am GMT - Wed, August 17, 2022
Dev To
Programming Real-Time Web Applications With TALL Stack
Real-Time Web ApplicationsReal-time web applications reflect immediately to each user the concurrent actions of other users. Widely used real-time applications include:AuctionsChat systemsShared...
11:49 am GMT - Wed, August 17, 2022
Dev To
How we use AWS Config and Security Hub for Cloud Governance
IntroductionAs a freelance Cloud & DevOps engineer I come into contact with different companies and different types of solutions. At one of my clients I'm part of the Cloud Governance team. ...
11:30 am GMT - Wed, August 17, 2022
Dev To
Top 5 Open-Source Log Shippers (alternatives to Logstash) in 2022
This is a list of the top 5 open-source log shippers to fit your needs.Many of these can be considered as Logstash alternatives in different ways. For those of you who dont know it yet, Logstash is hi...
11:24 am GMT - Wed, August 17, 2022
Dev To
How do you establish an accessibility-focused developer culture at your company?
At FINN, weve experienced enormous growth in the last 18 months. Weve hired numerous talented people, weve built a large number of new features, and we've put a growing-every-day number of sustainable...
11:22 am GMT - Wed, August 17, 2022
Dev To
React page / router transitions
There are many articles online on how to do this, i found this one is the best:https://reactcommunity.org/react-transition-group/with-react-routerCheck the react-transition-group package version and i...
10:58 am GMT - Wed, August 17, 2022
Dev To
The Future of Education and Art
This article lives in:Dev.toMediumGitHub IntroThe current traditional education system is somewhat broken.The jobs and requirements based on this system are also somewhat broken. Even more when c...
09:35 am GMT - Wed, August 17, 2022
Dev To
How to implement Lazy Loading in REACT | code splitting
Here is a simple App component:import Bids from './components/Pages/OnlineAuction/Auctions/Bids'import { GeneralGoods } from './components/Pages/Galleries/GeneralGoods/GeneralGoods'class App extends C...
09:28 am GMT - Wed, August 17, 2022
Dev To
Deploying Django Application on AWS with Terraform. Connecting to Amazon S3
This is the sixth part of the "Deploying Django Application on AWS with Terraform" guide. You can check out the previous steps here:Part 1: Minimal Working SetupPart 2: Connecting PostgreSQL RDSPart 3...
09:25 am GMT - Wed, August 17, 2022
Dev To
PROGRAMMING AND YOUR MOVIES
I know you were thinking programming is as simple as what you see in series and movies.Programming is nothing like what they show in Hollywood movies.Movies usually show someone sitting in front of a ...
09:24 am GMT - Wed, August 17, 2022
Dev To
Checkout My New Portfolio
Hello Folks Let's have a look to my Portfolio.https://www.lablnet.com/ FeaturesDark theme support.Responsive design.Customizable.Modern web technology.Generate Sitemap base on vue-router.Minumial...
09:16 am GMT - Wed, August 17, 2022
Dev To
Aws Config
AWS Config is a fully managed service that provides you with a configuration history, and configuration change notifications to enable security and governance.With AWS Config you can discover existing...
08:38 am GMT - Wed, August 17, 2022
Dev To
The Benefits of Using AWS S3 for Storage
Why use AWS S3 for storage?There are many reasons to use AWS S3 for storage.First, S3 is a cost effective storage solution. You only pay for the storage you use, and there are no upfront costs o...
08:25 am GMT - Wed, August 17, 2022
Dev To
Deploy a React App to Amazon S3 using Github Actions And Bitbucket Pipelines
This walk-through is a simple step-by-step guide to deploying a React Web application to Amazon S3 using Github Actions or Bitbucket Pipelines Amazon Simple Storage Service (S3)?Amazon Simple Sto...
08:14 am GMT - Wed, August 17, 2022
Dev To
Sync Git Repository from Github to AWS CodeCommit with Terraform
What is a Git Repository?Git repository is like a data structure that VCS uses to store metadata for a set of files and directories. Contains a collection of files and a history of changes made...
08:14 am GMT - Wed, August 17, 2022
Dev To
Sync Git Repository from Github to AWS CodeCommit with Terraform
What is a Git Repository?Git repository is like a data structure that VCS uses to store metadata for a set of files and directories. Contains a collection of files and a history of changes made...
07:58 am GMT - Wed, August 17, 2022
Dev To
The bot for BNG bank
IntroductionHi folks. My name is Roman Pedchenko and I am a full-stack developer. I always thought that my profession as a developer is just to write code but I had mistaken. I've realized that ...
07:41 am GMT - Wed, August 17, 2022
Dev To
TestingTalks Jan de Baere
Testing Talks is a new series of interviews highlighting well-known personalities from the world of software quality and testing. In this first episode, we had the pleasure to talk with Jan de Baere.J...
06:54 am GMT - Wed, August 17, 2022
Dev To
Applications of AI in Manufacturing
It's been a while since AI has found its importance in the manufacturing sector. AI in manufacturing has a lot to explore as it uses technology to automate manual and complex tasks which earlier were ...
06:10 am GMT - Wed, August 17, 2022
Dev To
Top 21 DevOps Monitoring Tools To Use in 2022
DevOps is speeding up the application lifecycle and automated code testing. There are multiple contributors to a single software project and therefore, monitoring systems are now indispensable in ever...
05:12 am GMT - Wed, August 17, 2022
Dev To
Pre Signed URL in less than 5 minutes on Amazon S3
Presigned URL , What is it? A pre signed URL allow you to share the content of your bucket so that friends and families can view it for a limited period of time. It is a time stamped public link g...
03:24 am GMT - Wed, August 17, 2022
Dev To
Advice Generator App using Tailwind CSS and JS
This is a Frontend Mentor ChallengeLiveCode+ResourcesIn this video we have created a advice generator app with Tailwind CSS and vanilla JS using Advice Slip APII hope you loved this....
03:06 am GMT - Wed, August 17, 2022
Dev To
Use AWS App Runner, DynamoDB and CDK to deploy and run a Cloud native Go app
Earlier, I wrote about a Serverless URL shortener application on AWS using DynamoDB, AWS Lambda and API Gateway. Build a Serverless URL shortener with...
02:35 am GMT - Wed, August 17, 2022
Dev To
Windows Commands CheatSheet you needed
This is the Cheat Sheet of Windows Commands. It gives you all the commands and a short description of the command. I've also attached the documentation link for further reading. What is Command ...
02:30 am GMT - Wed, August 17, 2022
Dev To
Practical Guide to using Git for Beginners
Table Of ContentsStep 1: Install gitStep 2: Configure gitStep 3: Create a new git repositoryStep 4: Making changesStep 5: Commiting changesUndo commitsGit BranchesMerging branchesDeleting a bran...
11:57 pm GMT - Tue, August 16, 2022
Dev To
Roman Numeral Converter FCC Solution
JUPITER IS UPON USWho knew ancient Romans where gonna be involved in modern day math? Well I didn't ... Some dudes in skirts making us write more code :'( perhaps Jupiter taught them more JavaSc...
11:14 pm GMT - Tue, August 16, 2022
Dev To
Importing and Exporting Modules in JavaScript
Name Exportexport const name = 'value'Name Importimport { name } from '...'Default Exportexport default 'value'Default Importimport anyName from '...'Rename Exportexport { name as newName }Name Import...
10:55 pm GMT - Tue, August 16, 2022
Dev To
Javascript Tagalog - Function Expression
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
10:39 pm GMT - Tue, August 16, 2022
Dev To
Javascript Tagalog - Function Declaration
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
09:54 pm GMT - Tue, August 16, 2022
Dev To
Contributing to docs!
Over the past one year I have done a LOT of documentation work. I impart a little knowledge in this blog! So let's go -->Why contribute to docs.It's a gateway contribution towards open source organ...
09:40 pm GMT - Tue, August 16, 2022
Dev To
Svelte (Superstar ) - Day 1/100 of Coding
Gone are my baby dev days of hackathons and excitement over what I believed would be the next Facebook/Microsoft breakthrough. Working a 9-5 job as a developer is about as amazing any mostly indoor ex...
08:24 pm GMT - Tue, August 16, 2022
Dev To
Don't wait a year. Migrate from Google Cloud IoT Core to Qubitro today.
Google has dropped a bombshell on users of its Google Cloud Platform IoT Core service: it will be discontinued a year from now.Google Cloud IoT Core is being retired on August 16, 2023, and Google rec...
08:18 pm GMT - Tue, August 16, 2022
Dev To
Data pipelines for data scientists - looking for contributors for new open-source notebook
Mage is currently working on a new open-source notebook to shape the future of building data pipelines.We would love for you to test out our current version in a collaborative effort to create better ...
08:07 pm GMT - Tue, August 16, 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:57 pm GMT - Tue, August 16, 2022
Dev To
A brief introduction to machine learning.
Just like the title implies, we are not going to go deep into the complexity of machine learning. This is a brief intro of what machine learning is, it's main types, and applications. Let's get starte...
07:55 pm GMT - Tue, August 16, 2022
Dev To
DigitalOcean Kubernetes Control Plane General Availability (GA), now with a 99.95% SLA
At DigitalOcean, we strive to create a simple and safe managed Kubernetes experience so that you can scale your business with intuitive developer tools. Today, we are thrilled to announce that Digital...
07:55 pm GMT - Tue, August 16, 2022
Dev To
Latest products and features at DigitalOcean: July 2022
In July, the team at DigitalOcean has been hard at work on key product enhancements for your favorite offerings, including App Platform, DigitalOcean Storage options, developer solutions, and more. ...
07:44 pm GMT - Tue, August 16, 2022
Dev To
Using .env Environment Variables in Vue
When we make a Node.js application, it's pretty typical that we also create a .env file that stores all of our environment variables. This file is typically private, and can be used to store things li...
07:24 pm GMT - Tue, August 16, 2022
Dev To
Are you using Composition API the right way?
IntroIn this article we are going to explore why we should use Composition API how to do it properly. Why not the old Options API way?First of all, even though the Options API is not depre...
07:07 pm GMT - Tue, August 16, 2022
Dev To
JWT (JSON Web Token)
What JWT is used for?A JWT is used for authorisation, authorisation is making sure that the user that sends a request to your server is the same user that actually logged in during the authentic...
07:01 pm GMT - Tue, August 16, 2022
Dev To
Benchmark: Prisma VS TypeORM
Prisma and TypeORM are possibly the main ORM choices for the JavaScript ecosystem in 2022, so I have decided to do a performance benchmark comparing these two tools. NotesThis is a very simple be...
06:37 pm GMT - Tue, August 16, 2022
Dev To
Quarto Challenge
Quatro is a 2 player game invented by Blaies Mller.It is played on a 4 X 4 board with 16 pieces each of which is eitherRed or BlueShort or TallHollow or SolidCircular or SquareThe game begins with one...
06:24 pm GMT - Tue, August 16, 2022
Dev To
Progressive Reactivity with NgRx/Store and NGXS
In this series I came up with 3 rules to achieve progressive reactivity. Following them reduced NgRx/Store and NGXS code by 18%. Here they are again:Keep code declarative by introducing reactivity ins...
06:11 pm GMT - Tue, August 16, 2022
Dev To
Angular: Design Pop Over
In almost every SPA, popover is very much used component in Angular. Here, I am going to design simple pop over. Someone, who are going to make use of this can improve further based on your requiremen...
05:56 pm GMT - Tue, August 16, 2022
Dev To
What is the software development life cycle?
Both large and small software organizations use the SDLC approach. These teams follow different development models, from agile to lean waterfall and others.The Software Development Lifecycle provides ...
05:31 pm GMT - Tue, August 16, 2022
Dev To
Latest products and features at DigitalOcean: July 2022
In July, the team at DigitalOcean has been hard at work on key product enhancements for your favorite offerings, including App Platform, DigitalOcean Storage options, developer solutions, and more. ...
05:27 pm GMT - Tue, August 16, 2022
Dev To
DigitalOcean Kubernetes Control Plane General Availability (GA), now with a 99.95% SLA
At DigitalOcean, we strive to create a simple and safe managed Kubernetes experience so that you can scale your business with intuitive developer tools. Today, we are thrilled to announce that Digital...
05:22 pm GMT - Tue, August 16, 2022
Dev To
RenderATL 2023, Loaded
RenderATL 2023 Day 2 RecapHey Everyone,It has been quite an adventure since Ive written a love letter to the community, but I wanted to restart doing this by saying THANK YOU! When we started RenderAT...
05:15 pm GMT - Tue, August 16, 2022
Dev To
I wrote a state management npm - Any State
Features:Lightweight object state managementOpen Source ProjectSmall App Size (~2Kb)Easy to use with nay framework, just a callback on change About:AnyState is an open source programs built...
04:27 pm GMT - Tue, August 16, 2022
Dev To
Complete guide in implementation of stack in Javascript
Summary: learning stack data structure is very important because it is used in many algorithms we are going to learn the implementation of the stack, and I Hope You find it helpful.what it is?Prerequi...
04:23 pm GMT - Tue, August 16, 2022
Dev To
How to become a better Django Developer by doing a pet project?
My name is Zhenya Kosmak. Now I work as a product manager, but I have 3+ years of quite serious commercial experience using Django. And even now, I strive to code for at least 10 hours weekly. I deepl...
04:20 pm GMT - Tue, August 16, 2022
Dev To
What display: block 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: block...
03:53 pm GMT - Tue, August 16, 2022
Dev To
My developer workflow using WSL, tmux and Neovim
Hi! Today I'm gonna talk about my daily developer workflow and all the tools I use to set up a productive enviroment for coding. I think having a nice looking terminal and some tools to save time are ...
03:12 pm GMT - Tue, August 16, 2022
Dev To
Mocking API calls in React Tests with Nock
IntroductionWriting unit tests is very important for the development process. Testing components that use HTTP requests sometimes may be a real pain.In testing, we often want to make mock reques...
03:00 pm GMT - Tue, August 16, 2022
Dev To
Despliegue y prueba de servicios creados con Terraform en AWS
Terraform es una herramienta de IaC multicloud, basado en el lenguaje de configuracin Hansicorp que es un tipo de JSON.Las plantillas de Terraform generalmente se distribuyen de la siguiente forma:Pro...
02:57 pm GMT - Tue, August 16, 2022
Dev To
Como a memria funciona?
Como j vimos anteriormente, o computador funciona com vrios tipos de memria, algumas volteis e outras no. Como a memria secundria, a principal ou a cache. O sistema Operacional o responsvel por organ...
02:55 pm GMT - Tue, August 16, 2022
Dev To
What's a framework? All about software frameworks
NOTE: This article originally appeared on the Contentful BlogAs a programmer, you know that web development and software development can be complex work. A framework can make your job easier, and save...
02:50 pm GMT - Tue, August 16, 2022
Dev To
Sum of Number In String
const sumOfNumberInString = (s) =>{ let temp = "0"; let sum = 0; for (let i = 0; i < str.length; i++) { let ch = str[i]; if (!isNaN(String(ch) * 1)) temp += ch;...
02:33 pm GMT - Tue, August 16, 2022
Dev To
revisiting functions (not prototypes)
Some notes for quick revision a function with a custom propertyfunction aFunction() { this.someKey = "someValue";}aFunction.customKey = "customValue"this is a runtime binding in most cases, so i...
02:28 pm GMT - Tue, August 16, 2022
Dev To
Clustering in Node.JS
An instance of Node.js runs in a single thread which means that on a multi-core system (which most computers are these days), not all cores will be utilized by the app. To take advantage of the other ...
02:28 pm GMT - Tue, August 16, 2022
Dev To
Array sort() JS
Hello Guys today i will be discussing about Javascript Array sort() method.Sorting is a process in which we sort the elements of array either in ascending order or in descending order.Let's get starte...
02:15 pm GMT - Tue, August 16, 2022
Dev To
Minimum Spanning Tree (Kruskal's algorithm) Using Disjoint set
Time complexity is O(mlogm) + (m*O(4alpha) ~ constant time = O(1) for disjoint set )Hence,Efficient time complexity is : O(mlogm) where m is the no of edges in the graph logm is the time complexity t...
02:12 pm GMT - Tue, August 16, 2022
Dev To
How to connect to the same host with different SSH keys?
Required Reading:Generate an SSH key pairOptional Reading:None- Setup your SSH configuration fileWhen connecting to a remote server via SSH, we would use the command line to specify the remote us...
02:08 pm GMT - Tue, August 16, 2022
Dev To
Property 'Razorpay' does not exist on type 'Window & typeof globalThis'.
I came across this error and it was not so easy for me to solve this, that's why creating this small article.I am working in ReactTsyou will probably use var rzp1 = new Razorpay(options); or var rzp...
01:38 pm GMT - Tue, August 16, 2022
Dev To
How to Create a Mosaic Plot in JS
Have you heard of a mosaic plot? It is a very interesting chart type designed to facilitate exploring relationships between variables. Mosaic plots (also known as mosaic charts) visualize data in rect...
01:37 pm GMT - Tue, August 16, 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...
01:17 pm GMT - Tue, August 16, 2022
Dev To
How to Send Form Data Using Axios Post Request In React
React is the leading programming language used by developers globally. More than 8,787 industry leaders were using React.js in 2020. Hence, multiple developers prefer to go for React and Javascript. M...
01:11 pm GMT - Tue, August 16, 2022
Dev To
tsParticles 2.2.2 Released
tsParticles v2.2.2 Changelog Bug FixesFixed double mouse events on mobile using pointer events, closes #4622 Social linksDiscordSlackTelegramReddit matteobruni...
01:08 pm GMT - Tue, August 16, 2022
Dev To
Look ma, no config file! IntroducingOneSDK2.0
OneSDK is a universal client for consuming API integrations. It is a core component of the Superface ecosystem whether you pick an existing integration, or decide to build one yourself.Today, we are ...
01:06 pm GMT - Tue, August 16, 2022
Dev To
Digital Agency Website Using HTML CSS JavaScript
How to Build Digital Agency Website Using HTML CSS JavaScriptThis video will show you how to build a digital agency website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In this...
12:45 pm GMT - Tue, August 16, 2022
Dev To
Kubernetes Deployment & StatefulSets simply explained
This article will use the same Node with two Pods example as the previous two articles. DeploymentSo everything is now working perfectly, and a user may visit our application via a browser.What i...
12:19 pm GMT - Tue, August 16, 2022
Dev To
Blockchain for the Masses
How close is blockchain to being utilized on a daily basis? Blockchain has long been considered to have the potential to change the way financial services organizations operate.Adoption is still a lit...
11:57 am GMT - Tue, August 16, 2022
Dev To
How To Create a Full Stack app with SolidJS, Supabase, and TailwindCSS
IntroductionHey Everyone,In this tutorial, we are going to create a full stack Notes app with Solid.js and Supabase.Let's get started Setting Up SupabaseGo to https://app.supabase.com/Click...
11:46 am GMT - Tue, August 16, 2022
Dev To
Build a mesh 3D bar chart using SVG
First, you can check out the results of my application in production: Playground of SSR-Contributions-svg. Draw a basiccubeLet's start with one of the most basic cube.Think of it as a combination...
11:00 am GMT - Tue, August 16, 2022
Dev To
How to Create Simple Animations using HTML & CSS...(Text Slide and Fade)
Hello friends,In this post we are going to see how to create simple animations like slide or fade using HTML and CSS.You must have seen on many websites when you browse the text is fading in/out or th...
10:44 am GMT - Tue, August 16, 2022
Dev To
System Design: The complete course
Hey, welcome to the course. I hope this course provides a great learning experience!This course is also available for free on Github Table of contentsGetting StartedWhat is system design?Chapter ...
10:16 am GMT - Tue, August 16, 2022
Dev To
Javascript reverse() method
Hello Guys today i will discuss reverse() array method in javascriptreverse() method is used to reverse array elementsExample -[1,2,3,4,5]After reversing[5,4,3,2,1]Let's get started... Code Examp...
09:46 am GMT - Tue, August 16, 2022
Dev To
Leveling engineers with Wiel Coerver's football ideas
One of the things I enjoy the most about leveling engineers or building teams is finding inspiration in the most random places. For example, I once used a book for kindergarten teachers to find activi...
09:07 am GMT - Tue, August 16, 2022
Dev To
20 Crazy Useful Google Extensions You Should Be Using
1. StayFocusdStayFocusd increases your productivity by limiting the amount of time that you can spend on time-wasting websites. 2. Raindrop.ioRaindrop.io is a one-stop bookmark manager that...
09:07 am GMT - Tue, August 16, 2022
Dev To
20 Crazy Useful Google Extensions You Should Be Using
1. StayFocusdStayFocusd increases your productivity by limiting the amount of time that you can spend on time-wasting websites. 2. Raindrop.ioRaindrop.io is a one-stop bookmark manager that...
07:58 am GMT - Tue, August 16, 2022
Dev To
Creating A Bubble Chart With NodeJS
What's behind creating a colorful and playful bubble chart/graph? Scatter ChartsIf you have any experience or background in finance or statistics, you'll easily detect that a bubble graph i...
07:14 am GMT - Tue, August 16, 2022
Dev To
AWS CDK Project Blueprint - Modeling and Organizing (Part 1/2)
As systems/software engineers, learning a new tool or framework sometimes is not the hardest part of our technological life. We likely need to get used to some new concepts, and terms regarding this t...
07:09 am GMT - Tue, August 16, 2022
Dev To
What Is A Kilt And Do Irish Wear Kilts?
What is the first thing that comes to mind when you think of Irish civilian attire? The kilts. What is the history of kilts in Ireland? A kilt, which is a skirt with pleats at its back and resembling ...
06:59 am GMT - Tue, August 16, 2022
Dev To
Carcinisation of mirrord (or: why we use Rust)
Carcinisation (or carcinization) is an example of convergent evolution in which a crustacean evolves into a crab-like form from a non-crab-like form. (source: Wikipedia).A classic example of carcinisa...
06:47 am GMT - Tue, August 16, 2022
Dev To
Appwrite Announces Loot V2
Do you love swags as much as we do? The Loot V2 is the perfect opportunity for you to get your hands on some exclusive swags!We are immensely thankful to our community members! With the introduction o...
06:40 am GMT - Tue, August 16, 2022
Dev To
Scheduled tasks with Hyperlambda and retry
Notice - You can register a free demo Hyperlambda cloudlet at Aista to follow this tutorial hands on and create scheduled tasks as you see fit.Scheduled tasks implies to repeatedly execute some piece ...
06:19 am GMT - Tue, August 16, 2022
Dev To
Building a Flutter Dev Environment on a Linux Server Without a GUI Environment
MotivationCurrently, I am in an environment where I cannot use my personal PC and can only use public PC. Public PCs are virtually impossible to install and use multiple programs because the dis...
06:00 am GMT - Tue, August 16, 2022
Dev To
Create a New GitHub Repo in 1 click - VSCode
Do you have some code in VSCode and want to take it to GitHub, without having to write a single command in the CLI? Today Im gonna show you how to do that, how to publish your code to a new GitHub rep...
06:00 am GMT - Tue, August 16, 2022
Dev To
Create a New GitHub Repo in 1 CLICK from VSCode
Do you have some code in VSCode and want to take it to GitHub, without having to write a single command in the CLI? Today Im gonna show you how to do that, how to publish your code to a new GitHub rep...
05:44 am GMT - Tue, August 16, 2022
Dev To
.NET Framework vs .NET Core: A Complete Quick Comparison
In recent years, .NET technology has made its mark among many developers. There is an increasing demand for skilled .NET developers in this technology. Obviously, .NET technology refers to both .NET F...
05:23 am GMT - Tue, August 16, 2022
Dev To
ToDo App in FastAPI with Jinja2 Template
Create Virtual Environmentvirtualenv envand activate itsource env/bin/activate Installationpip install fastapi "uvicorn[standard]" jinja2 python-multipart sqlalchemyNow make main.py, databa...
05:17 am GMT - Tue, August 16, 2022
Dev To
Browser extensions - switching Parcel to Vite
Not that there was anything wrong with Parcel, but I wanted to try out Vite.So instead of doing it all from scratch, let's look at how we can migrate from Parcel to Vite.Note: You can also use this ar...
04:19 am GMT - Tue, August 16, 2022
Dev To
Python NoteTaker
I have recently made a Note Taker in Raw Python. It is really simple but also really useful. I hope more people check it out, because it took me a lot of time to optimize. I am really open to changes,...
03:19 am GMT - Tue, August 16, 2022
Dev To
Securely connect to your Azure Linux Virtual Machine with Tailscale SSH
Being on the Cloud Advocate team at Microsoft, we're always looking to empower every developer to achieve more on Azure. One way of doing this is by bringing you hands-on content to deliver end-to-end...
12:55 am GMT - Tue, August 16, 2022
Dev To
Rust and Neovim - A Thorough Guide and Walkthrough
This post is a detailed explanation and walkthrough of how I set up my Rust development environment and workflow with Neovim. PrerquisitesHave the following installed: Rust.Neovim v0.7.0+.A Neovi...
11:46 pm GMT - Mon, August 15, 2022
Dev To
Java Efetivo - Equals
Obedea ao contrato geral ao sobrescrever o equalsEsta uma srie baseada no entendimento de tpicos relacionados ao livro com foco no resumo.O que ?Todas as classes do Java herdam os mtodos da cla...
10:39 pm GMT - Mon, August 15, 2022
Dev To
4 Self-learning steps to get started in Data Analytics
Aquick intro on my background, I do not study data science or computer science. Hence, I understand how hard it is for some people who want to start in this field (to become a data analyst, business a...
10:30 pm GMT - Mon, August 15, 2022
Dev To
Palindrome Checker FCC Solution
Before we start, I find it essential you know that Aibohphobia is the fear of palindromes which of course is a palindrome itself, and for all the law suitors out there I'm pretty sure someone with thi...
09:58 pm GMT - Mon, August 15, 2022
Dev To
Best Programming Languages to Learn for Beginners
JavaScriptJavaScript is the most used programming language in the world. JavaScript is famous for its various frameworks, such as Node.js, and you get a language capable of server-side scripting too. ...
09:40 pm GMT - Mon, August 15, 2022
Dev To
How to Build Great Open-Source DevTools: With Max Howell (Creator of Homebrew)
I sat down for over an hour with the creator of one of the world's most successful developer tools, the near ubiquitous Homebrew package manager. This is the first in a four-part series that dives dee...
09:36 pm GMT - Mon, August 15, 2022
Dev To
OpenApi - Java Annotation for Better Api Documentation
What is OpenAPI ?Definition:standard[] on how APIs are described [...] focused on creating, evolving and promoting a vendor neutral description format. The OpenAPI Specification was originally b...
09:17 pm GMT - Mon, August 15, 2022
Dev To
They're a 10 but they use Redis as their primary database - They're still a 10!
Overview of My SubmissionHello everyone! I built a popular TikTok trend using Next.js, TypeScript, tRPC, and Redis! Check it out a https://10but.jordantwells.comThis website takes the popular Ti...
08:46 pm GMT - Mon, August 15, 2022
Dev To
VS Code Tip of the Week: Terminal Auto Replies
This week's VS Code Tip came out in January of this year, but it seemed to go under the radar for me.Automatic replies for the terminal allow you to do automatically answer terminal prompts, like Term...
08:43 pm GMT - Mon, August 15, 2022
Dev To
Repl Chain
I spent the last few days trying to learn GraphQL, and guess what?I've used GraphQL to create an awesome website with Flask which links coding and community together: Repl Chainhttps://replit.com/@Vul...
07:49 pm GMT - Mon, August 15, 2022
Dev To
Making a CSS Only Minecraft Chicken
There are a bunch of articles floating about on how to make cubes in CSS. There is a surprising lack of articles on how to make Minecraft chickens in CSS though. As such, I thought I'd spend a couple ...
07:11 pm GMT - Mon, August 15, 2022
Dev To
DevTool Intro: The Algolia CLI!
Wake up Neo...We need you to reset the configuration for our pharmaceutical products index! We were messing around with the highlighting settings, and now results for the query red pills are highlight...
07:11 pm GMT - Mon, August 15, 2022
Dev To
DevTool Intro: The Algolia CLI!
Wake up Neo...We need you to reset the configuration for our pharmaceutical products index! We were messing around with the highlighting settings, and now results for the query red pills are highlight...
06:58 pm GMT - Mon, August 15, 2022
Dev To
Form input validation WITHOUT JavaScript
I promised it and here it is, BEHOLD! Quick ExplanationWe need 2 things here:The pattern html attributeSome CSS pseudos like :valid and :invalid PatternThe pattern attribute allows us ...
06:52 pm GMT - Mon, August 15, 2022
Dev To
5 tips to improve your Code Reviews on GitHub
Code review is one of the simplest but at the same time the most powerful mechanisms for programmers. Unfortunately, very often it is also the most underestimated one. In my previous work, I went with...
05:50 pm GMT - Mon, August 15, 2022
Dev To
Get Some (Github) Action
Github Actions, If you haven't heard already then please allow me tell you calling it amazing would be an understatement !I personally think, It is one of those once in a decade things that endup havi...
05:48 pm GMT - Mon, August 15, 2022
Dev To
Basic Games in JavaScript
IntroI was bored and wanted to make a thing. How about snake?Snake is a simple game that works on a grid.once you start, the snake is always movingwhen the snake runs into itself it dies.eating ...
05:40 pm GMT - Mon, August 15, 2022
Dev To
Monitoring Windows Services with Grafana, InfluxDB and Telegraf
InfluxData sponsored this post.If you are a Windows Server administrator or a power user on Windows instances, you may have experienced the great sense of frustration that comes with services shutting...
05:28 pm GMT - Mon, August 15, 2022
Dev To
Clean Code Made Simple - Part 3
Further to my last posts Part 1 and Part 2 of Clean Code Made Simple, in this post I'm going to continue introducing techniques from Robert C. Martins Clean Code book.#11 Law of DemeterAs wikipedia sa...
05:26 pm GMT - Mon, August 15, 2022
Dev To
Start using Toolbox in Fedora Silverblue
This blog is the continuation of my previous article about Fedora Silverblue. Just to recap, Fedora Silverblue is an immutable OS which provides stability, reliability, security, and more. The packag...
05:22 pm GMT - Mon, August 15, 2022
Dev To
Just launched a new scalable cloud graph database! Any feedback/users/testers appreciated!
My brother and I have just launched our scalable cloud graph database SurrealDB in public open beta We've been working on it for 7 years now, and it's completely free to use. We wanted to create a da...
05:14 pm GMT - Mon, August 15, 2022
Dev To
Coffee chat with Graham Ritchie
Had a great time with @grahamthedev on our 30 min coffee chat today at 8:45 PM IST. Got to learn about his journey and had a chance to a warm conversation. During the chat, I did manage to ask him a c...
04:57 pm GMT - Mon, August 15, 2022
Dev To
react ssr lazy loading
English document An introduction toWelcome to React-SSR-lazy-Loading documentation! descriptionCost learning, API is almost the same as REACT API Pages are loaded on access and loaded ...
04:55 pm GMT - Mon, August 15, 2022
Dev To
react-ssr-lazy-loading
English document An introduction toWelcome to React-SSR-lazy-Loading documentation! descriptionCost learning, API is almost the same as REACT API Pages are loaded on access and loaded ...
04:54 pm GMT - Mon, August 15, 2022
Dev To
Building a keylogger with Python
How long does it take to write a keylogger in Python?7 lines (if you count jump lines)! What is a keylogger?"Keylogger" is short for "Keystroke logger", as it records what you type on the keyboar...
04:45 pm GMT - Mon, August 15, 2022
Dev To
Open-source for beginners
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...
04:20 pm GMT - Mon, August 15, 2022
Dev To
Javascript Callback functions & Promises
Callback functions are known to many programming languages, with almost similar style and purpose. What are Callback functionsIn simple terms, a function passed as an argument to another function...
04:08 pm GMT - Mon, August 15, 2022
Dev To
3 Short August UX&a11y tips for web developers
Hey folks!I'd like to talk about creating animation for people with vestibular disorders, improving UX when form validation and coding a search for screen readers.But before embarking on reading I lea...
03:50 pm GMT - Mon, August 15, 2022
Dev To
Version 2.10 of Foal is out!
Version 2.10 of Foal is out! This small release brings some tiny improvements.What's Foal?It is a full-featured Node.js framework simple and easy to use, written in TypeScript and with a complete docu...
03:43 pm GMT - Mon, August 15, 2022
Dev To
Awesome tools for Web Developer - Part 1
IntroductionWe love tools and resources that help us in easing our process. I take a look at the resources post to find some tools to improve my productivity. I have used various tools and websi...
03:37 pm GMT - Mon, August 15, 2022
Dev To
Please help to find a Reliable Blockchain Payment Gateway from Fiat
How are youHope you're having a good summer.I am managing Event Ticket Platform.Customers visit site from ads or referral links and buy tickets on many events.At the moment, site supports 3 payment ty...
03:37 pm GMT - Mon, August 15, 2022
Dev To
Music Monday What are you listening to? (90's edition!)
cover image source: Sleater-Kinney music videoAlrighty! I've been doing this series for a minute and I think it's time we shake things up a bit. For this particular edition, I want you to limit your ...
03:36 pm GMT - Mon, August 15, 2022
Dev To
Synchronizing WordPress posts with Github README.md
I treat my WordPress blog as my digital home THE place to collect my thoughts, describe projects, and publish ideas.It works very well for writing, but my coding projects feel better on Github. They ...
03:31 pm GMT - Mon, August 15, 2022
Dev To
Why your New year's resolution never works.
For which of you, desiring to build a tower, does not first sit down and count the cost. Luke 14:2830.I havent even done what I planned out for this year and its November already, argh!!!If this isnt ...
03:00 pm GMT - Mon, August 15, 2022
Dev To
Can you help me?or listen to the self-report of an ordinary junior high school student
The English part of this article uses machine translation, please understand if there are errorsDon't care who I am, I'm a junior high school student who loves front-end and open source, can you do me...
02:55 pm GMT - Mon, August 15, 2022
Dev To
How to get the best job offer for senior software engineer roles
Navigating "senior+" job interviewsI recently did a round of job interviews. I'm on thetop end of the Senior Software Engineer band, and I was looking for other "top of senior" or Staff Software...
02:49 pm GMT - Mon, August 15, 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:49 pm GMT - Mon, August 15, 2022
Dev To
Happy Independence Day to all my Indian Family
Happy Independence Day 2022: On August 15, Monday, India will mark 75 years of Independence. The country gained freedom from British colonial rule on August 15, 1947. As we gear up to celebrate the 76...
02:46 pm GMT - Mon, August 15, 2022
Dev To
What is credit in Dev.to?
Can someone explain me what is that credit means in dev.to? I mean I have 5 credit in my dashboard so what is that mean? Waiting for your comments......
02:42 pm GMT - Mon, August 15, 2022
Dev To
Happy 75th Independence Day India
IntroductionEvery year on August 15, India commemorates its independence. The country was ruled by Britain for almost 200 years, eventually becoming independent and becoming an independent natio...
02:27 pm GMT - Mon, August 15, 2022
Dev To
Best Books For Learning Web Development
Tutorial videos and online courses are the most popular ways to learn almost anything. However, a fraction of people prefers reading from a physical book. If you fall into this category and want to le...
01:54 pm GMT - Mon, August 15, 2022
Dev To
Create a full stack web app in 5 minutes
Today we released version 1.0 of Aista Magic Cloud. This is the first publicly available release of our services. With Aista you can create a full stack web application in 5 minutes. Try an app here i...
01:52 pm GMT - Mon, August 15, 2022
Dev To
Customer Feedback Tools In 2022
Customer feedback is a great way to improve the quality of your product and make sure your customers are happy with their experience. But getting customer feedback can be a complex process. The proble...
01:50 pm GMT - Mon, August 15, 2022
Dev To
Why Boot.dev is Not Completely Free
A few days ago I received an email regarding Boot.dev where the sender informed me:I am ideologically opposed to charging people for online education.I mean fair enough right? I certainly understand t...
01:14 pm GMT - Mon, August 15, 2022
Dev To
Scroll Animation | JavaScript
Learn How to Make a Scroll Animation using CSS and JavaScript, step-by-step from scratch.As you will notice in this tutorial: one block comes from the right and another one from the left!<!DOCTYPE ...
12:58 pm GMT - Mon, August 15, 2022
Dev To
HTML Audio Explained!
Usage of Audio Tag:The audio tag is used to play sounds, like songs, podcasts or any other type of audio streams. With HTML audio Tag you can embed audio file on your website. Real Example:...
12:45 pm GMT - Mon, August 15, 2022
Dev To
Create a Amazing Movie Website Using HTML CSS Javascript
How to build a responsive movie website using html css javascriptIn this video, I will show you how to build a (mobile-first responsive) movie website using html css and javascript.Live WebsiteGithub ...
12:05 pm GMT - Mon, August 15, 2022
Dev To
12 Things EVERY JavaScript Developer Should Know
There's no better feeling than mastering a programming language. In today's post, we'll explore 12 things you should know if you're serious about JavaScript 1. includes() Over indexOf()Rather th...
12:01 pm GMT - Mon, August 15, 2022
Dev To
Top 11 Mistakes to Avoid When Using React In 2022
As React becomes more and more popular, more and more React developers have encountered various problems in the development process.In this article, based on my actual work experience, I will summariz...
11:38 am GMT - Mon, August 15, 2022
Dev To
[PT-BR] Collections, forEach, Lambda Expressions - o que so external ou internal iterators?
muito comum utilizarmos estruturas de dados para nos ajudar a atender as necessidades requeridas em nossas aplicaes. Uma dessas estruturas so as collections. Elas so to comuns que remover at mesmo um...
11:31 am GMT - Mon, August 15, 2022
Dev To
Implement Google OAuth in NestJS using Passport
IntroductionAuthentication is an essential part of most applications. Implementing authentication in your application depends on requirements specific to the application.This article teaches you...
11:26 am GMT - Mon, August 15, 2022
Dev To
Building a Map Application with Amazon Location Service, OpenLayers, and AWS Amplify
I built a map application using Amazon Location Service, OpenLayers, and AWS Amplify Advance PreparationInstallation of AWS AmplifyAWS Amplify #001 - InstallationUse the built environment to get...
10:16 am GMT - Mon, August 15, 2022
Dev To
Lessons Learned In 12 Months Of Blogging
My blog is officially 12 months old! I started it in August 2021. I've written over 50 articles, managed to rank multiple of them on page 1 of Google, and gathered a vast understanding of blogging.In ...
10:11 am GMT - Mon, August 15, 2022
Dev To
React Link Social Accounts to the same user, is it possible?
Hi, anyone knows if it's possible yo connect multiple social accounts ( YouTube,twitter, Facebook...) To the same user account when they have different emails?Example: I have a user that signs up with...
09:26 am GMT - Mon, August 15, 2022
Dev To
Can we talk about this feature? Please
Explicitly about the "forgot password" thingy.This little issue that appears in every single project where users can register themselves that says "Implement the forgot password feature" It's so commo...
09:17 am GMT - Mon, August 15, 2022
Dev To
What is Dockerfile ? (Docker Series - III)
A sequential set of instruction for Docker engine , or a set of commands to assemble the an imagePrimary way of interacting with Docker and migrating containers.Each sequential instructions are proces...
08:12 am GMT - Mon, August 15, 2022
Dev To
React: Smoothly move the seconds hand of the analog clock
In my last article about the analog clock I showed how I built it. The seconds hand is just jumping from second to second but I wanted to have it move smoothly.The code for the seconds hand:const Seco...
07:50 am GMT - Mon, August 15, 2022
Dev To
Lessons from scaling a tech startup to $6 million in ARR (Part I: communication and management)
The startup Ive been working for is nearing its 2nd anniversary. Ive been there from Day 1 and have seen a few-people team grow into a branched structure with over 150 employees. I wouldnt say the jou...
07:41 am GMT - Mon, August 15, 2022
Dev To
Create a Card with Tailwind CSS
Card Component with Tailwind CSSHi everyone! In this post we'll learn how we can create a card with Tailwind CSS.You can refer to this to setup tailwind css and code with me(I'm not so good in making ...
07:36 am GMT - Mon, August 15, 2022
Dev To
Range() Function in Python.
1.IntoductionThe range function is used to return the sequence.Syntax range(start, stop, gap)2.Parameters-Start-It is a optional value. It specifies the range that where to start. Its default value is...
06:57 am GMT - Mon, August 15, 2022
Dev To
Top 9 ways to become a successful self-taught developer
IntroductionThe term "self-taught" developer is frequently used to refer to people who have studied coding/programming on their own by reading books, taking online classes and doing other kinds ...
06:19 am GMT - Mon, August 15, 2022
Dev To
Browser extensions - spicing it up with React
Now that we have our Browser extension up and running with Tailwind CSS and Parcel let's look at how we can make it more interactive.You can choose any framework you are familiar with. I decided to go...
06:07 am GMT - Mon, August 15, 2022
Dev To
CSS Flag: India
Today is 15 August, It was the date when India became independent. So we as Indians celebrate Independence day today. So, I am starting a new series called CSS Flag. Where I'll be making different cou...
05:55 am GMT - Mon, August 15, 2022
Dev To
AWS Containers and AWS Container Services
Building advanced applications in the cloud requires taking advantage of the technologies born in the cloud. Technologies like containers have become common to ensure consistency with various deployme...
04:11 am GMT - Mon, August 15, 2022
Dev To
Better Golang Error Handling
TL;DR Skip to the end to see the code MotivationI recently reviewed various reasons why the built-in golang error is not great. In fact, if you Google "golang error handling" you will find many o...
03:43 am GMT - Mon, August 15, 2022
Dev To
Image optimization for web
What is Image optimization?The goal of image optimization is to create high-quality images with the lowest file size without lossing quality. It's the process of minimizing web page load time without ...
03:01 am GMT - Mon, August 15, 2022
Dev To
On the Virtues of RegExp in JS
When it comes to regex, I have a disproportionate amount of love for the lil' fella. Much like a tire iron clanking around in the trunk of your car, or a corkscrew in the back of the silverware drawer...
02:32 am GMT - Mon, August 15, 2022
Dev To
Lightweight database for Python
Working with massive JSON data in Python is indeed frustrating. Let say you have around thousand of data stored on a JSON file and you wanted to search on a specific data. I know, thinking about it is...
02:07 am GMT - Mon, August 15, 2022
Dev To
I Created A Simple Tinder Like Clone
IntroductionHello! Recently I've been learning Rails and have created a simple Tinder like clone so I thought I'd show it. Home PageThe Home Page is pretty simple containing just a fullscr...
12:11 am GMT - Mon, August 15, 2022
Dev To
JavaScript - How to create beautiful fireworks effects with tsParticles
Fireworks preset Starting from v2.2.0 the tsParticles fireworks preset has a new configuration, for a more realistic effect.A demo can be seen hereTry the preview at 0.5x if the particles are ...
10:06 pm GMT - Sun, August 14, 2022
Dev To
Automated Backups with cron and RClone
This article will show you how to use RClone and cron to automated file backups in a Linux Operating System.It is Friday past 6 PM, and I needed to back up some work and school files to Google Drive. ...
08:13 pm GMT - Sun, August 14, 2022
Dev To
Process Management
A process is an instance of a program that is currently being executed by the processor.While a program is a set of instructions for an Operating System to execute. So basically when we run a program,...
08:07 pm GMT - Sun, August 14, 2022
Dev To
How to Self Host your own Website Analytics With Umami
When we talk about website analytics, the first thing that comes to mind is Google Analytics. However, we all know that Google Analytics captures all of your users' information, so there is no privacy...
08:03 pm GMT - Sun, August 14, 2022
Dev To
Publish your first NPM package-next step towards open-source
A while back I wrote an article about custom Vue 3 boilerplate where I swiftly went over how to stack your own reusable boilerplate. With surprisingly positive feedback, it became obvious that Ill ope...
07:16 pm GMT - Sun, August 14, 2022
Dev To
I tested every link preview meta tag on every social media and messaging app so you don't have to! It was super boring!
The first part of a series on redundant <head> tags you can read here: get out of my <head>Social media is a bad for your mental health, your privacy, your democracy and for the performanc...
07:10 pm GMT - Sun, August 14, 2022
Dev To
Avoiding useEffect with callback refs
Note: This article assumes a basic understanding of what refs are in React.Even though refs are mutable containers where we can theoretically store arbitrary values, they are most often used to get ac...
07:00 pm GMT - Sun, August 14, 2022
Dev To
Taking Neovim to the Moon
I've been using Neovim as my main code editor for a while now, and so far, I haven't changed my mind. I wrote some articles about this editor, and one of them was about creating a simple configuration...
06:14 pm GMT - Sun, August 14, 2022
Dev To
How To Create A React Component Library
If you're reading this, I assume you're familiar with UI component libraries such as Material UI, Ant Design, Semantic UI, Chakra UI, and others. These libraries provide components like Buttons, Popup...
06:12 pm GMT - Sun, August 14, 2022
Dev To
What's worse: Stale documentation or no documentation?
Stale documentation. 1000%.Agree? ...
06:08 pm GMT - Sun, August 14, 2022
Dev To
Top 6 Github Repos for JavaScript Developers...
Master JavaScript from these Repositoriestrekhleb/javascript-algorithmshttps://github.com/trekhleb/javascript-algorithmslydiahallie/javascript-questionshttps://github.com/lydiahallie/javascript...
06:05 pm GMT - Sun, August 14, 2022
Dev To
Go - Hello World
Introduction to GoGo lang or simply Go is a programming language developed by Google. No one creates a programming language just like "Hey, I am bored today, so let's create a programming langua...
05:58 pm GMT - Sun, August 14, 2022
Dev To
Telegram Bots for Begginers
Short overview Telegram has a huge API interface, and the development of bots is currently increasing very quickly and is in great demand. For beginners, this is a nice opportunity to get the fi...
05:43 pm GMT - Sun, August 14, 2022
Dev To
Soft UI Dashboard - Open-Source Flask Starter
Hello Coders! This article presents Soft UI Dashboard, an open-source Flask Starter crafted with database, authentication, and Docker scripts on top of a modern Bootstrap 5 design. The product is avai...
05:42 pm GMT - Sun, August 14, 2022
Dev To
Learn Python: Python Variables
As with all other languages, Python has variables which can be defined to hold data. As we learn about python variables, it is important to remember a few fundamental things about Python:It is dynamic...
05:22 pm GMT - Sun, August 14, 2022
Dev To
3 Short August Frontend tips
Hey folks!I'd like to talk about creating animation for people with vestibular disorders, improving UX when form validation and coding a search for screen readers.But before embarking on reading I lea...
04:50 pm GMT - Sun, August 14, 2022
Dev To
React - Closure that dependency!
Whats the difference between a custom hook and a functional component? The (common) problemYou have a component and need to control its state, and it works great:function BaseExample() { const [...
04:33 pm GMT - Sun, August 14, 2022
Dev To
What is "Pythonic" coding?
Numerous articles which teach python and it's libraries usually refer their code as "not being Pythonic enough" when reviewing it. But what does it actually mean? Let's explore it in this article.Pyth...
04:31 pm GMT - Sun, August 14, 2022
Dev To
How we built our GitHub app
Swimms GitHub app helps developer teams create, maintain, and find documentation as part of the development workflow.When our team at Swimm began designing Swimms GitHub app, we needed to identify the...
04:28 pm GMT - Sun, August 14, 2022
Dev To
What The Hell is COW?
By Jayanti GoswamiSome of you might have seen our poster for Crazy COW. Sounds kind of amusing, does it not?Well, COW stands for Coder of the Week. It is a new contest for all of you guys who mi...
03:33 pm GMT - Sun, August 14, 2022
Dev To
Top CSS Generators For Web Development
Check out my blog post on this --> https://retro.hashnode.dev/top-css-generators-for-web-development#heading-uiverseiohttpsuiverseio...
03:15 pm GMT - Sun, August 14, 2022
Dev To
Kubernetes Volume explained for Beginners
In this article we are going to understand a very important concept in Kubernetes i.e. Data Storage and take a look at its working. VolumesSo in our last article We used a Node with two pods, my-...
02:56 pm GMT - Sun, August 14, 2022
Dev To
Build Portfolio Website with Hugo
A personal webpage is a perfect place to let the world know about you and showcase your past accomplishments. Put your resume, your projects, your blogs in with a personalized theme which makes people...
02:46 pm GMT - Sun, August 14, 2022
Dev To
The simplest example of coroutines in C20
The coroutines were introduced in C++20 standard. Unfortunately, the implementation isn't such friendly even for experienced programmers because the standard library provides only interfaces and leave...
02:41 pm GMT - Sun, August 14, 2022
Dev To
Async Task inside Loop in Javascript
In a project, I had a situation to perform an asynchronous task inside a loop. I majorly used the map method to do looping tasks.myIterable.map((item) => { // task 1 - normal // task 2 - as...
02:25 pm GMT - Sun, August 14, 2022
Dev To
React Hooks: useThrottledValue and useThrottledFunction
This article explains the new React 18 hooks useDeferredValue and useTransition and compares them to throttle and debounce functions. It also presents two similar custom hooks, useThrottledValue and u...
02:21 pm GMT - Sun, August 14, 2022
Dev To
Run Docker based GitHub runner containers on GitHub Codespaces
OverviewThis post has moved, Check it out here: Hosting your self hosted runners on GitHub Codespaces Marcel.L Aug 13 9 min read #github #...
02:07 pm GMT - Sun, August 14, 2022
Dev To
Hoisting in Javascript
Hello Guys today i am discussing about Hoisting in Javascript.What is Hoisting?Hoisting is a process in which the declaration of variables and functions are moved to the top in the scope by the interp...
01:54 pm GMT - Sun, August 14, 2022
Dev To
Hello Embedded World - booting a minimal Linux with Busybox on RISC-V, from source
Last time we saw how to boot Ubuntu for RISC-V on the QEMU virt board and set up a development environment for C and RISC-V assembly. That was fun and all, but nothing compares to compiling our own Li...
01:38 pm GMT - Sun, August 14, 2022
Dev To
Simple Event-Driven App using Amazon MQ (RabbitMQ)
Hello everyone! I'm back after busy work and want to introduce an event-driven app. I've explored and learned microservices and want to start from event-driven architecture. If you want to know more a...
01:18 pm GMT - Sun, August 14, 2022
Dev To
Dynamic PostgreSQL credentials using HashiCorp Vault (with PHP Symfony & Go examples)
I was playing around with HashiCorp Vault, trying to integrate dynamic secrets (one of many features Vault offers) with a web application.Basically, have a web application connect to a database (Postg...
12:03 pm GMT - Sun, August 14, 2022
Dev To
Find a good available .com domain
Tech blog:Find a good available .com domain2022-06-08 If you need a new domain name, and you want a .com, and you dont want to type random ideas into a registrar search, heres a way to do it. ...
11:57 am GMT - Sun, August 14, 2022
Dev To
Simple Ecommerce Web App using Reactjs
Demo : https://ecommerce-web-app-reactjs.vercel.app/Source: https://github.com/erajamanickam/ecommerce-web-app-reactjsSimple Ecommerce Web App using reactjs with fakestoreapiFake Store APIFakeStoreApi...
11:16 am GMT - Sun, August 14, 2022
Dev To
Resilience4j
Resilience4j, birbirleri ile iletiim ierisinde bulunan sistemler iin hata toleransn yneterek daha esnek bir yap ierisindeilemlerin srdrmelerine yardmc olan bir ktphanedir. Bir noktadaki hatann btn sis...
10:35 am GMT - Sun, August 14, 2022
Dev To
Flutter Tutorial for Beginners | All In One
This long blog is all in one version of the series on Flutter App Development Tutorial. You can always visit individual blogs which are chapters in this blog. Chapter One: IntroductionWelcome to ...
08:17 am GMT - Sun, August 14, 2022
Dev To
Browser extensions - adding Tailwind CSS
Yesterday we made our very first new tab browser extension.However, it was solely powered by plain CSS. This can become super hard to maintain over time, so let's see if we can automate much of it by ...
08:08 am GMT - Sun, August 14, 2022
Dev To
Build a graph database with Amazon Neptune Part 1 - Create a Neptune DB cluster with AWS CloudFormation
How are we all connected?You may have heard of the term 6 degrees of separation, perhaps you are a 'friend of a friend' on Facebook, you catch a plane from Sydney to San Francisco every month, y...
08:08 am GMT - Sun, August 14, 2022
Dev To
Build a graph database with Amazon Neptune Part 1 - AWS CloudFormation
How are we all connected?You may have heard of the term 6 degrees of separation, perhaps you are a 'friend of a friend' on Facebook, you catch a plane from Sydney to San Francisco every month, y...
07:11 am GMT - Sun, August 14, 2022
Dev To
Insights into Forms in Flask
Hey there!Today, we will look into implementing forms in Flask. We will start with quick rendering of forms and look into details of customising the form. BackgroundFlask is popular web developme...
07:11 am GMT - Sun, August 14, 2022
Dev To
Insights into Forms in Flask
Hey there!Today, we will look into implementing forms in Flask. We will start with quick rendering of forms and look into details of customising the form. BackgroundFlask is popular web developme...
07:09 am GMT - Sun, August 14, 2022
Dev To
What is CI/CD, and why is it important?
One of the worst messages a developer might get in Git is "Merge conflict." You've worked on a feature for hours, and your code is now flawless. However, another developer altered the same section of ...
06:59 am GMT - Sun, August 14, 2022
Dev To
External JavaScript
External JavaScript fileWe can create external JavaScript file and embed it in many html page.It provides code re usability because single JavaScript file can be used in several html pages.An ex...
05:31 am GMT - Sun, August 14, 2022
Dev To
Dark and Light Theme Toggler YT Channel
In this Article, I'll tell you how to create a DARK and LIGHT THEME TOGGLER with Pure HTML, CSS and JavaScript.First create three files: index.html, style.css and script.jsNow paste this HTML co...
05:12 am GMT - Sun, August 14, 2022
Dev To
Build a Multi-Language Countdown Component
Some years ago, I built a countdown component with support for multiple languages. Editors had to fill in labels like "days", "hours" and "minutes" for each language in both singular and plural versi...
04:38 am GMT - Sun, August 14, 2022
Dev To
Going to Production with Github Actions, Metaflow and AWS SageMaker
A scalable (and cost-effective) strategy to transition your Machine Learning project from prototype to productionFully working source code is freely available here. Three is a crowdGithub Actions...
04:11 am GMT - Sun, August 14, 2022
Dev To
Angular: Star rating with no external libraries
It is a very simple and very much needed small component required in every other blog to rate the services provided.Mostly, developers want to use some external start-rating libraries to show much sty...
04:03 am GMT - Sun, August 14, 2022
Dev To
The Regular Expression (RegEx) Cheat Sheet you always wanted
I get it even though Regex is incredibly useful, it is extremely hard to master! This is a cheat sheet that provides the most common RegEx use cases that will help you whenever need a sneak peek at th...
03:50 am GMT - Sun, August 14, 2022
Dev To
I am no longer use Fedora 36, too restricted to be useful
I used Fedora 36 for 3 months. It's a good ride, actually. Unfortunately, I hit a road block. I wanted to use my mirrorless camera as my webcam, which required a third-party kernel module called v4l2l...
02:07 am GMT - Sun, August 14, 2022
Dev To
JS MODULE LOADERS; or, a brief journey through hell
IntroductionThere's a saying in defense circles: "amateurs talk strategy; professionals talk logistics". In other words, what seems like the most mundane element of complex engineering tasks (mo...
01:38 am GMT - Sun, August 14, 2022
Dev To
Use Absolute path in importing components - React || Next
Simply create a jsconfig.json file in your base directory, then copy this code into it, then save.{ "compilerOptions": { // make all imports without a dot '.' prefix relative to the base url "b...
01:33 am GMT - Sun, August 14, 2022
Dev To
Build API for CRUD application with Spring Boot JPA H2
...
12:36 am GMT - Sun, August 14, 2022
Dev To
Javascript Tagalog - Strings
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
11:10 pm GMT - Sat, August 13, 2022
Dev To
How to serve *any* website from your own domain (for free!)
Have you ever wanted to white-label a website, like display it on your own domain? Or have you wanted to remove a watermark from a website that asks for premium (for edu. purposes ofc.)?Well, this gui...
10:11 pm GMT - Sat, August 13, 2022
Dev To
CSS Rainbow Text Animation
In this tutorial, we'll make a simple CSS rainbow text animation.Click here to checkout the source code for this tutorial. HTMLIn the index.html file, we'll only need an h1 tag with text.<h1&g...
09:53 pm GMT - Sat, August 13, 2022
Dev To
Building A File Sharing Web App
Ever wanted to share files from your iPhone to your Windows PC, or from your laptop to another laptop without going through the hard way? In this article, I'm going to walk you through how I built a f...
09:49 pm GMT - Sat, August 13, 2022
Dev To
Is CSS an Object-Oriented Programming Language?
For the past six months, I have been running comiCSS, an "experiment" in which I draw web-related cartoons and comics using HTML and CSS.I published a version of the Angry NPC Wojak meme a couple of w...
08:46 pm GMT - Sat, August 13, 2022
Dev To
Chrome extensions every web developer must have
Chrome extensions are handy tools that almost everyone who has a Chrome browser uses. These extensions can make it easier to perform tasks that normally require opening a new browser, performing a sea...
07:59 pm GMT - Sat, August 13, 2022
Dev To
Binary Search Algorithm
DefinitionBinary Search is a searching algorithm used in a sorted array by repeatedly dividing the search interval in half. The idea of binary search is to use the information that the array is ...
07:42 pm GMT - Sat, August 13, 2022
Dev To
How to Add a Newsletter to Your Markdown Blog
Let's say we have a markdown blog that is:Using GitHub for its contentHosted on Vercel, Netlify, GitHub Pages, or the likeHow do we add a newsletter on top of this whilst keeping all our writing on Gi...
07:25 pm GMT - Sat, August 13, 2022
Dev To
Figma: Hover Effect by Swapping Overlays
Lately I've had to work with Figma a lot at work. As I get to know the tool and its functionality better every day, I've found that you can do some really cool stuff now, as opposed to a year and a ha...
07:23 pm GMT - Sat, August 13, 2022
Dev To
Be Separate From Crowd (Freelance Web Dev)
Hi, Gurpreet kait this side again with some new stuff. I have been working as a freelancer for 2 years. And I have also seen a lot of developers on freelance sites like Fiverr and Upwork. Each & e...
06:17 pm GMT - Sat, August 13, 2022
Dev To
How to scrape Google Maps Reviews?
In this post, we will learn to scrape Google Maps Reviews. Requirements:Before we begin, we have to install everything we may need in this tutorial to move forward.Node JSUnirest JSCheerio JSSo b...
06:08 pm GMT - Sat, August 13, 2022
Dev To
A guide for technical writers on JavaScript Testing Libraries
Although I would have liked to choose a different topic, but the importance of developing test suites cannot be overstated. After all, the idea behind writing test cases is to ensure that your applica...
05:58 pm GMT - Sat, August 13, 2022
Dev To
How to use SONiC on CML
SummaryIn CML (Cisco Modeling Labs), the available platforms can be defined and used by yourself in addition to the standard ones.This procedure is shown in the user guide.https://developer.cisc...
05:48 pm GMT - Sat, August 13, 2022
Dev To
How to improve Serilog logging in .NET 6 by using Scopes
Even though it's not one of the first things we usually set up when creating a new application, logging is a real game-changer in the long run.When an error occurred, if we have proper logging we can ...
05:41 pm GMT - Sat, August 13, 2022
Dev To
Game Of Life in Python
Hey!Let me show you, how to code Game OF Life simulation in my favorite language: Python.At first, I did not fully understand what Game Of Life was all about, from multiple resources - not only wikipe...
05:31 pm GMT - Sat, August 13, 2022
Dev To
I have an issue in the auhtentication with jwt
this is not the first time but i don't know why the jsonwebtoken doesn't work with first application i tried alot to reach some page that nead a specific token to reach when and i accessed to this tok...
05:24 pm GMT - Sat, August 13, 2022
Dev To
Best Resources for Svelte and SvelteKit
Read If:You want to learn svelte and sveltekit.Resources:This post contains all the required or important resources to learn/understand svelte and sveltekit in better way.Official Docs and Resources b...
05:20 pm GMT - Sat, August 13, 2022
Dev To
How to Create a FullStack Dapp using Next JS, Tailwind CSS and The graph. (Part 1)
Hello there , This is a written tutorial of a Fullstack Decentralized application using some web3 technologies called NFT AIRThe idea behind this dapp is to allow people to showcase their artwork to o...
05:15 pm GMT - Sat, August 13, 2022
Dev To
How to fix 'zsh: command not found: python'
When trying to run python from terminal, it is possible to run into the following issue:zsh: command not found: pythonThis can happen on any system, but does occur slightly more commonly on MacOS sinc...
04:48 pm GMT - Sat, August 13, 2022
Dev To
What Database to use?
What you guys' think is the best type of database ( Mysql,postgresql,mongodb... ) And provider ( aws, azure, supabase... ) for a Saas?...
04:30 pm GMT - Sat, August 13, 2022
Dev To
I made a tmux plugin to spice up your terminal
What is thistmux2k is a tmux plugin for that adds powerline support and pretty colors to your tmux status bar. Inspirationtmux2k was inspired by dracula/tmux. PrerequisitesBefore you b...
03:34 pm GMT - Sat, August 13, 2022
Dev To
What is docker? and Why should I use it for my projects?
Explain it to me like I am 5; What is docker? and Why/Where should I use it? More importantly, where can I start learning it?...
03:20 pm GMT - Sat, August 13, 2022
Dev To
Microsoft Reinforcement Learning Open Source Fest 2022 Native CSV Parser
PR: https://github.com/VowpalWabbit/vowpal_wabbit/pull/4073Tutorial: https://vowpalwabbit.org/docs/vowpal_wabbit/python/latest/tutorials/cmd_csv_with_iris_dataset.html IntroductionMy project here...
03:08 pm GMT - Sat, August 13, 2022
Dev To
Top 6 Cloud Server Hosting In 2022
Cloud computing and the top 6 cloud service providers delivering these services, have brought fundamental changes to the market backdrop of IT infrastructure globally. Public cloud service providers a...
03:04 pm GMT - Sat, August 13, 2022
Dev To
Responsive Font Sizes with Sass Maps and @each
Hi, there! Today, you will learn how to create responsive font sizes with Sass maps and @each method.I hope you enjoy it!Let's start with a map and we can dive into more complex concepts with @each op...
02:56 pm GMT - Sat, August 13, 2022
Dev To
Tencent Rhino-bird Open-source Training Program 2022 SunEC sm2p256v1 Key Pairs Generation
Issue Task 1Requirementhttps://github.com/openjdk/jdk/pull/9541 Task 2RequirementResultTested computing the signature as well as verifying the signature for comparing between secp256r1 and s...
02:49 pm GMT - Sat, August 13, 2022
Dev To
How to sort an array by date in Javascript
We've all been in a situation in Javascript where we have a set of data, all with different dates, which we want to sort by date quickly. Let's look at how this works.Note on Javascript Dates: It shou...
02:44 pm GMT - Sat, August 13, 2022
Dev To
My Google Summer of Code 2022 Google Blockly Workspace MultiSelect Plugin
Project LinkMy GitHubHi there! In this blog post I will introduce you to my work on the plugin for selecting, dragging, and doing actions on multiple blocks. The project is sponsored by Google Summer ...
02:27 pm GMT - Sat, August 13, 2022
Dev To
How to check if a number is a power of two for O(1)
In binary representation, numbers consist of 0 and 1. And it just so happens that all powers of two are 10*. For example, 2 -> 10, 8 -> 1000, and so on. When we do a comparison of number & n...
02:21 pm GMT - Sat, August 13, 2022
Dev To
Solving RISC-V Kata locally, the not-so-easy way
Disclaimer: donaldsebleung is a community moderator on Codewars but not an official employee. Any views expressed in this article solely belong to donaldsebleung and should not be considered as offici...
02:10 pm GMT - Sat, August 13, 2022
Dev To
Hosting your self hosted runners on GitHub Codespaces
OverviewWelcome to another part of my series 'GitHub Codespaces Pro Tips'. In the last part we spoke about integrating GitHub with Azure DevOps and how you can use some of the great features of ...
02:03 pm GMT - Sat, August 13, 2022
Dev To
Daha Temiz Kod Yazmak in pular
Kod'larmz daha okunabilir ve temiz hale getirmek iin bir ok makaleden derlenmi kolay kullanlabilir ve ksa ipular :) 1. Erken Dn(Return Early) Tasarm Modelini Kullann:function saveItem(item) { if...
02:03 pm GMT - Sat, August 13, 2022
Dev To
My Summer of Bitcoin 2022 Project - CI for CADR
SynopsisBefore the Summer of Bitcoin project, Cryptoanarchy Debian Repo (CADR) lacked Continuous Integration (CI), which troubles the new coming contributors because setting up the developing en...
12:54 pm GMT - Sat, August 13, 2022
Dev To
5 Modern CLI tools that help boost your productivity
As developers, most of us use the terminal to interact with our computers for many tasks as we find it more productive. We are familiar with commands like ls, cd, cat, grep, and find. These are primar...
12:53 pm GMT - Sat, August 13, 2022
Dev To
Coding: A life
Coding becomes life for a Coder as If testing of code went successful, it is lifesaving but if it comes out with number of bugs, it put our lives in danger. That breath holding moment (Surely every co...
12:50 pm GMT - Sat, August 13, 2022
Dev To
HTTP Methods "GET", "POST", "PUT", "PATCH", "DELETE"
To work with REST API efficiently, Its important to know the basic HTTP methods and what each of them does.Out of 39 http methods, developers typically use the "GET", "POST", "PUT", "PATCH" and "DELET...
12:49 pm GMT - Sat, August 13, 2022
Dev To
How to Build Creative eCommerce Website Using HTML CSS JavaScript
How to Build Creative eCommerce Website Using HTML CSS JavaScriptThis video will show you how to build a creative ecommerce website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev...
12:35 pm GMT - Sat, August 13, 2022
Dev To
LEARN CONTEXT API BY BUILDING A MINI FINACIAL APP
There are different ways to manage data in an application. One of the ways data is managed in a ReactJs application is using of concept of prop drilling. Prop drilling requires that data is passed thr...
11:25 am GMT - Sat, August 13, 2022
Dev To
Skilled Worker Visa UK
Getting a UK Skilled Worker Visa is easy if you are a software engineer and want to move to the United Kingdom.Last year I decided to move to the United Kingdom from Poland to work as a software engin...
11:19 am GMT - Sat, August 13, 2022
Dev To
Writing a new programming language. Part III: Type System
Hello everyone! Welcome to the third part of the new LR-language tutorial series. Here is the link for Part II. Last time we've successfully implemented the first version of the LR-language interprete...
11:13 am GMT - Sat, August 13, 2022
Dev To
Building a Google SERP extension in Google Sheets (Apps Script RapidAPI)
IntroductionSo you want to monitor some keywords for your next SEO research and analysis and want the data readily available in a Google Sheets file all, without leaving the four walls (corners?...
11:06 am GMT - Sat, August 13, 2022
Dev To
AWS open source news and updates, 124
August, 12th, 2022 - Instalment #124WelcomeWelcome to edition #124 of the AWS open source newsletter. This is a very special edition as this will be the first edition that we cover in the new Bu...
10:40 am GMT - Sat, August 13, 2022
Dev To
git sparse-checkout
Yesterday, I discovered git sparse-checkout feature with @sanixdarker post How to clone a sub directory of a git project (not a zip) darker Aug 12 2 min read ...
10:35 am GMT - Sat, August 13, 2022
Dev To
Implementing resilient applications with API Gateway (Health Check)
API Health Check We know that API services fail due to any number of reasons, such as networks issues, connection (failed to open a connection to a data source like a SQL Server database) and AP...
10:26 am GMT - Sat, August 13, 2022
Dev To
A JavaScript monolith ready to scale
In many projects I use this stack to quickly getting the things done at the lowest cost possible.Next JS provides both Node and React sweetened with built-in features like file-system based routing an...
10:14 am GMT - Sat, August 13, 2022
Dev To
Converting Binary to Decimal with parseInt's Base Feature
Binary numbers are numbers which are expressed in base 2 notation, rather than the base 10 we are used to. Consider how we normally count in base 10 - when we reach 10, we have to add an extra number ...
10:02 am GMT - Sat, August 13, 2022
Dev To
The solution of Elixir continuous runtime system code coverage collection
zh_hansCode coverage is an effective means to assist software engineers in verifying code quality. The runtime environment's ability to collect code coverage fully combines black and white box testing...
09:35 am GMT - Sat, August 13, 2022
Dev To
Care about your code, like an artist about their painting
Hey there I'm back with another little rant!The other day I was thinking about what makes good code good. Or better said, the variables that make it good. Good for me that is. For me the variables of...
08:53 am GMT - Sat, August 13, 2022
Dev To
Logging in Python
When an application runs, it performs a tremendous number of tasks. A simple to-do app can have tons of tasks like - user logins, creating to-dos, updating to-dos, deleting to-dos, and duplicating to-...
08:28 am GMT - Sat, August 13, 2022
Dev To
JavaScript Example
JavaScript ExampleJavascript example is easy to code. JavaScript provides 3 places to put the JavaScript code: within body tag, within head tag and external JavaScript file.Lets create the first...
08:10 am GMT - Sat, August 13, 2022
Dev To
Introduction To JavaScript
What Is JavaScriptJavaScript (Js) is a light-weight object-oriented programming language which is used by several websites for scripting the webpages. It is an interpreted, full-fledged programm...
07:42 am GMT - Sat, August 13, 2022
Dev To
Why every programmer should write
Reading this topic, you may wonder "Don't all programmers write?" Yeah, we write code but the main point of this write-up is what some call technical writing.Technical writing is a fairly huge aspect ...
07:42 am GMT - Sat, August 13, 2022
Dev To
Why every programmer should write
Reading this topic, you may wonder "Don't all programmers write?" Yeah, we write code but the main point of this write-up is what some call technical writing.Technical writing is a fairly huge aspect ...
07:19 am GMT - Sat, August 13, 2022
Dev To
CSS Icon: Google Pay
I will create the Google Pay icon in this article using CSS only. Let's look at how we do that. Problem Solution VideoFirst, we need to create the structure for this logo then we will s...
05:54 am GMT - Sat, August 13, 2022
Dev To
Javascript Tagalog - Break Statement
Disclaimer: This is a Blog i made with the intention of reinforcing my knowledge in javascript. I just thought sharing my blogs might be helpful for someone since they are written in tagalog (mostly i...
04:00 am GMT - Sat, August 13, 2022
Dev To
An overview of Amazon's Leadership Principles and Culture - Part 1
Recently, I have been learning more about Amazon's Leadership Principles. At first glance, these 16 principles seem to be distinct and a lot to memorize, but after a while, there seem to be certain re...
02:30 am GMT - Sat, August 13, 2022
Dev To
Drag and Drop Kanban Board with React TypeScript
Demo (TLDR)This is the source code and the Kanban board that we will be building. HTML Drag and Drop APIHTML Drag and Drop API is required to implement the drag and drop function on any DOM...
12:50 am GMT - Sat, August 13, 2022
Dev To
Understand Kotlin Multiple Constructors
Simple examples to showcase primary and secondary / multiple constructors in KotlinThis article was originally published at vtsen.hashnode.dev on Jul 23, 2022.In Kotlin, you have one primary and many ...
12:46 am GMT - Sat, August 13, 2022
Dev To
Full ES2022 Cheatsheet!
PDF version here(High Quality): https://www.linkedin.com/posts/activity-6942202973657702401-ZX6Y...
12:36 am GMT - Sat, August 13, 2022
Dev To
Make a Whack a Mole Game in Unity (Free Tutorial)
Whether youre whacking moles in real life or need to change out assets for projects deployed on multiple platforms, [echo3D](http://www.echo3d.co\) makes it easy to do this by simply using an API key ...
12:26 am GMT - Sat, August 13, 2022
Dev To
I Made a Web App to Showcase all your Profiles
Have you ever wanted a place that can make all your profiles and links nicely organized, easily searchable and with super customizability?Well, now you can! Introducing linksPresent all your link...
12:10 am GMT - Sat, August 13, 2022
Dev To
Como consumir API com JS Puro e Axios. (em 3 passos)
Consumir API acessar informaes e servios de um outro sistema que permite essa integrao, sem a necessidade de a aplicao que consome a API conhecer detalhes de implementao do software.Para fazer a cone...
11:59 pm GMT - Fri, August 12, 2022
Dev To
Tipos de Memria
O que memria?A memria um circuito eletrnico ou tambm pode ser um meio magntico, que permite salvar informaes. O que no preciso explicar a sua utilidade. Pois, est presente em todos os process...
11:37 pm GMT - Fri, August 12, 2022
Dev To
Performance Benchmarking: String and String Builder
In this article, we will do a performance benchmarking of String and StringBuilder classes in Java and discuss how to modify strings efficiently. Strings in Java are immutable; modifying the String cr...
11:36 pm GMT - Fri, August 12, 2022
Dev To
How to change ownership of a file in Nodejs?
As for our last permissions and access related methods, today we talk about the method.It lets you change the ownership of a file. Just like you're used to on your terminal: <><:><>...
10:43 pm GMT - Fri, August 12, 2022
Dev To
Algorithms: Time And Space Complexity
The concept of time and space is one I struggled to wrap my head around at first, but I prevailed and in this article, I'm going to do my best to share my understanding of these concepts with you. We ...
10:04 pm GMT - Fri, August 12, 2022
Dev To
I got my first Pull Request merged!
Words cannot express my joy when I got the notification about the merge above, and I owe it ample time to my current school of Engineering, AltSchool Africa.Before now, I've been introduced to open so...
09:33 pm GMT - Fri, August 12, 2022
Dev To
What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugGetting o...
08:47 pm GMT - Fri, August 12, 2022
Dev To
MEAN Stack Alternative: More Power with Less Stack
Technology stacks like LAMP, MEAN, and MERN have been a boon to developer productivity. With just four components you have everything you need to develop web applications quickly and easily. And while...
08:24 pm GMT - Fri, August 12, 2022
Dev To
Comparing databases for Vercel and Netlify
Vercel and Netlify make it easy for developers to build and ship full-stack serverless applications. Both platforms provide features such as serverless edge functions, CDN (content delivery network), ...
07:42 pm GMT - Fri, August 12, 2022
Dev To
Building a YT Analytics / Post Scheduler
Hi, i am going to try (and hopefully succeed) a Youtube app as a Saas, now, i already know the Stack i will be using (or not, kkkkk),i am going to use React obviously and probably NextJs , for the bac...
07:06 pm GMT - Fri, August 12, 2022
Dev To
Creating a React icon library
A new library that helps creating A React/Vue/Angular Icon component library easily.features: Auto download Icons as SVG directly from figmaOptimized using SVGOSupports:ReactVueReact MUIStart using it...
07:05 pm GMT - Fri, August 12, 2022
Dev To
Add personalization to static HTML with Netlify Edge Functions no browser JavaScript required
Personalization the process of creating customized experiences for visitors to a website is a hot topic on the web in 2022. In a crowded world of digital experiences clambering for our attention, bu...
06:25 pm GMT - Fri, August 12, 2022
Dev To
How I update my Twitter profile automatically using Python.
IntroductionI find automating tasks one of the coolest things about programming. Lately, I've been thinking about ways to utilize APIs to automatize some things, and I came up with the idea of m...
06:21 pm GMT - Fri, August 12, 2022
Dev To
What Is the Difference Between Coding and Programming?
What Is the Difference Between Coding and Programming?As a new web developer seeking employment in tech, you should be aware of particular distinctions between coding and programming.Coding has to do ...
05:54 pm GMT - Fri, August 12, 2022
Dev To
How to set up your own personal blog: Step-By-Step Guide
I published an article about how I built my blog and why I used specific technology. Many folks enjoyed it and wanted to start their own blogs. So, if you want to start a personal blog without using t...
05:40 pm GMT - Fri, August 12, 2022
Dev To
The Inevitability of ERC-2981 in NFT Marketplaces
NFT Marketplace is probably one those projects which every beginner makes. It is the Todo App equivalent of Web3. An NFT marketplace encompasses a whole of topics which prove grasp over the developmen...
05:25 pm GMT - Fri, August 12, 2022
Dev To
Low-cost best practices in AWS
Have you ever felt that doing things right is way too expensive? Well, you're not entirely wrong. The absolute best, bleeding edge best of the best of the best humanity is capable of will make your wa...
05:21 pm GMT - Fri, August 12, 2022
Dev To
Build your Smart device for Google Home
Creating Google Home projectWe will use Cloud-to-cloud integration method. So we need to navigate to Actions on Google console and create a new project:And we need to name our Smart Home Action:...
04:58 pm GMT - Fri, August 12, 2022
Dev To
Does every DBA need to understand Transparent Data Encryption (TDE)?
Protecting sensitive information requires the latest and most advanced privacy enhancing technologies. Wether you're a DBA or someone who's simply curious about the topic, here's our take on DBA...
04:44 pm GMT - Fri, August 12, 2022
Dev To
NFT Tutorial (Beginner-Advanced)
Imagine buying a piece of digital artwork on the Internet at a reasonable price and getting a unique digital token known which proves your authority over the artwork you bought. Wouldn't it be great? ...
03:49 pm GMT - Fri, August 12, 2022
Dev To
SVG CSS Spinners!
I created a collection of 24 x 24 dp SVG + SMIL spinners a month ago. Now, the collection also has SVG + CSS versions corresponding to the existing SVG + SMIL ones!Here: https://github.com/n3r4zzurr0/...
03:46 pm GMT - Fri, August 12, 2022
Dev To
MongoDB $weeklyUpdate 82 (August 12, 2022): Community Cafe, Atlas Search, & International MUGs!
Hi everyone!Welcome to MongoDB $weeklyUpdate. Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest YouTube videos and podcasts.En...
03:46 pm GMT - Fri, August 12, 2022
Dev To
MongoDB $weeklyUpdate 82 (August 12, 2022): Community Cafe, Atlas Search, & International MUGs!
Hi everyone!Welcome to MongoDB $weeklyUpdate. Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest YouTube videos and podcasts.En...
03:24 pm GMT - Fri, August 12, 2022
Dev To
Guide to learn React.js
React is an open source front-end javascript library to build web application and websites. React is build by Facebook in may 2013.There are so many resources to learn react.js but here, I've shared m...
03:22 pm GMT - Fri, August 12, 2022
Dev To
2 arrays of Same value are not equal in JS.
Hello Guys today i am going to discuss a very little thing that you might have not noticed in Javascript.I will show you that thing using an example. Example 1 -let array1= [1,5,9,14,17];let arra...
03:21 pm GMT - Fri, August 12, 2022
Dev To
Follow Friday: Golang Edition (12 August 2022)
header image courtesy of go.devHappy 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 ...
02:57 pm GMT - Fri, August 12, 2022
Dev To
How to Setup Authentication Fast with AWS Amplify
In this article, we will build a blog application using AWS Amplify which allows users to sign in and start blogging right after signup has been completed.AWS Amplify enables front-end and mobile deve...
02:39 pm GMT - Fri, August 12, 2022
Dev To
A Beginner's Guide to Competitive Coding
By Samrat ChakrabortyCompetitive programming teaches the art of breaking a problem into small pieces and making working solutions for them. Besides, for development one needs to learn a whole ne...
02:05 pm GMT - Fri, August 12, 2022
Dev To
tsParticles 2.2.1 Released
tsParticles 2.2.1 Changelog Bug FixesFixed editor for v2.2 Other ChangesExposed options objects for interactions Social linksDiscordSlackTelegramReddit ma...
01:40 pm GMT - Fri, August 12, 2022
Dev To
React.js - Interview Question - duplicate hashtag remover.
Had an Interview for React.js frontend developer for one of the MNC company. The question they asked was to build a Duplicate Hashtag remover Question Statement:There has to be an textarea in whi...
01:35 pm GMT - Fri, August 12, 2022
Dev To
Appwrite Community Report 17
Howdy people! We are back with our weekly community report, to share with you all what Appwrite has been doing! TLDR; Presenting before you some newly released videos from the Appwrite team, issues so...
01:16 pm GMT - Fri, August 12, 2022
Dev To
Forging GraphQL Bombs, the 2022 version of Zip Bombs
This article was originally published on blog.escape.tech.Zip Bombs are a thing of the past, but the concept behind them is still relevant nowadays. Indeed, your GraphQL application might be vulnerabl...
12:44 pm GMT - Fri, August 12, 2022
Dev To
We are trending on Github, This is how we did it
We are trending on Github!To be honest, Github has an extraordinary algorithm, and it's pretty impossible to know what going on back there.We do have a slight feeling I want to share with you to...
12:16 pm GMT - Fri, August 12, 2022
Dev To
Kubernetes Components Simplified for Beginners
In this article we are going to understand the main Kubernetes Components that we as Kubernetes Administrators or users will be working with most of the time.You do not have to deal directly with Dock...
12:13 pm GMT - Fri, August 12, 2022
Dev To
Experienced Programmers Struggle As Well: Ease Your Imposter Syndrome As A Junior Developer
At the beginning of their career, most developers feel inadequate. They dont have anyone to compare themselves to. They dont know whats expected of them on the job. And many tutorials or screencasts s...
11:19 am GMT - Fri, August 12, 2022
Dev To
A beginners guide to developer stock options
Are you in the same position as me? Do you hear about developer stock options, but have no idea what the terminology means? Look no further! In this beginner's guide to developer stock options, we wil...
10:34 am GMT - Fri, August 12, 2022
Dev To
Universal passwordless authentication - The beginning
Since quite some time now, I've toyed around the idea of making an authentication platform ...and I'm starting doing it! I'm currently on a parental leave, freed from the corporate life and in my even...
10:08 am GMT - Fri, August 12, 2022
Dev To
Introduction
Hello, I'm starting this blog to keep track of my progress.Starting september, I'll try to post a few times per week over the following few months.A few themes I'll be bloging about include : Custom a...
09:44 am GMT - Fri, August 12, 2022
Dev To
Lowest Common Ancestor of a Binary Search Tree
Given a binary search tree (BST), find the lowest common ancestor (LCA) node of two given nodes in the BST.According to the definition of LCA on Wikipedia: The lowest common ancestor is defined betwee...
09:13 am GMT - Fri, August 12, 2022
Dev To
Kubernetes Components Simplified for Beginners
In this article we are going to understand the main Kubernetes Components that we as Kubernetes Administrators or users will be working with most of the time.You do not have to deal directly with Dock...
08:55 am GMT - Fri, August 12, 2022
Dev To
Kubernetes Components Simplified for Beginners
In this article we are going to understand the main Kubernetes Components that we as Kubernetes Administrators or users will be working with most of the time.You do not have to deal directly with Dock...
08:55 am GMT - Fri, August 12, 2022
Dev To
Kubernetes Components Simplified for Beginners
In this article we are going to understand the main Kubernetes Components that we as Kubernetes Administrators or users will be working with most of the time.You do not have to deal directly with Dock...
08:34 am GMT - Fri, August 12, 2022
Dev To
Adminator - Simple Django Starter
Hello Coders! This article presents Adminator, an open-source seed project built with database, authentication, and Docker support using Django as the backend framework. The product uses a Bootstrap 5...
08:11 am GMT - Fri, August 12, 2022
Dev To
How to Efficiently Merge Pull Requests using Mergify?
Shopify is a large-scale eCommerce platform that makes heavy use of code commits and merges to keep its operation running smoothly. On a typical day, Shopify will make around 40 code changes and merge...
06:41 am GMT - Fri, August 12, 2022
Dev To
Angular: Content Projection end to end
Content projection is a pattern in which you insert the content that you want to show inside another component. <ng-content></ng-content> - responsible to project content inside another co...
06:09 am GMT - Fri, August 12, 2022
Dev To
Browser extensions - our first theme
In the previous article, we looked at creating our very first browser extension.For this article, we'll be looking into making our very first theme as an extension!The process will be very similar but...
05:23 am GMT - Fri, August 12, 2022
Dev To
Uploading files in Remix to a S3 compatible service
Remix is a new react-based framework designed to be a full stack application. With many applications, you will need to be able to store files, sometimes in an S3 compatible service. Here is how I was ...
05:10 am GMT - Fri, August 12, 2022
Dev To
How to Environment Variable (.env) in NextJS?
IntroductionWhen developing projects, we use various dependencies in our application. Many tools use token/API keys to give endpoints access, in case of APIs to the authorized user. These API ke...
05:10 am GMT - Fri, August 12, 2022
Dev To
How to use Environment Variable (.env) in NextJS?
IntroductionWhen developing projects, we use various dependencies in our application. Many tools use token/API keys to give endpoints access, in case of APIs to the authorized user. These API ke...
04:49 am GMT - Fri, August 12, 2022
Dev To
Vue3Vite2.6TypeScriptant-design-vueegg.js
Bag API ERPCMSAPP BagVue3Vue-Router4Vuex4Ant-Design-VueViteTypeScriptEgg.jsMysqlBagVue3Vue-Router4Vite PiniaElement-plusEqual-VueBootstrapViteTypeScriptEgg.jsMysqlUI APInpm i vue-bag-admin ...
04:30 am GMT - Fri, August 12, 2022
Dev To
Why You Should Use Waffleweb (And Not Flask)
It might seem strange use a new Python web framework over an older, more mature framework, but in this article I will tell you why you should. Waffleweb is, you guessed it, a Python web framework. Waf...
04:28 am GMT - Fri, August 12, 2022
Dev To
React Cheatsheet
React ComponentsFonksiyon component rnei:function App() { return ( <div>Hello world!</div> );} React PropsAna bileenden alt component'e geirilen veriler props olarak adla...
04:27 am GMT - Fri, August 12, 2022
Dev To
Build a full stack app with create-t3-app
Hey there! Today we'll be building an application with the T3 stack. We're going to building a Guestbook inspired by Lee Robinson's Guestbook. Let's get right into it! Getting StartedLet's set up...
04:04 am GMT - Fri, August 12, 2022
Dev To
How To Send Email Using NodeMailer in NodeJs
For you to send an email in nodejs, you will need the NodeMailer. Nodemailer is a module that enable youto send email without hassle easily through the Simple Mail Transfer Protocol(SMTP) which allows...
03:47 am GMT - Fri, August 12, 2022
Dev To
Tips for Getting Your First Developer Job
Image by Gerd Altmann from PixabayI am sharing 5 Specific Tips for Getting Your First Developer Job by James Quick.Engage in community - being part of a community is impactful. Twitter as an example i...
03:46 am GMT - Fri, August 12, 2022
Dev To
Is Vue js in demand?
If you're a web developer, you're likely always looking for new and upcoming technologies to learn. You may be wondering if Vue.js is worth learning. In this blog post, we'll discuss some key reasons ...
03:46 am GMT - Fri, August 12, 2022
Dev To
SyntaxError: The requested module 'react' is expected to be of type CommonJS
I've had this issue countless times during the processes of running the dev environmentDowngrading the nodejs version to 12.22.0 removes the error....
12:50 am GMT - Fri, August 12, 2022
Dev To
How to host a Hugo or Next.js site on GitHub Pages
GitHub Pages now uses customizable GitHub Action workflows to build and deploy your code so that developers can control their authoring framework and deployment. GitHub Pages is a powerful option for ...
12:48 am GMT - Fri, August 12, 2022
Dev To
WebDevSampler challenge - My answers in Go
As a first time doing the #WebDevSampler challenge, I used Go, which is a popular backend language, as well as the language I have been coding in professionally for seven years. Ahead are my answers t...
12:43 am GMT - Fri, August 12, 2022
Dev To
How to host your first site for free on GitHub Pages
GitHub Pages now uses customizable GitHub Action workflows to build and deploy your code so that developers can control their authoring framework and deployment. GitHub Pages is a powerful option for ...
12:15 am GMT - Fri, August 12, 2022
Dev To
Debugging a Ruby On Rails Application in Visual Studio Code
VS Code Debugger for Ruby on RailsI have been using Visual Studio Code as my IDE while coding in Ruby as I didnt want to fork out a load of money to purchase RubyMine and so far have been getting by w...
11:38 pm GMT - Thu, August 11, 2022
Dev To
tinwayJs 0.1 example Web page telegram bot
website: https://tinway.org github: https://github.com/tinway/tinwayJS Example 1. Create index.html<!DOCTYPE html><html> <head> <meta charset="utf-8" /> ...
10:42 pm GMT - Thu, August 11, 2022
Dev To
Subdomain enumeration in CTFs
If you're playing a CTF, and you don't find anything interesting, there's a decent chance that the path is elsewhere, for example, on a subdomain (SB). If it's a very easy CTF, you will probably get s...
09:47 pm GMT - Thu, August 11, 2022
Dev To
Discussion and Comment of the Week - v14
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...
09:40 pm GMT - Thu, August 11, 2022
Dev To
List of Best GitHub Repos for Web Developers
In this post we are going to check best GitHub Repositories for Web Developers to learn fundamentals of Coding and Boost Productivity. List of the most Useful GitHub Repos are as belowNode.js Best Pra...
09:16 pm GMT - Thu, August 11, 2022
Dev To
Why Devs Break Up with Their Bosses w/ Oliver Wyman's Carolyn Vo
Everyone who manages a team would like to think that their employees admire them as individuals and as leaders. That you make an impact on those employees while they work under you and long after you ...
08:11 pm GMT - Thu, August 11, 2022
Dev To
Typescript: It's not actually validating your types.
Typescript is a nice thing: It lets you define types and make sure your classes and functions adhere to certain expectations. It forces you to think about what data you put into a function and what yo...
08:07 pm GMT - Thu, August 11, 2022
Dev To
Make Videos with JavaScript 4
I've been working on some other projects the past week or so and I've gone back to work while still looking for my first developer role. I have made some progress just enough for me to really talk abo...
08:06 pm GMT - Thu, August 11, 2022
Dev To
C file nesting in VSCODE
Partial classesInterface/ImplementationI know, I know it's been a while since I wrote. This one is worth reading!Press CMD+, (or CTRL+, for the poor ) to open VSCODE settings window. Type nesting in t...
07:19 pm GMT - Thu, August 11, 2022
Dev To
A new Typescript primitive
Imagine a variable, whose value can be assigned or removed. How do you check if this variable contains a value?let value: Value;You may use undefined or null as placeholders, but what if Value is a ge...
07:14 pm GMT - Thu, August 11, 2022
Dev To
How to Detect Browser in JavaScript
Hey friends, Welcome to CodeWithNepal today in this blog youll learn How to build Browser Detector in JavaScript. To detect user browser, Ill use only HTML CSS & JavaScript. In the earlier blog, I...
07:03 pm GMT - Thu, August 11, 2022
Dev To
Install Kali Linux GUI on Microsoft Windows 11
Hey guys, what's going on In this short tutorial, I am going to show you how to install Kali Linux as an application and not in a virtual box or in dual mode with Windows.This applies on Microsoft Win...
07:01 pm GMT - Thu, August 11, 2022
Dev To
dev.to/forem supported embed links
I'm new to dev.to, and Forem communities.I'm making this post to be able to find back the list of supported embed.Here is an extract of the discussion ... by using embed feature. ...
06:19 pm GMT - Thu, August 11, 2022
Dev To
VS Code Tip of the Week: Sticky Scroll
This week's VS Code Tip of the Week is the new sticky scroll functionality.The nice thing about this feature is as you scroll, you have the context to where you are in the code because the sections st...
06:17 pm GMT - Thu, August 11, 2022
Dev To
What are the best practices about Go architecture?
Currently started on a project with Go to train myself. I'm wondering is there some best practices about Go Architecture? (About where to put some kind of classes, where should we put all the elements...
06:03 pm GMT - Thu, August 11, 2022
Dev To
Kubernetes StatefulSets are Broken. Here's Why.
Don't get me wrong; we are strong supporters of Kubernetes. It is a critical piece of our architecture and provides massive value when wielded correctly. But, Kubernetes was originally intended to act...
05:49 pm GMT - Thu, August 11, 2022
Dev To
Amazon CloudFront for your tech stack
Amazon CloudFront, a global CDN (Content Delivery Network) built to deliver content securely and with low latency. In this blog post, we will look at the reasons why you need to consider having Amazon...
05:42 pm GMT - Thu, August 11, 2022
Dev To
Criando Sistemas de Reservas consistentes com Optimistic Locking, Spring Boot e JPA/Hibernate
No artigo anterior foi utilizado a estratgia de Pessimistic Locking para construo de uma API REST para reserva de mesas de bar. Como visto no artigo existem situaes onde empregar bloqueios fsicos pode...
05:39 pm GMT - Thu, August 11, 2022
Dev To
The Most Powerful Array Method : Splice
Splice is one of the most powerful methods of Array. We can achieve following things using splice method :Remove element/s from a specified index of an arrayReplace element/s from an array ( Remove + ...
05:38 pm GMT - Thu, August 11, 2022
Dev To
Binary File Formats Explained
When I first began researching binary file formats, I was met with a complete absence of human-friendly explanations anywhere online. All of the resources that I came across were full of unfamiliar te...
05:38 pm GMT - Thu, August 11, 2022
Dev To
Binary File Formats Explained
When I first began researching binary file formats, I was met with a complete absence of human-friendly explanations anywhere online. All of the resources that I came across were full of unfamiliar te...
05:07 pm GMT - Thu, August 11, 2022
Dev To
Loops In JavaScript
In JavaScript, there are several different kinds of loops that can be used to accomplish whatever task you may have. These range from iterating through an array, to having a loop execute a task a cert...
04:51 pm GMT - Thu, August 11, 2022
Dev To
Nyan Cat or Giga Cat Epic Game
Nyan Cat GameNyan cat game is actually a music rhythm based game I.e you start with a decent difficulty as the music in start is decent and it expect you to pass through it, after a few tries a...
03:02 pm GMT - Thu, August 11, 2022
Dev To
Showcase: Avoid those awkward moments in 1-click
ProblemHave you ever been in a strange situation in public where you thought your speakers were on mute but they werent?Have you ever accidentally shared private information in public?Have you ever be...
02:33 pm GMT - Thu, August 11, 2022
Dev To
[Sobre Mim] - Fracassos me Fortaleceram e Ensinaram
Contedo original em https://twitter.com/zanfranceschi/status/1557734983879385088Ei dev,Acho que algumas pessoas se identificam comigo por eu mostrar vulnerabilidade e insegurana nesse mundo de faz-de-...
02:20 pm GMT - Thu, August 11, 2022
Dev To
How social media present your website?
Why should you careMost people found a useful (but niche) website on social media. Where did you find out that there are sites that can generate CSS gradients if not on Twitter? Other than blogs...
02:12 pm GMT - Thu, August 11, 2022
Dev To
SaaS Founders, Show yourselves!
Whether it's a side project or your main business, share your SaaS in a comment and tell us why you built it ...
01:42 pm GMT - Thu, August 11, 2022
Dev To
What is the difference between computer software and a computer program?
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...
01:41 pm GMT - Thu, August 11, 2022
Dev To
Refactoring 6: Improve Code Quality in Laravel using Rector
I recently discovered Rector and was completely blown away by its power and effectiveness. The promise is simple: you install and run the package, you get instant automated upgrades and refactorings.D...
01:38 pm GMT - Thu, August 11, 2022
Dev To
Purchase fulfilment with Checkout, or Wait, what was I paid for?
Imagine youre in the middle of setting up your payments integration. Youve implemented Stripe Checkout, got your webhooks up and running, and even installed a Slack app to tell you when youve made mon...
01:38 pm GMT - Thu, August 11, 2022
Dev To
Do we need Axios having the fetch API everywhere?
What do you prefer?Is there a reason to use Adios these times?...
01:35 pm GMT - Thu, August 11, 2022
Dev To
Migrating a nodejs, webpack project from JavaScript to TypeScript
Hi, I'm not used to writing blog posts but recently I was looking for ways to migrate my nodeJs project from Javascript to typescript. I realised there are not many articles for projects that uses web...
01:32 pm GMT - Thu, August 11, 2022
Dev To
A guide to preparing for the IT conference season
One of the best ways to keep up to date with trends in the IT world is to attend conferences. And after a couple of years of virtual conferences and even canceled events, in 2022, many organizations r...
01:26 pm GMT - Thu, August 11, 2022
Dev To
Quntis Screen Light Bar Vs. BenQ ScreenBar
What is a Light BarA computer display Light Bar is a long horizontal bar with an LED light at the bottom. It is intended to be placed on top of your computer display and shines a light downwards...
01:26 pm GMT - Thu, August 11, 2022
Dev To
JavaScript Primitive & Non Primitive Data Type
Normally when we hear data types in any programming language, integer, string, etc... jumps to our mind. Although all of these things are data types, there are two umbrellas contains most of the JavaS...
01:04 pm GMT - Thu, August 11, 2022
Dev To
How to deploy an AWS Lambda Stack under a custom domain name
Lambda functions are really cool. They are tiny cloud-based compute instances which get created and destroyed on each API call. They automatically scale and can be distributed across the globe and exe...
01:01 pm GMT - Thu, August 11, 2022
Dev To
Integrating Azure DevOps with GitHub - Hybrid Model
OverviewWelcome to another part of my series 'GitHub Codespaces Pro Tips'. In the last part we spoke about what a Codespace is and how to get started with your first Dev container.Since Codespac...
12:46 pm GMT - Thu, August 11, 2022
Dev To
Show dev: I built a collection of popover components with Tailwind CSS
Hello devs Me and my friends built a collection of popover components using the utility-first Tailwind CSS framework classes and building a JavaScript integration with the Flowbite component library.A...
12:45 pm GMT - Thu, August 11, 2022
Dev To
Ahead-of-time JitPack Builds with Custom GroupId via GitHub Actions
This post is a continuation of a series of tips and tricks for JitPack. The first post of this series concerned the unique Maven repository called JitPack that builds artifacts of dependencies on-dema...
10:45 am GMT - Thu, August 11, 2022
Dev To
How to Build A Shopify Embed App with VueJs, Tailwind CSS, NodeJs and Laravel
Building a Shopify App with anything outside React or Rails can be daunting; youre on your own for the most part. Since I figured it out with my crew using VueJs: weve decided to Open Source the templ...
10:28 am GMT - Thu, August 11, 2022
Dev To
How To Create Help Section for Your Website Using HTML & CSS
Hello Friends,Welcome to yet another HTML & CSS Project. In this tutorial we will learn how to create Help section to the website using HTML and CSS. So lets get started...Project setup:make a fol...
10:20 am GMT - Thu, August 11, 2022
Dev To
Angular is almost always better than React
To understand the above sentence you'll have to read the whole article, and in fact you need to understand how most developers are working too. First of all, "most developers" are working for companie...
10:09 am GMT - Thu, August 11, 2022
Dev To
tsParticles 2.2.0 Released
tsParticles 2.2.0 Changelog New FeaturesContainer now can have more than one path generator, each particle will keep its ownAdded new getRandom and setRandom functions for customizing all t...
09:44 am GMT - Thu, August 11, 2022
Dev To
I launched my 7th Job Board, now for Java Jobs
Beginning of 2019 I launched fullstackjob.com as a single-tenant Job Board for Full Stack Jobs. After that I did a refactoring and built the engine to be multi-tenant, to be able to run multiple job b...
09:27 am GMT - Thu, August 11, 2022
Dev To
Setting up OpenVPN Access Server in Amazon AWS
Let Imagine I have 2 Server ,and 1st server name as Web-server having Public ID and Private ID and another server name as Database Server having only private ID by Disable Auto-assign Public IP.Suppos...
09:06 am GMT - Thu, August 11, 2022
Dev To
Just Added Tech Job Offers - Week 33 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 566 new jobs I want to shar...
08:00 am GMT - Thu, August 11, 2022
Dev To
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...
07:41 am GMT - Thu, August 11, 2022
Dev To
Shifting Left with Postman
This article was written by Jordan Walsh.Successful organizations today understand that when quality-focused activities are started early in software development projects, it leads to significant bene...
07:20 am GMT - Thu, August 11, 2022
Dev To
Let's Talk About Framework-Specific UI Component Libraries
A Brief Retrospect of Web UITo understand how far weve come with interface design for the web it's important to understand the progress made over the last 15 years. During this time, tech giants...
06:58 am GMT - Thu, August 11, 2022
Dev To
I wrote a state management npm - Any State
Features:Lightweight object state managementOpen Source ProjectSmall App Size (~2Kb)Easy to use with nay framework, just a callback on change About:AnyState is an open source programs built...
06:33 am GMT - Thu, August 11, 2022
Dev To
Browser extensions - our first extension
Now that we learned the different types of extensions, let's see how we can create our first browser extension.In this article, we'll create an extension that changes the body color on each page to pi...
05:52 am GMT - Thu, August 11, 2022
Dev To
Deploying Modern Applications Using Kubernetes and Harness
Kubernetes has become the de-facto tool for container orchestration and has a solid community. The whole cloud-native era began with the evolution and Kubernetes and is still growing. As a result, Kub...
05:49 am GMT - Thu, August 11, 2022
Dev To
Build on AWS Weekly - S1 E4 - Static S3 Site
Welcome to episode 4, yes 4 it's already has been a month of Build On Weekly! Unfortunately today you only get to listen to a bald man yell into the camera, as Jacquie is away. But he (Darko), will b...
04:36 am GMT - Thu, August 11, 2022
Dev To
Mastering the art of technical writing (workshop)
Learn to write about complex topics in a clear and engaging way. This event is for anyone who wants to write better.In this event workshop, you'll learn how to write with clarity and precision, so tha...
04:16 am GMT - Thu, August 11, 2022
Dev To
Write your Kubernetes Infrastructure as Go code - Extend cdk8s with custom Constructs
Build a Wordpress deployment as a cdk8s constructConstructs are the fundamental building block of cdk8s (Cloud Development Kit for Kubernetes) - an open-source framework (part of CNCF) with which you ...
02:21 am GMT - Thu, August 11, 2022
Dev To
Run README.md in your terminal
Documentation has always been a crucial part of onboarding onto a non-trivial system. For this reason, developers of packaged software started including README files as part of their distribution docu...
02:02 am GMT - Thu, August 11, 2022
Dev To
CRUD with Google Calendar API & Python
Install dependenciesrequirements.txtgoogle-api-python-client google-auth-httplib2 google-auth-oauthlibpip install -r requirements.txtget_service.pyfrom os import pathimport picklefrom google.auth.tran...
01:15 am GMT - Thu, August 11, 2022
Dev To
How to deploy React Nginx on AWS ECS (FARGATE)
For this example I will use Vite to create the React projectnpm create vite@latest frontend -- --template react-ts Project folders Dockerfile frontend index.html package.json public ...
12:39 am GMT - Thu, August 11, 2022
Dev To
JavaScript 'let' vrs 'var' vrs 'const'
In JavaScript, variables can be declared using these three different methods: varletconst. In this write-up, I will explicitly show you the difference between these three ways of creating variables.Al...
12:31 am GMT - Thu, August 11, 2022
Dev To
Welcome Thread - v186
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...
12:31 am GMT - Thu, August 11, 2022
Dev To
Would You Use Vanilla JavaScript (No Framework) On a Project?
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 ...
12:28 am GMT - Thu, August 11, 2022
Dev To
Use Three.js to achieve a cool cyberpunk-style 3D digital earth screen
Disclaimer: The graphic and model materials involved in this article are only for personal study, research and appreciation. Please do not re-modify, illegally spread, reprint, publish, commercialize,...
12:26 am GMT - Thu, August 11, 2022
Dev To
Should Everybody Learn to Code?
Original post from Kodumaro.Ive seen for long lots of blog posts and YouTube videos addressing this topic, invariably answering a loud NO. However, considering how far technology has changed your live...
10:51 pm GMT - Wed, August 10, 2022
Dev To
Hexagonal Architecture and Clean Architecture (with examples)
Hexagonal Architecture and Clean ArchitectureOne of the things that changed my career as a software developer and changed my perspective on how to build software is the knowledge of how to archi...
09:14 pm GMT - Wed, August 10, 2022
Dev To
In this together.
This weeks blog prompt is collaboration. Prior to my time in the Develop Carolina apprenticeship I really had no idea how important teamwork and collaboration is in software development. Getting a gli...
08:49 pm GMT - Wed, August 10, 2022
Dev To
Use No-Code Security Testing
Why security test your applications/APIs?According to Gartner, Applications/APIs are the most attacked vector. Regulatory compliances like HIPAA, SOC 2, ISO, PCI-DSS, etc., mandate application s...
08:43 pm GMT - Wed, August 10, 2022
Dev To
Simple Validation Form In React Using UseHooks And LocalStorage With Some Tailwind
Hello Everyone Who Came to My Blog, I Really Appreciate that and hope i could to help you to create simple Validation Register Form.I Don't Want To Write Long Blog , So Let's Dive into the code . Fir...
08:28 pm GMT - Wed, August 10, 2022
Dev To
Micro-frontend with React and Next.js
Written by Harsh PatelWorking on a large-scale project and managing its codebase can be a big challenge for teams. Though micro-frontends have been in the picture for a while now, they are getting inc...
08:28 pm GMT - Wed, August 10, 2022
Dev To
The MongoDB CRUD Database Operations
This article explains MongoDB CRUD operations to you, the four primary database operations in any database. They enable you to Create, Read, Update and Delete data from your Database. The CRUD acronym...
08:28 pm GMT - Wed, August 10, 2022
Dev To
Getting Started With Non-relational Databases Using Mongodb
What is a relational database?If youve worked with databases for a while, chances are, you started your career using a relational database. Examples of a relational databases are Microsoft Access, MyS...
08:27 pm GMT - Wed, August 10, 2022
Dev To
Setting up a Spring Boot application with MongoDB
Spring Boot provides excellent support for applications accessing MongoDB as a database.The following preparations are necessary to create our own application using Spring Data MongoDB.ConfigurationAs...
08:11 pm GMT - Wed, August 10, 2022
Dev To
Playing at software development
Why, when Information Technology (IT) is critical to the success in modern business, do so many companies play at it? Or is it just me?It is a rare company these days that does not rely on some form o...
08:05 pm GMT - Wed, August 10, 2022
Dev To
AWS de dev pra dev: Credentials e acesso programtico - parte 1
Inicialmente, a idia desse post era abordar conceitos sobre AWS IAM mas eu acabei desistindo porque essa informao tem na documentao. Alm disso, o AWS IAM to vasto que o post ia ser infinito.Dessa for...
08:04 pm GMT - Wed, August 10, 2022
Dev To
What are Events in JavaScript and How to Handle Them?
Originally published on my personal blog.Events in JavaScript allow developers to listen for changes in the document and handle them as necessary. For example, you can listen to when a button is click...
07:58 pm GMT - Wed, August 10, 2022
Dev To
Live Stream on Scrimba
Just finished my second live stream of the week, this time as a guest on Scrimba Youtube Live, and it was an amazing experience!Despite not feeling great before going live, somehow I got into the flow...
07:35 pm GMT - Wed, August 10, 2022
Dev To
There's no 'I' in Team
What's happened until this pointIt feels like time is flying already with this course. The first three weeks we were with the Develop Carolina team five days a week. We all worked on our pitch d...
06:56 pm GMT - Wed, August 10, 2022
Dev To
How many partitions do I need in Apache Kafka?
Apache Kafka is our rocket, and the individual partitions provide order and structure to all work processes at every stage of the flight. But how many partitions should we set up? A good question, whi...
06:37 pm GMT - Wed, August 10, 2022
Dev To
devto
I always choose a lazy programmer to do the difficult job, because lazy programmer will find an easy way to do it.bill gates. dev.to :dev.to api python ...
06:19 pm GMT - Wed, August 10, 2022
Dev To
Finding Awesome Audio Resources
I'm a big fan of awesome lists. When trying to learn about new databases, get background on security tools, find a Python library, CSS trick, etc. these curated lists of community bookmarks are helpf...
05:46 pm GMT - Wed, August 10, 2022
Dev To
Finding unpaired number
The explanation lies in the binary representation of the number. It uses the same trick as the bitwise encryption. When we meet the same character twice, the XOR operation gives 0. So all that is left...
05:42 pm GMT - Wed, August 10, 2022
Dev To
Rubocop - Linting QuickStart for Ruby
Knowledge Base: Lint, or a linter, is a static code analysis tool used to flag programming errors, bugs, stylistic errors and suspicious constructs.Make sure you have your ruby environment(check compa...
05:28 pm GMT - Wed, August 10, 2022
Dev To
Integrao do NextJS com OneTrust
Quando foi implementado o OneTrust no site de um dos projetos que trabalhei, acreditei que seria algo fcil, coisa poucas linhas de cdigo no layout _document.js da aplicao, mas no acreditava que o bura...
05:20 pm GMT - Wed, August 10, 2022
Dev To
Publishing a Docker image to GitHubs container repository
During my summer internship, I learned about publishing a docker image to GitHub's Container Registry using GitHub Actions. I decided it would be a nice thing to share so i made a blog post . St...
05:20 pm GMT - Wed, August 10, 2022
Dev To
How to Publish a Docker Image to GitHub's Container Registry
During my summer internship, I learned about publishing a docker image to GitHub's Container Registry using GitHub Actions. I decided it would be a nice thing to share so i made a blog post . St...
04:46 pm GMT - Wed, August 10, 2022
Dev To
Rainfall prediction : ML project in Python
Machine learning, deep learning, AI .. buzz words these days, but are they really ?According to techtarget website, Machine learning was first conceived from the mathematical modeling of neural networ...
04:43 pm GMT - Wed, August 10, 2022
Dev To
New achivements of Mezon PHP Framework - August 2022
Hi! Today I'am going to continue posting news about Mezon Framework improvements. Mezon Router bugfixIn 1.5.x version the bug was fixed for routers wich return false. In previous versions of rout...
04:29 pm GMT - Wed, August 10, 2022
Dev To
amazing! Millions of people are learning Docker!(Chinese)
1 1.1 1.1.1Docker:::infoDocker Linux:::DockerdockerClientDocker DaemonDocker ImageDockerContainerDockerDocker EngineC/SDocker daemonDocker daemonDaemonDockerimagescontainersnetworksdat...
04:19 pm GMT - Wed, August 10, 2022
Dev To
What happens when you reach the max score in chrome dino game?
You are probably familiar with the chrome dino game, and you have probably asked what happens at the end of the game. I will answer it for you. What is the max score in the chrome dino game?The ...
04:07 pm GMT - Wed, August 10, 2022
Dev To
Top 10 Highest Paid Languages in 2022
NOTE: Data in this article is taken from a survey of Stack Overflow - LinkHere is a countdown of the popular Programming, Scripting, and Markup Languages with the highest salaries all over the world. ...
02:42 pm GMT - Wed, August 10, 2022
Dev To
Feeling cool!
Here in this marvelous community to share, learn, and grow my network! Please accept my connection great minds......
02:39 pm GMT - Wed, August 10, 2022
Dev To
System Design| Business Rules Implementation
let's assume having to support some legacy code that has a lot of conditional logic and poor quality. as well it's ongoing development on the system so It can be quite hard to integrate new rules as t...
02:14 pm GMT - Wed, August 10, 2022
Dev To
Change the way you google coding problems
Today I want to write a bit of a different post. I was thinking of featuring a few of the tools I use frequently, but everyone wrote about that already (and that's ok ).So I decided to only showcase m...
02:02 pm GMT - Wed, August 10, 2022
Dev To
Program for Fibonacci Numbers
What is the Fibonacci series?The Fibonacci sequence is a sequence where the next term is the sum of the previous two terms. The first two terms of the Fibonacci sequence are 0 followed by 1.The ...
01:58 pm GMT - Wed, August 10, 2022
Dev To
Fixing my attention deficit
Ever since I am a father of two twin boys, my free time has become scarce. A few days ago I watched a seminar by the Dutch association for parents of multiples on how to handle your own life as a fres...
01:22 pm GMT - Wed, August 10, 2022
Dev To
How to raise funds for an open-source company
I had a pleasure talking to Igor Kotua VC @ RunaCapital, a VC company that invests mainly in Open-Source Companies.TLDR; We talked about what kind of products are suitable for open-source, open-source...
01:14 pm GMT - Wed, August 10, 2022
Dev To
Hello!
Hello all! I am Lance and I just started to learn Web Development and also created my dev.to just a few weeks ago. I was shy and scared to talk to people back then and I want to overcome that fear by ...
01:10 pm GMT - Wed, August 10, 2022
Dev To
Learn AWS (Amazon web services) for FREE in 2022 (Updated)
Hello everyone, and thank you for taking out your precious time to read this blog and investing in your future. I have started my journey of learning cloud(AWS) around 6 months back in late 2021. It w...
12:52 pm GMT - Wed, August 10, 2022
Dev To
So the journey begins
The stack VB6, CThe Experience 2 YearsThe Job High school Isnt learning fun?To set the scene, it was early 2000s in a small farming village. Yes we had internet, but it was dial up, and no sta...
12:51 pm GMT - Wed, August 10, 2022
Dev To
How to Track Down Memory Leaks in Ruby
A memory leak is an unintentional, uncontrolled, and unending increase in memory usage. No matter how small, eventually, a leak will cause your process to run out of memory and crash. Even if you peri...
12:46 pm GMT - Wed, August 10, 2022
Dev To
Creative Personal Portfolio Website Using HTML CSS JavaScript
Creative Personal Portfolio Website Using HTML CSS JavaScriptThis video will show you how to build a personal portfolio website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In ...
12:32 pm GMT - Wed, August 10, 2022
Dev To
3 Things to Know Before Building a Multi-Tenant Serverless App
A few years ago I was given the privilege to take a team of engineers and "go figure out how to build in the cloud." There were (mostly) no guidelines, just a vague idea on what kind app we were suppo...
12:18 pm GMT - Wed, August 10, 2022
Dev To
How to use GraphQL and React Query with GraphQL Code Generator (based on Next.Js)
AbstractGraphQL. REST API schema DB sql .GQL Query React Query GQL pain point Type Schema , GraphQL Code Generator GQL .GQL GQL ?: https://tech.kakao.com/...
11:47 am GMT - Wed, August 10, 2022
Dev To
Creating Custom CMS In Django | Django CMS Building By shriekdj
So I Thought about creating the Custom CMS and Update it's feature day by day as per need.For Example Firstly I just added blog app in django project named dj_admin.And Created Very Simple Model LIkef...
11:37 am GMT - Wed, August 10, 2022
Dev To
Flutter multiplatform navigation sidebar / drawer widget
SidebarX - package to create beautiful and convenient sidebar navigation widgets easy MobileDesktopWebThe package is designed with maximum adaptation to large screens.Therefore, adding a widget to you...
11:37 am GMT - Wed, August 10, 2022
Dev To
I Wrote A Lo-Fi Player, Loofi with Typescript
After working for a quite long period of time, I am glad to introduce Loofi, a Lo-Fi player which is aimed to create a chill atmosphere for developers while coding, students while studying, and more ...
11:36 am GMT - Wed, August 10, 2022
Dev To
Learn to build a Hexagonal Architecture Micro Service
Micro Services became very popular, with the trending NodeJs, MERN Stacks. People started to give up their old monolith project and started to build more and more services to scale horizontally.There ...
11:29 am GMT - Wed, August 10, 2022
Dev To
How much does it cost to create an Opensea Clone Script?
An NFT is a special digital asset which illustrates ownership of real-world items such as music, video clips, art, and more.OpenSea is the world's popular and largest NFT marketplace. So, there is not...
11:08 am GMT - Wed, August 10, 2022
Dev To
Build Client Payment Reminders using Twilio, Notion, and Python
Running a business requires payment handling. It doesn't matter whether you are a freelancer or a big corporation, sometimes clients forget to pay their pending dues. If you have a huge list of client...
10:05 am GMT - Wed, August 10, 2022
Dev To
Write a express like api using bunjs
I came across Youtube to find some interesting tech videos, then I found a video talking about Bun, which is a javascript runtime written in Zig. It introduces itself as an incredibly fast runtime, wa...
09:51 am GMT - Wed, August 10, 2022
Dev To
What Problem Is Kubernetes Actually Trying To Solve?
When you comb through the marketing around Kubernetes regarding this product or that product or the countless amount of buzz-words that come with it, youre left with a platform. A platform that as you...
09:41 am GMT - Wed, August 10, 2022
Dev To
How to develop strong problem solving skills as a software developer
IntroductionIt is generally known that problem solving is an essential skill for software engineers. Good problem solving skills involve being able to think creatively and analytically, breaking...
08:58 am GMT - Wed, August 10, 2022
Dev To
How to get started with using APIs
APIs and what they areApplication programming interfaces, or APIs, are sets of routines, protocols, and tools for building software applications. An API specifies how software components should ...
08:51 am GMT - Wed, August 10, 2022
Dev To
Testing in an agile team
In a few years, agile methods have become the majority in software development cycles. And their progression is not over yet! These rapid changes create many difficulties, especially in terms of testi...
08:43 am GMT - Wed, August 10, 2022
Dev To
TestCulture Episode 16 - Manage legacy testing application
? A legacy software is a software that has been in production for some time. It may have had several successive versions or code refactorings that correctly met the customer's needs.The of this ki...
08:40 am GMT - Wed, August 10, 2022
Dev To
Choosing a State Management Library for Progressive Reactivity in Angular
It's finally time to pick a state management library. I implemented my colors app in each state management library to see which one best supports the "progressive reactivity" pattern described in this...
08:30 am GMT - Wed, August 10, 2022
Dev To
Efficient WebGL vegetation rendering
In this article Ill explain the rendering pipeline of Spring Flowers WebGL Demo and its corresponding Android app. Also I will describe what problems weve encountered and what solutions we used to ove...
08:29 am GMT - Wed, August 10, 2022
Dev To
Deep Dive into Mobile Development with Codename One - Free Online Course Material
This is the second part of my online courses from 2017 that are now available for free. In this course we go beyond the developer guide and the online docs to explain how to work with crucial Codename...
07:02 am GMT - Wed, August 10, 2022
Dev To
EmailIt First Release!
This is just to let everyone know that I just released the first version of the EmailIt program. The documentation isn't all there, but the program works. I use it everyday on my computer. It is built...
06:08 am GMT - Wed, August 10, 2022
Dev To
Time-machine backup with your home server.
About this projectHey people, I started this project a couple of weeks ago as a side project. I built a custom PC with Linux to use as a home lab server. The main idea was to buy a NAS to handle...
06:04 am GMT - Wed, August 10, 2022
Dev To
Integrating Accessibility In The Web Development Process
Accessibility is not only a technical challenge, but also a challenge for process management.This means that organizations and projects must permanently integrate accessibility into the design, develo...
05:42 am GMT - Wed, August 10, 2022
Dev To
Back to basics: accessing Kubernetes pods
Kubernetes is a colossal beast. You need to understand many different concepts before it starts being useful. When everything is set up, you'll probably want to expose some pods to the outside of the ...
05:40 am GMT - Wed, August 10, 2022
Dev To
What Miles Davis can teach software developers
There are people who believe in God because of hearing Miles Davis' Kind of Blue. Miles was one of the by far most influential Jazz musicians of the 20th century, and his Kind of Blue record is widely...
05:34 am GMT - Wed, August 10, 2022
Dev To
Exploring .NET WebAssembly with WASI and Wasmtime
OverviewWebAssembly (Wasm) is something that the Cloud Native Advocacy team has been exploring. It has been around for a few years and has mostly been used within browser-based applications. The...
05:16 am GMT - Wed, August 10, 2022
Dev To
Create an NBA App for F5 Season!
In light of June 30th, 2022, the date when NBA teams can begin negotiations with free agents, now is an exciting time to be a basketball fan. Weve already seen so much breaking news like Kevin Durant ...
04:47 am GMT - Wed, August 10, 2022
Dev To
Types of browser extensions
Browser extensions are a great way of customizing our browser experience.I've already written down my top 10 Chrome extensions for developers.I want to start a small series on browser extensions and b...
03:02 am GMT - Wed, August 10, 2022
Dev To
My Internship Experience
Hi, I'm a beginner on a software development journey with a passion for learning and development. Back in 2020, I was fortunate enough to intern with an amazing team of developers. Since then, I have ...
02:34 am GMT - Wed, August 10, 2022
Dev To
I will work for free
I will work on every project for free because I need to gain experience, I did some work with PHP - HTML - CSS/SASS - JS - SQL. If you have some work and need help, Contact me...
02:30 am GMT - Wed, August 10, 2022
Dev To
bootstrap 4 navbar
With Bootstrap, a navigation bar can extend or collapse, depending on the screen size. A standard navigation bar is created with the .navbar class, followed by a responsive collapsing class: .navbar-e...
02:20 am GMT - Wed, August 10, 2022
Dev To
, html css javascript html css javascript html <!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Com...
01:26 am GMT - Wed, August 10, 2022
Dev To
Obtaining and Using Domains
IntroIf you watch youtube you have probably seen countless sponsors for buying a domain.Up until recently I really didnt feel a need for one, but after making my Personal Site, I felt like it wo...
11:37 pm GMT - Tue, August 9, 2022
Dev To
Cross-site Scripting (XSS) and ways to prevent it in PHP applications
Web application security is a key component of any web-based application. Due to security flaws in web browsers, XSS was first known as cross-site. If you had the windows for both sites active in your...
11:29 pm GMT - Tue, August 9, 2022
Dev To
Writing Well-Structured Unit Test in TypeScript
The purpose of this post is to discover the implementation of writing unit test using Jest, a JavaScript testing Framework, in Sequelize and TypeScript project. Setup ProjectLet's create a new br...
11:26 pm GMT - Tue, August 9, 2022
Dev To
How to Accept Payments in Your Flutter Application
By Rexford A. NyarkoTechnological innovations have made it very easy to own an online shop or e-commerce business and to integrate products or services into websites or mobile apps. One thing you need...
09:05 pm GMT - Tue, August 9, 2022
Dev To
Updating The Single Most Influential Book of the BASIC Era
In a way, these two books are responsible for my entire professional career.With early computers, you didn't boot up to a fancy schmancy desktop, or a screen full of apps you could easily poke and pro...
09:03 pm GMT - Tue, August 9, 2022
Dev To
Feedback processes & opinions
In these days I'm thinking in how to give, receive feedback.For me this is crucial for the growth of the people. So I will put some questions here and I'll be super glad to receive anything that are n...
08:46 pm GMT - Tue, August 9, 2022
Dev To
How to use unix linkchecker to thoroughly check any site
Originally posted at robinwinslow.uk/linkcheckerIf you want to a tool to crawl through your site looking for 404 or 500 errors, there are online tools (e.g. The W3C's online link checker), browser plu...
08:34 pm GMT - Tue, August 9, 2022
Dev To
A Comparison of Node.js Environment Managers
This article was originally written by Ayooluwa Isaiah on the Honeybadger Developer Blog.If you've been writing anything more than "Hello world" programs, you are probably familiar with the concept of...
08:34 pm GMT - Tue, August 9, 2022
Dev To
Top 5 Best VS Code Extensions to Supercharge Your Development
Check out my blog post on this --> https://retro.hashnode.dev/the-top-5-best-vs-code-extensions-to-supercharge-your-development...
08:01 pm GMT - Tue, August 9, 2022
Dev To
Interesting way to inverse number in JavaScript
Its binary inversion. ~n = -(n + 1)...
07:30 pm GMT - Tue, August 9, 2022
Dev To
The most important code smells every developer has to know
In a previous post we have discussed why "clean code" is so intangible and subjective phenomenon.We also mentioned that many common "code smells" are usually heuristics and not hard tests.Are there an...
07:01 pm GMT - Tue, August 9, 2022
Dev To
[pt-BR] Ser que isso o bsico? [parte I]
Fala pessoALL!Bem, nesta primeira empreitada sobre compartilhar conhecimento, vou tentar fazer uns apanhados sobre o que sei sobre programao. A pegada aqui vai tentar ser informal a principio pra todo...
06:40 pm GMT - Tue, August 9, 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...
06:33 pm GMT - Tue, August 9, 2022
Dev To
Object Mapping advanced features & QoL with Kotlin
When working with multi-layered applications, external libraries, a legacy code base or external APIs, we are often required to map between different objects or data structures.In this tutorial, we wi...
05:50 pm GMT - Tue, August 9, 2022
Dev To
Top 10 APIs to Consider For Your Next Web Development Project
Check out my blog post on this topic --> https://retro.hashnode.dev/top-10-apis-to-consider-for-your-next-web-development-project...
05:41 pm GMT - Tue, August 9, 2022
Dev To
OMG we are trending
Honestly it's really random but Novu is trending on Github for Typescript.Did anybody cracked the trending algorithem?Come and star us https://github.com/novuhq/novu...
05:29 pm GMT - Tue, August 9, 2022
Dev To
I made a simple weight tracker that displays progress in a graph - a web app without HTML/JS.
Ive been learning Python for a few months, and really wanted to share one of my projects with friends and online. Learning HTML/CSS/JS or any framework for front-end seemed like a whole lot of work fo...
05:22 pm GMT - Tue, August 9, 2022
Dev To
Announcing the Winners Creating Real-World Impact on the XRP Ledger
Exciting news for the XRPL community In May, Devpost and Ripple teamed up for another hackathon. Aimed at developers interested in building apps to improve lives in the real world using XRP Ledger (XR...
05:13 pm GMT - Tue, August 9, 2022
Dev To
Carousel Demo
Day 3 of 100 Days Of CodeContinued to complete the components section of jonas schmedtmann's course on Udemy and built a Carousel.For anyone confused with the translate() function :top:50% will ...
05:09 pm GMT - Tue, August 9, 2022
Dev To
Using the Fetch API
Fetching a JSON file across the network and printing it to the console<div id="posts">...</div> <script> const API = 'https://'; const postElement = document.q...
04:53 pm GMT - Tue, August 9, 2022
Dev To
Slick Slider for fast creation of a responsive slider of any complexity on a website
Solution #1<body> <a class="left" onclick="nextSlide(-1)"></a> <a class="right" onclick="nextSlide(1)"></a> <div class="main__section">...</div><...
04:44 pm GMT - Tue, August 9, 2022
Dev To
Top 10 Python security best practices
Python is one of the most popular programming languages in cybersecurity due to its simple syntax and readability. In this post, well look at the top 10 Python security best practices, starting with t...
04:13 pm GMT - Tue, August 9, 2022
Dev To
How Can I Prepare for a Coding Bootcamp?
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:13 pm GMT - Tue, August 9, 2022
Dev To
Terminal is your friend
I almost forget which command are used. So I search which is the best way to document my important activity. So I found this solution:du -h -d 1 && echo :: size of directoryhistory 0 | grep ::...
03:46 pm GMT - Tue, August 9, 2022
Dev To
Watch LinkedIn Profile Review Recording
If you missed the live profile review, check out the recording on Youtube:What do you think of this format? Should I do this again?...
03:44 pm GMT - Tue, August 9, 2022
Dev To
3d Rotating Slider With CSS
Hello Guys i will show you a beautifull 3d css slider.It is an automatic moving slider and cannot be controlled manually with next/prev buttons, it is just a design part.This is the codepen link - It ...
03:39 pm GMT - Tue, August 9, 2022
Dev To
Compile, Deploy, and Runtime Performance Options
There are lots of options that impact performance. I actually found it a bit overwhelming, which is why I wanted to benchmark all the possible combinations. C# Compiler Options Tiered Compil...
02:42 pm GMT - Tue, August 9, 2022
Dev To
Can code be poetic?
Disclosure: I'm not a software developer and I don't really have an opinion on this. I'm just curious what others think. Have you ever come across or created any code that you felt was poetic?I've hea...
02:40 pm GMT - Tue, August 9, 2022
Dev To
Google Pay with Firebase extension and Adyen
Google Pay with Adyen enables shoppers to securely pay online and in-person using the cards stored in the Google account. The integration is secure (supporting 3DS), ubiquitous (multiple currencies ac...
02:37 pm GMT - Tue, August 9, 2022
Dev To
CSRF verification failed. Request aborted. in django rest framework
halo i'm working on a project, using drf, but i'm getting CSRF verification failed. Request aborted at first everything was working, but now when i test my api i keep keep getting,CSRF verification fa...
02:20 pm GMT - Tue, August 9, 2022
Dev To
How I optimized gas costs by 75%
On the Ethereum blockchain, each transaction costs an amount of money in gas fees. As developers, our goal is to keep transaction costs as low as possible.In this article Ill discuss how to configure ...
02:15 pm GMT - Tue, August 9, 2022
Dev To
What is the !! (not not) operator in JavaScript?
You will be aware of the Logical NOT (!) operator, which is used to negate the expression. In this article, we will see what is !! (not not) operator and its uses. Truthy and FalsyBefore understa...
02:11 pm GMT - Tue, August 9, 2022
Dev To
What are three dots (...) or spread operators in React
You might have often seen code in React where they have used three dots (...) ahead of a variable, as shown below:<Component {...props} />These are called spread operators in JavaScript and this...
02:08 pm GMT - Tue, August 9, 2022
Dev To
Invariant Violation: Objects are not valid as a React child
Sometimes you might try to display data in a React application and you might see the following error in the console:Objects are not valid as a React child (found: object with keys ...). If you meant t...
02:06 pm GMT - Tue, August 9, 2022
Dev To
Thinking like containers
We can't deny how popular Docker containers became on the daily basis of many software developers around the world. Moreover, it is a mainstream technology behind cloud-native applications such as Kub...
02:04 pm GMT - Tue, August 9, 2022
Dev To
The Complete Guide to Status Pages
Picture this: Your phone is ringing, you received an on-call alert.Turns out, production is down and your customers want to know why they cant access the site. Theres a flood of support tickets. Peopl...
01:58 pm GMT - Tue, August 9, 2022
Dev To
How the hell are you supposed to make forms?
In React, there are two approaches to handling form data in our components. The first way is by using state within the component to handle the form data. This is referred to as a controlled component....
01:20 pm GMT - Tue, August 9, 2022
Dev To
Azure WebJobs, Service Bus and Managed Identity: Lesson learned
Today I was converting some Azure webjobs to connect to Azure Service Bus using managed service identity (MSI).The application is a simple C# Azure WebJob built using the Azure WebJob SDK that subscri...
01:10 pm GMT - Tue, August 9, 2022
Dev To
Best internationalization for Gatsby
You know Gatsby, right? - If not, stop reading this article and make something else.Yes, Gatsby the an open-source framework that combines functionality from React, GraphQL and Webpack into a single t...
01:02 pm GMT - Tue, August 9, 2022
Dev To
Greetings! Remini - Effective state management in React
Easy to learn Small and quick For any scale appsYour coding time saver!Minimal, well-structured, and flexible codebase save a lot of developer time for maintaining and growth your React applications....
12:15 pm GMT - Tue, August 9, 2022
Dev To
Build a Custom Search Engine
Build a personalised search engine with Google's search API. We are going to build a custom search engine using Google's Search API to fetch queries and display the most relevant search results. To bu...
12:00 pm GMT - Tue, August 9, 2022
Dev To
Graphman: generate a postman collection for any GraphQL endpoint
tl;dr we released github.com/Escape-Technologies/graphman, a free and open source tool that generates a Postman collection for any GraphQL endpoint in seconds We use GraphQL with Postman a lot in our ...
11:59 am GMT - Tue, August 9, 2022
Dev To
Java for Mobile Devices - Free online course
Following is the full text and videos of an online course I created and host on teachable. A while back teachable pivoted from offering a free hosting option and so this (and soon other materials) wil...
11:51 am GMT - Tue, August 9, 2022
Dev To
Customize Medusa and Gatsby to Implement Wishlist Functionality
Medusais an open source headless commerce that allows you to quickly build an ecommerce platform through its API with just a few commands. In addition to its core that holds all the features an ecomme...
11:21 am GMT - Tue, August 9, 2022
Dev To
Incident management & the wet floor sign
In software engineering, incidents are occasions where critical bugs and issues are exposed in the production environment. They can be found by a user, an automated test, or an engineer. But regardles...
11:06 am GMT - Tue, August 9, 2022
Dev To
Top 46 Learning Sites for You
www.primetechie.com www.lynda.com www.udemy.com www.udacity.com www.coursera.org www.w3schools.com www.thenewboston.org www.programmr.com www.codeavengers.com www.codeschool.com www.learnstreet.com ww...
11:01 am GMT - Tue, August 9, 2022
Dev To
Deploying Django Application on AWS with Terraform. Namecheap Domain SSL
In previous steps, we've deployed Django with AWS ECS, connected it to the PostgreSQL RDS, and set up GitLab CI/CDIn this step, we are going to:Connect Namecheap domain to Route53 DNS zone.Create an S...
10:52 am GMT - Tue, August 9, 2022
Dev To
Getting Started With TypeScript
TypeScript in simple terms is a superset of JavaScript. What that means is all the JavaScript you know is completely valid in TypeScript and the Extra features added on are optional.I'll proceed with ...
10:35 am GMT - Tue, August 9, 2022
Dev To
My Neovim setup for React, TypeScript, Tailwind CSS, etc
Hi, it's Takuya here.As you may know, I mainly use Neovim to code my app called Inkdrop, a cross-platform Markdown note-taking app.It's built with Electron for desktop and React Native for mobile plat...
10:06 am GMT - Tue, August 9, 2022
Dev To
Getting ready for my first website: Choosing the right platform
After my last article about Typescript, I've decided to move forward and start building a website.Building a website isn't as simple a task as it sounds. Some people just drop a WordPress installation...
09:28 am GMT - Tue, August 9, 2022
Dev To
Introduction to Design Tokens
Whether you're a designer, a developer, a manager or a curious executive wanting to scale your company's branding with consistency: this post is for you.After reading this post, you'll have a clear id...
09:27 am GMT - Tue, August 9, 2022
Dev To
17 firefox extensions for web developers
If you're a web developer or designer, you know that Firefox is a powerful tool that can help you speed up your workflow. With Firefox extensions, you can add extra features to your browser, saving yo...
09:24 am GMT - Tue, August 9, 2022
Dev To
How to build a real-time Auction system - Connecting Socket.io With React
Hi everybody and welcome back! A small recapLike an actual auction, if you bid for a product, you get counterbids from other bidders. The auction runs on the "fast" decision bid, where somebody e...
09:24 am GMT - Tue, August 9, 2022
Dev To
How to build a real-time Auction system - Connecting Socket.io With React (Part 2)
Hi everybody and welcome back! A small recapLike an actual auction, if you bid for a product, you get counterbids from other bidders. The auction runs on the "fast" decision bid, where somebody e...
09:11 am GMT - Tue, August 9, 2022
Dev To
Does JS function's 'this' have a default value?
DisclaimerThere are 1000000 articles about this in JS. I think it is perfectly fine to add one more. Second parameter of Array.prototype.mapRecently I have checked the MDN page about .map...
08:39 am GMT - Tue, August 9, 2022
Dev To
CSS Battle: 13 - Totally Triangle
In this article, I will solve a Totally Triangle CSS Challenge on CSS Battle. Let's look at the problem first. ProblemWe need to create the following container by using CSS Properties only: ...
07:42 am GMT - Tue, August 9, 2022
Dev To
Crypto audit company: How they work
IntroductionHere we will discuss crypto audit companies, how they work and what measures they take to secure crypto projects. Who needs crypto audit services?Crypto audits are useful for investor...
07:33 am GMT - Tue, August 9, 2022
Dev To
WEAVV CSS: a functional css framework.
Hi everyone! I had just released a long-postponed project yesterday. It's called WEAVV CSS. A functional CSS framework has more than 100+ utility components and countless component APIs to have more f...
07:11 am GMT - Tue, August 9, 2022
Dev To
Angular: Binding end to end
Binding creates a live connection between view and model. Angular's change detection algorithm is responsible for keeping the view and model in sync. Examples of Binding:Text Interpolation: It embeds ...
06:54 am GMT - Tue, August 9, 2022
Dev To
Discover the New ASP.NET Core Features in .NET 7!
It is no news that Microsoft is working very hard on improving and bringing new features to the .NET framework or to its C# programming language. This time Microsoft is targeting web development and i...
06:53 am GMT - Tue, August 9, 2022
Dev To
Why you should build in public?
You must have seen the progress of Tesla and SpaceX in the past few years. We all have seen both of the companies going through ups and downs but what I found more interesting is the way Elon Musk dec...
06:52 am GMT - Tue, August 9, 2022
Dev To
Google the tech giant is down
Google has recently apologized for the shutdown of a great number of its platforms some hours ago before this article was written, a date corresponding to Tuesday 9 August 2022. After Facebook is our...
05:45 am GMT - Tue, August 9, 2022
Dev To
How Slack Uses Remote Development to Improve Dev Experience & Productivity
Register for a LinkedIn Live Event >> https://www.linkedin.com/video/event/urn:li:ugcPost:6962637599597355008/When?Wednesday, September 14, 2022 at 10:00 AM PSTIn order to exist, be relevant, an...
05:43 am GMT - Tue, August 9, 2022
Dev To
How to deploy to Azure with GitLab (authentication in Azure and YAML pipeline example)
In this short post you'll find how to prepare your GitLab to deploy to Azure.Step 1. Generate Service Principal (aka App Registration) using azure CLI (either builtin shell or local terminal, you must...
04:47 am GMT - Tue, August 9, 2022
Dev To
Minify JavaScript Using Terser
Terser is a javascript compressor and mangler supporting ES6+ specification. In this tutorial, you will get to know how to use terser to minify/compress javascript.Prerequisite: nodejs should be insta...
04:44 am GMT - Tue, August 9, 2022
Dev To
How do you all create your resumes?
1. Google Docs to PDF2. Resume IO 3. Other I use Resume.io. Create Your Job-winning Resume - (Free) Resume maker Resume.io ...
04:36 am GMT - Tue, August 9, 2022
Dev To
Best Question and Answer WordPress Themes
If you're looking for a way to spruce up your WordPress site with some engaging content, then question and answer themes are a great way to do it.QnA themes combine questions and answers from popular ...
04:23 am GMT - Tue, August 9, 2022
Dev To
Simple auth system using JWT
Continuation of the last post, I will try to implement auth system by using JWT (Json Web Token) for my Multiplayer TicTacToe game.Live WebsiteSource Code What is JWTJWT is an authorization token...
02:22 am GMT - Tue, August 9, 2022
Dev To
How to give feedback and receive feedback
Imagine a conversation starting like this.Oh, this is the feedback from the team for you, I made a spreadsheet, you are ...you are smart and brave for new workyou don't listenyou are unprofessionalyou...
02:03 am GMT - Tue, August 9, 2022
Dev To
.NET 6 Performance !
.NET 6 is fast. Very fast!. Since I .NET, I am going to show you how fast the .NET 6 is !.In this short article or let's say an example(source code), I am going to show you how to insert 1.5 million ...
01:05 am GMT - Tue, August 9, 2022
Dev To
Scraping LinkedIn Data With Proxycurl Jobs API
Cover photo by Alexander Shatov on Unsplash Table of ContentsOverviewPrerequisites Getting startedFetching listed jobsGetting a specific job detailsLimitations of the LinkedIn Job API Overvi...
12:58 am GMT - Tue, August 9, 2022
Dev To
How I Became a Freelance Web Developer and Designer on Upwork with No Experience (You Can Too!)
When I started learning design and code in 2019, I wasn't sure I'd be able to do it at a hireable level. Three years later, and at the age of 21, I am proud to share I'm currently working as a full-ti...
12:41 am GMT - Tue, August 9, 2022
Dev To
Create the first unit test for your Remix app loaders
We're using a mix of E2E and unit tests to increase our confidence and maintainability of Remix apps at Seasoned.Here I'll show one way to unit test a loader, step by step. At the time of this writing...
09:53 pm GMT - Mon, August 8, 2022
Dev To
Slow software development
Originally published on my blog.I've been trying to write this piece for a while. For some reason I'd decided that it needed a lot of research or careful consideration, but it really doesn't. I don't ...
09:19 pm GMT - Mon, August 8, 2022
Dev To
Git Useful commands
Git useful commandsOur brain is better at processing data than storing it. So that's why I'm creating this document with one of the useful but maybe not so common commands to get the best for th...
09:08 pm GMT - Mon, August 8, 2022
Dev To
Web Dev Tips I learned from build the Tinder of finding a Restaurant
This week, I aimed to solve the age old question: Where should I eat? Heres what I learned from it.This week, I aimed to solve the age old question: Where should I eat?Along the way, I learned three i...
08:43 pm GMT - Mon, August 8, 2022
Dev To
How to create your first composer package?
What is Composer?Composer is a package manager for PHP. As with npm for Node.js and bundler for Ruby, it fills a similar role. It uses a JSON file to capture metadata about the project and the p...
08:30 pm GMT - Mon, August 8, 2022
Dev To
First dark/light & blog website
I created my first dark/light & blog website. Of course, this is a very simple structure.Link here...
06:56 pm GMT - Mon, August 8, 2022
Dev To
My journey starts here...
I'm a very beginer in programming and really glad to join dev community!Two months ago I've started my journey into web development. Looking forward to become a FrontEnd developer.Two months ago the o...
06:51 pm GMT - Mon, August 8, 2022
Dev To
Scrape Google Autocomplete Suggestions
In this post, we will learn to scrape Google Autocomplete Suggestions. Requirements:Before we begin, we should install everything we may need in this tutorial to move forward.Node JSUnirest JSChe...
06:47 pm GMT - Mon, August 8, 2022
Dev To
useMemo hook React.js
Performance is an important aspect in programming, especially in large scale application. The useMemo hook is one tool that can be used to improve the performance of react app. In this tutorial I will...
06:21 pm GMT - Mon, August 8, 2022
Dev To
How to setup authentication with Node.js CLI and Prisma
Originally published on DevDojoHello there! Today we will be integrating user authentication with your Node.js CLI, we will also cover how to create one, and we will make an API to authenticate user d...
06:18 pm GMT - Mon, August 8, 2022
Dev To
Using .trim() to validate input strings before submission to a db
I ran across this bit of code today: if (request.body.body.trim() === '') { return response.status(400).json({ body: 'Must not be empty' }); }This actually made me pause. It seemed unnecessa...
06:17 pm GMT - Mon, August 8, 2022
Dev To
Fix vercel error : A system error occurred: uv_os_gethostname returned ENOSYS (function not implemented)
If you looking for the solution you are probably has windows 7 OS.all you have to do go to node directory in your system and follow the path : node_modules->vercel->dist->index.js.On top of i...
06:09 pm GMT - Mon, August 8, 2022
Dev To
Amazon S3, key things to know
Getting started with Amazon S3 is quite straightforward, but to get most out of it, there are some key things to know.What is S3?Amazon Simple Storage Service (Amazon S3) is an object storage service....
06:06 pm GMT - Mon, August 8, 2022
Dev To
How to build simple todo list with Vue.js - Part 2
In the last blog we created simple template and added Vue.js to our to do app. In this blog we will add styling to our app in order to make it less uglier. Let's get started.At first let's create styl...
06:04 pm GMT - Mon, August 8, 2022
Dev To
How To Create a Screen Sharing Application With JavaScript
Have you ever wondered how hard or easy it would be to create your own screen-sharing application?In this article, we will show you how to create a screen-sharing application with JavaScript via the S...
06:02 pm GMT - Mon, August 8, 2022
Dev To
How to maintain your code/work quality under pressure
Hello guys hope you are all doing absolutely fine I want ask a question to all DevelopersI am an intermediate React developer yesterday my employee laid me off because my work quality has been decreas...
06:01 pm GMT - Mon, August 8, 2022
Dev To
How to create animating gradients in CSS easy way.
A gradient is a continuation of colors with a starting and stopping point and a linear-gradient gradually moves in a straight line to another color.Animation in Gradients are the latest trends these d...
05:22 pm GMT - Mon, August 8, 2022
Dev To
11ty Second 11ty: Global Data files (JS and JSON)
In these two videos, we take 110 seconds each to discuss how to use 11ty's Global Data files to pull static data with JSON and dynamic (at build time) data with JavaScript. 11ty JSON Data FilesIn...
05:17 pm GMT - Mon, August 8, 2022
Dev To
Javascript to know for Reactjs
Learning React js should not be that difficult if you're already comfortable with some concepts in Javascript. One of the interesting things about using reactjs is, it sharpens your javascript skills,...
05:10 pm GMT - Mon, August 8, 2022
Dev To
Using Power Automate to Configure Graph API Site.Selected Permission
Microsoft Graph is a powerful tool. It can give you access to user information, SharePoint files, and Office tenant settings. Because of this, admins need to be careful when granting permission to the...
05:09 pm GMT - Mon, August 8, 2022
Dev To
You're Continuously Integrating & Continuously Deploying. The time has come to Continuously Document.
I'm Principal Software Engineer at Swimm. A startup building a documentation tool for developers based on the paradigms of Continuous Documentation. What is continuous documentation"Continuous d...
04:55 pm GMT - Mon, August 8, 2022
Dev To
My setup as a Web Dev in 2022
Hello world!This is my first post in dev.to sorry if I make some mistakes :D HardwareCurrently I'm working with a MacBook pro m1 13,3" with 16GB of ram and 512gb SSD.My mouse is the Logitech G50...
04:34 pm GMT - Mon, August 8, 2022
Dev To
Lets get data-rich with Next.js visualizations
Next.js is a popular JS framework and is incredibly powerful. It is one of my favourite frameworks as it does a great job of making its APIs simple and easy to understand. It has become the production...
04:15 pm GMT - Mon, August 8, 2022
Dev To
Music Monday What are you listening to? (August 8)
cover image source: Vidlings & TapeheadsIn this weekly series, folks can chime in and drop links to whatever it is they've been listening to recently + browse others suggestions.If you like talkin...
04:12 pm GMT - Mon, August 8, 2022
Dev To
Regression in machine learning
One of the most popular uses of machine learning models, particularly in supervised machine learning, is to solve regression problems. The relationship between an outcome or dependent variable and ind...
03:52 pm GMT - Mon, August 8, 2022
Dev To
Hick's Law
Hick's Law OriginsHicks Law (or the Hick-Hyman Law) is named after a British and an American psychologist team of William Edmund Hick and Ray Hyman. In 1952, this pair set out to examine the rel...
03:39 pm GMT - Mon, August 8, 2022
Dev To
Optimal Strategies for .NET on AWS Lambda
I care a lot about performance. Making my code faster makes me happy and the metric for success is trivial. It's especially trivial in AWS Lambda since execution time is automatically reported. There'...
03:27 pm GMT - Mon, August 8, 2022
Dev To
The JavaScript Paradox
I'm not sure if there's ever been a language more loathed, yet so widely used, as JavaScript.I'm not of that camp. I quite like JavaScript. Its quirks, its flaws. How it somehow built upon Scheme yet ...
03:21 pm GMT - Mon, August 8, 2022
Dev To
How to set up Storybook for Tailwind CSS Next.Js 12 (existing project)
AbstractUI Component Documentation Storybook . Utility-first CSS framework Tailwind CSS Next.Js Storybook . Storybook Next.Js 12 storybook cli setup . .npx sb init ...
03:02 pm GMT - Mon, August 8, 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:20 pm GMT - Mon, August 8, 2022
Dev To
Tools and Integrations to Significantly Improve Code Review in GitHub
As software engineers, we love to automate. Yet code review is often a fairly manual process that takes up a large percentage of our time. How do we improve this? There are plenty of tips and tricks f...
01:57 pm GMT - Mon, August 8, 2022
Dev To
Creating a URL Shortener service in Python Django
URL shorteners have become a popular service on the web. Companies like bitly are making great fortunes from them. But sometimes when you want a custom URL you get to pay for the service. So in this t...
01:38 pm GMT - Mon, August 8, 2022
Dev To
NCache and Full-Text Searching
I originally published this post on my blog. It's part of a content collaboration with Alachisoft, NCache creators.I bet you have used the SQL LIKE operator to find a keyword in a text field. For larg...
01:16 pm GMT - Mon, August 8, 2022
Dev To
6 Big mistakes most beginner software engineers make - I wish I knew this when I started programming
Every master was once a beginner. And every pro began as an amateur. ~ quote by Robin SharmaAs Robin sharma quoted none is a master that was not a beginner. What only differenciate a beginner from a m...
01:16 pm GMT - Mon, August 8, 2022
Dev To
5 macOS apps you didn't know about (free and paid)
RaycastRaycast is a blazingly fast, totally extendable launcher. It lets you complete tasks, calculate, share common links, and much more. CraftWhen your work needs to wow, Craft gives you ...
01:14 pm GMT - Mon, August 8, 2022
Dev To
VPN vs VPS: What is the Difference?
VPN and VPS sound so similar, yet one letter makes a big difference. In this blog, well explore what each of them is, how they work, what they are used for, what their benefits and drawbacks are, and ...
01:04 pm GMT - Mon, August 8, 2022
Dev To
[PT-BR] Functional Interfaces, a fundao para a programao funcional com Java
No ltimo post vimos como implementar o pattern EAM (Execute Around Method) no Java atravs das Lambdas Expressions, e vimos tambm que esse pattern utiliza um dos pilares da programao funcional chamado ...
12:43 pm GMT - Mon, August 8, 2022
Dev To
Which JS loop is fast?
Hello Guys Today i will discuss which loop among "for","while" and "do-while" is faster?I am comparing only these 3 loops in this post.Let's get started...I am going to perform this test at 10 billion...
12:43 pm GMT - Mon, August 8, 2022
Dev To
What is an example of how an application can anticipate user behavior?
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:34 pm GMT - Mon, August 8, 2022
Dev To
Tabbing Tactfully
Try your hand at HOCUS :FOCUS or spend today tabbing instead of your typical mouse navigation. Frustrating? Let's talk about tabbing on the web. How to TabtabindexDOM OrderKeyboard ControlsEvent Liste...
12:09 pm GMT - Mon, August 8, 2022
Dev To
Non-standard Flutter custom bottom navigation bar
Are you tired of the usual navigation solutions in Flutter apps?I have something to show you Bottom bar with sheetNon-standard way to use more space of screens in your applicationCustom bottom S...
11:54 am GMT - Mon, August 8, 2022
Dev To
Setting up a Mac for Development
I recently (July 2022) wiped and reloaded my MacBook Pro with macOS Monterey. I documented my process and the tools / apps / settings I use on a daily basis.You can watch me talk about this setup on Y...
11:51 am GMT - Mon, August 8, 2022
Dev To
Raft (not)almighty: how to make it more robust
Everybody loves Raft. There is a common opinion that the presence of this algorithm in a distributed system implies that this system will be just fine. Namely: As long as most nodes in the cluster are...
11:51 am GMT - Mon, August 8, 2022
Dev To
Raft (not)almighty: how to make it more robust
Everybody loves Raft. There is a common opinion that the presence of this algorithm in a distributed system implies that this system will be just fine. Namely: As long as most nodes in the cluster are...
11:11 am GMT - Mon, August 8, 2022
Dev To
Computer Networking
Computer networking refers to interconnected computing devices that can exchange data and share resources with each other. These networked devices use a system of rules, called communications protocol...
11:04 am GMT - Mon, August 8, 2022
Dev To
5 JavaScript Console Methods That will Improve your Debugging Skills
The console is a JavaScript object that grants developers access to a browsers debugging console.Shortcuts to open the console in browsersCtrl + Shift + I (windows)Command + Option + K (Mac)In this po...
10:39 am GMT - Mon, August 8, 2022
Dev To
How to Google Like a Pro
Search for a specific sitePut "site:" in front of a site or domain.Example: site:dev.to React Native Custom HooksHint: Dont put spaces between the symbol or word and your search term. A search f...
10:38 am GMT - Mon, August 8, 2022
Dev To
5 Free Excel-Like JS Libraries Used For Showing Big Data You Must Know A Thread
Luckysheet React Data Grid Frappe Database JSspreadsheets Handsontable Follow @kshitij9896 For More Amazing Posts......
10:30 am GMT - Mon, August 8, 2022
Dev To
My first coaching call
A few months ago, I got reached out for help. When I read the contents of the message, I was merely surprised. The SurpriseThe message said, "Hi, I am XX, I really wish to start my coding journe...
10:04 am GMT - Mon, August 8, 2022
Dev To
Medium Alternative: My dream open source project, did it gowell?
As a developer, I always dreamt of having an open source project that people actually can use and contribute to, so one day I thought why not make it happen in real?I was initially a Python/Django dev...
09:48 am GMT - Mon, August 8, 2022
Dev To
Build a real-time todos app with Auth and DB in minutes
Check out this video to see how I built a todos app using React rocketgraph with authentication, PostgresDB and GraphQL API. Check out the docs on GithubThink of Rocketgraph as a complete backend.The ...
09:48 am GMT - Mon, August 8, 2022
Dev To
Build a real-time todos app with Auth and DB in minutes
Check out this video to see how I built a todos app using React rocketgraph with authentication, PostgresDB and GraphQL API. Check out the docs on GithubThink of Rocketgraph as a complete backend.The ...
08:38 am GMT - Mon, August 8, 2022
Dev To
Django vs Rails 2022: Which Framework to Choose?
When working on object-oriented programming, Python and Ruby are the top two languages that come to mind. When employed in web development, these programming languages provide us with two frameworks t...
08:29 am GMT - Mon, August 8, 2022
Dev To
Next.Js 12 MUI 5 (Material UI) New Tutorial
AbstractSSR Framework Next.js, Nuxt, Sveltekit framework react Next.js . Next.js best react component library MUI . @mui/styles react 18 deprecated The legacy styling ...
08:27 am GMT - Mon, August 8, 2022
Dev To
Let's build a Youtube clone with Nextjs and Tailwindcss (Part 3)
In the last two sections, we built the static sections of the YouTube clone. In this section, we will fetch the data for the content of the webpage. So, to do that, let's create the following serverSi...
08:18 am GMT - Mon, August 8, 2022
Dev To
Carbon: A New Programming Language from Google (Will it Replace C)
Carbon is experimental, but we all know that new languages always come up with new features, faster programming, solving predecessor errors, and more. In this article, we will learn about the new Carb...
08:09 am GMT - Mon, August 8, 2022
Dev To
Best React Next.js eCommerce Template! - 55 Server-Side Rendered Demos & Pages
Originally Published at MUI StoreBazar Pro is a powerful & comprehensive multipurpose React Next.js eCommerce template with an elegant design and unique home pages. A carefully crafted & profe...
07:54 am GMT - Mon, August 8, 2022
Dev To
Best keyboard for programming in 2022 Will change your mind.
Some links may be affiliate links.As developers we dont need many tools to work, many would say that we just need a laptop or computer, and even though thats true, theres a difference between having t...
07:34 am GMT - Mon, August 8, 2022
Dev To
Guide for the developer.
How to become a good developer?How to manage stress?How to manage your manager?How to write good code?How to plan your career?You will get answers of these questions in this ebook.There is nothing new...
06:44 am GMT - Mon, August 8, 2022
Dev To
Trying out native dialog modals
I wrote an article on creating your modal instead of using a plugin.I reposted it the other day on Twitter, and Jhey made a good comment that it could quickly be done with the dialog element these day...
06:31 am GMT - Mon, August 8, 2022
Dev To
Make the Labeled Range Slider interactive
We created a nice looking UI, yet it is pretty useless at the moment. We still have no way to interact with it. Let's fix that. Our touch handles should be draggable across our bar, position itself in...
06:30 am GMT - Mon, August 8, 2022
Dev To
Draw the Labeled Range Slider
In part 4 of this series let's start putting everything we learned so far, and a little more, together and create our Labeled Range Slider. Draw the UITo get started we first need to break down...
06:29 am GMT - Mon, August 8, 2022
Dev To
XDC.Dev Aims to Host One Million Blockchain Developers to Code on Hybrid Applications
Blockchain technology daily welcomes thousands of newbie developers around the globe. Blockchain is penetrating almost every industry and creating a revolution; this led to an increase in the rate of ...
05:29 am GMT - Mon, August 8, 2022
Dev To
React: Create a simple analog clock
I recently had to create a simple analog clock component for my React project. I now want to share how I approached it.I built a React component drawing a clock face and three hands for hours, minutes...
05:02 am GMT - Mon, August 8, 2022
Dev To
How to Create a Basic API with Waffleweb
In this tutorial we will be creating an API to give you debate topics. We will be building the API with Waffleweb.For those who don't know Waffleweb is a Python web framework. It is lightweight and hi...
04:44 am GMT - Mon, August 8, 2022
Dev To
How to detect Log4j vulnerabilities in Java projects for free with CodeSec
Log4j is a popular Java logging tool with a critical cybersecurity vulnerability that gained global attention in December 2021. The U.S. Dept. of Homeland Securitys Cyber Safety Review Board stated i...
04:37 am GMT - Mon, August 8, 2022
Dev To
Building a monorepo with pnpm workspace
Abstract tool monorepo . package yarn berry, pnpm workspace Nx, Nx lerna, Vercel turborepo tool . monorepo pnpm workspace . : https://monorepo.tools/ Prerequ...
03:54 am GMT - Mon, August 8, 2022
Dev To
Padronizao de commits em projetos Typescript
Porque escrever uma boa mensagem de commit?Mensagens de commit servem para comunicar o motivo da adio, remoo ou alterao de um determinado trecho de cdigo. Boas mensagens de commit so uma tima do...
03:54 am GMT - Mon, August 8, 2022
Dev To
Padronizao de commits em projetos Typescript
Porque escrever uma boa mensagem de commit?Mensagens de commit servem para comunicar o motivo da adio, remoo ou alterao de um determinado trecho de cdigo. Boas mensagens de commit so uma tima do...
03:32 am GMT - Mon, August 8, 2022
Dev To
I created an anonymous blog posting React app
Where did the idea come from?So I was looking for options to create a full stack project using technologies I've recently learnt, including React, SQL, MongoDB, Express and some algorithms implemented...
02:29 am GMT - Mon, August 8, 2022
Dev To
CSS 3D Button with Hover Effect
A basic 3D css button with simple hover effect. For More Code Examples Visit here - linkTo create the 3d button first start with the basic html format -<!DOCTYPE html><html lang="en" ><...
02:29 am GMT - Mon, August 8, 2022
Dev To
innerHTML v. innerText
If you've ever found yourself unsure whether to use .innerHTML or .innerText, you're not alone! Distinguishing between the two is something that many beginning developers struggle with when attempting...
01:07 am GMT - Mon, August 8, 2022
Dev To
Top 10 mistakes Junior Devs do
Are you a Junior dev trying to get better?I have been working with a lot of Jr devs and through the time I identified 10 common errors they made.Read them and let me know if you identify with some of ...
12:02 am GMT - Mon, August 8, 2022
Dev To
5 JavaScript Console Methods That will Improve your Debugging Skills
The console is a JavaScript object that grants developers access to a browsers debugging console. Shortcuts to open the console in browsersCtrl + Shift + I (windows)Command + Option + K (Mac)In ...
10:02 pm GMT - Sun, August 7, 2022
Dev To
Guia de Promises do JavaScript
Este um guia que escrevi pra algum grupo do Facebook em meados de 2017 e que encontrei em meus arquivos. Apesar da idade, continua razoavelmente atual.Pode-se afirmar que no momento Promises so a for...
09:03 pm GMT - Sun, August 7, 2022
Dev To
Simplest way to monitor visits on your website (No Purchase, No Sign Up)
Yes, you don't have to purchase an Analytics Service or sign up to some sketchy application just to know simple thing like how many visits did your site has. Just with a few lines of code you can easi...
08:17 pm GMT - Sun, August 7, 2022
Dev To
How to build a tech product fast
If you read only this line, here is the pitch: you dont care about the tech stack or architecture yet, choose whatever tech allows you to iterate faster. The outcome will be beneficial for your ventur...
08:09 pm GMT - Sun, August 7, 2022
Dev To
Complete guide to kickstart your Open Source journey
This article is written for BEGINNERS to help them to kick start the open-source journey. What is Open Source?Open source describes software where the source code is available for anyone to view,...
07:52 pm GMT - Sun, August 7, 2022
Dev To
Meteor toolbox for your next hackathon or project start
Photo by NASA on UnsplashWhether you start a new project or want to get ready for the next hackathon: These tools will help you to get fast results and keep code maintainable and scalable at the same ...
07:46 pm GMT - Sun, August 7, 2022
Dev To
Reduct Storage Client SDK for C 0.7.0 was released
This is a little update for people who follow news about Reduct Storage and its ecosystem.I've just released a new version of the SDK which supports HTTP API v0.7.The most important new feature is the...
07:36 pm GMT - Sun, August 7, 2022
Dev To
React - Fetching promises from the state???
As people say: Its only stupid if it doesnt work. The basics you might not know First thing, initializingIts convention to initialize a state as:const [state, setState] = useState();But useS...
07:15 pm GMT - Sun, August 7, 2022
Dev To
The Nuxt Web Vue Amsterdam Conference 2022 Summary seriesEighthTalk
Welcome! Happy to see you in the seventh part of my Vuejs Amsterdam Conference 2022 summary series, in which I share a summary of all the talks with you.You can read my JSWorld Conference 2022 Summary...
07:00 pm GMT - Sun, August 7, 2022
Dev To
Introduction to XML
Hello, hello! How the month has flown by! I have not had the time to write anything but that does not mean I have not been learning. While it is fun to learn the newest and latest technologies, you o...
06:54 pm GMT - Sun, August 7, 2022
Dev To
Prepare React Native app for release
Sometimes it can be overwhelming to remember all the details you should go through on the way to release an application. To remove this burden follow this guide step-by-step. StepsApp nameRename ...
06:40 pm GMT - Sun, August 7, 2022
Dev To
5 ways to check if a key exists in an object in JavaScript
Using the in operatorThe in operator returns true if the specified property is present in the specified object or in its prototype chain, otherwise it returns false.const app = { name: 'Instagra...
06:16 pm GMT - Sun, August 7, 2022
Dev To
TEN Stack: Typescript-Express-Node template (Updated2022)
OverviewTEN stack is a Typescript + Express + Node starter kit to develop REST API server app.Nothing new under the sun, just a straight forward combo to make server development a little bit fas...
05:31 pm GMT - Sun, August 7, 2022
Dev To
How I Plan to use coding as a tool to save my future
Now, we've all seen this meme that says "Will Code For Food", and thought it's just that, a joke. Little did you know that people literally do that in poor countries, and today I will talk about how I...
05:27 pm GMT - Sun, August 7, 2022
Dev To
Como produzir eventos remotos
O qu so eventos?De forma geral, eventos so momentos onde pessoas se juntam para interagir, confraternizar, e s vezes dividirem algum conhecimento.Um evento no s aqueles grandes, cheios de pales...
05:12 pm GMT - Sun, August 7, 2022
Dev To
Open Telemetry in NestJs (and React)
IntroductionOpen Telemetry is good enough to use in production projects now and most cloud providers and telemetry services have integrated open telemetry into their products.In this article Ill...
04:58 pm GMT - Sun, August 7, 2022
Dev To
Writing great tickets in open source projects
In the last couple of months, I have been working on a "new" open source project - an open source enterprise Stripe App! How can I improve collaboration when writing issues/tickets? Read more to learn...
04:42 pm GMT - Sun, August 7, 2022
Dev To
An Introduction to Conditional Types in TypeScript
Conditional types in TypeScript give us the ability to define certain types based on logic, just like we do in other aspects of our code. They are a useful tool in defining types in TypeScript.They ta...
04:20 pm GMT - Sun, August 7, 2022
Dev To
How to Code From Anywhere
How to code from anywhereIn this post I will summarize all that is needed to start coding from anywhere. The Code From Anywhere movement aims to make it as cheap and easy as possible for develop...
03:44 pm GMT - Sun, August 7, 2022
Dev To
Java Efetivo - Injeo de Dependncia
D preferncia injeo de dependncia para integrar recursosEsta uma srie baseada no entendimento de tpicos relacionados ao livro com foco no resumo.Entendendo...O que mais temos em projetos Java s...
03:20 pm GMT - Sun, August 7, 2022
Dev To
The Miracle Morning: 6 Morning Habits to be Successful
Photo by Sergei A on UnsplashI was listening to a podcast by Hal Elrod. He explained 6 killer habits that would transform a person. Once I was applying a few of those rules in my daily life and I know...
03:14 pm GMT - Sun, August 7, 2022
Dev To
Bluetooth Controlled Robot
In this blog, I will show you how to build a bluetooth controlled robot with HC-05 bluetooth module and an Arduino microcontroller. You can use any bluetooth mobile app available in playstore to conne...
03:14 pm GMT - Sun, August 7, 2022
Dev To
Everything you'll ever need to know about HTML Input Types
Pretty much every application we develop using HTML uses input somewhere, but there's a bunch of input types you might not know about. So let's take a look at everything you might not know about input...
02:47 pm GMT - Sun, August 7, 2022
Dev To
Side Project Sunday! How's it going?
Let's hear about what you have going on! If you've shared your project before, what's new?...
02:35 pm GMT - Sun, August 7, 2022
Dev To
Basic Anime Recommendation Engine C
I have been developing in python for the last few years. C++ was something that I highly doubt I would ever need to learn but well lucks plays out in mysterious ways. Being in the final year of Electr...
02:05 pm GMT - Sun, August 7, 2022
Dev To
How to remove the tag color and underline
a{all:unset;text-decoration:none;}all:unset this property is used in anchor tag to remove the color from the anchor tag sentence.text-decoration:none; this property is used to remove the underline fro...
01:56 pm GMT - Sun, August 7, 2022
Dev To
What If Animals Could Code...
Okay, here we go again! In the last article in this series you came up with amazingly 40 hilarious comments on the topic celebrities who code. I look forward to see what you geniuses may come up with ...
01:40 pm GMT - Sun, August 7, 2022
Dev To
Rings and Onion in Your Next Node Application
Sometimes we need to create a new service or refactor the existing one. Most of the time, we spend a couple of hours initializing the application - Node application setup, creating files, folders, etc...
01:36 pm GMT - Sun, August 7, 2022
Dev To
Flutter & Python Web-Socket Ft. Socket-IO (Part 3)
Welcome back guys,In the last tutorials, first we learned about how to make a Socket IO server with flask and then we connected our local MySQL database to the server.Now in this session we are going ...
01:26 pm GMT - Sun, August 7, 2022
Dev To
Building in AWS - Install AWS CLI version 2
Getting started with AWSIf you are ready to build your next project, there are a few ways that you may interact with AWS such as using the following tools:AWS Management ConsoleAWS Command Line ...
01:16 pm GMT - Sun, August 7, 2022
Dev To
GSoC 2022 CircuitVerse | Week 7 and 8 Report
DescriptionThis week I worked on completing the Noticed Integration into CircuitVerse, this was one of the challenging and most productive week ever as I have learned:Rails console effective usa...
01:14 pm GMT - Sun, August 7, 2022
Dev To
How to fix 'Uncaught SyntaxError: Cannot use import statement outside a module'
In this quick guide we'll look at how you can solve the very common error, "Uncaught SyntaxError: Cannot use import statement outside a module". This error arises when we try to use import inside of a...
01:04 pm GMT - Sun, August 7, 2022
Dev To
Bluehost review-the good and bad for 2022
Bluehostpowers more than two million websites. It does a great job of demystifying the process of setting up a website for beginners. Especially if you want to use WordPress. All plans include a free ...
12:56 pm GMT - Sun, August 7, 2022
Dev To
How to Build a Gym Website Using HTML CSS JavaScript
How to Build a Gym Website Using HTML CSS JavaScriptThis video will show you how to build a gym website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In this channel I make vide...
12:28 pm GMT - Sun, August 7, 2022
Dev To
How to install nvm, the Node Version Manager
nvm stands for Node Version Management. If you don't have it installed already, in this quick guide we'll show you how to. nvm is used to manage the versions of Node.js installed on your computer, so ...
10:49 am GMT - Sun, August 7, 2022
Dev To
[css] Responsive cards
It often happens that a set of cards needs to be made responsive, here is a simple solution:https://codepen.io/maurerkrisztian/pen/dymeBmr<div class="container"> <div class="element">1<...
10:09 am GMT - Sun, August 7, 2022
Dev To
Best programming co pilot?
Well I prefer Tabnine which I am using but overall Github co pilot is the best. ...
09:53 am GMT - Sun, August 7, 2022
Dev To
How to calculate big o notation ?
What is Big O Notation ?Big O notation isa mathematical notation that describes the limiting behavior of a function when the argument tends towards a particular value or infinity. src What ...
09:40 am GMT - Sun, August 7, 2022
Dev To
Detecting intrusion in DevOps environments with AWS canary tokens
On 27th July, Mackenzie Jackson and Eric Fourrier hosted a live webinar on Intrusion detection in DevOps environments with AWS canary tokens. They also talked about the launch of ggcanary, or the GitG...
09:40 am GMT - Sun, August 7, 2022
Dev To
Detecting intrusion in DevOps environments with AWS canary tokens
On 27th July, Mackenzie Jackson and Eric Fourrier hosted a live webinar on Intrusion detection in DevOps environments with AWS canary tokens. They also talked about the launch of ggcanary, or the GitG...
08:50 am GMT - Sun, August 7, 2022
Dev To
7 VSCODE Shortcuts for Developers you should know Thread
ID and CLASS AttributesAdd ID attr html tagdiv#info <div id="info"></div>Add a CLASS attr to html tagdiv.header <div class="header"></div>Add ID and CLASS attrform#search.info ...
08:43 am GMT - Sun, August 7, 2022
Dev To
Showing Flutter custom error messages
Error handling is a complex process. It's very boring and takes a lot of time. One of the problems is showing errors to the user in the Flutter application. Today we will talk about this. All projects...
08:43 am GMT - Sun, August 7, 2022
Dev To
Showing Flutter custom error messages
Error handling is a complex process. It's very boring and takes a lot of time. One of the problems is showing errors to the user in the Flutter application. Today we will talk about this. All projects...
08:23 am GMT - Sun, August 7, 2022
Dev To
pfSense: WFH VPN-connected LAN
AbstractAs an IT professional working from home you may have more than one physical or virtual clients that will need at some point need to access the internal company network using a VPN client...
08:23 am GMT - Sun, August 7, 2022
Dev To
pfSense: WFH VPN-connected LAN
AbstractAs an IT professional working from home you may have more than one physical or virtual clients that will need at some point need to access the internal company network using a VPN client...
07:46 am GMT - Sun, August 7, 2022
Dev To
12 Best Practices to Simplify Flutter App Development in 2022
Flutter is one of the most popular cross-platform mobile frameworks by Google. The developers have widely adopted the framework across the world, hence there is a loop of updated versions of Flutter, ...
07:46 am GMT - Sun, August 7, 2022
Dev To
12 Best Practices to Simplify Flutter App Development in 2022
Flutter is one of the most popular cross-platform mobile frameworks by Google. The developers have widely adopted the framework across the world, hence there is a loop of updated versions of Flutter, ...
07:35 am GMT - Sun, August 7, 2022
Dev To
To Beginners | Learners
Objective: Retaining the learningsIt is easy to spend (lose) time reading or watching content on any topic.Unless used in practice, it is not so easy to remember any of it after a few months.Mos...
07:29 am GMT - Sun, August 7, 2022
Dev To
5 Good practices to scale your React projects easily
For most React developers, it's easy to just get our hands on writting new lines of code. However, we sometimes missed keeping them organized and planned for future use as the project scales.Having a ...
07:01 am GMT - Sun, August 7, 2022
Dev To
SQL Injections Explained
A SQL injection is a security attack that is as dangerous as it is ingenious. By abusing the data input mechanisms of an application, an attacker can manipulate the generated SQL query to their advant...
06:36 am GMT - Sun, August 7, 2022
Dev To
Why and How Git ?
Git is a software that tracks changes in any initialised repository or directory. It's helps for coordinating with your fellow programmers to collaborate and for tracking changes in any set of files.G...
05:33 am GMT - Sun, August 7, 2022
Dev To
What is really partial update [React Hook] look like?
What is it?I think your guys know there are serval tips to improve react render performance, such as useMemo.If you already read Dan's blog, you should also know other tips such as "Move State D...
05:17 am GMT - Sun, August 7, 2022
Dev To
Reflection! Cool Effects with -webkit-box-reflect
-webkit-box-reflect is a very interesting property that gives CSS the ability to act like a mirror, reflecting what our elements were originally drawn on.The last time I wrote it, its compatibility wa...
05:00 am GMT - Sun, August 7, 2022
Dev To
Bringing perspective to CSS
The other day I started exploring 3D in CSS and began with a dice.The dice is excellent in 3D. However, it has no perspective, so it's still 2D in 3D.Let's fix that and bring some perspective to 3D.If...
01:43 am GMT - Sun, August 7, 2022
Dev To
Day 95/100DaysOfCode. A Reflection and Tips
I have been getting several DMs from people who needed direction and as usual, I am happy to be the Cheshire Cat. But you, Alice, gotta find the tea party on your own. Reason being is, our goals may b...
12:24 am GMT - Sun, August 7, 2022
Dev To
Debugging Vue Jest tests in a browser
Using Jest-Preview with Vue-CLI.npm install --save-dev @testing-library/vue concurrently jest-preview wait-onnpm uninstall @vue/test-utilsIn jest.config.js add:transform: { '^.+\\.vue$': '@vue/vue3-j...
12:23 am GMT - Sun, August 7, 2022
Dev To
Como trabalhar com comunidade
O que open source ?Antes de comear a falar sobre como trabalhar com comunidade e open source precisamos definir o que ele , para isso eu fiz uma pergunta, tem um certo tempo, no twitter(as res...
12:14 am GMT - Sun, August 7, 2022
Dev To
Flutter Versiyon Drme
flutter downgrade versiyonNornein 2.10.3 versiyonuna geri dnmek isterseniz aadaki kodu altrmanz gerekir:flutter downgrade 2.10.3...
12:13 am GMT - Sun, August 7, 2022
Dev To
React Versiyon Drme
npm install --save --save-exact react@versiyonNonpm install --save --save-exact react@versiyonNoModule not found: Error: Can't resolve 'react-dom/client' hatas alrsanz index.js dosyasn aadaki kod'la d...
09:20 pm GMT - Sat, August 6, 2022
Dev To
Recursions
Recursions and Recursive functions.Okay, I have realized that this word and concept tends to through beginners off. Assuming you understand some basic coding and know what functions/ methods/ su...
09:18 pm GMT - Sat, August 6, 2022
Dev To
How I built my new portfolio using Pixi.js
My New PortfolioView the site here: endigodesign.comI recently launched a new version of Endigo Design, my personal portfolio. This is a process I undergo every few years. I devote a few days bu...
08:32 pm GMT - Sat, August 6, 2022
Dev To
FakePowerShell - 7 , Updates
Hi ! guys , I am Junaid .I am working on FakePowerShell - 7 , The clone of windows PowerShell - 7 .*Releasing on 7th August 2022 , Sunday , 5 PM (IST) *For Windows Users : They can use linux commands ...
07:47 pm GMT - Sat, August 6, 2022
Dev To
How to change Material UI components to match your app's design Part 1
OverviewMaterial UI components are designed to follow Google's Material Design guidelines and will look consistent across different platforms. Sometimes, however, you may want to adjust the colo...
07:15 pm GMT - Sat, August 6, 2022
Dev To
How to boot from iso file using GRUB & internal HDD (without external USB/CD)
I just received my new System76's Lemp11 pro, and even though I love Pop!_OS I prefer to use Arch (btw), but I didn't have an external USB drive that will use me as installation media, so Creatin...
06:28 pm GMT - Sat, August 6, 2022
Dev To
we type code everyday that we don't fully understand !
Listen, you know that we write code that we don't 100% understand to the extreme core, the thing about programming is that the code gets repeated here and there, we do the same console.log and we writ...
06:19 pm GMT - Sat, August 6, 2022
Dev To
Create QR Codes in JavaScript with QRCodes.js
https://youtu.be/n4EcafItkMwYou can easily generate custom QR Codes in JavaScript by using the QRCodes.js library. ...
05:34 pm GMT - Sat, August 6, 2022
Dev To
L8 SWE Explains Career for Software Engineers
Hello everyone, my name is Kun. I'm a partner level engineer at Microsoft. In this post, Im going to explain to you a full picture of software engineers career path, and the key skills that enable eng...
05:08 pm GMT - Sat, August 6, 2022
Dev To
This Week In React 115: Astro, Radix, Remix, Next.js, MDX, Storybook, Expo 46, Skia, TanStack, TC39, Docusaurus...
Hi everyone!Following the successful launch of Docusaurus 2.0, I didn't have time to send out the newsletter scheduled for earlier this week This is another special edition, on a Friday night, coverin...
05:03 pm GMT - Sat, August 6, 2022
Dev To
An Introduction to FACEIO; User Web Authentication Made Easy
For a long time, the web world has been stuck between OTP codes and magic links for authentication purposes. Web 2.0, for example, reminds us of complex security passwords that sometimes we'd forget, ...
05:02 pm GMT - Sat, August 6, 2022
Dev To
Yet another mobile architectures comparison
There are a lot of articles about different architecture patterns for mobile applications which try to convince you that this or that architecture pattern is the best one. Sure thing, we all know that...
04:05 pm GMT - Sat, August 6, 2022
Dev To
Useful Css Shorthand Properties
In this post we are going to check the most useful and commonly used Css Shorthand Properties which will help us in our productivity.Shorthand properties are CSS properties that let you set the values...
03:43 pm GMT - Sat, August 6, 2022
Dev To
Writing a new programming language. Part I: a bit of boring theory
IntroductionEvery serious software engineer should make an attempt to write their own programming language at least once. Apart from the set of knowledge obtained, it could be a fun process! I f...
03:22 pm GMT - Sat, August 6, 2022
Dev To
A Complete Guide to How the CSS not Selector Works
In CSS, it's often necessary to sign post that we want to select an element, but not in specific circumstances - like if it has a certain class. In these instances, we can use the :not() selector to d...
02:26 pm GMT - Sat, August 6, 2022
Dev To
LinkedIn Jobs API
OutlineIntroductionWhat you will learnWhat you can use LinkedIn Jobs API forHow to get access to LinkedIn Jobs APIGetting started with accessJob Posting CategoriesPosting job detailsLimitations ...
02:21 pm GMT - Sat, August 6, 2022
Dev To
Grokking the Mobile System Design interview
PurposeHow mobile system design interview usually looks likeCommon recommendationsProposed interview answer planBusiness ideaRequirements clarificationMathematical model design (if needed)High level s...
02:02 pm GMT - Sat, August 6, 2022
Dev To
How to connect your flask application to AWS RDS with a CI/CD pipeline
In this video I go through:Creating an AWS RDS instance with PostgreSQLModifying a flask app to connect to the RDS instanceSetting up pgadmin so you can interact with the database server locallyCI/CD ...
01:32 pm GMT - Sat, August 6, 2022
Dev To
How to sort an array of objects using the JS Sort Method
The JavaScript Sort() method is a built-in function that we can easily use to sort an array of elements in JavaScript. However, the logic and method of applying the sort method differ depending on the...
01:20 pm GMT - Sat, August 6, 2022
Dev To
How to Make a Responsive Admin Dashboard Using Html CSS JavaScript
How to Make a Responsive Admin Dashboard Using Html CSS JavaScriptThis video will show you how to build a responsive admin dashboard using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webde...
01:06 pm GMT - Sat, August 6, 2022
Dev To
Setting up a Cross-Region Replication rule for S3 buckets through AWS CLI.
S3 is an object-storage service provided by AWS. Object storage takes each piece of data and designates it as an object. Data is kept in separate storehouses versus files in folders and is bundled wit...
01:01 pm GMT - Sat, August 6, 2022
Dev To
Kubernetes' minikube uses my Go Lang Project!
I am very honored to announce that my Go Language Project Box CLI Maker which makes Highly Customized Boxes for CLI is being used in Kubernetes's minikube which implements a local Kubernetes cluster f...
12:34 pm GMT - Sat, August 6, 2022
Dev To
Animating HTML Elements Using FLIP
In modern web apps you come across the need to animate HTML elements. Be it to visualize the transition between multiple lists, switching positions in one list, growing elements on selection, etc. The...
12:31 pm GMT - Sat, August 6, 2022
Dev To
Introduction to GitHub Codespaces - Building your first Dev Container
OverviewHave you ever had to build and look after 100s of development virtual machines and environments for your organisations developers to work in? Or maybe you are a developer or IT specialis...
12:30 pm GMT - Sat, August 6, 2022
Dev To
Breaking into Tech from a non-technical background
Hello amazing community folks!!! I'm so glad I'm finally deciding on writing blog posts and my first one had to be about my journey in tech field. The first time I felt I should go in Tech :If yo...
12:25 pm GMT - Sat, August 6, 2022
Dev To
The Choice: Python or JavaScript
Hi techies ,At the end of reading this article, you should have a personal choice of a programming language between the two giants Python and Javascript or others.For the sake of newbies/ new te...
11:04 am GMT - Sat, August 6, 2022
Dev To
How to use NuxtJS in your next Vue.js project
IntroductionHi there, have you been thinking of how and when to start using NuxtJS to develop amazing vue applications, Alright, i'll take that as a yes, kindly grab a seat & ride with me.Pr...
09:32 am GMT - Sat, August 6, 2022
Dev To
Creating flappy bird with pygame. Part - 1
IntroductionWe had made a little of our flappy game in the previous post. We could fly our bird and draw the ground, bg etc. Now we are continuing the development by creating pipes as obstacles ...
08:53 am GMT - Sat, August 6, 2022
Dev To
How to use JavaScript Promise.all with realtime code example [Axios GET Calls]
What is Promise.allA Promise.all() is a static method which takes array (group) of promises as an input and do the process as single promise and return in than-able or catch.The basic syntax of ...
08:41 am GMT - Sat, August 6, 2022
Dev To
Save scroll state in React when visiting another page
The problem:Saving scroll state is very a important for a good user experience especially when the page in your React web application is really long and has a lot of content. It can be quite ann...
08:38 am GMT - Sat, August 6, 2022
Dev To
How To Resolve Git Conflicts{Merge}
Git is one of the most common source-control systems that enable software developers in all industries, enabling multiple team members or colleagues to work concurrently and simultaneously on projects...
07:56 am GMT - Sat, August 6, 2022
Dev To
Mordern Javascript: Utilizing The Async-Await Feature.
IntroductionIn modern JavaScript where we have features like Promises and arrow functions etc. None of them are, In my opinion a bigger improvement to the language than Async-Await. Async-Await ...
07:42 am GMT - Sat, August 6, 2022
Dev To
Creating a reusable table component with React-Table and Material UI
IntroductionTables are tools that we often use in our personal and business projects. A table is a structured dataset consisting of rows and columns. It allows us to easily read, filter, and sea...
07:40 am GMT - Sat, August 6, 2022
Dev To
Strategies to test AWS AppSync VTL templates
AWS AppSync is a serverless GraphQL and Pub/Sub API service that many developers love. Turing the complex job of creating and managing a GraphQL API with real-time capabilities into a few lines of IaC...
07:00 am GMT - Sat, August 6, 2022
Dev To
Tik Tok Clone using next js.
A full stack tiktok clone project build using nextjs.This is not a fully finished project it's just a demonstration.Clone, fork, edit do whatever you need.Source Code : githubWorking APP: APPLet me kn...
06:56 am GMT - Sat, August 6, 2022
Dev To
What things you do for starting new project?
I was curious about what a developer do when they start any new project that they are interest in building.Are there any rituals that they follow for starting new project?How they plane the initial de...
06:25 am GMT - Sat, August 6, 2022
Dev To
Creating a Login and Registration Form with Node.js, Express.js and MySQL database
Today we will learn how to create a login and registration form with node.js, express.js and mysql. Our goalEntering the data entered by the user in the registration form into the MySQL database,...
05:52 am GMT - Sat, August 6, 2022
Dev To
HTML fallback images on error
The other day I encountered some issues with images for external sources not loading.I saved a link to someone's Twitter profile image in this case. When the user changes this image, it doesn't auto r...
05:04 am GMT - Sat, August 6, 2022
Dev To
OpenVPN with FreeRADIUS User Auth
OverviewOpenVPN can utilize RADIUS services as a source of authentication for its user accounts. In this article we will try to integrate OpenVPN with FreeRADIUS and utilize DaloRADIUS for the F...
04:41 am GMT - Sat, August 6, 2022
Dev To
Python Machine Learning
This is a part of the series of blog posts related to automated creation of Machine Learning Models, and Datasets used for training Neural Networks. If you are interested in the background of the stor...
03:34 am GMT - Sat, August 6, 2022
Dev To
Reasons Why Technology Startups Fail
Technology startups are all the rage these days. It seems like everyone has an idea for a new app or a website that is going to change the world. While there are certainly many successful technology s...
02:59 am GMT - Sat, August 6, 2022
Dev To
Concepts for Network Security
If you are working in Infrastructure as Services you must be aware of the below. There is no point working in Cloud computing without the below knowledge. People join in Cloud computing jobs as freshe...
02:16 am GMT - Sat, August 6, 2022
Dev To
How to Use the Best Job Boards to Find a Software Engineering Job
With so many job boards out there, it can be terribly confusing to know where to start when you're looking for a programming job - especially if you're looking for your first programming job. I've fou...
01:42 am GMT - Sat, August 6, 2022
Dev To
10 things I always setup in git when I prepare a new environment
When you buy a car or a bicycle, you first adjust the seat position and saddle height to suit your body size.It is the same with git configuration.In this article, I will share the git setup I use all...
01:30 am GMT - Sat, August 6, 2022
Dev To
Simulating OOP in Bash
Everyone knows that OOP stands for "Object-oriented programming". But what is in fact OOP? Is it a Class? Is it inheritance and polymorphism like we learned across hundreds of tutorials?Indeed, despit...
12:24 am GMT - Sat, August 6, 2022
Dev To
Convert View Model to Use Hilt Dependency Injection
Here are the steps I did and my key learnings to convert my Android News app to use hilt dependency injectionThis article was originally published at vtsen.hashnode.dev on July 16, 2022.So I followed ...
11:05 pm GMT - Fri, August 5, 2022
Dev To
Simple Node JS Resize Image Before Upload using Sharp Multer
Motivation :Every time we upload an image to NodeJS server there are a lot of possibility we also need to optimise or resize the image or both that's why I made a simple package to handle both o...
10:46 pm GMT - Fri, August 5, 2022
Dev To
Pip Install Malware?!
IntroductionIf you are a Python developer then you are aware of pip. However, were you aware of the potential malware threat associated with Python's recommended package-management system? This ...
10:35 pm GMT - Fri, August 5, 2022
Dev To
How to hide your API key in React Apps
Building web apps with React would normally require access to an API to fetch some data to be displayed as the user interface of your application. To have access to the API endpoint, you will first ne...
10:22 pm GMT - Fri, August 5, 2022
Dev To
Interview Warmup
Google Launches New Interview Warmup to Assist Job Candidates Enhance Their Interview Approach. Interview WarmupA quick way to prepare for your next interview in many fields, Practice key questio...
10:06 pm GMT - Fri, August 5, 2022
Dev To
Changelog 0017 Sync, variables, incognito, more features, and public beta!
HTTPie is on a mission to make APIs simple and intuitive for all those building the tools of our time. And today, were thrilled to announce the biggest release yet and a large step in that direction. ...
09:41 pm GMT - Fri, August 5, 2022
Dev To
Exploratory Data Analysis Using SQL.
INTRODUCTIONTwo years ago when I started learning how to write SQL code and learning how to work with SQL, it felt complex and disjointed to me. But now, working with SQL is one of my favorite thing t...
09:38 pm GMT - Fri, August 5, 2022
Dev To
Web Developement Quotes | Developer Slangs
If you think math is hard, try web design.-Trish ParrDesign is not just what it looks like and feels like. Design is how it works.-Steve JobsIf you think good design is expensive, you should look at t...
09:27 pm GMT - Fri, August 5, 2022
Dev To
Angular Interview Questions Part 2
In this article we are going to see a well curated list of angular interview questions 2021 and answers for experienced as well as freshers. What is AOT compilation?An Angular application consist...
09:27 pm GMT - Fri, August 5, 2022
Dev To
Angular Interview Questions Part 3
In this article we are going to see a well curated list of angular interview questions 2021 and answers for experienced as well as freshers. Why prioritize TypeScript over JavaScript in Angular?T...
09:26 pm GMT - Fri, August 5, 2022
Dev To
Angular Interview Questions Part 1
In this article we are going to see a well curated list of angular interview questions 2021 and answers for experienced as well as freshers. Why were client-side frameworks like Angular introduce...
09:10 pm GMT - Fri, August 5, 2022
Dev To
Meus erros e aprendizados em 1 ano como Tech Lead
Faz um 1 ano e 3 meses que aceitei oficialmente um desafio para ocupar o cargo de Tech Lead na Zak, uma posio que me preparei bastante para ocupar, ou ao menos achei ter me preparado o suficiente.... ...
08:16 pm GMT - Fri, August 5, 2022
Dev To
Singly Linked List in JavaScript
Node Classclass Node { constructor(data, next) { this.data = data; this.next = next; }} Linked List Initial Setupclass LinkedList { constructor() { this.head = null; this.len...
08:15 pm GMT - Fri, August 5, 2022
Dev To
Reduct Storage Client SDK for JavaScript 0.6.0 was released
This is a little update for people who follow news about Reduct Storage and its ecosystem.Few days ago, we released Reduct Client SDK for JavaScript v0.6.0. It supports Reduct Storage HTTP API v0.7. N...
07:47 pm GMT - Fri, August 5, 2022
Dev To
Stop Memorizing Code
Stop Memorizing CodeNever Memorize what you can look up in Books~Einstein.If you are trying to memorize code then you are doing it wrong. Instead, you need to focus on learning concepts. Program...
07:35 pm GMT - Fri, August 5, 2022
Dev To
What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugTrying a ...
07:17 pm GMT - Fri, August 5, 2022
Dev To
Breaking up the monolith: Breaking changes
Before we get into how to handle a breaking change, we should first identify what is even a breaking change. What is a breaking changeA breaking change is anything that causes a hypothetical clie...
07:02 pm GMT - Fri, August 5, 2022
Dev To
Big Data Vs Small Data
The word big Data invent when the top MNCs like Google, Facebook, Amazon came into happening. Before this, we normally deal with normal data or now called as Small Data after the invention of Big Data...
06:27 pm GMT - Fri, August 5, 2022
Dev To
How to get unstuck and make progress
Developers spend an enormous amount of time being stuck. I've been a developer and an engineering manager myself for many years, and I think being stuck is the default state. We, developers, spend mos...
05:39 pm GMT - Fri, August 5, 2022
Dev To
TOP 4 Easiest Way To Align Div Center
There are four way to align div horizontally and vertically center1 - margin2 - position3 - flex4 - grid Align div by margin propertyHorizontally align div with css margin property and it not ali...
04:49 pm GMT - Fri, August 5, 2022
Dev To
Validating PostgreSQL results & inferring query static types
Originally published on my Contra profile.Most of the bugs come from misaligned expectations. When working with databases, the first line of defense is to type the expected query results statically.ty...
04:35 pm GMT - Fri, August 5, 2022
Dev To
DigitalCrafts Project - BenjiKnows
BenjiKnows is the DigitalCrafts FullStack Project created by Amanda Hargrove and Olivia Campbell. BenjiKnows is a pet tracking application that allows a user to create profiles for each of their pets ...
04:13 pm GMT - Fri, August 5, 2022
Dev To
Do you follow me on LinkedIn?
If not, maybe you should.I blog about transitioning into the world of tech and building a successful career as a software engineer.I'm generally more active there so perhaps give me a follow:https://w...
04:06 pm GMT - Fri, August 5, 2022
Dev To
What is the importance of performance insights in AWS RDS?
Hello Devs, In this blog we are going to learn about how to do analysis of AWS RDS performance and debugging. So, there was one incident that happened when an AWS RDS instance was utilising 100% CPU u...
03:50 pm GMT - Fri, August 5, 2022
Dev To
Building a dark-mode theme with CSS variables
In this post, we will explore CSS variables and the prefers-color-scheme media query, and we will build a small example of how to implement dark-mode in a website without using any external libraries ...
03:39 pm GMT - Fri, August 5, 2022
Dev To
Luos with PlatformIO: create a Luos project
Have you just heard about Luos or have you already followed our "Get started" and want to go further?This tutorial is for you!https://www.luos.io/tutorials/pioWe will guide you step by step through th...
02:57 pm GMT - Fri, August 5, 2022
Dev To
Follow Friday: Kubernetes Edition (5 August 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!Kubernetes, also known as K...
02:49 pm GMT - Fri, August 5, 2022
Dev To
ML Starter Pack - A Roadmap
By Jayanti GoswamiHave you been hearing about how great Machine Learning is almost everywhere but aren't sure how to get started on it? All I can say is been there, done that.But the good part a...
02:37 pm GMT - Fri, August 5, 2022
Dev To
Why is Rust the most loved programming language in the world?
Recently, Stack Overflow published the results of the 2020 survey on the programming area, using the data provided by 65,000 developers from all around the world, and you must wonder why such an unkno...
02:33 pm GMT - Fri, August 5, 2022
Dev To
A Simple Guide to CI/CD For Total Beginners in 2022
This post was originally published on HackmambaContinuous integration and Continuous Delivery (CI/CD) is a process that allows for software storing, tracking, building, testing, and deploying. The pro...
02:07 pm GMT - Fri, August 5, 2022
Dev To
AWS open source news and updates, 123
August, 5th, 2022 - Instalment #123Welcome to the AWS open source newsletter episode #123.I sometimes speak with builders who are experienced developers but perhaps new to open source. A common ...
02:03 pm GMT - Fri, August 5, 2022
Dev To
20 Awesome Website You Didn't Know About
Amy Pechacek is the author behind the list of 20 such websites, here we are going to look at some of them. 1. Axiom.ai Create browser bots quickly without code - use browser bots to automate website a...
01:51 pm GMT - Fri, August 5, 2022
Dev To
Caching Web and Databases Part-3
DAXAmazon DynamoDB accelerator or in the short form you can also call it as DAX is a fully managed highly available in-memory cache for Amazon DynamoDB. That delivers up to a 10 times improvement in t...
01:49 pm GMT - Fri, August 5, 2022
Dev To
Data types, Variables and Constants in python
IntroductionThis is the second article of this series - "Programming and python". And this covers everything that we need to know about datatypes especially the ones in python.At the end of the ...
01:41 pm GMT - Fri, August 5, 2022
Dev To
What's the difference between Front-end and Back-end development?
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...
01:30 pm GMT - Fri, August 5, 2022
Dev To
Agile is (mostly) rubbish
When I hired our first two devs for Aista I asked them the following question; "What is the least amount of process overhead we can get away with?" We agreed upon we needed a ticketing system, mostly ...
01:27 pm GMT - Fri, August 5, 2022
Dev To
Creating an infinite scroll with React JS!
This time we are going to implement an infinite scroll using React JS.An application that implements infinite scroll consists of a layout that allows users to keep consuming a certain amount of inform...
01:27 pm GMT - Fri, August 5, 2022
Dev To
Creando un scroll infinito con React JS!
En esta ocasin vamos a implementar un scroll infinito usando React JS.Una aplicacin que implementa scroll infinito consiste en un diseo que permite a los usuarios seguir consumiendo cierta cantidad d...
01:18 pm GMT - Fri, August 5, 2022
Dev To
Appwrite Community Report 17
Greetings from the Appwrite team! We are back with our weekly updates. This week we have some amazing announcements, more details unfold inside. Before we dive right into the report, we extend our gra...
12:48 pm GMT - Fri, August 5, 2022
Dev To
Tutorial: Automated Lighthouse tests with GitHub Actions
Are you working on a web project in GitHub and want to know the Lighthouse KPIs of your project after each git push? Here's how.Our goal is to make your Lighthouse results look like this: 1. Use ...
12:33 pm GMT - Fri, August 5, 2022
Dev To
Experience on PM2 Tricks to manage your NodeJs processes
As as a back-end developer I always interact with the servers by using different tools in order visualize on going and failed processes by checking logs also debugging etc , when its comes to NodeJ...
12:20 pm GMT - Fri, August 5, 2022
Dev To
React Native Custom Hooks - Part 1
- useEffectOnceimport { useEffect } from 'react';export function useEffectOnce(cb) { useEffect(cb, []);} Exampleimport { useEffectOnce } from './hooks';useEffectOnce(() => { console.lo...
12:06 pm GMT - Fri, August 5, 2022
Dev To
GraphQL Armor: A middleware to make your GraphQL endpoints secure
tl;dr we released github.com/Escape-Technologies/graphql-armor, a developer friendly, free and open source middleware that adds a security layer to any js-based GraphQL server."GraphQL is less secure ...
11:55 am GMT - Fri, August 5, 2022
Dev To
Rust's Defender
I was first exposed to computer programming in 2015. But please, try not to attach my programming experience to that time. It was through a movie, an Indian movie, I cant seem to ever remember its tit...
11:38 am GMT - Fri, August 5, 2022
Dev To
Kubernetes Audit Logs - Best Practices And Configuration
This tutorial was originally posted on SigNoz Blog and is written by Vinayak PandeyKubernetes is the de facto leader of container orchestration tools. With the growing popularity of micro-service-base...
10:22 am GMT - Fri, August 5, 2022
Dev To
How to Select Right Desktop Computer For Gaming!
Perhaps, its the result of persistent technological advancement or the true passion of system builders that were presently privileged with multiple options for desktop PCs. From All-In-Ones, Giant Tow...
10:09 am GMT - Fri, August 5, 2022
Dev To
Migrating a SQL Server Database to Amazon RDS
Why use Amazon RDS?Amazon RDS is a fully managed service for running relational databases on Amazon Web Services (AWS). It has support for six different database engines, including commercial options ...
09:59 am GMT - Fri, August 5, 2022
Dev To
500 hours of uninterrupted live streaming on Twitch and YouTube with Serverspace
Or in another way, the story of how a data engineer from Germany created a project in the #StudyWithMe format and inspired hundreds of students to study IT professions. Description of tools and archit...
09:50 am GMT - Fri, August 5, 2022
Dev To
Online Education vs. Traditional Education
The sole method to get a college diploma used to be to go to a university, sit and listen to your classes. Traditional schooling was the only choice available. We are now able to attend courses and ge...
09:41 am GMT - Fri, August 5, 2022
Dev To
Live review of LinkedIn profiles
I'll be doing a live review of live review of LinkedIn profiles software engineers on Monday, August 8th, at 7pm BST:https://www.youtube.com/watch?v=C4H0JDTEbq4&ab_channel=NadiainTech Join us if y...
09:22 am GMT - Fri, August 5, 2022
Dev To
Transitioning from CTO to founder
Roughly 18 months ago I took the jump of leaving my CTO job managing 600 engineers to start Echoes HQ, my first company as a founder. This post is a personal reflection of what I've learned and what s...
09:11 am GMT - Fri, August 5, 2022
Dev To
Request All Permissions Android React Native
Hello, i'll show you how easily to request all permission on android. InstallationInitial our project with react-nativenpx react-native init myapp Request Permission PreparationBefore we sta...
08:58 am GMT - Fri, August 5, 2022
Dev To
Implement NodeJS Logging like a Pro!
Logging is an essential part of any production-grade application. It's one of the most important parts.Today we will learn how we can use logging effectively in NodeJS. OptionsThere are many good...
08:53 am GMT - Fri, August 5, 2022
Dev To
What's your top YouTube channels for developers?
Hey there!Recently, our team made a survey among top developers from the U.S. and Europe. One of the questions was about YouTube bloggers they subscribed to. We put together the answers and select IT ...
08:51 am GMT - Fri, August 5, 2022
Dev To
What IDE and code editors do you use?
Hey there Developers and testers from our Serverspace team prefer using Visual Studio Code. This editor allows working not only with Windows and macOS, but also with Linux OS. It has a lot of extensio...
08:34 am GMT - Fri, August 5, 2022
Dev To
App Shortcuts in React Native : Never let your app shortcuts open any random app
Hey folks, In this article we will be creating App Shortcuts for React Native apps as shown in the image. We will be creating this using the react-native-app-shortcuts library. First things first !!no...
08:17 am GMT - Fri, August 5, 2022
Dev To
What is your favourite Code editor
My personal favourite is vs code with Tokyo hack theme....
08:06 am GMT - Fri, August 5, 2022
Dev To
UPDATE: Testing a SolidJS Component Using Vitest
A few weeks ago I published a post describing how we can unit test our SolidJS component using the newly blazing-fast runner - Vitest. In order to get the bigger picture on what Im about to update in ...
07:53 am GMT - Fri, August 5, 2022
Dev To
I stopped using Visual Studio Code
Not because it's bad, not at all, and to be fully honest, I use it for my blog still .But because I started using Webstorm, a JetBrains product and love it.Let me explain why I love this one so much. ...
07:07 am GMT - Fri, August 5, 2022
Dev To
Delete unused node_modules in a second and enjoy some free space!
IntroIn this article I'll tell you about a cool tool I just found on npm, called npkill, that helps you cleaning node_modules from projects you no longer user but still want to keep.Video link: ...
06:57 am GMT - Fri, August 5, 2022
Dev To
React Theme Provider with Bootstrap. Light and Dark mode.
If you are here you most likely are trying to make a Theme Provider around a React probably to apply Light/Dark modes to your App, but Bootstrap is the CSS solution for the product in hand.How to ach...
06:50 am GMT - Fri, August 5, 2022
Dev To
Installing Tomcat on an EC2 instance
Prerequisite: You will need to have an Amazon accountLog into your amazon account and launch and EC2 instance. I chose the free tier here and launched the EC2 instance will be running Amazon Linux 2. ...
06:49 am GMT - Fri, August 5, 2022
Dev To
I finished my demo hiring platform app: HirePlus! Here's how I built it (Backend)
Previously, I was documenting my ups and downs of my demo hiring app, but I thought it would be easier to build the whole thing and show you guys how I did it.I split the project into 2 parts. The fir...
06:43 am GMT - Fri, August 5, 2022
Dev To
Quill Forms | New open source Typeform alternative based on React JS and Typescript
Hi Folks,We have created an open source Typeform alternative based on React and Typescript. Github:https://github.com/quillforms/quillforms Codesandbox: WordPressWe have also a free Wo...
06:37 am GMT - Fri, August 5, 2022
Dev To
You are waiting for code review more than you should
If you are reading this, chances are, you are in some way involved with the creation of software. You are probably well aware that code reviews are considered a best practice.What you may not know is ...
05:25 am GMT - Fri, August 5, 2022
Dev To
How to accept bitcoin lightning tips on your website
Have you ever wondered how to accept bitcoin tips on your website? Well this is the guide for you! In this guide I will walk through the steps to start stacking satoshis (sats) from your website visit...
04:47 am GMT - Fri, August 5, 2022
Dev To
6 Ways To Make Money With Your Code
Many of us know what Coding is and maybe some of youve built really cool projects and have many years of practice, however, not everybody knows how to really make money from your code. I tried to find...
04:46 am GMT - Fri, August 5, 2022
Dev To
Why Cloud is the Future?
Let's look at a few reasons why organizations will keep investing in cloud computing and why learning about it will provide you a competitive edge over others. Lowers Infrastructure CostInstead o...
04:07 am GMT - Fri, August 5, 2022
Dev To
206. Reverse Linked List[Leetcode][C]
All suggestions are welcome. Please upvote if you like it. Thank you.Leetcode Problem Link: 206. Reverse Linked ListUsing Recursion:class Solution {public: ListNode* reverseList(ListNode* head) { ...
03:59 am GMT - Fri, August 5, 2022
Dev To
Use Route53 S3 to forward your domain to absolute URLs.
Suppose that you have a domain name that you want to forward to an absolute URL. For example, you have a domain name dev.codewithyou.com and you want to forward it to https://www.codewithyou.com/blog/...
03:40 am GMT - Fri, August 5, 2022
Dev To
Answer: npm ERR! invalid json response body at http://registry.npmjs.org/ansi-escapes reason: Unexpected end of JSON input
answer re: npm ERR! invalid json response body at http://registry.npmjs.org/ansi-escapes reason: Unexpected end of JSON input ...
03:15 am GMT - Fri, August 5, 2022
Dev To
Optimize Dockerfile images for NextJS
Optimize Dockerfile images for NextJSNextJS Docker images is too big. So, this article will focus on the way optimize dockerfile for production. Here, i will use 2 ways for optimize docker image...
02:59 am GMT - Fri, August 5, 2022
Dev To
Creating Flappy Bird with pygame. Part - 0
IntroductionI am making the famous Flappy bird game using python and it's library called 'pygame'. It is so simple to make and much addictive to play. It requires only 200 lines of codes. There ...
02:51 am GMT - Fri, August 5, 2022
Dev To
NextJS vs ReactJS: Which Framework is Better for your Frontend?
What is a JavaScript Framework?A JavaScript framework is a tool that helps developers to create and structure code. A framework provides a predefined structure for code, which makes it easier to...
02:41 am GMT - Fri, August 5, 2022
Dev To
Developer Life: If words could tell!
More than a decade back, I looked up for the best text editor on the web and other than the contemporary heroes, it was emacs or vim which stood out to be the classical choice for many developers. It ...
02:18 am GMT - Fri, August 5, 2022
Dev To
Astro is awesome
Astro is my daily driver for creating websites in my freelance web development business, and I wanted to highlight the tool for anyone unfamiliar, and also to get readers acquainted easily to the code...
12:08 am GMT - Fri, August 5, 2022
Dev To
Use front-end technology to achieve partial flow effect of static pictures
Disclaimer: The graphic and model materials involved in this article are only for personal study, research and appreciation. Please do not re-modify, illegally spread, reprint, publish, commercialize,...
11:39 pm GMT - Thu, August 4, 2022
Dev To
DAY 7: CSS (FLOAT, COMBINATORS AND OVERFLOW)
INTRODUCTION Hey there guys! Still on my learning journey and currently on my w3schools CSS tutorials. I should have been far ahead and probably on JavaScript but the reality is, procrastination...
10:40 pm GMT - Thu, August 4, 2022
Dev To
My Experience as a Mentee at the Godspeed Media Tech Mentoring Program.
On the 1st of December, 2021 I took it to medium to announce my acceptance into a mentoring program by Godspeed Media Tech in this article.It has been a fantastic 3months journey as a mentee in this p...
10:24 pm GMT - Thu, August 4, 2022
Dev To
The most awesome trick for tables' mobile responsiveness you will ever need - using html and css only
Responsive design is all about adjusting designs to accommodate screens of different sizes.Tables are one of the most used components on the UI to represent and organize data but setting their respons...
09:55 pm GMT - Thu, August 4, 2022
Dev To
Pass By Reference Vs Pass By Value
Hi Devs! Today we will discuss one of the most fundamental concept in Javascript "Pass by Value" and "Pass by Reference". This concept is so important, even this question is often pop up in job interv...
09:54 pm GMT - Thu, August 4, 2022
Dev To
What Makes an Effective Engineer?
How come Twitter has 7500 employees, whereas FTX the crypto exchange company grew to $18B with just 6 engineers?If you ask their CEO, Sam Bankman-Fried, this is not an accident.In fact, many of thei...
09:47 pm GMT - Thu, August 4, 2022
Dev To
The Art of Letting Your Devs Step Up w/ Equinixs Rajah Kalipatnapu
Like every other team-based profession, engineering needs leaders. But identifying a true, tested and proven road for taking a programmer and putting them in a position of managing projects & prio...
09:43 pm GMT - Thu, August 4, 2022
Dev To
Event Listeners, The Submit Event, Grabbing and Creating Elements to Manipulate the DOM
Listening to the Events and the DOMIn the first 2 months of my transition from the service industry into the world of tech at Flatiron School, I have become fascinated with Manipulating the DOM(...
09:37 pm GMT - Thu, August 4, 2022
Dev To
WebRTC plugin for Video.js
Today we are announcing our WebRTC plugin for Video.js. We have been thinking about this addition for some time, and with the help of one of our partners, we built the WebRTC support for Video.js. Vid...
09:30 pm GMT - Thu, August 4, 2022
Dev To
How to use Pug & Sass in Webpack 5 - 2022
Check on this post the step-by-step you need to configure Sass & Pug.js (previously know as JADE) in Webpack 5 with HMR fully working. Initialize your project with Webpack 5:1- Create the pa...
08:56 pm GMT - Thu, August 4, 2022
Dev To
Using em vs. rem in CSS
Written by Lawrence Eagles The core function of CSS is to enable browsers to style HTML elements. CSS does this by assigning specific values to properties, such as the background, color, font size, ma...
08:14 pm GMT - Thu, August 4, 2022
Dev To
30 knowledge base tools for developers in 2022
Software engineers need knowledge base tools to create and maintain valuable technical documentation. The State of Octoverse 2021 report by GitHub stated: "Documentation* is good for productivity and ...
07:55 pm GMT - Thu, August 4, 2022
Dev To
Top 3 Awesome Projects Using HTML CSS JavaScript
Top 3 Awesome Projects For Beginners Using HTML CSS JavaScriptThis video will show you top 3 projects for beginners using html css javascript Live DemoWebsite 1Website 2Website 3 Github Re...
07:41 pm GMT - Thu, August 4, 2022
Dev To
Run JavaScript In VSCode
Hey guys! So just been posting several of my coding tutorials in a row that I've been working on for a while.I like to spend time writing and editing my content. So I usually record a video along with...
07:21 pm GMT - Thu, August 4, 2022
Dev To
Laos de repetio com funes recursivas e comandos do Cypress
Recentemente me deparei com um problema, onde utilizava cy.wait() para esperar at que dados de um sistema passassem por alguns micro-servios e fossem refletidos em outro sistema que era uma API, o pro...
07:07 pm GMT - Thu, August 4, 2022
Dev To
Make videos with JavaScript 3
Since my last blog post I've fixed a few persisting bugs and continued work with ffmpeg. The app is going to take user input for a stackoverflow questions url and a youtube videos url and create a nar...
06:43 pm GMT - Thu, August 4, 2022
Dev To
Discussion and Comment of the Week - v13
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:39 pm GMT - Thu, August 4, 2022
Dev To
Difference Between Data Engineer and Data Scientist?
Although Data Engineer vs Data Scientist is not a good comparison, because one is an engineering role while the other is an analytical/quantitative role. One's job starts only on the completion of ano...
06:36 pm GMT - Thu, August 4, 2022
Dev To
How to make Your Own Hook
How to make Your Own Hook WhatReact Hooks are simple JavaScript functions that we can use to isolate the reusable part from a functionalcomponent. How To make Your Own HookIf you are u...
06:12 pm GMT - Thu, August 4, 2022
Dev To
Looking for a teammate for the Redis Hackathon?
As you know, we announced the Redis Hackathon on DEV a few days ago, and we have seen several people searching for teammates. Let's use the comments section below this post to organize that. If you ar...
05:41 pm GMT - Thu, August 4, 2022
Dev To
GitLab will be deleting dormant projects
Here's the story: GitLab plans to delete dormant projects in free accountsThey plan on saving a quarter in hosting costs by doing this.I'm curious what the opinions are on this....
04:47 pm GMT - Thu, August 4, 2022
Dev To
The Picture Application with Python and TKinter
A few days ago I tested how Pillow works with Python and I liked so I decided to write a little application with Pillow and Tkinter. Here there are explications of how I started a project. In a projec...
04:31 pm GMT - Thu, August 4, 2022
Dev To
How to Make Timeline Chart (in JS)
A timeline chart is an excellent way to represent important events and periods in chronological order. Now, let me teach you how to easily create an elegant interactive visualization like that using J...
04:28 pm GMT - Thu, August 4, 2022
Dev To
Basics of Local Storage
Early on in my Software Engineering career, one of the first questions I had was how to store data on the client's computer for future use. This data will only be available in the browser you are curr...
04:28 pm GMT - Thu, August 4, 2022
Dev To
Basics of Local Storage
Early on in my Software Engineering career, one of the first questions I had was how to store data on the client's computer for future use. This data will only be available in the browser you are curr...
04:05 pm GMT - Thu, August 4, 2022
Dev To
Props for Beginners (react)
What makes the framework react so interesting and much better than vanilla javascript, is the fact that it is built on sections of your app called components. These components are functions that retur...
04:02 pm GMT - Thu, August 4, 2022
Dev To
Software Engineer Performance Review Example (updated)
The story was originally published on Vectorlys blog.A quality software engineer performance review routine is the most powerful and versatile tool in the arsenal of every engineering manager and team...
03:58 pm GMT - Thu, August 4, 2022
Dev To
Modeling your SaaS business with Products and Prices
As we learned in the primer, Products and Prices are core resources for many Stripe integrations. Theyre closely associated with Checkout Sessions, Invoices, Payment Links, Subscriptions, and the new ...
03:55 pm GMT - Thu, August 4, 2022
Dev To
Viewing HTML Source Code On iPhone and iPad
As a new software engineering student I noticed a limitation when trying to test out my webpages on either my iPhone or iPad, there is no built in functionality to "view source page source". Sure, th...
03:49 pm GMT - Thu, August 4, 2022
Dev To
TypeScript vs. JavaScript
TypeScript vs JavaScript is one of the most controversial topics in tech.Some developers prefer TypeScript because it offers static/strong typing, while others prefer JavaScript because it is less com...
03:49 pm GMT - Thu, August 4, 2022
Dev To
TypeScript vs JavaScript
TypeScript vs JavaScript is one of the most controversial topics in tech.Some developers prefer TypeScript because it offers static/strong typing, while others prefer JavaScript because it is less com...
03:39 pm GMT - Thu, August 4, 2022
Dev To
Search and filter data using React Hooks and a headless CMS
Searching and filtering data is a common feature for websites and apps, especially e-commerce. In this article, we will discuss how to build a search and filter feature for products using React. The p...
03:27 pm GMT - Thu, August 4, 2022
Dev To
How to Configure JitPack for Recent JDK Versions
I intend for this to be the first post of a series with various tips and tricks related to effective use of Maven repositories for dependency management, artifact storage, etc, for Java and other JDK ...
03:20 pm GMT - Thu, August 4, 2022
Dev To
Cybersecurity Programming: SQL Injection Scanner with Python
Hey !Whether you're running on Windows, Kali Linux [ or any other Debian based Linux distro ] or even a Mac user, this short script [ under 80 lines of Python code ] will work just fine.Now, SQL inj...
03:12 pm GMT - Thu, August 4, 2022
Dev To
Build On Data & Analytics - Show notes
Welcome to our first Build On Live Event which focuses on Data and Analytics. AWS experts and friends cover topics ranging from data engineering and large-scale data processing to open source data ana...
03:12 pm GMT - Thu, August 4, 2022
Dev To
Hide Posts From Particular Categories From WordPress Homepage Without Using a Plugin
By default, the homepage of your WordPress site shows posts from all the categories.However, it is possible to exclude certain categories from being displayed on your homepage, but there's no option t...
02:24 pm GMT - Thu, August 4, 2022
Dev To
Creating a Github-like Progress bar for your Remix app
This post is about the progress bar that shows at the top of the cover image This is a follow-up postIf you haven't read the first post, go check it out: Add a Global Progress indicator to your ...
02:18 pm GMT - Thu, August 4, 2022
Dev To
Add a Global Progress indicator to your Remix app
This post is about the spinner at the bottom left corner of the cover image Disclaimer: there's a follow-up post for this oneCheck it out later: Creating a Github-like Progress Bar for your Remi...
02:11 pm GMT - Thu, August 4, 2022
Dev To
The Easiest Database you could ever need!
As a developer, you might have heard of FireBase. But do you know about.....WaterBase ??I've always admired Android in the way of storing persistent data. If you are famaliar with Android Development,...
02:06 pm GMT - Thu, August 4, 2022
Dev To
How to create a custom cursor with React and Framer-motion
In this article, I will guide you through the process of creating a custom cursor for your React application using Framer motion. At the end of the tutorial, you will have built a custom cursor that l...
02:04 pm GMT - Thu, August 4, 2022
Dev To
How I learned strategic thinking as an engineer
Last year, I did one of the best things I could have done: I started writing regularly to become a better software engineer. Not only did I become a better communicator, but it also taught me how to t...
02:02 pm GMT - Thu, August 4, 2022
Dev To
Intro to Programming and Python
IntroductionThis is the first article in this series. If you are starting with the programming or python, this series can help you. I will try to explain in as simple as possible manner. Let's g...
01:52 pm GMT - Thu, August 4, 2022
Dev To
Building a discord bot game part 1
I decided to learn how to build a discord game even if i am just a Data scientist, i love to try new things.You can try to build yours too and even add more components as you build.I took many inspira...
01:22 pm GMT - Thu, August 4, 2022
Dev To
How to Make a Button With Awesome Hover Effects 02 | HTML & CSS
How to Make a Button With Awesome Hover Effects 02 Using HTML & CSS, step-by-step from scratch.Source Code:Markup:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"&...
12:52 pm GMT - Thu, August 4, 2022
Dev To
How to Build a Responsive App Landing Page Using HTML CSS JavaScript
How to Build a Responsive App Landing Page Using HTML CSS JavaScriptThis video will show you how to build a responsive app landing page using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (we...
12:37 pm GMT - Thu, August 4, 2022
Dev To
I hate API development "as an indie dev"
I hate API development "as an indie dev". Independent developers don't have the luxury of a full company to support them. They need to be able to build, ship and iterate quickly towards success or mov...
12:35 pm GMT - Thu, August 4, 2022
Dev To
How Do You Start a New Project?
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 ...
12:32 pm GMT - Thu, August 4, 2022
Dev To
Medusa v1.3.5: Introducing the Sales Channel API
This week we released a new version of Medusa!Version 1.3.5 introduces the long-awaited Sales Channel API and numerous bug fixes. The release of the Sales Channel API is also accompanied by a release ...
12:29 pm GMT - Thu, August 4, 2022
Dev To
How to Create Copyable Text Widget In Flutter?
Even though many exciting things are available in the flutter, developers often confront specific issues with this platform. One of the common issues in flutter is unable to copy the text content. By ...
12:24 pm GMT - Thu, August 4, 2022
Dev To
20 GitHub Repositories to Become a React Master
If you are just starting off with React, this article is well worth your time to read and bookmark. These 20 React Github repositories will undoubtedly assist you in becoming a React Master.Table of c...
12:15 pm GMT - Thu, August 4, 2022
Dev To
How to Implement Multitenancy in Cloud Computing
Cloud-based SaaS solutions, as well as most other solutions, need multi-tenancy. Lets quickly review what Multitenancy is, what we can gain from it, and how to easily implement it with two simple laye...
11:54 am GMT - Thu, August 4, 2022
Dev To
DevOps Security Practices at Codica: How We Create Secure Web Products
This article was originally published on Codica blog.Computers and networks have transformed many aspects of our everyday routines. The evolution resulted in new learning and communications techniques...
11:54 am GMT - Thu, August 4, 2022
Dev To
What Software Developers can learn from Harley Davidson
If you want a cruiser type of motorcycle your two primary choices are Harley Davidson and Honda. A Honda will cost you a couple of thousand. A Harley will easily cost you 5 times as much. Still, I'd c...
11:48 am GMT - Thu, August 4, 2022
Dev To
Array Rotation in JS
Hello Guys today i will show you how to rotate left 1-d array in JSThe rotation will depent on the input like 2 means rotation.A left rotation operation on an array of size n shifts each of the array'...
10:55 am GMT - Thu, August 4, 2022
Dev To
How We Test Semi Design React Component
TL;DRThrough this article you can learn the basic method of React component testinghow we test Semi Design react component with Jest/ Cypress.io/ Chromatic.how to combine test report of multiple test ...
09:23 am GMT - Thu, August 4, 2022
Dev To
You will not do it later (most likely) - I'm a procrastinator, I know
If you're like me, a big ass procrastinator, I'm sure you have said "I will do that later" to yourself before, right?How many times times have you come back and done it? I'm guessing not that ma...
08:23 am GMT - Thu, August 4, 2022
Dev To
How to Govern Terraform States Using GitLab Enterprise?
TL;DR: With the mass adoption of Terraform and becoming the de facto tool for developers to build, and manage their cloud infrastructure at scale, most companies today, who rely heavily on Terraform f...
08:15 am GMT - Thu, August 4, 2022
Dev To
Pure CSS Woman with Long Hair
Speed Code Videohttps://twitter.com/asyrafhussin4/status/1555103135869218816...
07:58 am GMT - Thu, August 4, 2022
Dev To
Top Blogs Sites You Must Know As A Developer's A Thread
dev .to scotch. io alligator. io medium. com hashnode. com alistapart. com www.smashingmagazine. com www.freecodecamp. org/news /tag/blog/ tympanus. net/codrops/ simpleprogrammer. com fl...
07:55 am GMT - Thu, August 4, 2022
Dev To
6 Awesome Nocode Backend Tools You Must Know A Thread
Airtable VoiceFlow Xano Make Backendless Hasura Follow @kshitij9896 For More Posts.......
07:52 am GMT - Thu, August 4, 2022
Dev To
5 Awesome Remote Job Website For Developers A Thread
remotive.io remoteleads.io remoteok.io http://angel.co http://justremote.co http://weworkremotely.com javascriptjob.xyz http://flexjobs.com http://solidgigs.com http://dynamitejobs.com Follo...
07:50 am GMT - Thu, August 4, 2022
Dev To
Full Stack Project Ideas for Beginner A Thread
E-commerce Website Food Delivery App Social Media App Chat Messaging App Workout Tracker Project Management Dashboard Content Management System Blog/Portfolio Site Follow @kshitij9896 For Mor...
07:42 am GMT - Thu, August 4, 2022
Dev To
The story of a Noob
The stack VB6, Macros, MS AccessThe Experience 0 YearsThe Job Start of High school Where do I even begin?Like I stated in the prologue, I was fascinated with tech from a very young age. What I...
07:41 am GMT - Thu, August 4, 2022
Dev To
why you should consider supporting me: little bit about me
Honestly, writing articles isn't easy at all, especially for me. Things have been really tough me lately because my computer is from 15yrs ago and i do not have a phone. Stanislav Ilin Thank you for ...
07:37 am GMT - Thu, August 4, 2022
Dev To
Prologue One devs journey
A brief historyIts rude not to introduce myself, so Ill start with a little background, just to get us started. I can call myself a developer for over 15 years now, and a tinkerer for a few more...
07:34 am GMT - Thu, August 4, 2022
Dev To
Next.js Playwright GitHub Actions Boilerplate
A comprehensive Todo app with APIs and E2E tests with GitHub Actions enabled.See the repository: https://github.com/burakkantarci/playwright-todo-appThis project is a boilerplate to demonstrate the us...
07:30 am GMT - Thu, August 4, 2022
Dev To
The need for social interaction
This is an opinionated article on the need for social interaction.The other day I got a message from Sandro, telling me he's in The Netherlands and asking if we could meet for a coffee.I'm always up f...
07:14 am GMT - Thu, August 4, 2022
Dev To
How to Use Push Method In React Hooks?
The push () method is the process of adding one or more numbers of elements at the end of the array and returning with a new length of the array. Normally, the push method helps to add the value to th...
06:50 am GMT - Thu, August 4, 2022
Dev To
Build a tab component using Alpine.js
Welcome to another in our series of Alpine.js tutorials. Today well be building a tab component that displays different content based on an active tab. If youve got working knowledge of JavaScript the...
05:57 am GMT - Thu, August 4, 2022
Dev To
Number Guessing Game using Java
The game contains 5 players. One Umpire, one Guesser and three Players.The guesser guesses a number between 1 and 10 and tell it to the umpire secretly. The remaining 3 players try to predict the num...
05:11 am GMT - Thu, August 4, 2022
Dev To
How I obtained all AWS associate level certificates in two weeks.
IntroductionHi, my name is Nicolas, and I was able to pass all the AWS associate level exams in just two weeks (between 9/2/2021 and 25/2/2021), all while maintaining a full time job, and a hect...
05:05 am GMT - Thu, August 4, 2022
Dev To
I Quit My Job to Become an Indie Maker
I finally did it: I quit my well-paying full-time job a few days ago to become an indie maker!For context, I am a 28-year old Indian male. I am single, and dont have any financial dependents. I live i...
04:57 am GMT - Thu, August 4, 2022
Dev To
NIC Bonding and Everything you need to know using RHEL 9
NICNetwork interface cards (NICs) enable computers to connect to a network by installing hardware components, usually circuit boards or chips. In addition to supporting I/O interrupts, direct memory a...
04:56 am GMT - Thu, August 4, 2022
Dev To
How secure is React Native?
React Native is a framework for app development developed by Facebook. It helps app developers easily make hybrid applications (type for both to access the devices resource and elements for web).A pre...
04:46 am GMT - Thu, August 4, 2022
Dev To
VS Code Tip of the Week: Inlay hints configuration options
This week's VS Code Tip of the Week is care of Matt Bierner. Matt always has amazing tips, so I highly recommend giving him a follow on Twitter.I'm a big fan of inlay hints, but sometimes they can get...
04:44 am GMT - Thu, August 4, 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...
03:26 am GMT - Thu, August 4, 2022
Dev To
Create a No-Touch QR Code Menu with GitHub Pages
I created a no-touch QR Code menu using GitHub Pages, and I built different versions of the menu with various frameworks such as Next.js and Tailwind CSS, Astro, and React. The menu is Caribbean-inspi...
03:25 am GMT - Thu, August 4, 2022
Dev To
All In One, NextJs Blog Template
Introducing Projects Visit Next Your Home Guide, built with this template! Inspiration I always think that writing is the best practice to fully absorb knowledge. But it was always difficul...
03:23 am GMT - Thu, August 4, 2022
Dev To
Just Added Engineering Job Offers - Week 31 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 481 new jobs I want to shar...
03:10 am GMT - Thu, August 4, 2022
Dev To
Por qu los errores de software se denominan "bugs"?
El uso del trmino "bug" para describir problemas con el software es ahora comn y se utiliza tanto en contextos tcnicos como no tcnicos. Cules son los orgenes del trmino?, Se refiere a un insecto real?...
02:32 am GMT - Thu, August 4, 2022
Dev To
CSS Battle: 12 - Wiggly Moustache
In this article, I will solve a Wiggly Moustache CSS Challenge on CSS Battle. Let's look at the problem first. ProblemWe need to create the following container by using CSS Properties only: ...
02:25 am GMT - Thu, August 4, 2022
Dev To
A Complete Guide to VS Code Extension Testing
Most VS Code extensions in the marketplace have minimal testing, if any at all. The official VS Code documentation recommends using packages like @vscode/test-electron and @vscode/test-web which provi...
01:45 am GMT - Thu, August 4, 2022
Dev To
Run YARD as RSpec
Let me introduce yardspec in this article.yardspec is a Ruby gem that supports executing your documentation examples as RSpec tests.module Foo class Bar # @example returns "baz" # expect(Foo:...
12:16 am GMT - Thu, August 4, 2022
Dev To
Por qual razo voc precisa de um framework? Como Vue, React ou Laravel
Os frameworks so ferramentas essenciais para a construo de aplicativos modernos e escalveis. Eles oferecem um conjunto de recursos e padres de software que facilitam o desenvolvimento, permitindo que ...
12:08 am GMT - Thu, August 4, 2022
Dev To
Why do you need a framework? Like PyScript and React
Frameworks are essential tools for building modern and scalable applications. They offer a set of features and software standards that make development easier, allowing developers to worry about code ...
11:03 pm GMT - Wed, August 3, 2022
Dev To
Testing Code That is Difficult to Test (With Perl)
Code that performs side effects is difficult to test because we need figure out how to sandbox the effects so we can observe the state of the sandbox before and after executing the effectful code. The...
10:19 pm GMT - Wed, August 3, 2022
Dev To
Data Analysis With Microsoft Excel: Analysis Of The MonkeyPox Disease.
INTRODUCTIONMonkeyPox is a viral zoonosis (a virus transmitted to humans from animals). Animal host include rodents and non human pirates. The MonkeyPox virus was first discovered in 1970 in Democrat...
10:07 pm GMT - Wed, August 3, 2022
Dev To
Why are Software bugs named bugs?
The use of the term "bug" to describe problems with software is now common and is used in both technical and non-technical contexts. What are the origins of the term?, Does it refer to a real insect?,...
09:45 pm GMT - Wed, August 3, 2022
Dev To
How to Solve Palindrome Problem with 1 Line of JavaScript
Unless you're just learning how to code now, you've probably heard of the famous valid palindrome or 'is palindrome' problem. It's a common technical interview question.I'm going to show you how to k...
09:39 pm GMT - Wed, August 3, 2022
Dev To
Keeping meetings on track
You organise a meeting to agree on use-cases for a new feature. It is going well, and then a colleague asks which database you plan to use.Youre preparing a response (because you havent decided yet), ...
09:03 pm GMT - Wed, August 3, 2022
Dev To
Welcome Thread - v185
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:58 pm GMT - Wed, August 3, 2022
Dev To
Appwrite Loves Open Source: Why I Choose To Support Kdenlive
To me, the open-source community is about coming together and building cool stuff that empowers others. This shouldn't be limited to building developer oriented tools like TensorFlow and Jest. Open-so...
08:53 pm GMT - Wed, August 3, 2022
Dev To
Secure Open Source Code & Create SBOMs for free in minutes with CodeSec
Contrast Security is expanding its free developer tool, CodeSec, to include Open Source Security (OSS) and Software Bill of Material (SBOM) creation with its new SCA capability. Empowering developers ...
08:51 pm GMT - Wed, August 3, 2022
Dev To
Grouping rows in Vuetify
In this article, I want to share my experience on how to group rows in the Vuetify table by similar values.While researching the topic I found out that there is not much information about grouping, of...
07:48 pm GMT - Wed, August 3, 2022
Dev To
How to debug Node JS Errors
Node JSIt is a server-side platform built using Google Chromes JavaScript Engine (V8 Engine)It is an Open Source cross-platform runtime environment for developing server-side and networking appl...
07:24 pm GMT - Wed, August 3, 2022
Dev To
Creating a Word Wheel in CSS
Summer Holidays are meant to be relaxing, so I typically read a lot of books. This year, one of the titles I read, was Making and breaking the grid by Timothy Samara. A great and super-inspiring book....
07:14 pm GMT - Wed, August 3, 2022
Dev To
If you already created LiveView pages without this, read this article.
GreetingHello #devElixir!!! Welcome to #FullStackElxproHere we discuss strategies and tips for your Elixir learning journey. This is from scratch until your first wave as an elixir developer.I a...
07:13 pm GMT - Wed, August 3, 2022
Dev To
Amazon EventBridge Intro | Serverless
Amazon EventBridge helps you to simplify your architecture, it is a serverless event bus service, you can use it to connect your applications with data from a variety of sourcesThe main parts of this ...
06:40 pm GMT - Wed, August 3, 2022
Dev To
What is Internet of Things ( iOT ) ?
IoT stands for the internet of things. This means making the thing manageable with the help of no wire or extension but with the Internet of wifi IoT is a very simple and interesting Domain of Compute...
06:26 pm GMT - Wed, August 3, 2022
Dev To
Why every developer should learn System Design
We live in a world where everything is dependent on devices that are always connected, around the clock. Our wristwatches, lighting systems, and smart refrigerators are connected to the cloud and the...
06:18 pm GMT - Wed, August 3, 2022
Dev To
Relax, JS `this` is damn easy.
Once you know the concept then you would say the same. Yes. There are several cases around this. Hence by knowing all those scenarios you will be cleared. We are generally afraid out of imagination. L...
05:46 pm GMT - Wed, August 3, 2022
Dev To
Simplifying Java development for real-time applications with Redpanda
At DataCater we make real-time streaming a commodity for data and developer teams. DataCater provides a user interface, API, and declarative formats for creating production-grade Kafka Streams applica...
05:33 pm GMT - Wed, August 3, 2022
Dev To
Can You Guess the Word? (Python Edition)
Happy Wednesday! Here are three Rebus Puzzles for all the Pythonistas out there! Can you guess the message in each of the three images? Coddex ...
05:30 pm GMT - Wed, August 3, 2022
Dev To
How to upload files with Playwright
Follow me on Twitter at @tim_deschryver | Subscribe to the Newsletter | Originally published on timdeschryver.dev.Read the TLDR version on timdeschryver.devThis post shows you how to upload files with...
05:18 pm GMT - Wed, August 3, 2022
Dev To
An HTML and CSS only multiple color scheme picker
It's 2022 and lots of websites support dark mode. Around 7% of websites did in 2021Many of these websites even have a toggle for changing between light and dark mode.Dark mode is great, many people pr...
04:47 pm GMT - Wed, August 3, 2022
Dev To
Docusaurus 2.0: Meta's static site generator to build beautiful documentation websites
Hello everyone! It is theofficial launch of Docusaurus 2.0! It is theMeta Open Source (Facebook)project I maintain: a documentation static-site-generator, based on Node.js and React. It allows you to ...
04:38 pm GMT - Wed, August 3, 2022
Dev To
Building an Effective Code Review Process
Code reviews are not just a great way to ensure code quality, they're also a way to build standards, mentor people and learn from mistakes.Here are a few tips that can help a team in building an effec...
04:12 pm GMT - Wed, August 3, 2022
Dev To
[Pion/WebRTC] Enabling and disabling the video track
IntroWhen participating in an online meeting such as Microsoft Teams or Zoom, I can choose to share or not share video.This time, I will try implementing it on my application.[Go] Try Pion/WebRT...
04:01 pm GMT - Wed, August 3, 2022
Dev To
JavaScript can speak! Using the Speech Synthesis API
A very underutilized feature in browsers is text-to-speech. With the Speech Synthesis API, you can use JavaScript to "make the browser talk". Here's an example:const message = new SpeechSynthesisUtter...
03:57 pm GMT - Wed, August 3, 2022
Dev To
How I improved my React development experience by leveraging visual tools
When were developing a UI project, being able to run and debug our components fast is the key to a good dev experience. Commonly, we do this in an isolated development environment where we render and ...
03:57 pm GMT - Wed, August 3, 2022
Dev To
6 You Should Understand the ref and reactive Questions in Vue3
Vue3 provides developers with two APIs ref and reactive to implement responsive data, which are also the two APIs that we often use in Vue3 development projects.This article introduces these two APIs ...
03:35 pm GMT - Wed, August 3, 2022
Dev To
Mistakes every beginner makes
When I was learning programming I use to make a lot of mistakes and now I found out that many of you may have made one or more too.So here's how to not do it no.1 repeatYou may have done somthing...
03:11 pm GMT - Wed, August 3, 2022
Dev To
Top 15 Engineering Management Books (updated)
(Recommended by Successful Tech Leaders)The story was originally published on Vectorlys blogWhat makes a good manager? In order to effectively manage tech teams and deliver great software, the m...
03:02 pm GMT - Wed, August 3, 2022
Dev To
Hello World!
Hello World! o mejor dicho,print("Hello World")Estar escribiendo en este blog artculos asociados a temas que voy revisando en lo que hago o aprendo en mi da a da. Los temas podran ser acerca de #pytho...
03:01 pm GMT - Wed, August 3, 2022
Dev To
How to run scripts in your virtual machine with the Run command
Scripts can be embedded in properties or referenced to pre-released library scripts. The original command set was action-oriented. The updated command set, currently in public preview, is management-o...
03:00 pm GMT - Wed, August 3, 2022
Dev To
Developing 1st game ever: 9 lessons learned (race game, Unity)
First, let me show you a trailer of the game. Don't worry, it's only 1:24 minutes long. Want to play?Here is the download link. (in-game hold T to turn on a car) Contents:IntroductionT...
02:44 pm GMT - Wed, August 3, 2022
Dev To
Deploy Azure Static Web Apps using Python
TLDR: Connect your repo to Azure Static Web Apps and use GitHub Actions to build your site via Python.Modern Static Sites (popularly referred to as JAMstack Apps) provide a custom web experience for l...
02:02 pm GMT - Wed, August 3, 2022
Dev To
Explain the difference between shell, console, terminal, command line, etc. like I'm five
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...
01:52 pm GMT - Wed, August 3, 2022
Dev To
Login / Register authentication
OverviewThis is a simple login authentication for backend. You need to basic understanding on how to use Express.js, Mongoose, and Node.js. I assumed that you already have an app that is connect...
01:52 pm GMT - Wed, August 3, 2022
Dev To
Node v17.0.1 bug
Error encountered when running yarn start, npm start.Probably caused by issue with webpack digital envelope routines::unsupported.A quick fix is configuring package.json script."start": "react-scripts...
01:52 pm GMT - Wed, August 3, 2022
Dev To
SonarQube windows setup
Download sonarcube and sonar-scanner. Extract both zip files to to C:\At C:\sonar-scanner\conf\sonar-scanner.properties paste this:#Configure here general information about the environment, such as So...
01:52 pm GMT - Wed, August 3, 2022
Dev To
ReactJS ViteJS
What is ViteJS?In simple terms, it is a web builder that focuses on speedCompared to the traditional way of using create-react-app that uses webpack, this has much faster build timeHow to Install?npm ...
01:50 pm GMT - Wed, August 3, 2022
Dev To
Communities Need Support
I've been spending a lot of time engaging with different types of communities, taking to community builders, learning more about community building, and organically growing a couple of communities. An...
01:38 pm GMT - Wed, August 3, 2022
Dev To
Better Programming Productivity- Techniques and Attitude
Techniques to improve productivityAs a programmer, there are many things you can do to improve your productivity. Some of these are technical in nature, such as using a good text editor or IDE t...
01:14 pm GMT - Wed, August 3, 2022
Dev To
Day 1 of Elm
Started learning functional programming in Elm yesterday and it has been fun. Tried learning with Lisp and Haskell but didn't make much progress. Decided to go with Elm and it has been easier and bett...
01:12 pm GMT - Wed, August 3, 2022
Dev To
gRPC vs Message Broker
What is gRPC? How does it differ from using a message broker? And what are the perfect use cases for each?Microservices architecture allows large software systems to be broken down into smaller indepe...
12:54 pm GMT - Wed, August 3, 2022
Dev To
Top 10 Node.js security best practices
Node.js is extremely popular nowadays, primarily as a backend server for web applications. However, in the world of microservices, you can find it pretty much everywhere, playing different and importa...
12:50 pm GMT - Wed, August 3, 2022
Dev To
Largest no. in Array using Recursion
Hello guys today i want to show you how to find largest number in array using recursion.Well i found this question today and then searched the stackoverflow and found this solution and then tried to u...
12:20 pm GMT - Wed, August 3, 2022
Dev To
Why is Vite so fast?
Click here to read the article in Japanesehttps://zenn.dev/takuyakikuchi/articles/36eae991f0239d Purpose of this articleIn The State of JS 2021's Build Tool Rankings, Vite won first place for sat...
11:28 am GMT - Wed, August 3, 2022
Dev To
Objects in JavaScript For beginners
Objects are dictionary like items which are defined as a key-value pair. It is a reference data type. That is, object variables are assigned reference pointer that points the location storage in memor...
11:12 am GMT - Wed, August 3, 2022
Dev To
Maps in JavaScript
Map data structure was introduced in ES6. It has a similar key-value pair syntax as the objects. How to create a mapYou can create a map by passing an array of the key-value pairs into the new Ma...
10:54 am GMT - Wed, August 3, 2022
Dev To
Spatial Search with Amazon OpenSearch Service and Visualized It in QGIS
I tried a spatial search with Amazon OpenSearch Service and visualized it with QGIS The following is a detailed explanation.Advance PreparationCreate a domainConnect to OpenSearch DashboardsRegi...
10:23 am GMT - Wed, August 3, 2022
Dev To
How to Install and Configure Docker Swarm on Linux.
Docker Swarm is a clustering tool that turns a group of Docker hosts into a single virtual server. Docker Swarm ensures availability and high performance for your application by distributing it over t...
09:46 am GMT - Wed, August 3, 2022
Dev To
Destructuring in Ruby
Destructuring refers to the process of unpacking a small part of something from the main part. In Ruby, we use destructuring to conveniently extract multiple values from data stored in Arrays or Hashe...
09:21 am GMT - Wed, August 3, 2022
Dev To
DynamoDB Pros & Cons
What is AWS DynamoDB?AWS DynamoDB is a fast, scalable, and fully managed NoSQL database service. It provides fast and predictable performance with seamless scalability. DynamoDB enables you to o...
09:21 am GMT - Wed, August 3, 2022
Dev To
DynamoDB Pros & Cons
What is AWS DynamoDB?AWS DynamoDB is a fast, scalable, and fully managed NoSQL database service. It provides fast and predictable performance with seamless scalability. DynamoDB enables you to o...
09:10 am GMT - Wed, August 3, 2022
Dev To
How to use TypeScript with React
Why TypeScript?I have another article that explains a lot about TypeScript, what it is and how and why you should use it.You're welcome to read about it here: https://dev.to/omerwow/how-i-began-...
09:10 am GMT - Wed, August 3, 2022
Dev To
TypeScript - The Best Way to Use It with React
Why TypeScript?I have another article that explains a lot about TypeScript, what it is and how and why you should use it.You're welcome to read about it here: https://dev.to/omerwow/how-i-began-...
08:45 am GMT - Wed, August 3, 2022
Dev To
6 Things Dev.To Can Do To Improve Organic Traffic
Dev.to is a great site, with a great community. It's grown rapidly over the years from it's beginnings in 2016, amassing over 5.2 million backlinks from almost 65 thousand domains and cemented itself ...
07:54 am GMT - Wed, August 3, 2022
Dev To
One year of coding recommendations for beginners from a beginner
This month one year ago I started my three year long journey as a web development trainee/apprentice at visuellverstehen. I thought this would be a good opportunity to take stock and write about the m...
07:40 am GMT - Wed, August 3, 2022
Dev To
SOLID: Fundamental Principles of Software Development using PHP (1)
Software development principles are a must-know for all software engineers that aim to achieve clean codes. Software evolves with time as new features are required, so it is necessary to build a maint...
07:37 am GMT - Wed, August 3, 2022
Dev To
THE BEST TWO WAYS TO SECURED YOUR WEB APP
THE BEST TWO WAYS TO SECURED YOUR WEB APP:Validate User Inputs:Accordingly, Injection-based attacks can come in so many ways; XSS, SQL injections, host header injection, and OS command injection are a...
07:07 am GMT - Wed, August 3, 2022
Dev To
Deploying Django Application on AWS with Terraform. GitLab CI/CD
In previous parts, we've deployed the Django web application to ECS and connected PostgreSQL to it. But now, we have to deploy application changes manually. In this part, we are going to automate this...
06:56 am GMT - Wed, August 3, 2022
Dev To
Creating a business card for the terminal
Recently I came across Scott Spences fantastic business card, and I can't believe I missed this trend a couple of years ago.So I'm here to bring it back!Business cards in the terminal, because who doe...
06:31 am GMT - Wed, August 3, 2022
Dev To
5 Rules for Every Code Review
Code reviews are the glue of any effective software engineering team. A code review is the stage at which an engineer requests their changes to be merged into the main development branch. During a cod...
05:34 am GMT - Wed, August 3, 2022
Dev To
Learn Web Dev FREE !
Around the web , there are plenty of resources to get started with or learn from them. In this article i would love to note down the ones i found to be useful. If I tend to miss some , do let me know ...
05:07 am GMT - Wed, August 3, 2022
Dev To
Interview preparation month
This week , I been preparing for my technical interview its been hard because at this phase we need to focus on how to solve problems and also implement that solution including optimization with time ...
05:04 am GMT - Wed, August 3, 2022
Dev To
Why is it time to move on to ReactJS ?
Vanilla js is known as plain old Javascript and its basically the javascript written without using any libraries.React is a JS library used for building UI. It allows us to make complex UIs using comp...
04:50 am GMT - Wed, August 3, 2022
Dev To
Price's law and 3 things to do if you're underpaid
Are you irritated when you hear about the increasing company earnings? Are you upset when you see salary statistics? Do you often feel underpaid?Let me tell you something. If you're on the top of your...
03:24 am GMT - Wed, August 3, 2022
Dev To
React Functional vs Class Components - Beginners Guide.
React being one of the famous frontend framework is used for building different kind of user interface. While working with components in JSX we come across two different types of components.Functional...
02:30 am GMT - Wed, August 3, 2022
Dev To
Tencent Cloud IMChat API For Real-Time In-App Communication
What is Tencent Cloud IM**Tencent Cloud IM Instant Messaging providesChat APIfor apps and websites. IM integrates diverse chat capabilities such as one-to-one chat, group chat, chat room, and system n...
02:16 am GMT - Wed, August 3, 2022
Dev To
Do you know about Tencent Cloud?
Tencent Cloud is the cloud business of global technology company Tencent with headquarters in Shenzhen, China. It provides users and businesses around the world with stable and cloud products and serv...
12:02 am GMT - Wed, August 3, 2022
Dev To
BREAK TERRAFORM STATE LEASE USING AZURE DEVOPS
Greetings to my fellow Technology Advocates and Specialists.In this Session, I will demonstrate how to Break Terraform State Lease Using Azure DevOps.USE CASE:-In Order to Protect State File from Acci...
11:46 pm GMT - Tue, August 2, 2022
Dev To
How to create an animation to open a menu with Tailwind in 5 steps
Hey Devs! I'm a dev student, and I would like to start producing content that can help other people. Since I'm starting in the dev community, I can relate to many difficulties that starters have, and ...
11:30 pm GMT - Tue, August 2, 2022
Dev To
How to create LinkedIn Job API using Python
ContentIntroRequirementsWhat you can use LinkedIn Jobs API forGetting StartedInstall the Python librariesQuick Usage From Python Interpreter Job Search API Jobs API IntroCreating your own L...
10:17 pm GMT - Tue, August 2, 2022
Dev To
Handling File Uploads with NestJS and MySQL
IntroductionMany developers despise dealing with file uploads. This can be attributed to a lack of knowledge about the best approach to take or difficulties determining how to configure their Ne...
09:56 pm GMT - Tue, August 2, 2022
Dev To
Docker Content Trust on ACR with Azure Pipelines
Photo by krakenimages on UnsplashDocker Content Trust (DCT) is a mechanism to improve the security of Docker images. Since we are working together with large enterprises and governments we are slowly ...
09:55 pm GMT - Tue, August 2, 2022
Dev To
Day 606 : Getting it
liner notes:Professional : Not so much hardcore coding. Spent a lot of time figuring out how to make this Asia trip happen. I actually called the Japan embassy. Still plotting and scheming on making i...
09:49 pm GMT - Tue, August 2, 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...
09:06 pm GMT - Tue, August 2, 2022
Dev To
10 Unique Chrome Extensions For Web Developers
To build web applications smarter, easier, better, and faster you will need some browser extensions especially if you are a frontend developer. well, you are in luck because; Welcome to 10+ Unique Ch...
09:06 pm GMT - Tue, August 2, 2022
Dev To
Interviewing The Creator of Homebrew! What Should I Ask Him?!
Hey Dev.to Fam! I'm excited to have the chance to interview long-time friend and mentor, Max Howell, the creator of Homebrew! *He's an open-source icon, and a great product thinker. I want to make sur...
08:57 pm GMT - Tue, August 2, 2022
Dev To
Javascript Hoisting
JavaScript Hoisting is one of the hot topics in a interview process and that is why I am going to help you master hoisting.What is it?ScopeBlocksGlobal ScopeBlock ScopeScope PollutionHow it works?Vari...
08:01 pm GMT - Tue, August 2, 2022
Dev To
JSX: Components, Props, and State
Table of Contents:Introduction Components PropsStateSummary Introduction JSX stands for JavaScript XML. JSX is a more sophisticated version of JavaScript, in which it makes it easier to write or add ...
07:45 pm GMT - Tue, August 2, 2022
Dev To
You think youre working in an agile way? Probably not.
Inspired by the recent conversation in YouTube between Allen Holub and Dave Farley, I started to contemplate about all the different events that occur during the development process in companies that ...
07:41 pm GMT - Tue, August 2, 2022
Dev To
Contributing to Open Source and how Open Sauced can help
Last week I got to hang with Brian Douglas (@bdougieyo) on my Twitch stream. We discussed contributing to open source, and how Open Sauced can help people get involved with open source.And like there'...
07:34 pm GMT - Tue, August 2, 2022
Dev To
Virtual Coffee's July Monthly Challenge: Live Demo of the Progress Toward my Row Counter App
BackgroundVirtual Coffee (VC) is an online meetup that welcomes members of the tech community at all levels of experience in the field. Each month, we members are presented with a monthly challe...
07:27 pm GMT - Tue, August 2, 2022
Dev To
5 years and 100 posts
In the beginning of the summer I received my five year membership badge on dev.to. Since I was at my 99th. post I thought I would take the time to write up my 100th. post and reflect on my 5 years of ...
07:10 pm GMT - Tue, August 2, 2022
Dev To
PHP. Introduction
Personally, I hate introduction articles and lessons. It's usually covers really fundamental things which are known by many of us. But I understand that it's still important for those, who just begun ...
06:56 pm GMT - Tue, August 2, 2022
Dev To
CRUD with Nucleoid (Low-code Backend)
Nucleoid Low-code Framework works with underlying declarative runtime environment that re-renders very same JavaScript codes makes a connections in the graph and eventually save the JavaScript state s...
06:53 pm GMT - Tue, August 2, 2022
Dev To
Moving MyUnisoft Node.js back to TypeORM
Hello ,Recently I took the time to reflect on my last two years at MyUnisoft. I finally told myself that I wasn't writing enough about the difficulties we faced with my team .Today I decided to write ...
06:30 pm GMT - Tue, August 2, 2022
Dev To
I'm joining Buildable as a Developer Relations Engineer
Hi folks! The cat is finally outside the bag, and I'm excited to share that I've just joined Buildable as a Developer Relations Engineer! Some of you might wonder the reason I decided to embark on thi...
05:37 pm GMT - Tue, August 2, 2022
Dev To
Read this Article if you want to learn Elixir with GenServer.
GreetingHello #devElixir!!! Welcome to #FullStackElxproHere we discuss strategies and tips for your Elixir learning journey. This is from scratch until your first wave as an elixir developer.I a...
05:36 pm GMT - Tue, August 2, 2022
Dev To
Host a website on Azure Virtual Machine with SSL enabled using Let's Encrypt & add a custom domain managed by Azure DNS.
Create a Virtual machine and install a web serverNow connect this servers with xshell. Create a Virtual machine(Database server) [Disable public ip]As this server don't have any public ip, ...
05:09 pm GMT - Tue, August 2, 2022
Dev To
This new GIT push config will save you lot of frustration!
If you have 59 seconds and in particular you're also on mobile, you might enjoy watching the YouTube #Shorts video.When creating and pushing a new branch, you will get this error:fatal: The current br...
04:38 pm GMT - Tue, August 2, 2022
Dev To
DEV precisa se preocupar com SRE
Toda pessoa desenvolvedora de software deve se preocupar com a confiabilidade do sistema, essa no uma tarefa apenas do time de SREs.SRE, sigla em ingls para Site Reliability Engineering ou "Engenhari...
04:35 pm GMT - Tue, August 2, 2022
Dev To
Argon Dashboard - Free Tailwind Template
Hello Coders! This article presents Argon Dashboard, a pixel-perfect Tailwind Design crafted and released for free by Creative-Tim. The product comes with 7 sample pages, 50+ UI components, and a perm...
04:34 pm GMT - Tue, August 2, 2022
Dev To
Template HTML and JS
The HTML element is a mechanism for holding HTML that is not to be rendered immediately when a page is loaded but may be instantiated subsequently during runtime using JavaScript.Think of a template ...
03:48 pm GMT - Tue, August 2, 2022
Dev To
Single Slider: Direct Charges on Multiple Accounts with Cloning
Find out how to collect payment information once and then use it for multiple direct charges across multiple connected accounts with cloning! What is TSE? TSE is short for Technical Solutions Engine...
03:45 pm GMT - Tue, August 2, 2022
Dev To
Why NodeJS in Front Ends?
Why I wrote thisBack when I started web development, I watched (and still watching) web developers' channels on Youtube (such as Fireship.io). One of the things that kept bugging me is the fact ...
03:23 pm GMT - Tue, August 2, 2022
Dev To
Markdown as document, by casual-markdown-doc.js
Dear All,just release Casual-Markdown-Doc, which is a quick solution to use markdown as document.include javascript lib casual-markdown-doc.jsinclude css style casual-markdown-doc.cssthen start write ...
02:34 pm GMT - Tue, August 2, 2022
Dev To
Welcome to 10 ways to make money as a developer both passively and actively
IntroductionThere are so many perks to being a developer; such as the ability to work remotely, and the ability to make money in many versatile ways. Welcome to 10+ ways to make money as a devel...
02:33 pm GMT - Tue, August 2, 2022
Dev To
Ferramentas e automaes para facilitar a contribuio em seus projetos.
Utilizo algumas ferramentas para facilitar a colaborao e o onboarding de novos desenvolvedores nos meus projetos e quero compartilh-las aqui.A idia apresentar os itens e a motivao de cada um deles. ...
02:30 pm GMT - Tue, August 2, 2022
Dev To
domstat - A Puppeteer based CLI tool to check web performance
domstat is a Puppeteer based CLI tool that runs locally and checks for webpage performance statistics. Domstat consolidates select Chrome dev tools statistics at one place and gives a bird's eye overv...
02:13 pm GMT - Tue, August 2, 2022
Dev To
Symbols & enumerations in JavaScript
Symbols in JavaScript have been added in recent versions of ECMAScript and are yet to be understood by many developers.Today's article is about understanding and finding a use-case for them.Let's say ...
01:53 pm GMT - Tue, August 2, 2022
Dev To
Understanding the .map(), .filter() and .reduce() array methods in Javascript.
Arrays are one of the most used data structures in Javascript, from storing basic data in our code to getting results from API calls. As Javascript developers were always working with arrays and carry...
01:27 pm GMT - Tue, August 2, 2022
Dev To
Appwrite OSS Fund Sponsors InvenTree
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...
01:03 pm GMT - Tue, August 2, 2022
Dev To
5 Types Of Video API You Should Know As A Developer
As demand for seamless video experiences grows, video APIs are becoming increasingly popular. Companies are racing todevelop innovative ways to deliver content to their customers. This requires develo...
12:54 pm GMT - Tue, August 2, 2022
Dev To
M primer empleo como desarrollador
Luego de algunas semanas con poco tiempo para dedicarme a escribir, por fin puedo ajustar mis horarios para hacerlo. Entr hace ya un par de meses a la universidad y me cost un poco volver al ritmo de ...
12:49 pm GMT - Tue, August 2, 2022
Dev To
Open source, philosophy, hate & other random words
Some time ago our team has released our first open source library to the wild. We finished our first production ready version, posted it on Reddit and waited for the open source community to welcome u...
12:47 pm GMT - Tue, August 2, 2022
Dev To
I made yet another habit tracker in flutter.
Hey guys!I have been learning and exploring flutter for about a month, And I made an app from it. KodukoIts an Habit tracker made using flutter.Yes, its a weird name. What does it do?Well, ...
11:40 am GMT - Tue, August 2, 2022
Dev To
We Released a New Next.js Ecommerce Storefront with Ready Integrations to PayPal, MeiliSearch, Stripe, and more!
Last month, our team at Medusa built a new advanced Next.js storefront that can be used with a Medusa server. If interested in other Medusa starters, feel free to check out Medusa.Express or our Gatsb...
11:34 am GMT - Tue, August 2, 2022
Dev To
Aws Summit 2022
Entre os dias 3 e 4 deste ms, ocorrer a AWS Summit So Paulo 2022, evento que faz parte do AWS Global Summit.O evento acontecer no Transamerica Expo Center de forma presencial.As conferncias Globais da...
11:12 am GMT - Tue, August 2, 2022
Dev To
Top React Admin Dashboard Templates
React.js makes it easy to create an interactive UI. Because its developed and supported by Facebook, you dont have to be concerned about its handling of complex code. Also, It has grown as one of the ...
11:10 am GMT - Tue, August 2, 2022
Dev To
Mount a Azure Blob storage container on Linux with blobfuse.
Blobfuse is a virtual file system driver for Azure Blob storage. Blobfuse allows you to access your existing block blob data in your storage account through the Linux file system.Follow This Linkhttps...
10:57 am GMT - Tue, August 2, 2022
Dev To
The Simplest Beginner's Guide to Cryptocurrencies.
"OMG!!!, I just made my first $10,000 through cryptocurrency, I am so excited!!!"If talks like this weren't what brought you to learn about cryptocurrency then I must commend you. I, on the other hand...
10:35 am GMT - Tue, August 2, 2022
Dev To
Unbelievable! CSS MASK implements video figuremask
If you often watch the live broadcast of some LOL games must know that in some barrage websites when the figure and the barrage appear together, the barrage will smartly hide under the figure, looking...
10:22 am GMT - Tue, August 2, 2022
Dev To
15 Free Websites and Tools That Seems Illegal to Know!
15+ Free Websites and Tools That Seems Illegal to Know! Table of ContentCalculatorClipchampConvertioJenniLoomMicrocopyOtterAIPexelsPhotopeaQuillBot AIRemoveBGSaveFromShortlyAISynthesiaTemp ...
10:01 am GMT - Tue, August 2, 2022
Dev To
What is a Whaling Attack?
A whaling attack, also known as whaling phishing or a whaling phishing attack, is a specific type of phishing attack that targets high-profile employees, such as the chief executive officer or chief f...
09:16 am GMT - Tue, August 2, 2022
Dev To
The Hidden Power of Programming: How it can make you more successful in life?
Programming as a toolLearning to code is about more than just getting a job.It's about giving yourself a tool to help you make better decisions. In many cases, it's the difference between succes...
09:11 am GMT - Tue, August 2, 2022
Dev To
Thinkfuls Coding Chatsheet
https://www.thinkful.com/blog/web-developer-cheat-sheet/...
08:49 am GMT - Tue, August 2, 2022
Dev To
What is SEO? Types Of SEO
SEO or Search Engine Optimization is the process of optimizing a web page, website or digital property to improve its organic rankings on SERPs. In the early days of SEO, this largely meant optimizing...
08:37 am GMT - Tue, August 2, 2022
Dev To
Do we really need analytics?
Like many people, I started using Google Analytics because why not? It's a great way of tracking how many visitors the website got.At one point, a whole debate around privacy and Google Analytics is e...
08:23 am GMT - Tue, August 2, 2022
Dev To
CSS animations - Zoom image
I am sure you saw many times on some website image with this kind of animation:The CSS code for this effect can not be very difficult:.ct-animate-zoom { animation: zoom_image;}@keyframes zoom_image...
08:10 am GMT - Tue, August 2, 2022
Dev To
Top Penetration Testing Tools for 2022
While producing high-technology mobile apps and websites, theres no way without security issues. That is why there are many top-notch pentest-tools for handling multiple workflows that allow detection...
07:35 am GMT - Tue, August 2, 2022
Dev To
Just saw Remotebase launching on Product Hunt. Any Reviews?
More details: https://www.producthunt.com/posts/remotebase-2...
06:55 am GMT - Tue, August 2, 2022
Dev To
How to sync design tokens from Figma to React Native
At Specify, we want to help you work better as a product team. As a developer, one of your job is to implement design tokens in your codebase. And let's face it, manually updating design data is cumbe...
06:35 am GMT - Tue, August 2, 2022
Dev To
Simplifying test automation for everyone
What is Automation Testing?Automation testing is a critical component of the software development life cycle. It is the practice of running tests on software or websites with minimal human inter...
06:05 am GMT - Tue, August 2, 2022
Dev To
Push vs Pull API Architecture
The number of internet users has increased massively in the past few years, and handling this enormous amount of traffic is a big challenge for application developers. Choosing an appropriate architec...
06:01 am GMT - Tue, August 2, 2022
Dev To
Every Programmer Needs to Know These: Fundamentals of Programming
It doesn't matter the programming language that you opt to learn. You must be familiar with all the fundamentals of programming.At least eight main fundamentals of programming should be at your finger...
05:58 am GMT - Tue, August 2, 2022
Dev To
Auto-currying in JavaScript
Auto-currying in JavaScriptIn this post, we explore auto-currying in JavaScript.This is the fourth article in the series titled Curry Functions in JavaScript. It follows the previous article nam...
05:13 am GMT - Tue, August 2, 2022
Dev To
6 Interesting JavaScript Questions You Should Know
As the primary development language for front-end developers, JavaScript itself has a relatively simple syntax and a well-developed ecosystem, which is gaining more and more influence in the community...
05:11 am GMT - Tue, August 2, 2022
Dev To
Useful Plugins in Xamarin | iFour
Xamarin Pluginsare basically a common use feature. We are using it to implementing natively on the project.Plugins for Xamarin are community nuggets and components. Cross-platform functionality or abs...
04:49 am GMT - Tue, August 2, 2022
Dev To
How Will AR/VR Change the Way We Travel?
Augmented Reality (AR) and Virtual Reality (VR) have changed the way we experience technology. Although still in its early stages, it has a tremendous amount of potential. Many businesses and organiza...
04:48 am GMT - Tue, August 2, 2022
Dev To
Building a Decentralized Twitter in 50 minutes using the Subsocial SDK
Ever wondered how you can create decentralized web apps?You don't need to learn Rust or Solidity to create a decentralized social media website, I built a Twitter dapp in just 50 minute live on YouTub...
04:19 am GMT - Tue, August 2, 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...
04:13 am GMT - Tue, August 2, 2022
Dev To
Build a Serverless URL shortener with Go
Using AWS Lambda, DynamoDB and API GatewayThis blog post covers how to build a Serverless URL shortener application using Go. It leverages AWS Lambda for business logic, DynamoDB for persistence and A...
04:08 am GMT - Tue, August 2, 2022
Dev To
Minimum Spanning Tree (Prims Algorithm)
Given a weighted, undirected and connected graph of V vertices and E edges. The task is to find the sum of weights of the edges of the Minimum Spanning Tree.Example 1: The Spanning Tree resulting in a...
03:39 am GMT - Tue, August 2, 2022
Dev To
4 Reasons To Not Use Environment Variables
Environment variables are a simple way to configure software. They let you set a variable in the shell so that any processes you run can use the values provided. This is extremely helpful for cli tool...
03:07 am GMT - Tue, August 2, 2022
Dev To
AWS Game Day World Championship!
Did you have the chance to participate in a AWS GameDay? If not already... keep reading, and who knows, may be you will be the next world champion!What It is About?It is like a Hackathon where you, an...
03:07 am GMT - Tue, August 2, 2022
Dev To
AWS Game Day World Championship!
Have you had a chance to participate in a AWS GameDay? If not already... keep reading, and who knows, may be you will be the next world champion!What is it About?It is like a Hackathon where you, and ...
02:41 am GMT - Tue, August 2, 2022
Dev To
MariaDB Quick-tip 7 - Find stored procedure
MariaDB tips and tricksThis is part of a series of quick tips and tricks I have accumulated over the year, that I think can be useful for others.If you have similar short tips and tricks please ...
02:27 am GMT - Tue, August 2, 2022
Dev To
Setting up Hot Reload with KivyMD
The KivyMD hot reload feature allows you to make changes to the Python code and kvlang files in your Kivy application and see the results in the running application without having to entirely stop and...
02:06 am GMT - Tue, August 2, 2022
Dev To
Identifique e apague todas node_modules com NP Kill
Eu sei, voc trabalha com Javascript, e precisa de instalar variadas dependncias. O problema que com o passar do tempo voc se depara com vrios projetos consumindo sua memria sem necessidade, pois pr...
01:53 am GMT - Tue, August 2, 2022
Dev To
Build a FullStack app with Remix, Prisma, PostgreSQL
Originally published hereRemix is a relatively new, full-stack JS framework, backed by some of the giants in the JS community such as Kent C. Dodds, Ryan T. Florence and Michael Jackson. Up until Next...
12:10 am GMT - Tue, August 2, 2022
Dev To
[Desafio] - CRUD com uma Busca Legal :)
Contedo original nesse tweetEi dev iniciante,Vamos dar um tapa nesse CRUD chato a que voc fez?Pega esse desafio:Crie uma busca de apenas um campo no seu CRUD que busque em mais de uma coluna da tabela...
10:16 pm GMT - Mon, August 1, 2022
Dev To
Why C for every Dev
C is a middle level programming language that interfaces the lower level and the higher level aspects. It introduces the important fundamentals of Computer Science that every Dev should know including...
09:38 pm GMT - Mon, August 1, 2022
Dev To
Build on AWS Weekly - S1 E2 - Breaking Blocks with Terraform
Welcome to episode 2 of Build On Weekly! Today is all about Terraform and building stuff with it. Namely, in this episode, we have built a Minecraft server, running on EC2, with some Terraform Magic....
09:14 pm GMT - Mon, August 1, 2022
Dev To
Interact with ADT using Postman
ADT: Azure Digital TwinsPostman is a REST testing tool that provides key HTTP request functionalities in a desktop and plugin-based GUI. You can craft HTTP requests and submit them to the Azure Digita...
08:40 pm GMT - Mon, August 1, 2022
Dev To
Scheduling and Running Recurring Cron Jobs in Node.JS
It's a common requirement in programming to have to set something up to run at certain intervals. For example, you might want to process a database every 30 minutes, or you might want to send an email...
07:37 pm GMT - Mon, August 1, 2022
Dev To
Roadmap To Become A Flutter Developer
1) Learn Basic of Dart 2) Choice IDE( Android Studio, Vs code)3) Learn about widgets and makes the UI of the app.Explore material, Cupertino, Stateless Widget, Statefulll widget, Containers.4) Work on...
07:36 pm GMT - Mon, August 1, 2022
Dev To
Creating HTML Anchor Tag With JAVASCRIPT
This article will help you to create link over any text you have used in your webpage without using anchor tags of html . Also whenever you will click on link it will ask you to confirm whether you wa...
07:28 pm GMT - Mon, August 1, 2022
Dev To
I'll review your LinkedIn profile for free
Do you think LinkedIn is lame and therefore ignore it?Well, perhaps it is But guess what: it doesn't matter.LinkedIn can be life-changing (if you know how to use it).I have a pretty dope LinkedIn pro...
07:03 pm GMT - Mon, August 1, 2022
Dev To
It's never too late: Mechanical engineer to Web developer
Hi everyone, I'm Sagar Panchal. I'm a Jr. React JS developer who started my career 8 years ago as a mechanical quality control engineer and came to the IT industry 1.5 years ago.Here I'm writing ...
06:30 pm GMT - Mon, August 1, 2022
Dev To
Send One Time Passwords Over Voice Calls in PHP Using Twilio Verify
In recent years, user authentication in web applications has become a serious concern. For example, one-time passwords (OTP) are utilized to verify a user's identity; the most frequent method for send...
06:24 pm GMT - Mon, August 1, 2022
Dev To
Why do Java programmers have to wear glasses?
Because they dont C....
06:22 pm GMT - Mon, August 1, 2022
Dev To
JSON serialization should never fail.
safe-json-value is a JavaScript library to prevent JSON.serialize() from:ThrowingChanging typesFiltering or transforming values unexpectedlyExample:import safeJsonValue from 'safe-json-value'const inp...
05:54 pm GMT - Mon, August 1, 2022
Dev To
Setting up a Mac for Development
I recently (July 2022) wiped and reloaded my MacBook Pro with macOS Monterey. I documented my process and the tools / apps / settings I use on a daily basis.You can watch me talk about this setup on Y...
05:28 pm GMT - Mon, August 1, 2022
Dev To
RapidAPI Client on VSCode
Are you a VScode lovers?If you use a third app like Postman to test your API or another one, you know how it not easy.RapidAPI created an easy and awesome extension for Visual Studio Code to test and ...
05:27 pm GMT - Mon, August 1, 2022
Dev To
Tips and Tricks to Use Jupyter Notebooks Effectively
The Jupyter Notebook is a web-based interactive computing platform, and it is usually the first tool we learn about in data science. Most of us start our learning journeys in Jupyter notebooks. They a...
05:22 pm GMT - Mon, August 1, 2022
Dev To
You have been using React Native modalswrong.
A guide on how to master React Native modal complex flows.Do you find using modals in React Native to be a bit of a pain? You're not alone! Trying to keep control of its open state and repeating the c...
05:06 pm GMT - Mon, August 1, 2022
Dev To
Navigation menu animation
A few months ago I posted about an animation concept I made for a navigation menu. Since then I made a github repository and made some improvements (like adding more items inside the menu) based on th...
04:32 pm GMT - Mon, August 1, 2022
Dev To
Site-To-Site VPN connection in the Azure portal
Site-to-site VPN is a type of VPN connection that is created between two separate network locations. It provides the ability to connect geographically separate locations or networks, usually over the ...
04:29 pm GMT - Mon, August 1, 2022
Dev To
Announcing the Redis Hackathon on DEV!
Hello, dear DEV community!We wanted to stop by and let you in on some exciting news: today, were launching a new way for you to build an interesting application in the open, learn something new, and w...
04:28 pm GMT - Mon, August 1, 2022
Dev To
Redis x DEV Hackathon Help Thread
If you're participating in the Redis x DEV hackathon and you need some help with your submission, you've come to the right place!If you have any questions about how this contest works (ex: due d...
04:28 pm GMT - Mon, August 1, 2022
Dev To
Community Discussion Thread Redis x DEV Hackathon
This thread is your place to share progress with your fellow Redis x DEV Hackathon participants and encourage one another throughout the month!In this thread, you can post...Positive encourageme...
03:55 pm GMT - Mon, August 1, 2022
Dev To
How to enable auto dark mode (night theme) in KDE Plasma
Auto dark mode is new feature that has been gaining a lot of popularity in these years. That's because, with its introduction in Android 10 people have begun to appreciate its benefits, including:Can ...
03:40 pm GMT - Mon, August 1, 2022
Dev To
Passing the AWS Certified Solutions Architect - Professional exam
IntroductionI recently passed the AWS Certified Solutions Architect - Professional exam. It is a tough one and I'd like to share my thoughts on what I did to pass and some notes I kept along the...
03:32 pm GMT - Mon, August 1, 2022
Dev To
Getting Started with Fedora Silverblue
I have been using Ubuntu for many years to learn more Linux utilities, containers, Kubernetes and to keep up-to-date with the latest trends in the Linux world. Windows OS was easily accessible during ...
03:31 pm GMT - Mon, August 1, 2022
Dev To
Setting Up a Next.Js Project The Proper Way
//Note: Watch the video hereDear Next.Js Aficionado,Until now, weve talked about what your portfolio website should look like and that web developers arent web designers, so they need ready-to-use tem...
03:20 pm GMT - Mon, August 1, 2022
Dev To
Inspire me Monday - From Economics to Product Manager (with a stop in Data Science)
Inspire me Monday - introHow wonderful it is when we aspire to make a change in our lives and careers, and we find someone who shares an amazing story on how they did achieve their goals and som...
03:12 pm GMT - Mon, August 1, 2022
Dev To
Top 5 CSS Animation Libraries
If you want to include animation in your designs, animation libraries are an excellent place to start. An animation library is a third-party, open-source online resource of pre-made animation files.In...
03:12 pm GMT - Mon, August 1, 2022
Dev To
I feel trapped in my current position, please give me some advice
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...
03:06 pm GMT - Mon, August 1, 2022
Dev To
Peeking into LINQ DistinctBy source code
I originally published this post on my blog a couple of weeks ago. It's part of a post series about LINQ."You should be ready, willing, and able to read the source code of your dependencies." That's a...
03:05 pm GMT - Mon, August 1, 2022
Dev To
On cosmetics vs. intrinsics in programming
A ruthless battle occurs every day on the World Wide Web. Its goal is to decide which programming flavor is the best: OOP or FP? I assume that imperative and procedural programming are not part of the...
03:04 pm GMT - Mon, August 1, 2022
Dev To
How to migrate a JavaScript project to pnpm (package manager)
pnpm claims to be the "performant node package manager", hence the acronym! It saves disk space by only ever saving a single copy of a version of a package, and using hard links to reference the packa...
02:38 pm GMT - Mon, August 1, 2022
Dev To
How to actually use ESLint Prettier
In this article, you'll learn how to set up an excellent linting solution with ESLint and Prettier in your project. IssueUsing Prettier as an ESLint rule has its downsides:You end up with many re...
02:29 pm GMT - Mon, August 1, 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:29 pm GMT - Mon, August 1, 2022
Dev To
Why a data-centric Kafka UI is essential for your Kafka projects success
When integrating Apache Kafka into your companys infrastructure and starting your first Apache Kafka project, you will stumble upon certain challenges that will slow you down but can be easily avoided...
01:57 pm GMT - Mon, August 1, 2022
Dev To
Signature-based Auth Next.js? How to integrate Zalter under 10 minutes
Zalter Identity is an identity and authentication provider service based on signatures rather than tokens. It provides a very secure authentication system which protects your users even against Active...
01:27 pm GMT - Mon, August 1, 2022
Dev To
How to cross post and import your existing blog into DEV and retain SEO, original source and ranking.
There was an article on DEV somewhere that inspired this post, I can't find it though, I'll embed it in as soon as do. A quick cross-posting lesson What is it?Cross-posting is a term for posting...
01:18 pm GMT - Mon, August 1, 2022
Dev To
How to Build a Fitness Website Using HTML CSS JavaScript
How to Build a Fitness Website Using HTML CSS JavaScriptThis video will show you how to build a fitness website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In this channel I m...
01:17 pm GMT - Mon, August 1, 2022
Dev To
Why I love PHP and Javascript
Over the last twenty years, I have used over a dozen languages professionally, from C to Common Lisp, from Java to Python, from C++ to Typescript.Yet, I love janky programming languages. In particular...
12:57 pm GMT - Mon, August 1, 2022
Dev To
Scaling Fixed Robots Using Brian Mechanisms
This article is about a new class of mechanisms called Brian Mechanisms. For progress on the work of building the worlds cheapest robots using Brian Mechanisms, read the articles hereIn the search for...
12:49 pm GMT - Mon, August 1, 2022
Dev To
Test your python skills
In this post I came up with one good idea to try if you want to learn python. todoBefore you can try your skills you must know how to usegit. As you need it to use githubgithub. So I can see your...
12:20 pm GMT - Mon, August 1, 2022
Dev To
A Close Look at "React Native Background Fetch"
react-native-background-fetch (RNBF) provides background processing that can optimize the performance of an application's user interface. RNBF is for React Native applications and has support for both...
12:20 pm GMT - Mon, August 1, 2022
Dev To
Styled Components in Material UI (MUI) with Styled Utility
If you are already familiar with styled components, you might want to use that along with the MUI. To use styled-component with MUI, there is styled() utility. The official documentation of MUI doesn...
11:35 am GMT - Mon, August 1, 2022
Dev To
Data Analyst Roadmap: more than just the tools
Ive seen a lot of career roadmaps recently.They come in a variety of flavours. They are written for developers, data engineers, DevOps engineers, product managers, and everyone else. You will be encou...
11:23 am GMT - Mon, August 1, 2022
Dev To
How to build a real-time Auction System with Socket.io and React.js
What is this article about?Like an actual auction, if you bid for a product, you get counterbids from other bidders. The auction runs on the "fast" decision bid, where somebody else will win or ...
11:11 am GMT - Mon, August 1, 2022
Dev To
Auto generate documentation from Terraform modules
OverviewAs we all know, the importance of documentation in software development becomes visibly apparent when knowledge or information needs to be shared about the project or code.Even if you wr...
10:57 am GMT - Mon, August 1, 2022
Dev To
Monthly Amazon Location Service Updates - 2022.07
Monthly Amazon Location Service Updates - 2022.07This is a summary of the July updates for Amazon Location Service. 2022.07 UpdatesAnnouncing quota management for Amazon Location ServiceQuo...
10:24 am GMT - Mon, August 1, 2022
Dev To
3 Developer Tool That You Should Try
1. Grabient.comYou can find simple CSS gradients that you can copy, paste, and Customize. 2. FrontendChecklist.ioThis is good for looking at good practice, and checking if their something ...
10:19 am GMT - Mon, August 1, 2022
Dev To
I was creating Forms the wrong way all along in React.js
IntroductionWhen I was creating a signup form, I found myself creating dozens of useStates & then creating dozens of onChange handlers for those useStates. Something like this Man I feel sle...
10:00 am GMT - Mon, August 1, 2022
Dev To
CSS Battle: 11 - Eye of Sauron
In this article, I will solve a Eye of Sauron CSS Challenge on CSS Battle. Let's look at the problem first. ProblemWe need to create the following container by using CSS Properties only: Sol...
09:19 am GMT - Mon, August 1, 2022
Dev To
How to make truncate text in CSS
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris ...
09:16 am GMT - Mon, August 1, 2022
Dev To
Javascript Roadmap for Beginners in 2022.
Running JavascriptScript tagLink external fileBrowser consolewith node Variables DeclarationsvarletconstScopeGlobalfunctionBlockHoisting Data types & Data Structures ...
09:11 am GMT - Mon, August 1, 2022
Dev To
The Dos and Don'ts of Creating Good Github Commits
The Importance of Good Github CommitsThere are several reasons why good commits are important. First, commits are used to track changes to a project. This is especially important when working on...
09:11 am GMT - Mon, August 1, 2022
Dev To
The Dos and Don'ts of Creating Good Github Commits
The Importance of Good Github CommitsThere are several reasons why good commits are important. First, commits are used to track changes to a project. This is especially important when working on...
09:10 am GMT - Mon, August 1, 2022
Dev To
Click without JavaScript !
This post is about clicking on an element without JavaScript. IntroLet's say that you have a button on which you want to click and perform a simple action like displaying some hidden content.You'...
09:07 am GMT - Mon, August 1, 2022
Dev To
Generics in Go Tutorial
IntroductionIn the Go programming language with the version of 1.18 or later there is a new feature called Generics. Generics are a feature that has been featured in many programming languages l...
08:56 am GMT - Mon, August 1, 2022
Dev To
How to make security policies a team effort
Mark BichonTechnical Content Editor at Bearer with a background in software development and developer education. Twitter | LinkedInThere are few things harder than inter-department cooperation. Tha...
08:48 am GMT - Mon, August 1, 2022
Dev To
Hapi Js: Part 1 - How to make a Hapi Js server in 10 minutes!
Hapi Js is a powerful and robust open-source node JS framework for developing Json Api. Hapi JS is one of the most preferred frameworks for node Js due to it's well-developed plugin system.We'll be ma...
08:46 am GMT - Mon, August 1, 2022
Dev To
Life is Too Short to Review Spaces
IntroductionMost developers hate doing things that could be automated. Zhuowei Zhang @zhuowei Never spend 6 min...
08:44 am GMT - Mon, August 1, 2022
Dev To
After twelfth grade, how can I become a fashion designer?
The style business is developing and growing at a colossal rate with numerous worldwide open doors for a flourishing profession. A profession in style planning is a phenomenal decision for somebody wh...
08:38 am GMT - Mon, August 1, 2022
Dev To
What is Rootkit?
When you listen about rootkit and if you are a linux user first thing that comes to your mind will be this has some thing to do with root user. And, you are not wrong but it's a part of it. Let's defi...
08:16 am GMT - Mon, August 1, 2022
Dev To
What is Developer Education?
When I first started learning programming, I was only using the YouTube tutorials. Back then, I really enjoyed watching video tutorials by NetNinja, and to be honest, I am looking at them periodically...
08:15 am GMT - Mon, August 1, 2022
Dev To
7 Best MQTT Client Tools Worth Trying in 2022
With the rapid development of the IoT industry, the MQTT protocol is being used by more and more companies and developers. In the process of learning and using MQTT, a handy client tool can greatly fa...
08:15 am GMT - Mon, August 1, 2022
Dev To
How Open-Source community can give your a job?
Open source is not only a great way to get started in your coding career, but also a way to build up your portfolio and show potential employers what youre capable of. By contributing to an open sourc...
06:47 am GMT - Mon, August 1, 2022
Dev To
How to use environment variables with cl-dotenv in a Common Lisp web app
In this post, we are going to take a look at how securely we can store our confidential information like security keys, api keys and similar stuff in .env files and use them in our Common Lisp web app...
06:41 am GMT - Mon, August 1, 2022
Dev To
Tailwind CSS Thank You Page Example
In this section we will create simple tailwind than you page template, tailwind thank you page card, tailwind thank you page design examples with Tailwind CSS. Tool UseTailwind CSS 3.xHeroicons i...
06:24 am GMT - Mon, August 1, 2022
Dev To
CSS animations - slide text
Recently I showed you how to fade in or out any text in your HTML document. Today I will show you how to easily slide text into direction we want. Slide into the rightFirst let's try to slide it ...
06:19 am GMT - Mon, August 1, 2022
Dev To
JavaScript if shorthand without the else
At one point in your career, you'll find yourself using the ternary operator in JavaScript a lot.It's a fancy word for the if...else shorthand version.Let's recheck the example.// Full if elselet resu...
06:17 am GMT - Mon, August 1, 2022
Dev To
Amazon EC2 Master Class
In this series of blog I will discuss every key parts of Amazon EC2 that everybody should know. What is EC2?So, When you first start your cloud learning journey on AWS you heard the word EC2. But...
06:09 am GMT - Mon, August 1, 2022
Dev To
Deploy Craft CMS with DDEV, Deployer and Ploi on Hetzner Cloud - Part 1
Automated deployments are awesome. A team of devs can work locally on configuration and data structure changes, commit their changes via git and the deploy tool takes care of the rest in an organized ...
06:08 am GMT - Mon, August 1, 2022
Dev To
Optimizing C vector for 2x performance !
std::vector is perhaps one of the most used data structures in C++. It provides a dynamic array that is very easy to use. But the simplicity comes at a slight performance cost that is often ignored. I...
06:07 am GMT - Mon, August 1, 2022
Dev To
How Does Enterprise Accelerate Test And Release Velocity?
Staying competitive in todays corporate world necessitates a continual delivery of client satisfaction. Accelerating release cycles has emerged as a key distinction for businesses wanting to grow thei...
05:45 am GMT - Mon, August 1, 2022
Dev To
Free Projects for React Beginners
Table of contentsLearn React Basics by Building the Name It AppSteps I take before starting any projectIntroduction to React Components, Data flow and CRASetting Up Our Project, What is JSX and ...
05:32 am GMT - Mon, August 1, 2022
Dev To
IOT Sensor Project: ESP8266 with DHT11 Sensor sends Data to MQTT
In my blog series so far, we covered how to setup the essential tools for transforming and capturing IOT data: MQTT, NodeRed, and InfluxDB. Now we will use these tools to actively collect data. The fi...
05:20 am GMT - Mon, August 1, 2022
Dev To
Go Course: Context
In concurrent programs, it's often necessary to preempt operations because of timeouts, cancellation, or failure of another portion of the system.The context package makes it easy to pass request-scop...
04:45 am GMT - Mon, August 1, 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...
04:38 am GMT - Mon, August 1, 2022
Dev To
Roadmap to becoming a Flutter developer.
As we all know, Flutter is booming in the market, and everyone is talking about it. Most companies are recruiting Flutter engineers, therefore if you want to learn Flutter app development, then the bl...
04:32 am GMT - Mon, August 1, 2022
Dev To
Ask Me Anything: DevOps, GitHub and Azure DevOps (10k subs special LIVE)
Got any questions about DevOps, GitHub and/or Azure DevOps?Join me for this live Q&A and I will try and answer all your questions!And we will celebrate the incredible achievement of 10,000 s...
04:28 am GMT - Mon, August 1, 2022
Dev To
Engineering at SeaQL.org
It's hard to pin down the exact date, but I think SeaQL.org was setup in July 2020, a little over a year ago. Over the course of the year, SeaORM went from 0.1 to 0.9 and the number of users kept grow...
03:32 am GMT - Mon, August 1, 2022
Dev To
Building a Web server in Bash, part I - sockets
Have you ever wondered how a Web server works under the hood? Moreover, would you be willing to sharpen your Shell scripting skills?Maybe this guide is for you. Throughout the guide we are going to bu...
02:13 am GMT - Mon, August 1, 2022
Dev To
Going Wild with Hugo Modules
By Jeanne Haskett, Nathalie Laroche, and Kimberley BrownAt the recent HugoConf, Jeanne Haskett, Nathalie Laroche, and Kimberley Brown part of the Nuance Communications TechPubs team presented their ...
02:10 am GMT - Mon, August 1, 2022
Dev To
Sending Email in Node.js with Superface
Superface.ai is a language and a protocol for abstracting integrations to application use-cases. It allows use-case discovery and distribution of integration code at runtime.Implementing API Integrati...
01:55 am GMT - Mon, August 1, 2022
Dev To
Data Files in SvelteKit
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for SvelteKit.Use data files to import existing data or have an easy way of managing global data in this SvelteKit tutorial.In this fin...
01:52 am GMT - Mon, August 1, 2022
Dev To
The best collection of ECE Notes you'll ever find!
Are you a student pursuing your Undergraduate Bachelors in Electronics and Communications Engineering? Have you been facing difficulty with accessing notes and study material to prepare for your exam?...
01:48 am GMT - Mon, August 1, 2022
Dev To
Blogging in SvelteKit
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for SvelteKit.In this tutorial you will learn how to create a blog with SvelteKit content and layouts.A blog in SvelteKit consists of a...
01:40 am GMT - Mon, August 1, 2022
Dev To
Templating in SvelteKit
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for SvelteKit.In this tutorial we'll go over basic SvelteKit templating concepts and see how you can use templating on your site.Svelte...
01:35 am GMT - Mon, August 1, 2022
Dev To
SvelteKit Components
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for SvelteKit.Learn how to break down your SvelteKit pages into smaller components in this tutorial.Components are core to SvelteKit, s...
01:30 am GMT - Mon, August 1, 2022
Dev To
Layouts in SvelteKit
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for SvelteKit.Learn how layouts help you set up and reuse the main structure of your SvelteKit site.The Skeleton website we set up in t...
01:23 am GMT - Mon, August 1, 2022
Dev To
Getting set up in SvelteKit
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for SvelteKit.Learn how to get SvelteKit set up and installed for the rest of the tutorial series.In this series were going through the...
01:15 am GMT - Mon, August 1, 2022
Dev To
Check out my journey from an absolute beginner learning to code two months in
learning to code hasn't been easy it takes a lot of hardwork, determination, consistency to pull of learning to code but its also fun learning and I am so excited to get really great at it. My fi...
11:59 pm GMT - Sun, July 31, 2022
Dev To
5 cosas que aprend en el Bootcamp.
Como les cont en mi entrada anterior de este blog, mis comienzos en el aprendizaje Frontend fueron intensos. Consistieron de muchas emociones juntas. Fue un torbellino del cual no pens que sucedera al...
10:26 pm GMT - Sun, July 31, 2022
Dev To
Using cubits for state management
Alright so I'm making a revamp of my AiStickerMaker app and I have a functionality where you select an image from the gallery or the camera and a SliverAppBar widget will update with that image.For th...
10:26 pm GMT - Sun, July 31, 2022
Dev To
Simple overview on using cubits for state management
Alright so I'm making a revamp of my AiStickerMaker app and I have a functionality where you select an image from the gallery or the camera and a SliverAppBar widget will update with that image.For th...
08:58 pm GMT - Sun, July 31, 2022
Dev To
How We Use Github Issues to Track Customer Feedback
Boot.dev has been my side-project for the last couple of years now. Being a learning path for backend developers focused on quality over quantity, I knew early on that it needed to have a really tight...
07:39 pm GMT - Sun, July 31, 2022
Dev To
An Introduction to The Importance of Algorithms and Data Structures in Web Development
The Importance of Algorithms and Data StructuresWhen interviewing for a job in the tech field, a common practice for employers is to have the applicant solve a problem using algorithms. Instead of usi...
07:30 pm GMT - Sun, July 31, 2022
Dev To
Redis for beginners
There's no discussion that Redis is one of the most consolidated caching tools today. Whenever someone wants to introduce a cache layer in their systems, Redis will be one of the names on the table. F...
06:49 pm GMT - Sun, July 31, 2022
Dev To
Mongez React Atom: A new React state management in town
Mongez React AtomMongez React Atom (MRA) is a state management tool to manage data between Project's Components Why?The main purpose of the birth of this package is to work with a simple an...
06:32 pm GMT - Sun, July 31, 2022
Dev To
Did you know you can test the front end without seeing the code?
I got one big page with multiple flows and forms to add new features and probably tweak a little whats already there.Of course, there were no tests. And then I opened the code and couldnt make sense o...
06:04 pm GMT - Sun, July 31, 2022
Dev To
Responsive Image Gallery like Shutterstock, Pixabay and Adobe Stock using HTML CSS & JavaScript
Hello Guys!In this post I will show you how to create image gallery like adobe stock and pixabay in very easy steps.Live DemoGit Repository Let's see how it looks likeWe will create this layout ...
05:55 pm GMT - Sun, July 31, 2022
Dev To
Allow only what your Lambda code needs
While executing AWS Lambda functions would need IAM permissions to access either for READ or WRITE actions. For this you need to map an IAM Role with an associated IAM Policy.As a best practice, we wo...
05:40 pm GMT - Sun, July 31, 2022
Dev To
The most efficient way to internationalize your web app
Developers have had a lot of trouble with localization. It can be difficult at times to create and manage localization strings, deal with external libraries, and more. What about having a one-stop sho...
05:27 pm GMT - Sun, July 31, 2022
Dev To
Concurrency vs Parallelism
An excerpt fromGrokking Concurrencyby Kirill BobrovTake 25% offGrokking Concurrencyby enteringfccbobrovinto the discount code box at checkout atmanning.com.The conversational meanings of the words par...
05:00 pm GMT - Sun, July 31, 2022
Dev To
The Chrome Dev Tool you are missing : FEAT Recorder
There ever been the time where you would repeatedly testing something manually when you are developing?For example Form Validations , Filling up the forms and user flows. Who is this blog for ?This is...
03:16 pm GMT - Sun, July 31, 2022
Dev To
"A journey of a thousand miles begins with a single step" - Lao Tzu
"A Journey of a thousand miles begins with a single step."These are the words that echo through my mind every time I get stuck on a difficult problem or find myself in a rut. Just one push up, one les...
02:42 pm GMT - Sun, July 31, 2022
Dev To
How Crazy Codigo Got Its First Gig
By Annesha MukhopadhyayA couple of days ago, J was approached with what happens to be the coolest thing Crazy Codigo has ever done: Hosting a Virtual Workshop!We had to do it on Behalf of a tech...
02:39 pm GMT - Sun, July 31, 2022
Dev To
Rest Parameter in JS
Hello Guys today i want to show you how you can use rest parameters in javascript and i will try my best to explain this concept to youLet's get started...What is Rest Parameter?The rest parameter syn...
02:17 pm GMT - Sun, July 31, 2022
Dev To
The Importance of Clean Code in Your Startup's Success
Clean Code has become a bit of a buzzword recently, but it is important, both as a developer and as an executive or CTO in a startup. Investors want to see that your startup is run efficiently and tha...
02:10 pm GMT - Sun, July 31, 2022
Dev To
Why We Force You to Learn Multiple Programming Languages
I've been building Boot.dev as a side-project for the last couple of years, and have recently had many new students ask the same question:"Why does your computer science curriculum require me to learn...
02:04 pm GMT - Sun, July 31, 2022
Dev To
List of Free Image Tools Every Frontend Developer Needs
This is a list of free tools every frontend developer probably will google for one day. These websites lets you resize, reformat, edit, generating or downloading images and videos to use on your websi...
01:17 pm GMT - Sun, July 31, 2022
Dev To
Basic terms and JavaScript syntax
Request a users name and display the response Hello, [name]let name = prompt ("enter name");alert("hello" + " " + name);alert('hello ${name}') Request a users year of birth, count his age, ...
01:14 pm GMT - Sun, July 31, 2022
Dev To
Speed up your Website by Converting your Images to WebP from Terminal
The .webp format is a broadly supported compressed image format that is becoming more and more common across the web. Storing your images as .webp can reduce the size of your web pages, while still ma...
01:14 pm GMT - Sun, July 31, 2022
Dev To
CONTAINERS ON AWS (EKS vs ECS vs Fargate vs EC2)
Why are containers so popular? The core reason is that containers are easy to scale and can be added or subtracted quickly from an environment, it is easy to break complex monolithic applications int...
01:08 pm GMT - Sun, July 31, 2022
Dev To
How to use Teleport in Vue to Move Parts of Templates
Normally, when we create components in Vue they naturally appear within the DOM structure where we'd expect them to be. However, sometimes this doesn't make sense. A good example of this is a modal - ...
01:07 pm GMT - Sun, July 31, 2022
Dev To
Loops and conditions
Request two numbers and find only their largest common divisorlet numberOne = prompt("input the first number");let numberTwo = prompt("input the second number");let smaller = 0;let bigger = 0; l...
12:59 pm GMT - Sun, July 31, 2022
Dev To
How to set default inject/provide values in Vue
Vue uses provide and inject as a method to send data down multiple levels without having to use properties - but did you know you can set default values for any injected data, should it not be injecte...
12:53 pm GMT - Sun, July 31, 2022
Dev To
How Provide and Inject work in Vue
It's easy in Vue to provide/give props or properties to a child element. Properties in Vue are one of the main ways we can pass data from a parent element or vue template to a child element. For examp...
12:40 pm GMT - Sun, July 31, 2022
Dev To
Design Patterns in PHP 8: Prototype
Design pattern Prototype give us control of making clones of objects. In php syntax we have special keyword/command clone for making object's copy. But it does not allow you to clone correctly some pa...
12:14 pm GMT - Sun, July 31, 2022
Dev To
Side Project Sunday! What's the latest?
Let's hear about what you have going on! If you've shared your project before, what's new?...
12:01 pm GMT - Sun, July 31, 2022
Dev To
Can we pass a function to a function in C as a parameter?
Whenever we work in high-level languages like python and JavaScript we can pass functions as parameters to a function and call it there, But is this also possible in low-level languages like C/C++?Yes...
11:00 am GMT - Sun, July 31, 2022
Dev To
Deepdive into Laravel Pint
A Code Styling fixer by Nuno Maduro, a Laravel core team member....
10:41 am GMT - Sun, July 31, 2022
Dev To
React-Cocktail-recipes
This app is called Cocktail Bazaar. The app allows you to search for cocktails by inputting whatever ingredient you wish. The cocktails are then listed on the page which you can then hover on the cock...
10:29 am GMT - Sun, July 31, 2022
Dev To
The History of Kubernetes
Kubernetes can speed up the development process by making easy, automated deployments, updates (rolling-update) and by managing our apps and services with almost zero downtime. In this article, w...
09:21 am GMT - Sun, July 31, 2022
Dev To
Debugging a Wordle Bug
I have a confession: I'm addicted to Wordle. Especially now that it's out of style and people don't post about it. I love that it's short, I can solve one word and then it's gone. I don't feel too bad...
09:04 am GMT - Sun, July 31, 2022
Dev To
Go generics gin Handler
Go 1.18 generic block blog contributors usecases generic map, slice channel usecases interface generic generic gin HandlerFunc handler func Handler(request) (response,error) h...
08:58 am GMT - Sun, July 31, 2022
Dev To
The importance of canonical URLs
I noticed I'm always talking about canonical tags when advising fellow bloggers, but I never wrote this down on paper.So here we go, an article explaining why you should always use canonical tags when...
08:41 am GMT - Sun, July 31, 2022
Dev To
How to install Tailwind CSS inside a Next.js project
In this tutorial you will learn how to set up Tailwind CSS inside a Next.js project and optionally also install the Flowbite React package to get started with open-source components.Disclaimer: this t...
07:56 am GMT - Sun, July 31, 2022
Dev To
Advanced Node.js Topics:Caching.
Improve your Server Performance By Caching often Fetched Data using Redis. Introduction:Redis is an in-memory database that stores data in key: value format, since its in memory, it's ridic...
07:46 am GMT - Sun, July 31, 2022
Dev To
Let's Nuke AWS - Account
DAY 36 - Lets Nuke AWS - Day Thirty-Six100 days of Cloud on GitHub - Read On iCTPro.co.nz - Read on Dev.toDelete Everything in an AWS Account PrerequisitesMake sure you remove account from ...
07:21 am GMT - Sun, July 31, 2022
Dev To
I Created A Simple 1 To 1 Meeting Tool
IntroductionHello! I recently heard about the PlanetScale X Hashnode hackathon, so I thought I'd give it a try. Please note that this is my first Hackathon so any advice etc. is very appreciated...
06:38 am GMT - Sun, July 31, 2022
Dev To
top 5 vscode extensions
Vscode is one of the most used code editor. But it's nothing without it's cool extensions! So this post is for those who won't there vscode to be more useful! no.1 Prettier code formatterWhen it ...
06:11 am GMT - Sun, July 31, 2022
Dev To
Unit testing frontend code is (probably) useless
I love unit tests. Magic and its satellite projects has 1,000+ unit tests, and some of the satellite projects even has 100% unit test coverage. Statically analysing code using automation is (duh!) kin...
06:11 am GMT - Sun, July 31, 2022
Dev To
Unit testing frontend code is (probably) useless
I love unit tests. Magic and its satellite projects has 1,000+ unit tests, and some of the satellite projects even has 100% unit test coverage. Statically analysing code using automation is (duh!) kin...
05:20 am GMT - Sun, July 31, 2022
Dev To
Currying Existing Functions with JavaScript
This post is about transforming an already defined polyadic function into a curried function.This is the third post in a series on curried functions titled Curry Functions in JavaScript. This follows ...
05:11 am GMT - Sun, July 31, 2022
Dev To
7 Tips to Transition from a Beginner to an Intermediate Frontend Developer
So you have learned the basics of HTML, CSS, and JS, created a few sites, and perhaps even landed a junior role too...Now what?There is a plethora of information on how to get started, but the path be...
03:32 am GMT - Sun, July 31, 2022
Dev To
Chrome Extensions of the Month - July 2022
In this article, I will suggest you some of the best extensions you need to install for better productivity. So without further due, let's get into it. Table of ContentsManganumWordtuneThe Grea...
02:52 am GMT - Sun, July 31, 2022
Dev To
Bearcam Companion: Amplify Storage
In the Bearcam Companion application I am developing, I have been linking images directly to Explore.org Snapshots. Now I want to store the images in S3. This will make it easier to work with Rekognit...
02:08 am GMT - Sun, July 31, 2022
Dev To
Singleton Pattern trong Javascript
Singletons c hiu l cc class c th c khi to mt ln v c th truy cp trn ton cc (global). Cc class ny c th chia s cc state trong ton b app, th Singletons l mt th tuyt vi qun l global state trong mt app.V d...
02:04 am GMT - Sun, July 31, 2022
Dev To
Learn React Concept and Create your first app with React
In this article, we will learn what and why React. We will also create our first React application. What is React?React is a JavaScript library created by Facebook and released in the May of 2003...
12:19 am GMT - Sun, July 31, 2022
Dev To
JS Tidbit: A neat trick to compose arrays with conditional items using filter(Boolean)
Just a quick tip that you might find useful with JavaScript...When composing an array, we sometimes need to deal with items that are either:potentially null or undefined, in which case we don't want t...