Your Web News in One Place

Articles by Dev To from June 2022

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to Dev To details.
10:41 pm GMT - Wed, June 29, 2022
Dev To What is data storytelling? Why data science needs storytellers
Each day, business decisions big and small are driven by data. And today, we're equipped with more data than ever before. From Fitbits to satellites, we have access to a vast mass of complex data sets...
10:06 pm GMT - Wed, June 29, 2022
Dev To Why Your Angular Bundle Is Bloated
A common reason why an Angular bundle is bloated is that it uses a library like MomentJS that isn't tree-shakable.This blog post will go over how to analyze your Angular bundle and pinpoint libraries ...
09:56 pm GMT - Wed, June 29, 2022
Dev To I've got a YouTube channel to complement my writing - what do you want to see?
Hey friends. I decided to spend some time on building up a YouTube channel. I've been writing on dev.to for a while and a love it. I also recognize that some of you want to see videos additionally to ...
09:44 pm GMT - Wed, June 29, 2022
Dev To How to use .env file in node.js
Using .env file to store secret variables in software applications is a good common practice in software development. These variables can be database credentials, urls, ip addresses or hosts, secret k...
09:17 pm GMT - Wed, June 29, 2022
Dev To What is your favourite ES6 feature?
Helloooo everyone! It has been a while since I last posted, I have been rather busy the past 2 weeks!As the title suggests, I am curious to know what your favourite JavaScript ES6 feature is... I was...
08:59 pm GMT - Wed, June 29, 2022
Dev To React Context Api using TypeScript
IntroductionReact Context API provides a way to pass data down the component tree without passing props. It's useful when passing down data that is Global for a component tree. For example, curr...
08:58 pm GMT - Wed, June 29, 2022
Dev To Welcome Thread - v180
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:48 pm GMT - Wed, June 29, 2022
Dev To Dev Chats - Take action with Auth0 Actions
In this Dev Chats Livestream, Will Johnson, Developer Advocate at Auth0, joins to show how software developers can easily customize their login experience with Auth0 Actions. Youll learn how to crea...
08:39 pm GMT - Wed, June 29, 2022
Dev To Next.JS - little decorator (Higher Order Function) to handle Prisma errors
I am quite surprised I couldn't find any generic way to handle exception from prisma client, so I wrote my own decorator.I am just starting learning Next.js, so my approach could be very naive though,...
08:36 pm GMT - Wed, June 29, 2022
Dev To Building a Workflow for Async Searchkick Reindexing
We lean heavily on Elasticsearch at CompanyCam. One of it's primary use cases is serving our highly filterable project feed. It is incredibly fast, even when you apply multiple filters to your query a...
08:19 pm GMT - Wed, June 29, 2022
Dev To Material Design 3 - Dynamic colors by Beercss
OverviewColor is used to express style and communicate meaning. With dynamic color, Material puts personal color preferences and individual needs at the forefront of systematic color application...
06:48 pm GMT - Wed, June 29, 2022
Dev To Using promise & async/await with HTML Form
The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value.The Promise object supports two properties: state and result. While a Prom...
06:37 pm GMT - Wed, June 29, 2022
Dev To Kids & Coding
The season 9 finale of DevDiscuss is here! Thank you so much for joining us over the past seven episodes. We hope you've enjoyed exploring a handful of burning topics in software development with us. ...
06:36 pm GMT - Wed, June 29, 2022
Dev To Google Chrome Logo | Pure CSS
In todays tutorial, I finished creating a Google Chrome logo with CSS. Simple css code for this iconic staple. Though this is just a fun tutorial, you can practice CSS art to improve your CSS skills. ...
06:27 pm GMT - Wed, June 29, 2022
Dev To The experience of creating my own JavaScript runtime - 2
The experience of creating my own JavaScript runtime - #1 The first stepsCreating a JavaScript runtime overnight is not a relatively simple job, but it sure is a lot of fun and requires an absur...
06:14 pm GMT - Wed, June 29, 2022
Dev To Scaling Cloud Hosts and Reconfiguring InterSystems IRIS
Like hardware hosts, virtual hosts in public and private clouds can develop resource bottlenecks as workloads increase.If you are using and managing InterSystems IRIS instances deployed in public or p...
06:12 pm GMT - Wed, June 29, 2022
Dev To The Largest River: Part 1 - First Steps to Building a Globally-Distributed Application
As software developers, were often prompted to learn new technologies, either by our employers, or by our own curiosities. This endless learning is one of the primary reasons we got into this field t...
06:03 pm GMT - Wed, June 29, 2022
Dev To Golang: Defer
IntroductionIn this part of the series, we will be taking a look at the defer keyword in golang. The defer keyword is used for delaying the function call in a particular block of program(functio...
05:52 pm GMT - Wed, June 29, 2022
Dev To Guia rpido: Comunicao no-ofensiva na reviso de Pull/Merge Requests
Quer melhorar a comunicao com seu time e a qualidade das interaes? Pare de comentar emojis ofensivos ou negativos, como , , , , ,Comece a explicar porque aquilo pode ser ruim e/ou prejudicial par...
05:50 pm GMT - Wed, June 29, 2022
Dev To 10 Minimal Portfolio Examples for Web Developers Who Arent Good at Design
Not all web developers are good at design, and that is OK! In the real world, you will often work with a designer on your team to convert their designs into real, responsive websites anyway.With that ...
05:46 pm GMT - Wed, June 29, 2022
Dev To Using HarperDB with Kubernetes
Table of contentsTable of contentsHarperDBKubernetes and DatabasesContainerizing HarperDBMigrating to KubernetesCreate a Kubernetes clusterCreate manifestsAccessing HarperDBConclusionWhen workin...
05:37 pm GMT - Wed, June 29, 2022
Dev To How we compress data in large projects
Hi everyone! My name is Alexander Klenov, and I work in Tarantool. In April, we released Tarantool 2.10 Enterprise Editionan updated version of the Tarantool in-memory computation platform. The 2.10 v...
05:30 pm GMT - Wed, June 29, 2022
Dev To RhinoJS runs node.js
A quick tip for the one or two people doing Google searches about RhinoJS, wishing, neh, hoping that thier product can adopt node.js somehow and have a modern scripting environment.You have some optio...
05:08 pm GMT - Wed, June 29, 2022
Dev To Announcing DiversityOrgs.Tech (Beta 2)
Oringally Posted on kjaymiller.comTwo years ago, I started working on Diversityorgs.Tech as a project to learn new tools and create a resource for underrepresented folks in tech everywhere. Today I'm ...
04:52 pm GMT - Wed, June 29, 2022
Dev To Convert my Pytorch model to Pytorch Lightning
Hello, everybody! Today I am going to show how you how to convert my model from Pytorch to Pytorch Lightning. Pytorch Lightning is a light-weight deep learning framework built upon Pytorch. It removes...
04:45 pm GMT - Wed, June 29, 2022
Dev To 11 Stupidly Simple Side Hustles to Earn Extra Money as a Programmer
Over the previous several years, Ive dabbled in a variety of sectors, picked up a few new skills, launched a handful of side hustles, and met some brilliant individuals.And as a result of all of this,...
04:34 pm GMT - Wed, June 29, 2022
Dev To A tl;dr overview of an API ?
In this article Im going to discuss the following topics related to an API.What is an API ?What is the use of an API ?What are the different types of API ?What is a Restful API ?What are the HTT...
04:31 pm GMT - Wed, June 29, 2022
Dev To Evolution Of HTTP Over the years
The first line of an HTTP request is called the request line, and consists of three parts: the method, the URI, and the HTTP version. The method is the action that the client wants to perform on the r...
04:28 pm GMT - Wed, June 29, 2022
Dev To Integrating a Svelte app with Rust using WebAssembly
Written by Yashodhan JoshiSvelte is a JavaScript framework that is quickly growing in popularity among web app developers. But what if we want to use the Rust programming language for its speed, safet...
03:57 pm GMT - Wed, June 29, 2022
Dev To Creating Virtual Machine on Azure Portal
What is Virtual Machine?Virtual machine is a virtual environment over your a system. Assume you have a Linux OS on your system, but you want to use Windows for some specific functionality, but y...
03:45 pm GMT - Wed, June 29, 2022
Dev To Basics of Encryption: The Diffie-Hellman Key Exchange Explained
In Encryption, The Diffie-Hellman(DH) Key Exchange is a method for two parties who have never met before to establish a shared secret key that only the two of them know, without compromising their ind...
03:31 pm GMT - Wed, June 29, 2022
Dev To Hasura Custom Authentication UsingJWT
Hasura, as in Hasura GraphQL engine is a very popular web application that helps in building API's 10 times faster than before. It has built in authorization and caching; and gives instant realtime Gr...
03:14 pm GMT - Wed, June 29, 2022
Dev To Building a secure CI/CD pipeline with GitHub Actions
GitHub Actions has made it easier than ever to build a secure continuous integration and continuous delivery (CI/CD) pipeline for your GitHub projects. By integrating your CI/CD pipeline and GitHub re...
02:53 pm GMT - Wed, June 29, 2022
Dev To How to animate an element in display none in two steps
Animate a hidden element is very simple now. We just need 2 CSS declaration and a bit of JavaScript to toggle the state open / close. The solution In this article:CSS :not pseudo-selectorSin...
02:41 pm GMT - Wed, June 29, 2022
Dev To Twitter Clone Part 3: Adding Tweet Reactions and Showing Notifications
In this article, the third part of the Build a Twitter Clone series, you will add support for tweet reactions (likes and comments), threads, and a notifications page.Part 1 focuses on creating the Twi...
02:29 pm GMT - Wed, June 29, 2022
Dev To Nx - The fastest growing monorepo solution in the JS ecosystem
Nx just crossed 2 million NPM downloads / week (see @nrwl/tao package on npm). ...
02:28 pm GMT - Wed, June 29, 2022
Dev To Phone Authentication with Appwrite and Twilio
Appwrite 0.15 was just announced and brings with it one of the most anticipated Appwrite features! Yes, you guessed that right! Were introducing phone authentication in Appwrite! With this release you...
02:28 pm GMT - Wed, June 29, 2022
Dev To Getting Started With Angular 2
Hi everyone , welcome to the second blog of the beginner series. Thank you for the amazing response to the first blog. We talked about Components in our last blog, today we will be covering basics on ...
02:25 pm GMT - Wed, June 29, 2022
Dev To 5 reasons to start staging your code right now
In software development, staging is the process of testing your code in a live environment before pushing it to production. A staging environment is pretty much a replica of a production environment, ...
01:30 pm GMT - Wed, June 29, 2022
Dev To Installing Pi-hole with an LCD screen
I had already made an article on Pi-hole a few years ago, this one adds the fact that there is an LCD screen. Setup your Pi-hole Thomas Bnt Aug 14 '18 2 min read ...
01:29 pm GMT - Wed, June 29, 2022
Dev To Typescript Test Your Generic Type Part 2
read the part 1 herenow we know how to create tests for our type, but it is not done yet, there are edge cases that we need to take care of, and we need to understand some theories before we can solve...
01:28 pm GMT - Wed, June 29, 2022
Dev To Level up Your Webhook Security With Appwrite 0.15
Dont Know What Appwrite Is?Appwrite is an Open-Source BaaS, which sounds complex but is actually simple. We abstract most of the tedious, repetitive tasks away from you, such as Authentication, ...
01:16 pm GMT - Wed, June 29, 2022
Dev To EXPRESS Server - 6
Hello guys today i am going to setup the express server and in my previous blog i have created the form to send data to the backend. Now we are going to create the server and will create a "POST" meth...
12:59 pm GMT - Wed, June 29, 2022
Dev To Visual Studio breakpoint with conditions
Verso em portugusThis is a simple and quick tip, maybe you already know it, but I don't, even after 10 years working daily with visual studio and C#, so I decided write about it.If you've ever had to...
12:48 pm GMT - Wed, June 29, 2022
Dev To Flow | FCL - 1.
, : FCL FCL JS ( / Testnet) Flow Cadence , , Flow? , ! Flow - , , . , Flow . :Cadence - - - , (dApps) - - - ...
12:30 pm GMT - Wed, June 29, 2022
Dev To Twitter Clone Part 2: Creating a Profile Page and Following Users
In this article, the second part of the Build a Twitter Clone series, you will create a Profile Page for users and add the follow-users feature.Part 1 focuses on creating the Twitter layout, authentic...
12:20 pm GMT - Wed, June 29, 2022
Dev To What Is Serverless Enablement And Why Is It Important?
Remember when you were a kid and you really wanted to go to a concert but you knew your parents would say no?You spend all this time preparing arguments, counterarguments, getting the names of the fri...
12:16 pm GMT - Wed, June 29, 2022
Dev To What every newbie developer should know
At some point in our career, we've had to look back at how we started and how we are progressing and then we ask that important question, what would have been beneficial to a less experienced me? And ...
12:11 pm GMT - Wed, June 29, 2022
Dev To Help me get familiar with Tailwind CSS
Hello!Are you an expert on Tailwind CSS? a more casual user or beginner? or simply curious about it like me?In any case, I'd like your help!I'm working on a huge new version for Agrippa, which is esse...
11:49 am GMT - Wed, June 29, 2022
Dev To Public IP_ Private IP_ Elastic IP in AWS
Public IPIn this IP, the machine can be recognized over the internetThe IP must be unique IP (no two machines can have the same Public IP).It is used to communicate between the instance and the ...
11:46 am GMT - Wed, June 29, 2022
Dev To Kareem Negm passed away
Last week AWS community builder lost one of the most ambitious fellows.I don't know Kareem personally but having a fellow community builder pass away it's sad. May God bless his soul.Kareem's Communit...
11:43 am GMT - Wed, June 29, 2022
Dev To Docker Stats | Understand how to monitor Docker Metrics with docker stats
Docker containers are transient (lasting for a very short time), spawning quickly and in high numbers, which causes metrics bursts. This makes monitoring a challenge due to Docker's scaling and redepl...
11:41 am GMT - Wed, June 29, 2022
Dev To What the hell is ?
<!DOCTYPE html> <!-- What the hell is this?? -->><html lang="en"><head> <title>Document</title></head><body></body></htmlWhen creating a ...
10:57 am GMT - Wed, June 29, 2022
Dev To How to deploy React app on remote Linux server using NGINX in Linode
Before deploying our React application, Let's know what Linode is. Linode products, services, and people enable developers and businesses to build, deploy, and scale applications more easily and cost-...
09:54 am GMT - Wed, June 29, 2022
Dev To Handle environment variables in Flutter | LLF 8
Hey there! I'm back at it again with another little Flutter post. In this case, I will take you through how to set up and use environment variables inside your Flutter apps to keep your secret data s...
09:48 am GMT - Wed, June 29, 2022
Dev To NodeSecure CLI v2.0.0
Hello ,I am writing this article with excitement and after several months of work. With the core team we are thrilled to announce that we are publishing a new version of the UI..As you are reading the...
09:44 am GMT - Wed, June 29, 2022
Dev To Crypto Winter (or innovations natural course)
Crypto is going thru what most innovations go thru.Round one,you get over production and over consumption. The reason you get that is because the barrier of entry into a certain activity is lowered an...
09:31 am GMT - Wed, June 29, 2022
Dev To This Week In React 110: Fresh, Hydrogen, Next.js, Remix, Storybook, useEffect, MJML, MDX, React-Native, ES2022...
Hi everyone!Another busy week with lots of releases Hydrogen 1.0, Fresh 1.0, Next.js 12.2, React-Native 0.69...I liked Josh Comeau's article on MDX-based emailing: this is exactly the setup I want to...
09:00 am GMT - Wed, June 29, 2022
Dev To How to Build a Clubhouse Clone App with Android and ZEGOCLOUD - A Social Audio App Development
Because of a conversation with Musk, ClubHouse caught fire worldwide and reached a staggering 9.6 million monthly downloads.Faced with a new social model, how to quickly clone Clubhouse's social gamep...
08:51 am GMT - Wed, June 29, 2022
Dev To Early Merge Conflict Detection Across All Branches in VS Code
We are happy to announce that GitLive's flagship feature, early merge conflict detection, now works across all branches in VS Code! When we first introduced real-time merge conflict detection, only t...
08:44 am GMT - Wed, June 29, 2022
Dev To Retrieving DEV article analytics via the API
Article statisticsDid you ever check the statistics of your DEV article via the dashboard ? There you'll find the number of readers, reactions and comments, and followers, for the last week, mon...
08:37 am GMT - Wed, June 29, 2022
Dev To Finnaly joined the team of devs at 'dev.to'. I am happy to be here.
So while going through GitHub, I got chanced to come across a repo that linked me over to 'dev.to', which is surprising that I hadn't heard of it before. I want to explore and see if I can learn more,...
08:19 am GMT - Wed, June 29, 2022
Dev To Introduction to the DeepFace Module
IntroductionHello! In this article I will be introducing the deepface module. What is the DeepFace module?DeepFace is a lightweight face recognition and facial attribute analysis (age, gen...
07:49 am GMT - Wed, June 29, 2022
Dev To Handbook you needto understand the UseEffect Reacthook
In this blog I've covered What is useEffect Hook,Syntax of useEffect hook,explained useEffect hook with example.Also ,I have compared class based component with functional component in detail in conte...
07:44 am GMT - Wed, June 29, 2022
Dev To The benefits of cloud computing
Increased flexibility and scalabilityFlexibility and scalability is a big advantage of cloud computing. Perhaps the most obvious benefit is that it allows businesses to scale their operations up...
07:25 am GMT - Wed, June 29, 2022
Dev To TailwindCSS Masonry Layout
The Masonry layouts once were used exclusively for image galleries.But this kind layout is very catchy for the users, so the use cases have increased nowadays, it is used for post list, showcase list ...
07:07 am GMT - Wed, June 29, 2022
Dev To APIs to humans - Curse or Blessing?
I am a person with Type 1 Diabetes (T1D). Knowing certain up-to-date data about my body is essential for a tight schedule of multiple daily precise treatments. Hence my opinion on the question is, of ...
06:55 am GMT - Wed, June 29, 2022
Dev To Gson, Moshi, Jackson
Retrofit is generally regarded as the lone constant in the network layer of every program. On the other hand, JSON Parser is used to deserialize responses into data objects or serialize information ob...
06:40 am GMT - Wed, June 29, 2022
Dev To VS Code Cheat Sheet 2022
Hi guys, we all love VS code and using VS Code shortcuts, you can save your lots of time. So here I have mentioned important VS Code Cheat Sheet for 2022. Editing 1shift+ctrl+ - Insert line above...
06:33 am GMT - Wed, June 29, 2022
Dev To Why NextJs should not be ignored.
A brief introduction to a full-stack framework backed with React syntaxThe NextJs official websites landing page terms NextJs as The React Framework for Production. It is by Vercel. I encountere...
06:10 am GMT - Wed, June 29, 2022
Dev To I created Logistics and Transport Management Software
Hey guys I have reacently created a Logistics and Transport Management software for a company. You can see all the features of that software here. BookingLR/CN BookingVehicle Assign LoadingV...
05:58 am GMT - Wed, June 29, 2022
Dev To Top 5 coding interview practice websites here. Do you use any other sites?
Top 5 coding interview practice websites.Leetcode: Solve coding problems in DS & Algorithms BinarySearch: Practice with friends in online rooms. Pramp: Peer to peer mock interviews. Codeforces: Le...
05:42 am GMT - Wed, June 29, 2022
Dev To C: standardized
In this article, let's step back from coding a little bit. We are going to discuss how C++ was born and how it's been evolving ever since. We'll only have a brief overview of what happened in the last...
04:06 am GMT - Wed, June 29, 2022
Dev To Como criar micro servios - Nvel fcil parte 3
Como j dito nos artigos anteriores, criar um sistema baseado em micro servios no difcil. Vamos passo a passo e ao final dessa srie, voc ver que de fato simples. Users APIAqui, vamos criar uma s...
01:51 am GMT - Wed, June 29, 2022
Dev To Netflix Logo | Pure CSS
In todays tutorial, I finished creating a Netflix logo with CSS. Simple css code for this iconic staple. Though this is just a fun tutorial, you can practice CSS art to improve your CSS skills. CSS ar...
12:53 am GMT - Wed, June 29, 2022
Dev To Nobody talks about this in the IT world
This is not a post where I'm going to share with you some tips on how we can manage our anxiety in the programming world. There are no tricks, no tips, no secrets. I'm not going to tell you how to be ...
12:04 am GMT - Wed, June 29, 2022
Dev To Why Cache Invalidation Doesn't Work
Using cache invalidation to release a new version of a website doesntwork.When developing a small website it is easy to skip the process of managing caching and just serve everything directly. However...
11:29 pm GMT - Tue, June 28, 2022
Dev To Signing message using Metamask in Flutter
When it comes to decentralized applications, signed messages provide a way to authenticate a user or specific data. It plays a crucial role when it comes to meta-transactions (off-chain transactions) ...
11:09 pm GMT - Tue, June 28, 2022
Dev To TipTap image resize extension
We've worked on various projects which made use of the TipTap text editor. It's an opensource editor with quite a few extensions and built-in options.. However (for us), it's missing one important fea...
10:17 pm GMT - Tue, June 28, 2022
Dev To Style your Next.js website faster with Stylify CSS
Style your Next.js website faster, more efficiently and intuitively with Stylify. Don't study selectors and syntax. Use pure CSS syntax and get automatically generated CSS with advanced optimization f...
10:07 pm GMT - Tue, June 28, 2022
Dev To Next.js 12.2 release, what is new?
With the release of Next.js 12.2, the following new features arrive:StableMiddlewareOn-demand Incremental Static Regeneration (ISR)ExperimentalEdge API RoutesEdge Server-side Rendering (SSR)SWC Plugin...
09:07 pm GMT - Tue, June 28, 2022
Dev To Composing payment flows with Postman and Stripe
Meetup at the Postman office in San Francisco - YouTube Live from the brand new Postman office in San F...
08:44 pm GMT - Tue, June 28, 2022
Dev To Using AWS S3 for Terraform Backend
This 3rd part of the series would be centered around migrating your terraform state file which has been stored locally in the project, to an AWS S3 bucket so it can be accessed remotely. This is impor...
08:41 pm GMT - Tue, June 28, 2022
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
08:10 pm GMT - Tue, June 28, 2022
Dev To MySQL module for NestJS 8.x framework
In this post I will explain how to use my mysql module for NestJS , suitable for using raw SQL, in "style nest".For those unfamiliar or unfamiliar with NestJS, it is a TypeScript Node.js framework tha...
08:03 pm GMT - Tue, June 28, 2022
Dev To Nike Logo | Pure CSS
In todays tutorial, I finished creating a Nike logo with CSS. Simple css code for this iconic staple. Though this is just a fun tutorial, you can practice CSS art to improve your CSS skills. CSS art h...
07:36 pm GMT - Tue, June 28, 2022
Dev To Crie um servidor PHP API Rest GraphQL
Contextualizao:Vamos construir um servidor GraphQL + RestFull escrito em ApiPlatform, este projeto ir te ajudar a entender um sobre a facilidade de construir uma API Rest e GraphQL no mesmo pro...
07:26 pm GMT - Tue, June 28, 2022
Dev To QuasarConf 2022 - Speakers and Schedule
Get out your calendar, and save the date! When will it be?Saturday the 9th of July, 2022 - 3 p.m. GMT Where will it be?Streamed Live on Youtube (bookmark the link!) The Speakers, Topics...
07:08 pm GMT - Tue, June 28, 2022
Dev To tinwayJs example
tinwayJS - A JavaScript library for building user interfaceswebsite: https://tinway.org github: https://github.com/tinway/tinwayJS Example 1. Create index.html<!DOCTYPE html><html&g...
07:03 pm GMT - Tue, June 28, 2022
Dev To Rust Lambda Rust Extension for any Runtime to preload SSM Parameters as Secure Environment Variables!
Crypteia is a new super fast Lambda Extension written in Rust which turns your serverless environment variables from SSM Parameter Store path like this...Environment: Variables: SECRET: x-crypteia...
06:49 pm GMT - Tue, June 28, 2022
Dev To How Do I Index My Appwrite Collection?
The Appwrite Hackathon on DEV has just concluded and one of the frequent pain points among new Appwrite developers is with adding indexes to collection. When attempting to query a collection or sort t...
06:44 pm GMT - Tue, June 28, 2022
Dev To Media Performance Optimization for Developers
Media Performance Optimization refers to the process of optimizing the uploads, transformations, and delivery of media files (Images, Videos, etc) across your apps and services.Media Performance Optim...
06:28 pm GMT - Tue, June 28, 2022
Dev To Creating a Gantt chart with vanilla JavaScript
A Gantt chart is a really handy project management tool for coordinating complex schedules for large teams or multiple teams. While many companies use Excel to build Gantt charts, using a Gantt chart ...
06:17 pm GMT - Tue, June 28, 2022
Dev To Golang: String Manipulation
IntroductionIn the 15th post of the Series, we will be looking into the details of the String manipulation and performing types of operations in Golang. We will explore string manipulation, conc...
06:01 pm GMT - Tue, June 28, 2022
Dev To Introducing $createdAt And $updatedAt On Each Resource
Appwrite is an open-source backend-as-a-service that abstracts all the complexity involved in building a modern application by providing you with a set of REST APIs for your core backend needs. Appwri...
05:59 pm GMT - Tue, June 28, 2022
Dev To Google Logo | Pure CSS
In todays tutorial, I finished creating a Google logo with CSS. Simple css code for this iconic staple. Though this is just a fun tutorial, you can practice CSS art to improve your CSS skills. CSS art...
05:36 pm GMT - Tue, June 28, 2022
Dev To Appwrite Autodesk OAuth Integration
Appwrite 0.15 is out now! We have released some amazing features, and also added a few more OAuth2 providers, one of which is Autodesk. In this article, we will learn to set up Autodesk authentication...
05:30 pm GMT - Tue, June 28, 2022
Dev To Adidas Logo | Pure CSS
In todays tutorial, I finished creating a Adidas logo with CSS. Simple css code for this iconic staple. Though this is just a fun tutorial, you can practice CSS art to improve your CSS skills. CSS art...
05:28 pm GMT - Tue, June 28, 2022
Dev To INTRODUCTION TO DATA STRUCTURE AND ALGORITHMS :
** Introduction to Data Structures and Algorithms**Data Structure is a way of collecting and organising data in such a way that we can perform operations on these data in an effective way. Data S...
05:12 pm GMT - Tue, June 28, 2022
Dev To Compound Components Pattern in React
During development, we face some design patterns in React. Compound Components is one of the most important and frequently used Design Pattern in React. Let us create a Expandable Accordion component ...
04:55 pm GMT - Tue, June 28, 2022
Dev To Tailwind CSS - Open-Source Starters
Hello Coders! This article presents two open-source starters crafted on top of Tailwind CSS using Django and Flask as the backend frameworks. Products are released under the MIT license on Github and ...
04:39 pm GMT - Tue, June 28, 2022
Dev To Javascript Object methods every developer should know!
Javascript Object is quite special and it doesnt follow the classical object-oriented concepts used by other languages like Java. JS objects have the prototypical inheritance which is quite different ...
04:04 pm GMT - Tue, June 28, 2022
Dev To Web3 tutorial: A notepad in the Flow blockchain
IntroductionWhile learning about web3 and blockchain technologies at The Agile Monkeys, we found out Flow. According to them, "Flow was designed for exceptional consumer and developer UX". And a...
03:42 pm GMT - Tue, June 28, 2022
Dev To MERN - React Form - 5
Hello Guys in this blog i will continue the series of MERN CRUD and in this blog i will be creating a form React which we will use to send data to the backend. If you have not seen my previous 4 ...
03:39 pm GMT - Tue, June 28, 2022
Dev To Announcing Modern CSS Challenges
Over the past few years, I've heard feedback that folks wish there was a learning journey available for using the Modern CSS tutorials to build up their CSS skills.Today I'm very excited to share the ...
03:19 pm GMT - Tue, June 28, 2022
Dev To Building a Realtime chat application using Angular and Appwrite
Appwrite is an open-source backend-as-a-service that provides developers with a core set of functionality needed to build any application with any stack. From database interactions to authentication, ...
03:12 pm GMT - Tue, June 28, 2022
Dev To A month without the YouTube Rabbit Hole
Identifying the ProblemSpending a couple of minutes on YouTube might not be that much of a problem, watching memes can be fun and joyful for lots of people, but when it's 2AM and you're trying t...
03:10 pm GMT - Tue, June 28, 2022
Dev To Custom Svelte Store with Appwrite and Caching
Who wouldnt love cache, right? Lets see how we can cache data with Svelte & Appwrite!We're going to explore how we can create a Svelte store that caches our data and is dynamically updated.Luckily...
03:06 pm GMT - Tue, June 28, 2022
Dev To Gaining remote access to a computer with a reverse shell attack in Node.js
Originally posted on my blogI recently learnt what a reverse shell is and got excited to experiment running this kind of attack via a Node.js module. This post will go through my thought process and t...
02:55 pm GMT - Tue, June 28, 2022
Dev To Virtualization _ Virtual Machine_ Hypervisor
VirtualizationIt is an advanced software engineering concept that allows creating of virtual servers, storage, and network.It creates a virtual computer system.It helps to run more than one oper...
02:45 pm GMT - Tue, June 28, 2022
Dev To Introducing Our Engineering Progression Framework
At the beginning of 2022 we wrapped up the first version of our Engineering Progression Framework. Now weve been using it internally for a little while, we also wanted to share it more widely, to help...
02:36 pm GMT - Tue, June 28, 2022
Dev To Announcing Appwrite 0.15 with Phone Authentication & More!
Today, we're thrilled to announce the official release of Appwrite 0.15, including one of our most anticipated features: Phone Authentication! Besides Phone Authentication, Appwrite 0.15 also comes w...
01:46 pm GMT - Tue, June 28, 2022
Dev To How to build a hero section in Tailwind CSS with Flowbite
A hero component is one of the most important parts of a website because it is the first section to appear "above the fold" and you can increase the change for the website visitor not to leave your pa...
01:03 pm GMT - Tue, June 28, 2022
Dev To React State vs Props: Introduction & Differences
What are the Props?Props, which stands for properties, are used to transfer data across components. This data flows from the parent component to the child component in a single direction. Additi...
01:03 pm GMT - Tue, June 28, 2022
Dev To Debugging Gson, Moshi and Jackson JSON Frameworks in Production
Parsing bugs are the gift that keeps giving in the age of APIs. We use a service; it works perfectly in debugging, QA, etc. Then some user input that made its way to the web request, returns a result ...
12:55 pm GMT - Tue, June 28, 2022
Dev To Mais de 10 coisas para fazer antes de solicitar reviso do seu Pull Request
Se voc est trabalhando em um time, abrir um Pull/Merge Request muito comum. No entanto, voc j pensou em abrir um Pull/Merge Request quando est trabalhando sozinho?Isso pode parecer sem sentido, mas e...
12:24 pm GMT - Tue, June 28, 2022
Dev To Building An Application Using NuxtJS, Netlify-Functions and RedisJSON
SummarySince the year 2020 when the JAMStack architecture became mainstream and widely used by giant tech companies, the amount of frontend developers building applications with the JAMStack arc...
12:19 pm GMT - Tue, June 28, 2022
Dev To Xtreaming - Movie and TV Show Streaming Script
Xtreaming is a powerful, flexible and User friendly Movie and TV Series Steaming CMS Pro with advance video contents management systemEasy Installation : Install Wovie easily with no coding or develop...
11:54 am GMT - Tue, June 28, 2022
Dev To Engage your site visitors with live updates using Ably, Next.js, Prisma, and PlanetScale
Not so long ago, email was considered revolutionary. Being able to send a message to someone on the other side of the world and receive a reply in a matter of minutes was a game-changer.Today, however...
11:32 am GMT - Tue, June 28, 2022
Dev To [Challenge] Add numbers without (-*/)
Time for another casual little challenge. For this one there are only 2 rules:you must add numbers a and b togetheryou must NOT use the +-*/ operatorsApart from that there are no more rules, and can b...
11:27 am GMT - Tue, June 28, 2022
Dev To Choosing an OpenTelemetry backend - Things to keep in mind
OpenTelemetry is a Cloud Native Computing Foundation(CNCF) incubating project aimed at standardizing the way we instrument applications for generating telemetry data(logs, metrics, and traces). Howeve...
11:17 am GMT - Tue, June 28, 2022
Dev To Tips for Debugging Your HTML and Fix Errors
While developing a web page, visual errors are almost inevitable. It becomes really frustrating when, after hours of coding, you notice that a certain element is not properly aligned or colored, or wo...
11:05 am GMT - Tue, June 28, 2022
Dev To Medusa Nuxt.js Stripe - How to Create a Nuxt.js Ecommerce Storefront from Scratch Using Medusa Part 3
IntroductionMedusais an open source headless commerce that allows you to build online stores through its APIs with just a few commands. One of its key features is the ease to integrate different...
11:00 am GMT - Tue, June 28, 2022
Dev To Deploying a custom Mongodb operator using Helm Charts
Building a Helm chart and managing it, are two different aspects of packaging an application for Kubernetes. Helm is efficient enough to package a complex K8s application and deploy it. When it comes ...
10:24 am GMT - Tue, June 28, 2022
Dev To Cloud Native Java Microservices with JHipster and Istio
Microservices are not everyone's cup of tea, and they shouldn't be. Not every problem can or should be solved by microservices. Sometimes building a simple monolith is a far better option. Microservic...
09:58 am GMT - Tue, June 28, 2022
Dev To PragueJS Community 2022: Developer Experience
Were excited to join the PragueJS community as one of their sponsors.In case you haven't heard, its a community of about 2,000 JavaScript developers based mainly in Prague, Czech Republic.PragueJS com...
09:49 am GMT - Tue, June 28, 2022
Dev To Binary to Decimal App using Typescript. beginner2advanced
This is the first project in the beginners category in the #beginner2advanced challenge.The application requirement can be found here.In this article, we will be creating a web app where users can inp...
09:48 am GMT - Tue, June 28, 2022
Dev To Spotinsta
The code that writes the song you listen to on Spotify in the Instagram bioGithub Link => https://github.com/suphiyasin/SpotinstaScreenshot...
09:48 am GMT - Tue, June 28, 2022
Dev To How to Edit Images in Bulk With Python( In < 20 Lines of Code )
Whether it's adding captions, resizing or enhancing, I will demonstrate how you can edit images in bulk using Python in under 20 lines of code.First, install Pillow:pip3 install PillowCreate a new Pyt...
09:29 am GMT - Tue, June 28, 2022
Dev To Title
Body...
09:20 am GMT - Tue, June 28, 2022
Dev To The Founders Guide to Key Startup Metrics(With Formulas)
The time when all it took to raise money was some gusto and a smile is gone for the time being. If you, as a founder, want your startup to not just survive, but thrive, in this bear market, you need t...
08:36 am GMT - Tue, June 28, 2022
Dev To Smarter Next.js API routes with custom createApiRoute function
The Next.js API Route API is extremely simple, which is well suited for many cases. However, it leaves the developer to do all the work and problem solving when they require more complicated solutions...
08:32 am GMT - Tue, June 28, 2022
Dev To Generate 1,000 Personalized Videos With Node.js In Minutes
Video is a powerful way to communicate with your customers. Based on recent data, video is the highest engaging digital content for most brands. However, generating videos can be tedious. Especially w...
08:27 am GMT - Tue, June 28, 2022
Dev To Real-time Chat Application Using Strapi, Next, Socket.io, and PostgreSQL
In this tutorial, youll build a chat application hovering around authentication and SQL database.Author: Fredrick EmmanuelSending and receiving text messages in recent times are frequently done online...
07:35 am GMT - Tue, June 28, 2022
Dev To Run Laravel 9 on Docker in 2022 [Tutorial Part 4]
This article appeared first on https://www.pascallandau.com/ at Run Laravel 9 on Docker in 2022 [Tutorial Part 4]In this third subpart of the fourth part of this tutorial series on developing PHP on D...
07:17 am GMT - Tue, June 28, 2022
Dev To Oh no! An error occurred, what is to be done next?
Now, every software developer encounters an issue or bug in their code that doesn't always function as we expect it to try and do. Unfortunately, the immediate reaction of most beginners is to travel...
06:56 am GMT - Tue, June 28, 2022
Dev To CSS Battle: 4 - Ups n Downs
In this article, I will solve a Ups n Downs CSS Challenge on CSS Battle. Let's look at the problem first. ProblemWe need to create the following container by using CSS Properties only: Solut...
06:52 am GMT - Tue, June 28, 2022
Dev To How to Prepare and Pass Microsoft Azure Data Fundamentals Certification (DP-900)?
Learning Cloud Computing in 2022 can turn as one of the best decisions of your Life. Cloud computing skills are among the most in-demand skills in technology today and employers demand for cloud-skill...
06:34 am GMT - Tue, June 28, 2022
Dev To Snooker Table | Pure CSS
In todays tutorial, I finished creating a Snooker Table (different than a Pool & Billiards Table with CSS. This is a Snooker Table using keyframes to move the stick, hit the balls & have them ...
06:27 am GMT - Tue, June 28, 2022
Dev To What is debouncing in JavaScript?
While building an app using JavaScript. We may need to call the function many times to achieve the desired result.Some examples are While scrolling or resizing the screen you would want to compute som...
06:20 am GMT - Tue, June 28, 2022
Dev To Revue - Sendy sync: Webhook routes
So far, we have been running scripts in an IIFE, which works fine for those that need to run every time we invoke it.But for the last part, we need a route to which a webhook can post data.We need the...
06:13 am GMT - Tue, June 28, 2022
Dev To GameBoy Color | Pure CSS
In todays tutorial, I finished creating a Gameboy Color with CSS. This is a multi color Gameboy using keyframes to change through colors of my favorite Gameboy's over the years. Though this is just a ...
05:47 am GMT - Tue, June 28, 2022
Dev To Discorver the Third.NET MAUI (Release Candidate) Features!
Microsoft is not letting time pass and continues to keep the focus on .NET MAUI, its .NET platform focused on the creation of cross-platform applications. This time it officially presents the launch o...
05:10 am GMT - Tue, June 28, 2022
Dev To Send Notifications Through Node.js App!
In this article, we are going to learn how we can create notifications/reminder in Windows/ MacOS with your Node.js app. Approach:To make a notification through our node app, we are going to use ...
05:00 am GMT - Tue, June 28, 2022
Dev To How to create neon text using vanilla CSS
Learn how to implement neon effects using CSS, a technique for adding glowing to text.To add a glow effect to the text, we need text-shadow property. The text-shadow property accepts a comma-separated...
04:37 am GMT - Tue, June 28, 2022
Dev To Rust macros in few sentences
Table (List?) of contentClaimers and disclaimersWhat this article is aboutWhat this article is not aboutLet's go (Actual content of the article)But then... (Types of macros)Declarative macrosPro...
04:34 am GMT - Tue, June 28, 2022
Dev To Como criar micro servios - Nvel fcil parte 2
Criar um sistema orientado micro servios, na verdade, no to simples. Ser algo difcil e ser algo complexo so coisas distintas.Como comentei na parte 1, vou mostrar como pode ser fcil. Imagine que tem...
04:17 am GMT - Tue, June 28, 2022
Dev To A simplistic aproach to the Finite State Machines in Godot
Table of contentsWhat's a Finite State Machine?The StructureThe State ClassThe FSMPractical ExamplesA simple player controller What is a Finite State Machine?When coding how an entity will ...
03:37 am GMT - Tue, June 28, 2022
Dev To 5 AWS Lambda Pitfalls Most Developers Don't Know About
Using AWS Lambda can save a lot of time in getting services up and running but has some major drawbacks when used extensively. It is important to understand these pitfalls as they dont usually matter ...
03:34 am GMT - Tue, June 28, 2022
Dev To Como criar micro servios - Nvel fcil
Criar uma API Rest e estruturar micro servios no precisa ser algo difcil. Nesta sequncia de artigos vamos entender desde a concepo de uma infraestrutura baseada em micro servios at o desenvolvimento c...
03:21 am GMT - Tue, June 28, 2022
Dev To Fedora 36 Review, a few things that still need to be fixed
Today, I will talk about the issues that are presenting on Fedora 36 or Linux in general, but they are in the process of being fixed. I will focus on the issues that would likely affect everyone's dai...
02:40 am GMT - Tue, June 28, 2022
Dev To How to use Docker layer caching in GitHub Actions
As we went through in our recent post Fast Dockerfiles: theory and practice, it's important to write a Dockerfile that builds quickly. Once you have one, the next step is to actually build it in your ...
02:11 am GMT - Tue, June 28, 2022
Dev To Terraform Standard Backends: S3 with versioning and state locking with DynamoDB
We learned a little bit about Terraform's state and backend in the previous article. Now it is time to explore Terraform's Standard Backend in more detail.Standard backends allow us to store the state...
01:16 am GMT - Tue, June 28, 2022
Dev To Beginner To Advanced Challenge. Over 80 web applications
I decided to challenge myself to create over 80 apps listed in this repository created by Florin Pop and also write articles on how I implemented them using Typescript as the core programming language...
12:39 am GMT - Tue, June 28, 2022
Dev To VS Code Tip of The Week: Contextual Information on Hover
I had a busy week last week including a conference so I completely dropped the ball on last weeks tip.Anyways, this weeks tip of the week is courtesy of Josh Goldberg. When youre running the debugger ...
12:39 am GMT - Tue, June 28, 2022
Dev To VS Code Tip of The Week: Contextual Information on Hover while Debugging
I had a busy week last week including a conference so I completely dropped the ball on last weeks tip.Anyways, this weeks tip of the week is courtesy of Josh Goldberg. When youre running the debugger ...
11:39 pm GMT - Mon, June 27, 2022
Dev To Interesting! Making different image parts clickable with HTML (codepen preview)
You can make different parts of an image clickable.With HTML's <map>, you can create image maps which are images with clickable areas. These areas are defined using the <area> tag. Un...
11:39 pm GMT - Mon, June 27, 2022
Dev To Interesting! Make different image parts clickable with HTML only (codepen preview)
You can make different parts of an image clickable.With HTML's <map>, you can create image maps which are images with clickable areas. These areas are defined using the <area> tag. Un...
10:42 pm GMT - Mon, June 27, 2022
Dev To Get URL Parameters with JavaScript
URL Parameters (also known as Query Parameters or Query String) are a set o key value pars attached to the end of a URL. They are used to send small amounts of data from page to page, or from client t...
10:08 pm GMT - Mon, June 27, 2022
Dev To Flutter Responsive Tasarm
ResponsiveUygulamann dzeninin mevcut cihazn boyutuna gre uyarlanabilmesi responsive bir uygulama olduu anlamna gelir. Bu durum kullanc pencereyi yeniden boyutlandrdnda ya da cihazn ynn deitirdii...
08:41 pm GMT - Mon, June 27, 2022
Dev To Understanding Upgradeable Smart Contracts hands-on.
Back with another article and this time, it will be a series of articles where we will cover a wide range of topics starting from Upgradeable Smart Contracts. This series is aimed at helping you under...
08:29 pm GMT - Mon, June 27, 2022
Dev To Git: Cmo eliminar un archivo de la historia?
Git es una herramienta asombrosa, y que ciertamente cambi la forma en que desarrollamos software, y la llegada de Github aos atrs cambi la forma en que compartimos nuestros desarrollos.Pero - siempre ...
07:54 pm GMT - Mon, June 27, 2022
Dev To Creating a "Candidates" Pattern in Your Codebase
It is good practice to extract sharable code into libraries.We all get this on some level. For example, UI teams often consume a central design system to reuse UI components that encapsulate a design ...
07:44 pm GMT - Mon, June 27, 2022
Dev To Recursion in JavaScript
You've probably heard of recursion and know that it involves writing a function that calls itself again. At first this can be kind of hard to wrap your head around, but I'm going to try to break it do...
06:05 pm GMT - Mon, June 27, 2022
Dev To System Design Interview Tips
System design interviews are typically part of the interview process for senior-level software engineers and above. These interviews are open-ended discussions in which the candidate is asked to archi...
05:27 pm GMT - Mon, June 27, 2022
Dev To Top 10 Vue.js Resources For Your Project
Vue.js is an increasingly popular, open-source, front-end JavaScript framework for creating web user interfaces. It is also one of the key components in the tech stack of Localazy developers, so our f...
05:20 pm GMT - Mon, June 27, 2022
Dev To FruitsClassifier on Fruits 360
On this project, I build a classifier on the Fruits 360 dataset using Pytorch. I use a pretrained model and transfer learning, as well as do hyper-parameter search to help increase the accuracy....
05:19 pm GMT - Mon, June 27, 2022
Dev To FruitsClassifier with Pytorch Lightning
On this project, I convert my FruitsClassifier from Pytorch to Pytorch Lightning. I employ a callback module, a checkpoint mode to store and save the model state_dict. I conduct resume training,...
05:11 pm GMT - Mon, June 27, 2022
Dev To How To Make A Typescript NodeJS Express Project with eslint, EJS and nodemon hot reload
Start with a clean projectpnpm init -yornpm init -y Install some dependenciespnpm add -save-dev eslint @types/express typescriptpnpm add --save express ejs or npm install -save-dev eslint @...
04:16 pm GMT - Mon, June 27, 2022
Dev To Form Validation in Rust (Actix-Web)
Form validation is the important part of Software Development Lifecycle Process. It based on the data type define while creating a form. It basically ensures few things : -Prevent form abuse from mali...
04:05 pm GMT - Mon, June 27, 2022
Dev To AWS (EBS) Elastic Block Store
AWS (EBS) Elastic Block StoreAWS EBS is a storage system which store the data of EC2 instances in block level wise.AWS EBS provides persistent block storage volumes for use with AWS EC2 instances in t...
04:01 pm GMT - Mon, June 27, 2022
Dev To Convert Django website to PWA
We can convert a Django website to a PWA (Progressive web app) very easily. PWA are web apps that look like a normal native app on the phone or PC. I consider it to be a shortcut for making cross-plat...
03:41 pm GMT - Mon, June 27, 2022
Dev To Devoxx Morocco biggest tech conference in MEA region!
Dev community asked me to post a first post, and here it is about DevoxxMa , do you know what is DevoxxMa and how to be part of a life changing experience? https://devoxx.ma/...
03:29 pm GMT - Mon, June 27, 2022
Dev To [May Update] Wasp - language for developing full-stack JS apps with no boilerplate
How hops it, fellow Waspeteers? Welcome to our May update - it's been another packed month of developing and shipping new features, so let's dig in and see what's new: Community highlights - j...
03:26 pm GMT - Mon, June 27, 2022
Dev To Hoisting in JS
Hey geeks, today let's read about hoisting in JS.Hoisting is one of those fundamentals which i feel every JS developer should know.In simple terms, hoisting allows you to use functions and variables b...
03:24 pm GMT - Mon, June 27, 2022
Dev To Deploy your React App on Github in 5 minutes
1. At your app root directory, run the command:npm install gh-pages2. Publish your app to GitHub:Ether button is OK. Ignore this step if you have already published your app3. Add the following to the ...
03:17 pm GMT - Mon, June 27, 2022
Dev To 5 Tips to Secure Your Business from Data Breaches
An API (Application Programming Interface) is a set of programming instructions that allow software to interact with other software. APIs are used by developers to create applications that work with o...
03:13 pm GMT - Mon, June 27, 2022
Dev To 6 CLI Tools All Experts Know
I work on Mac OSX and Linux command line environments. My tool kit is shaped by the needs I have. This is my tool box of tools that work with almost any command and help me go from just using the comm...
02:52 pm GMT - Mon, June 27, 2022
Dev To Music Monday What are you listening to? (June 27)
cover image source: producthuntIn 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 about music...
02:42 pm GMT - Mon, June 27, 2022
Dev To New JavaScript Features ECMAScript 2022 (with examples)
ECMAScript 2022 is the version of ECMAScript corresponding to this year. There are some new features that have been incorporated and could be used in our javascript projects. Also if you want to see t...
02:30 pm GMT - Mon, June 27, 2022
Dev To 3 Javascript features you probably didn't know
Deep object destructuringYou probably know you can destructure objects, but did you know you can destructure a destructured object?const { dog, cat: { legs, eyes, breed }, } = pets;Destructurin...
02:26 pm GMT - Mon, June 27, 2022
Dev To Meme Monday!
Welcome to another Meme Monday post! Today's cover image comes from my favorite submission from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
02:17 pm GMT - Mon, June 27, 2022
Dev To What are dApps? How they are different from normal apps?
Have you heard of decentralized applications, often known as dApps? They're definitely one of the most important concepts in the blockchain ecosystem, but they're not something that everyone has heard...
01:40 pm GMT - Mon, June 27, 2022
Dev To 10 Free JavaScript Chart Libraryyou must use in 2022.
As a developer, you must have come across a requirement to show a chart on a web page. It should be about showing the data on various types of charts like Line Graphs, Bar Graphs, Bubble Chart, Area C...
01:36 pm GMT - Mon, June 27, 2022
Dev To That time I almost quit a Hackathon
Hola Mundo! Oh frustration! I've never been the most patient person. And if there's something I've learned - the hard way - as developer, is that there is a lot of frustration involved. But I'm...
01:19 pm GMT - Mon, June 27, 2022
Dev To Fastest ever Laravel deployments via GitHub? You decide.
Laravel is a much-loved, free PHP framework for developing web applications. Using expressive and elegant syntax, Laravel makes developers lives easier by streamlining common tasks.Now, the best way t...
01:06 pm GMT - Mon, June 27, 2022
Dev To Twitter Clone Part 1: Connecting Users to Stream Feeds and Creating a Tweet
In this article, the first part of the Build a Twitter Clone series, you will be creating a Twitter clone, which connects and authenticates a selected user with your Stream app. For this tutorial, you...
12:42 pm GMT - Mon, June 27, 2022
Dev To What is an agile user story?
What is an agile user story? In this blog post, we will dive into agile user stories. What are they, how to write an agile user story, examples, and tips and tricks on getting the most out of your agi...
12:16 pm GMT - Mon, June 27, 2022
Dev To Closing that busines logic attack vector
Lets start with the stepsThe first step in protecting your data is knowing where it is stored and who has access to it. Make sure you have a list of all the places where your sensitive data is s...
12:15 pm GMT - Mon, June 27, 2022
Dev To Selenide Project & Test Setup
In this post, we will look at how to setup Selenide project in our machine and also how to setup our first test. One of the best parts about using Selenide is that you can get start with writing your ...
12:10 pm GMT - Mon, June 27, 2022
Dev To osmanip 4.0.0, a library to manipulate ANSI escape sequences: added support to Windows and MacOS operating systems
Hi everybody, I recently shared with you a library I developed in order to manipulate ANSI escape sequences: it provides you useful tools for terminal output-stream decoration and manipulation. Each f...
12:01 pm GMT - Mon, June 27, 2022
Dev To How to ETL with AWS Glue and Amazon Glue Studio to transform your data - Part 1
How do you clean data quickly?Real world data is very dirty - from startups, consulting, construction, government and insurance, the first use case for cloud adoption could be how to integrate d...
10:43 am GMT - Mon, June 27, 2022
Dev To Add a table of contents (TOC) to your blog posts
A table of contents (TOC) can serve as a summary for your page and enable readers to quickly navigate its contents.You may be thinking, "boring, this has been loads of time before and is easy". Actual...
10:42 am GMT - Mon, June 27, 2022
Dev To Adapting To Concept Drift In Time-Series Data
The intelligence of an ML system lies in its ability to adapt to new situations. One of the biggest mistakes in machine learning is that the data scientists assume their models will keep working after...
10:15 am GMT - Mon, June 27, 2022
Dev To Build a Twitter Clone with Activity Feeds and React
Twitter is a social media application that allows users to create tweets (that supports text, media, polls, etc.), react to tweets, retweet tweets, add comments, get notifications of engagements, and ...
10:09 am GMT - Mon, June 27, 2022
Dev To How to Setup Nodejs Mongodb in Production server on Ubuntu 18.04 in AWS, GCP, Azure, Digital Ocean Cloud Instance or Locally
Talking of DevOps practices like infrastructure automation,there are lots of great tools out there for large enterprise applications. However, for small applications, it would be an overkill like usin...
09:19 am GMT - Mon, June 27, 2022
Dev To What's Something New That You Learned in The Past Week?
As a programmer, it's important to always keep learning!What was something you learned in the past week? Whether it's something small or big, share it with others as they can benefit from it as well!P...
09:10 am GMT - Mon, June 27, 2022
Dev To t3 stack and my most popular open source project ever
create-t3-app recently reached 90 stars on GitHub and is my most popular open source project with a lot of people contributing. Now you may be wondering, what the hell is it? Let's take a look at the ...
09:08 am GMT - Mon, June 27, 2022
Dev To forensics volatility
volatilitynotes.mdTOOLS SET UP Setup on this is actually very simple, seeing we will be focusing on one tool, Volatility (GitHub). Volatility supports Linux, MacOS and Windows. Volatility is a termina...
09:00 am GMT - Mon, June 27, 2022
Dev To MERN Backend Modules - 4
Hello Guyz in this blog i will be discussing some modules which we are going to use in the Backend Part.Lets get started... Express.js -Express.js is a free and open-source web application framew...
08:57 am GMT - Mon, June 27, 2022
Dev To How Your Startup Can Use Bayes Rule to Survive
In economic downturns, the thing that keeps startups alive is numbers. The sort of sweet talking, finessing, and gut-decisions that might work in a bull market falls apart very quickly as soon as an i...
08:48 am GMT - Mon, June 27, 2022
Dev To How I passed 3 AWS Exams in 2022 in 3 Months
Hey everyone! In this article, I discussed how to pass 3 AWS Exams in 3 Months. I share tips & tricks on how I prepared for my exams and what resources I used.Please remember to like & share! ...
08:47 am GMT - Mon, June 27, 2022
Dev To Revue - Sendy sync: Sendy calls
Now that we have access to our Revue data, we can start processing it on Sendy.In this article, I want to go over the two data sets we created in the previous article (unsubscribed users and subscribe...
07:59 am GMT - Mon, June 27, 2022
Dev To Dask cuDF: A Better Way to Work with Large Dataframes
1. What is Dask cuDF?Dask cuDF is a library that enables users to work with large dataframes using the dask distributed computing framework. cuDF is a columnar dataframe library that is part of ...
07:46 am GMT - Mon, June 27, 2022
Dev To How to build a Docker development setup for PHP Projects [Tutorial Part 1]
This article appeared first on https://www.pascallandau.com/ at How to build a Docker development setup for PHP Projects [Tutorial Part 1] Caution There is a follow-up version of this arti...
07:44 am GMT - Mon, June 27, 2022
Dev To As 10 skills que todo front end deve saber
Ol devs no post de hoje vamos listar as 10 skills que todo front end deve saber.Essas skills que esto listadas neste post vo ti transformar em um desenvolvedor front end mais capacitado para enfrentar...
07:16 am GMT - Mon, June 27, 2022
Dev To Pure CSS Woman Wearing Face Mask
Speed Code Videohttps://twitter.com/asyrafhussin4/status/1541307022297030656...
06:45 am GMT - Mon, June 27, 2022
Dev To Git the Parts to Avoid
Git is a great tool for managing code changes over time and allowing code to be integrated by teams of developers. But even the most helpful tools can become problematic when misused, and we need to u...
06:13 am GMT - Mon, June 27, 2022
Dev To .NET 7 is on the way! 5 Features that will blow your mind
Its no secret that Microsoft has been working on .NET 7 for quite some time now, and every time someone asks about it, the company has stated that its still in development and that well get more infor...
05:44 am GMT - Mon, June 27, 2022
Dev To Popular Node.js frameworks for Web App development
Web and mobile trend has made JavaScript as preferred front-end web programing language among software development companies. The new entrant, node.js, in the market has broken the common concept of u...
05:40 am GMT - Mon, June 27, 2022
Dev To Smarter conditions with flags and enums
Enumeration are commonly used to define a set of mutually exclusive values (ex: colors, days of the week, months, etc.).When working with them, we often want to check that a given value is part of a s...
05:31 am GMT - Mon, June 27, 2022
Dev To Build a Better GitHub Insight Tool in a Week? A True Story
In early January 2022, Max, our CEO, a big fan of open-source, asked if my team could build a small tool to help us understand all the open-source projects on GitHub; and, that if everything worked we...
04:22 am GMT - Mon, June 27, 2022
Dev To Climan is a small npm package that automates long & boring commands for you.
Hello everyone,My name is Tony Quach. I am a second-year Software Engineering student. I have written my first npm package called Climan. I love the open source community and this is my first attempt ...
03:41 am GMT - Mon, June 27, 2022
Dev To Basic HTML CSS Course
Hi if your interested in doing a very Basic HTML CSS Course then I have the ideal course for you. If you need help please feel free to message me on my Twitter Handle https://twitter.com/nftcryptomix ...
03:34 am GMT - Mon, June 27, 2022
Dev To DevOps on Amazon Web Services (AWS)
DAY 35- DevOps on Amazon Web Services (AWS) - Day Thirty five100 days of Cloud on GitHub - Read On iCTPro.co.nz - Read on Dev.to List of AWS services available to implement a successful De...
02:45 am GMT - Mon, June 27, 2022
Dev To How I Learned to Think at Scale
IntroductionHey there, my name is Ian. I'm a software engineer for a company that has hundreds of thousands of visitors every month. This may seem small to some, but for me, it's the first time ...
01:19 am GMT - Mon, June 27, 2022
Dev To Start creating simple text editor library for Jetpack Compose
IntroductionI usually use a Craft, and Crafts text editor has a great writing feel and I have no complaints, so I thought I want a Craft-like text editor for Jetpack Compose.Craft - The Future o...
01:18 am GMT - Mon, June 27, 2022
Dev To Explain Combining Domain-Driven Design and Databases
A while ago, we explained how to design software in a clean architecture way. At that time, although we provided the design and implementation of the domain objects and also implemented the unit tests...
11:58 pm GMT - Sun, June 26, 2022
Dev To React Quickstart Tutorial
React Quickstart Tutorial ContentsInspirationPrerequisitesSetupThe React ComponentEventsStateHooksRoutingExtra BitsSample Network Request and Render InspirationI like using React, building r...
11:57 pm GMT - Sun, June 26, 2022
Dev To 20 Array Methods
/*Below is a list of 20 array methods. For each method, there's a description at the top (stolen directly from MDN) and one or more examples.I wanted all of the 20 in the same place, and organized a c...
11:48 pm GMT - Sun, June 26, 2022
Dev To Social Media icons with Hover Effect using CSS and HTML
Hello guys, Today in this post, well learn How to Create social media icons with Hover Effect using HTML and CSS. To create it we are going to use simple CSS & Font Awesome. Hope you enjoy our blo...
11:11 pm GMT - Sun, June 26, 2022
Dev To 5 gamified learning experiences to learn Web Dev
Does learning have to be boring, not in my opinion. I'm sure you also agree that you learn better if you have fun. Here's a list of 5 gamified experiences that will help you learn web development.Flex...
10:34 pm GMT - Sun, June 26, 2022
Dev To Understanding JavaScript Engines as a Web Developer
An engine is a software component that interprets and executes code. When it comes to programming languages, there are specific types of engines that are responsible for the execution process. This ar...
09:59 pm GMT - Sun, June 26, 2022
Dev To React - You might not need that many states!
You probably know not to use one single state for everything a component needs.But in avoiding that, sometimes you feel compelled to split the state in one for each thing you need.But you dont need to...
09:41 pm GMT - Sun, June 26, 2022
Dev To Build a Full Stack App with Next.js, Tailwind, tRPC and Prisma ORM
When we create a TypeScript project that has both a Rest Api and a web app, it becomes challenging to keep type definitions concise in the long run.If we created a GraphQL Api, the conversation might ...
09:20 pm GMT - Sun, June 26, 2022
Dev To Golang e Rust: Qual melhor?
Por que existem tantas linguagens de programao?Atualmente, h diversas linguagens de programao que so utilizadas dentro de empresas, muitas vezes para finalidades parecidas.No comeo podemos achar...
08:08 pm GMT - Sun, June 26, 2022
Dev To Asynchronous CRUD Operations in Node js
What is Asynchronous ?Asynchrony, in programming world, refers to the occurrence of events independent of the main program flow and ways to deal with this kind of events. CRUD ?The term "CRUD" re...
08:05 pm GMT - Sun, June 26, 2022
Dev To Find Your Balance to Help Prevent Burnout...
Do you ever feel like you've reached your limit being unable to balance it all? Whether it's balancing your personal life, work, school, or parenting? I've experienced moments where suddenly I felt ex...
07:11 pm GMT - Sun, June 26, 2022
Dev To DATA STRUCTURES AND ALGORITHMS 102:DEEP DIVE INTO DATA STRUCTURES AND ALGORITHMS IN PYTHON.
In my last article on Introduction to data structures and algorithms I walked you through what algorithms and data structures are, types, classification, properties, characteristics, operations and me...
06:24 pm GMT - Sun, June 26, 2022
Dev To MongoDB connections using mongoose - 3
Hello Guys today i am going to show you how to create mongoDB atlas connnection in Express.I have already covered the folder structure of MERN and MongoDB setup in my previous 2 blogs so please check ...
06:23 pm GMT - Sun, June 26, 2022
Dev To Another small Javascript Tidbit for enforcing a number
As I'm getting grasps with Typescript, I watched a really great Youtube tutorial video by Academind (Maximilian) that ran through tons of details on Typescript. In the video, he shows the difference ...
06:03 pm GMT - Sun, June 26, 2022
Dev To Which headless CMS would you recommend for a blog site?
I'm thinking about building a blog page using headless CMS, that said, I'm new to headless CMS world and currently is in a researching phase.What aspects should be considered before making a choice (e...
05:50 pm GMT - Sun, June 26, 2022
Dev To Which YouTube channels do you follow and would recommend as a programmer/developer?
The question is simple, which YouTube channels do you follow and would recommend as a developer/programmer, this could be a channel you watch tutorials from, a channel who makes meme on programming co...
05:20 pm GMT - Sun, June 26, 2022
Dev To CSS Icon: Microsoft
In this article, I will create a Microsoft icon by using CSS only. Let's look at how we do that. Problem SolutionFirst, we need to create the structure for this logo then we will style that ...
04:45 pm GMT - Sun, June 26, 2022
Dev To Angular - Use ChangeDetectionStrategy.OnPush
Angular gives us an option to choose the ChangeDetectionStrategy of a component. By default, the value is Default. It's recommended to change that to OnPush strategy to maximize the performance.By def...
04:24 pm GMT - Sun, June 26, 2022
Dev To How to resolve CORS issue in VueJs
Web applications often depend on resources from an external source or domain. For example, a website can display an image hosted on another site. Beyond images, a web application may fetch JSON format...
04:03 pm GMT - Sun, June 26, 2022
Dev To What Website Would You Like to Create a New UI For?
As the title says, what website would you like to restyle? Maybe the minimalistic design of Google isn't for you? Or maybe Stack Overflow's UI has seen its last days? Or are you perhaps a lover of dar...
03:44 pm GMT - Sun, June 26, 2022
Dev To Unpacking JavaScript 02: Object Oriented JS(OOJS) part 1
previous article-emulating prototypes Object Oriented Programming 1. Objects: quick overviewobjects are not covered extensively in this section, but an overview of specific concepts that wil...
03:42 pm GMT - Sun, June 26, 2022
Dev To Get daily billing amounts by account with Cost Explorer API
Goal of this articleUse Cost Explorer API to get the daily billing amount for each account and output the following data in CSV.Account IdAccount Name2022/4/12022/4/22022/4/3...2022/4/3000000000...
03:41 pm GMT - Sun, June 26, 2022
Dev To Side Project Sunday! What do you have going on?
Give a quick description of what you're up to and anything else you want to share....
03:00 pm GMT - Sun, June 26, 2022
Dev To VS Code Tips And Tricks For Every Developer
Yeah i know, this might probably be the millionth article you have come across with a title like this and you have reason to not read it and thats completely fine.Well if you are here and still readin...
02:48 pm GMT - Sun, June 26, 2022
Dev To Learning React and Programming Memes.
I had a very busy codeful week and I learnt a lot. I'm hoping that I could share them in detail soon but today, I'll be sharing a summary of my findings or lessons.I learnt that there was a differenc...
02:28 pm GMT - Sun, June 26, 2022
Dev To Run Docker based GitHub runner containers on Azure Container Apps (ACA)
OverviewAll the code used in this tutorial can be found on my GitHub project: docker-github-runner-linux.Welcome to Part 5 of my series: Self Hosted GitHub Runner containers on Azure.In the prev...
02:12 pm GMT - Sun, June 26, 2022
Dev To Using an Array as Function Parameter in JavaScript
In Javascript, we often have data stored as arrays, and functions we want to call. Sometimes, the data in our arrays is exactly the data we want to pass to a function. Fortunately, there are ways in J...
01:47 pm GMT - Sun, June 26, 2022
Dev To MongoDB Setup
Hello guyz today i am going to show you the second tutorial of the Series of MERN CRUD and in this tutorial i am going to show how to setup mongo db atlas. Also check out the first tutorial where...
01:30 pm GMT - Sun, June 26, 2022
Dev To 5 Essential IT Skills Employers Value
Want to acquire a promising career in IT? Learn what vital IT skills employers look for before you send your CV to a potential employer!In 2022, the global job market possesses wonderful opportunities...
01:24 pm GMT - Sun, June 26, 2022
Dev To What is OAS and why would you use it?
OAS is a language-agnostic interface to RESTful APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or ...
01:20 pm GMT - Sun, June 26, 2022
Dev To what is programming? Summary of 10 other articles.
Programming languages are used in computer programming to implement algorithms.High-Level Languages are programming languages like Java, Python, C, C , etc which helps programmer to write programs whi...
01:02 pm GMT - Sun, June 26, 2022
Dev To Overview of conditions in python.
1.IntroductionConditions in python helps us in many ways as they are the block of code in which we can specify some condition in the code to be performed.2.IfThe if statement shows a code for a decisi...
11:09 am GMT - Sun, June 26, 2022
Dev To What is programming ??
So what is programming </> ???Let's assume you come across IT or computer science and you have learn it with zero knowledge of anything to do with a computer and obvious along the way you ...
10:55 am GMT - Sun, June 26, 2022
Dev To How to create a portfolio website for free?
As an aspiring developer or designer you'll have to showcase your great projects for hiring managers & recruiters through your portfolio. In today's article I'll show you how to create your very ...
09:02 am GMT - Sun, June 26, 2022
Dev To Data engineers must-see: The future trend of big data cloud services
Evolution trends of big data systemsFrom the demand side, big data system from 1995 transaction scenario (TP), such as bank transactions and other daily online processing TP. Analysis scenarios ...
08:05 am GMT - Sun, June 26, 2022
Dev To Demystifying Shadow DOM
DOMBefore we dive into shadow DOM, let's rewind what a DOM is. According to the definition, the DOM is a Programming Interface that allows the interaction with the structure, style, and content ...
07:58 am GMT - Sun, June 26, 2022
Dev To 1. MERN CRUD - Setup
Hello Guyz today i am going to show you how to setup a MERN App in VScode.I have Learnt the basics of MERN Stack few days ago and wanted to share what i learnt and feel free to correct me or give sugg...
06:17 am GMT - Sun, June 26, 2022
Dev To Creating Morphing Animations with CSS
Learn how to implement morphing using CSS, a technique for transforming one appearance into another. What is morphing?Morphing is a technique where you transform one appearance into another. Its ...
05:54 am GMT - Sun, June 26, 2022
Dev To Revue - Sendy sync: project setup Revue calls
Now that we have a good understanding of all the API calls we need to make, we can start setting up the project.I'll be building this project as a Node project simply because it's the lowest overhead ...
05:53 am GMT - Sun, June 26, 2022
Dev To 7 Lesser-Known VS Code Shortcuts to Speed Up your Development (with GIF Demos)
VS Code has a plethora of tools and commands to make your life easier. But often, people don't know how to use them, resulting in excessive manual work and lost time.This article will cover 7 shortcut...
05:39 am GMT - Sun, June 26, 2022
Dev To k-nearest neighbors algorithm (k-NN)
What is k-NN?In statistics, the k-nearest neighbors algorithm (k-NN) is a non-parametric classification method developed by Evelyn Fix and Joseph Hodges in 1951 and later expanded by Thomas Cove...
03:57 am GMT - Sun, June 26, 2022
Dev To 9 useful code snippets for everyday JavaScript development || Part 1
Hello Everyone!Welcome to this JavaScript snippets post, In this post we will look at some of the most common JavaScript snippets which will help you with your everyday JavaScript development.You can ...
02:44 am GMT - Sun, June 26, 2022
Dev To Elixir, First Impressions
I have often thought of going into a functional programming language. Elixir has been on my radar for a while and after some research into the language, I finally decided to dip my feet into it. And i...
01:10 am GMT - Sun, June 26, 2022
Dev To How to securely store passwords in the database
The idea behind securely storing passwords in the database is to prevent them from being cracked. If data leakage wasn't a problem, just saving them in plain text would be enough. But we don't need t...
10:58 pm GMT - Sat, June 25, 2022
Dev To Brincando com Ecto.Query
IntroduoSejam bem-vindos, fico imensamente feliz com seu interesse em aprender um pouco mais sobre o Ecto e suas funcionalidades do modulo Ecto.Query para construir queries SQLVamos usar o proje...
10:33 pm GMT - Sat, June 25, 2022
Dev To Criando aplicativos no Android Wear OS com Jetpack Compose
Jetpack Compose no Wear OSA Google recentemente anunciou na Google I/O o beta do Jetpack Compose para o Wear OS, a verso do Android para Smartwatch. Um dos principais foco do Compose a criao de...
09:20 pm GMT - Sat, June 25, 2022
Dev To WIP: Srie Hoje Aprendi
Este ser um post com pequenas coisas do dia a dia que vou aprendendo e vou inserindo aqui, ele ser um eterno WIP post (vamos ver at onde o Dev.to vai me permitir hehe): Dockerdocker build . --pla...
09:09 pm GMT - Sat, June 25, 2022
Dev To Como sobrescrever uma regra do eslint para uma pasta especfica
Hoje passei por uma coisa no projeto onde eu trabalho, no qual minha tarefa foi adicionar o ESLint, porm no deveria deixar a regra do no-unused-vars nas migrations.Essa era basicamente a minha config:...
07:46 pm GMT - Sat, June 25, 2022
Dev To GitHub Copilot
Disclaimer: My opinion is that GitHub Copilot is such an easy way for beginners going into programming for the first time to cheat their way around learning the basics and fundamentals truly needed to...
07:36 pm GMT - Sat, June 25, 2022
Dev To If you weren't a software developer, then what?
What is your "what if" plan? What is your "back-up" career? your "lifeline" if software engineering somehow wasn't an option anymore for you?Maybe one day, you decided you didn't want this lifestyle a...
07:31 pm GMT - Sat, June 25, 2022
Dev To Explore! Cross Accounts Access with IAM Roles from EC2 to S3 with Custom Managed Key
I have checked the documents of AWS to resolve the issue of accessing encrypted s3 bucket from ec2 server in cross accounts. So I checked for various solutions and found out that it can be possible u...
06:58 pm GMT - Sat, June 25, 2022
Dev To TypeScript with ReactTutorial
IntroductionTypeScript has grown to be one of the most popular and widely used programming language in web development. TypeScript is a superset of JavaScript. That simply means TypeScript is es...
06:48 pm GMT - Sat, June 25, 2022
Dev To Extraindo Constantes de Nmeros Mgicos
Ol, esse o meu primeiro post da srie refatorao, no qual vou mostrar o que estou aprendendo com o curso Refactoring do Refactoring GuruO primeiro post vai ser sobre extrair constantes de nmeros mgicos...
06:18 pm GMT - Sat, June 25, 2022
Dev To React Hooks - useContext
Hello Guyz today i am going to show you the useContext hook in reactwhich helps in passing down the data to the root child which can be many levels down the heirarchy tree component.So lets get starte...
06:07 pm GMT - Sat, June 25, 2022
Dev To Edit Image in NodeJS Using Sharp
sometimes need to edit image properties and filter in nodejs. when their is no any image editor in frontend side then we use backend as image editor library sharp. sharp is best package in npm to edit...
04:57 pm GMT - Sat, June 25, 2022
Dev To Implementing reCAPTCHA V3
If you are being bothered by spam and bot submissions on your website or a client website, reCAPTCHA is your answer. reCAPTCHA is powered by Google and stands up to most bot spam. You may have used it...
04:55 pm GMT - Sat, June 25, 2022
Dev To Serverless ETL using AWS Lambda, Pandas, PostgreSQL, AWS CDK
Table of contentsIntroductionComputeInfrastructure as codeContinuous deliveryConclusion IntroductionCreated in response to the #ACloudGuruChallenge posted by Forrest Brazeal.Modern data inf...
04:12 pm GMT - Sat, June 25, 2022
Dev To My checklist of PHP extensions used in Alpine docker image
I use a base-alpine-php image to build micro-service. For most of my use cases, I am going to install the following packages, if I really need them: optional, only if I need to read/parse XML doc...
04:02 pm GMT - Sat, June 25, 2022
Dev To Setting up Node JS, Express, MongoDB, Prettier, ESLint and Husky Application with Babel and authentication as an example
Table of ContentsIntroductionWhat is Babel?Project SetupEngine LockingBabel SetupBabel ConfigrationCode Formatting and Quality ToolsPrettierESLintSetup logger for developmentBuild file structure...
04:01 pm GMT - Sat, June 25, 2022
Dev To Function visibility in Solidity Smart Contracts
Before we begin, I hope you're familiar with Solidity Smart contracts if not check out What are Functions in SolidityFunctions can be declared both inside and outside of the contract in solidity....
04:00 pm GMT - Sat, June 25, 2022
Dev To Ethics in AI and Data Science By Linux Foundation [edX]
Currently I have completed the course Ethics in AI and Data Science [LinuxFoundationX LFS112x]. Here, I will be sharing what I have learnt through the course. Let's begin.Whats at Stake? With great po...
03:10 pm GMT - Sat, June 25, 2022
Dev To GSoC 2022 CircuitVerse | Week 2 Report
This week was great. I learned a lot. I was able to complete my deliverables.So last week the gitlab integration PR got merged and according to my proposal this week goes to SSO but we finalize to add...
02:50 pm GMT - Sat, June 25, 2022
Dev To Implementing Microservices Architectures
This article aims to give you an overview of the concepts surrounding microservices and event-driven architecture, which should help you make informed decisions about whether you should go for a micro...
02:33 pm GMT - Sat, June 25, 2022
Dev To 21 days of CTF: lessons learned
I've already done some CTFs in the past, but this time, 21 days in a row!Let's enumerate the good, the bad, and the fun! The goodyou learn, for real!you can play with real-world pen-testing / hac...
02:12 pm GMT - Sat, June 25, 2022
Dev To Deploy Kubernetes Resources in Minikube cluster using Terraform
How to create Kubernetes Resources in Minikube cluster using Terraform Table of ContentsContext SettingIntroductionFirst things firstK8s Concepts used in this demoSteps to automate k8s depl...
01:55 pm GMT - Sat, June 25, 2022
Dev To What is an API?
Application Programming Interface or API is the term every developer has heard and used. From sending a WhatsApp message to playing a YouTube video, every Application uses API(s). You might hardly fin...
01:52 pm GMT - Sat, June 25, 2022
Dev To Identify Where you are Uncomfortable and Lean into it
It took me two months to open a JSON file. I didnt know anything about them and every time they came up at work I would avoid being involved in the conversation. I had a mental block that came up ever...
01:46 pm GMT - Sat, June 25, 2022
Dev To Progressive Delivery with Argo Rollouts : Blue-Green Deployment
To understand about blue-green deployment with Argo RolloutsContinuous Integration (CI) and Continuous Delivery (CD) have been widely adopted in modern software development enabling organizations to q...
01:37 pm GMT - Sat, June 25, 2022
Dev To AWS profile chooser
Super short AWS hint.Having different AWS profiles, I do not want to pick default one just because I forgot --profile command line option.Just looking for a way of forcing me having to choose an AWS p...
01:07 pm GMT - Sat, June 25, 2022
Dev To Google Summer of Code with GNOME Foundation.
Google Summer of Code - every undergrad's dream to get selected in. I found out about Google Summer of Code in my freshman year, I was so excited that a program like this exists where open source cont...
12:55 pm GMT - Sat, June 25, 2022
Dev To Script tag integrity attribute
We know that when a website is opened it loads the javascript file in the browser. Most of them are served from CDN servers. IssueSuppose one of the CDN server for that website is hacked and the...
12:52 pm GMT - Sat, June 25, 2022
Dev To What are Progressive Web Applications? Get started with creating PWA
This article is special to me! I always wanted to create mobile applications, but I couldn't decide whether to get started with Android development or iOS development. A few years ago, I found out abo...
10:43 am GMT - Sat, June 25, 2022
Dev To How to disable text selection with CSS
On a web page, we typically should not disable text selection, but there are a few cases where having it enabled can take away from the user experience. Normally, we do not want to take away a user's ...
09:52 am GMT - Sat, June 25, 2022
Dev To Where to Place Logger in Golang?
Logging is an integral part of any application. However, the correct location and use of the logger in the project structure raises questions even for experienced developers.There are several ways of ...
08:59 am GMT - Sat, June 25, 2022
Dev To Postgres module for NestJS 8.x framework
In this post I will explain how to use my Node PostgreSQL module for NestJS .For those unfamiliar or unfamiliar with NestJS, it is a TypeScript Node.js framework that helps you build efficient and sca...
08:45 am GMT - Sat, June 25, 2022
Dev To Converting JSX to downloadable pdf in react
A simple demonstration to convert JSX to PDF in react with the help of Html2pdf.js library.Create React Project and install packagesnpx create-react-app jsx-to-pdf-examplecd jsx-to-pdf-examplenp...
07:44 am GMT - Sat, June 25, 2022
Dev To Use React Props like a Pro !
Table of Content Introduction React Props Pro Tips Reduce HTML Redundancy Communicate between Parent and Child Triangular communication between Parent and Components Thank you Introduction ...
07:44 am GMT - Sat, June 25, 2022
Dev To React Props complete guide for beginners
Table of Content Introduction React Props Pro Tips Reduce HTML Redundancy Communicate between Parent and Child Triangular communication between Parent and Components Thank you Introduction ...
07:31 am GMT - Sat, June 25, 2022
Dev To Things I do to be motivated towards work
Making your work environment beautifulI have my office set up where I have several types of rubik's cube , a mobile stand , a laptop stand , cable management all in place that will just look pl...
06:52 am GMT - Sat, June 25, 2022
Dev To Project Moon - GSAP Cursor Animation Navigation Menu WebGl Slider
Purpose Of ProjectMy JavaScript Testing ground for the foreseeable future. Getting startedGo ahead and initialise our new project using the CodePen playground or setup your own project on V...
05:51 am GMT - Sat, June 25, 2022
Dev To What is the CSS display property and can you give a few examples of its use?
In CSS, the display property defines the outer and inner display types of an element. It plays an important role in generating boxes in the layout generation step of the Critical Rendering Path.The di...
05:50 am GMT - Sat, June 25, 2022
Dev To Getting Started with NDepend for Visual Studio 2022
My previous post was about NDepend on Linux and how to utilize the NDepend to check your code quality. Now, I will explain some functions of NDepend for Visual Studio 2022. Let's get started. Dow...
05:29 am GMT - Sat, June 25, 2022
Dev To Revue - Sendy sync: collecting the APIs
A big part of my MVP process is collecting all the data endpoints and testing them out.This will show signs of missing parts early on, and make sure you don't hinder your development flow by awaiting ...
05:17 am GMT - Sat, June 25, 2022
Dev To Angular - Avoid function calls in templates
It is not a good practice to write function calls for computing values inside the templates. Angular will run your function in each of it's change detection cycle (which is quite frequent) and if the ...
04:40 am GMT - Sat, June 25, 2022
Dev To CSS Battle: 1 - Simply Square
In this article, I will solve a Simply Square 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...
02:03 am GMT - Sat, June 25, 2022
Dev To Wait, I changed my mind.
We don't always have the right decision all the time. Sometimes we change our minds because of a sudden change in conditions. This is undoubtedly an excellent opportunity to make decisions that are ge...
11:39 pm GMT - Fri, June 24, 2022
Dev To Let's write an image converter in 20 lines of htmljs
For those who just wanna see the code, it's on my codepenOut of all the things you can do with web APIs, my fav arena has got to be playing around with the canvas. It basically offers you a rectangle ...
09:35 pm GMT - Fri, June 24, 2022
Dev To How to Add Bottom Navigation in Jetpack Compose?
Step-by-step guides to add bottom navigation in Jetpack Compose for beginnersThis article was originally published at vtsen.hashnode.dev on Jun 4, 2022.This article shows the steps that you need to do...
09:29 pm GMT - Fri, June 24, 2022
Dev To Nihilism and the anti-corruption layer
Every now and then someone asks me if I intend a more technical follow-up to Herding Elephants, which was a fairly high-level overview of the strategy I initiated to modernize that large Android repo ...
09:28 pm GMT - Fri, June 24, 2022
Dev To How make a Triangle in CSS3
Hi! There are several ways to make a triangle in CSS3, in this post I will show one of them, using the border property First! 1- Prepare the environmentYou can use any text editor, however I...
09:05 pm GMT - Fri, June 24, 2022
Dev To How to Import and Export Excel XLSX Using React
You are a software engineer working for a small software vendor. One day, your company receives an email from a big client, A.C.M.E., requesting a proposal for a new web application. It requires the a...
08:44 pm GMT - Fri, June 24, 2022
Dev To Ol mundo da programao concorrente
Nest post vamos dar uma introduo sobre a programao concorrente. Vamos abordar tambm um pouco sobre a diferena entre concorrncia e paralelismo, assuntos que podem parecer sinnimos, mas quando falamos e...
07:56 pm GMT - Fri, June 24, 2022
Dev To How to get insights from our dataset without writing code?
Data scientist spend most of their time (about 50% to 80%) cleaning, preparing and organizing data. There are many tools in the market to achieve this, however I'll show you one of the most powerful t...
07:34 pm GMT - Fri, June 24, 2022
Dev To Simple Login Page in HTML and CSS
Hello guys, Today in this post well learn How to Create a Simple Login Page with a fantastic design. To create it we are going to use pure CSS and HTML. Hope you enjoy this post.A login page is one of...
06:57 pm GMT - Fri, June 24, 2022
Dev To RVTWS: a Ruby stack for modern web apps
Table of Contents Rails or RodaViewComponentTurboWeb componentsStimulusReflexConclusionWhen I started my career switch into software development two years ago, I decided to focus my efforts on Ruby...
06:30 pm GMT - Fri, June 24, 2022
Dev To Paracetamol.js| 152: Explica este cdigo JavaScript
Explica el siguiente cdigo JavaScript Dificultad: Intermediofunction findElement(arr, predicate) { for (const [index] of arr.entries()) { const value = arr[index]; if (predicate(valu...
06:14 pm GMT - Fri, June 24, 2022
Dev To Spring Data Repositories - Pra que servem e como funcionam por baixo dos panos?
A manipulao de entidades no Spring facilitada pela criao de uma interface chamada Repository. Isso facilita muito para o gerenciamento das entidades sem precisar de usar o EntityManager, de forma mai...
06:03 pm GMT - Fri, June 24, 2022
Dev To Just Finished my 1st 100daysOfCode Challenge
124 days ago I started #100daysOfCode challenge. With the help of a goal tracker app I have been able to track my daily progress - the screenshot above. I only missed to code for only 24 days and thos...
05:13 pm GMT - Fri, June 24, 2022
Dev To Git Best Practices
When youre working as a software engineer, collaboration is a part of the job. In todays world, coder collaboration has been made increasingly difficult by remote work, so finding the best DevOps tool...
04:58 pm GMT - Fri, June 24, 2022
Dev To 4 Ways to Render JSX Conditionally in React
Four ways of conditional rendering:Ternary OperatorLogical Operatorif, else, else ifSwitch StatementGenerally, developers don't use if else or switch statement inside JSX for conditional rendering. Be...
04:41 pm GMT - Fri, June 24, 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 bugHiking in...
04:30 pm GMT - Fri, June 24, 2022
Dev To Gaming in parallel with Programming
I am a programmer for more than 3years now. Professionally working as a Software Engineer for more than 2years.I've always been a fan of mobile games.With programming I started Gaming 3 years ago.The ...
04:22 pm GMT - Fri, June 24, 2022
Dev To Simple todo API with complex concepts
Getting startedIn this article you will learn how to build a simple todo API using Nodejs. Nodejs is an open-source , JavaScript runtime environment use foe backend development. It's is used by ...
04:21 pm GMT - Fri, June 24, 2022
Dev To Zero downtime deployment with Azure Container Apps and Github Actions - Part 1
IntroductionAs you may know, Azure Container Apps went out of preview during Microsoft Build in late May this year.Azure Container Apps is a very interesting service that runs on top of Kubernet...
03:56 pm GMT - Fri, June 24, 2022
Dev To Write how much work is required, not the work itself
This article was originally posted on my personal site, and can be found here.The format for outlining what work needs to be done to achieve an outcome varies from company to company.It can be challen...
03:39 pm GMT - Fri, June 24, 2022
Dev To Best NPM Package for React.js Part - 2
At my previous article, I share 20 React.js packages. If you didn't read that check it out Best NPM Package for React.js part -1 and then continue this article.React front-end Design & Devel...
03:37 pm GMT - Fri, June 24, 2022
Dev To Missing Introduction To React
React is a popular, high-performance UI library created and maintained by Facebook. React is used to build single-page applications and can be used to build mobile applications as well. But that doesn...
03:35 pm GMT - Fri, June 24, 2022
Dev To Javasc-ordle, making a JS function guessing game with React
Maybe were a bit late to the trend, but this week we had fun developing a wordle-esque game for guessing the output of hidden Javascript functions!Weve deployed it on Codesphere so that you can play i...
03:21 pm GMT - Fri, June 24, 2022
Dev To Designing microservices with shared databases
Context:We are designing a new (micro)service and a suggestion was raised to use a separate database for the new service. What follows is my point of view with regards to sharing a single database VS ...
03:18 pm GMT - Fri, June 24, 2022
Dev To Appwrite Community Report 11
Greetings from team Appwrite!Hope you had a wonderful week! If you ask us, it has been a fun ride for us as well. TLDR; Looks like the 0.15 release is just around the corner. This report covers some s...
03:12 pm GMT - Fri, June 24, 2022
Dev To Implementing the Perceus reference counting GC
IntroductionReference counting (RC) has rather been a minor party to the other garbage collection (GC) algorithms in functional programming in the last decades as, for example, OCaml and Haskell...
03:08 pm GMT - Fri, June 24, 2022
Dev To Curso gratuito - Aprenda: Aplicao Full Stack com Azure SQL & Prisma
Ol Coders! Tudo certo? Quanto tempo, no mesmo? Estou de volta e com um baita retorno!Hoje eu quero compartilhar com vocs um curso completo, com mais de 30 vdeos ensinando a criar uma aplicao Full Sta...
03:06 pm GMT - Fri, June 24, 2022
Dev To 4 years of cracking technical interviews
A framework to solve any technical interview questionI have been working as a Senior Software Engineer II (Frontend) from quite some time now and have been on both sides of the interview table....
01:12 pm GMT - Fri, June 24, 2022
Dev To How to use Luos with Python?
In this video, you'll discover how to use Luos with Python. https://youtu.be/OCbpLSiOuG4In this tutorial, you will learn how to install Pyluos in order to use Luos with Python on a computer through a ...
12:57 pm GMT - Fri, June 24, 2022
Dev To Ruby Programming Full Course
In this video, let us learn about Ruby Programming. This is a 3 hour long video that covers most of the important topics that you need in order to learn Ruby language. Support my channel: Join the Dis...
12:51 pm GMT - Fri, June 24, 2022
Dev To HTTPS with mutual authentication
If you want to secure your existing Tomcat server or dont use Spring Boot theres quite a lack of up-to-date configuration information, especially because all existing examples were made invalid by the...
12:46 pm GMT - Fri, June 24, 2022
Dev To Running non-blocking A/B tests, feature flags with Laravel, PHP
Hey guys. My name is Alex. I'm a software engineer in unicorn by day and the founder of a couple of SaaS projects by night (and evening sometimes). From Ukraine, now living in Porto. Introduction...
12:42 pm GMT - Fri, June 24, 2022
Dev To Pushing folders from local pc to GitHub using Git
Hello all,In this post, I will be explaining the procedure to push our local projects, files etc to a GitHub repository in simple and elegant way!First of all make sure to install Git in your computer...
12:33 pm GMT - Fri, June 24, 2022
Dev To Starting a New Job in Tech
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:23 pm GMT - Fri, June 24, 2022
Dev To Integrate embeddings easily
Hey there, hope everyones having a great day Today well jump right into text embeddings and integrations you can leverage to build high-quality AI models. With kern it is possible to build any kind of...
12:22 pm GMT - Fri, June 24, 2022
Dev To Outreachy'22: Everybody Struggles!
Hi Folks, Welcome to another blog. This is my second blog of the Outreachy'22 internship. Before this Internship, I never had any strong development experience. This is the opportunity that enabled me...
12:12 pm GMT - Fri, June 24, 2022
Dev To How To Make Adaptive Card Color Depending On Image Background
Hi, this time we will experiment with creating a simple UI component that can change color according to the background image.I was inspired by the music player notification on my phone:And the experim...
11:28 am GMT - Fri, June 24, 2022
Dev To Monitoring a full-stack Nodejs application with open-source tools
Nodejs tops the list of most widely used frameworks for server-side programming by developers. Powered by Googles V8 engine, its performance is incredible. As a result, Nodejs has now become a critica...
11:10 am GMT - Fri, June 24, 2022
Dev To How to build a responsive header component with Tailwind CSS
Today I would like to show you how you can build a responsive header component using Tailwind CSS and Flowbite including a hamburger icon which when it is clicked it will also show a menu on a mobile ...
11:05 am GMT - Fri, June 24, 2022
Dev To Best way to Deploy NextJS HeadLess WordPress Website
If you are running a blog, news, or content website then you must know about NextJS Headless Wordpess technology.Nowadays ranking your blog website with the basic WordPress template is not an easy tas...
10:59 am GMT - Fri, June 24, 2022
Dev To AWS open source news and updates, 118
June 22nd, 2022 - Instalment #118Welcome to regular and new readers alike, to the AWS open source newsletter episode #118.This week we feature more new open source projects, such as "seed-farmer...
10:40 am GMT - Fri, June 24, 2022
Dev To JavaScript is not an untyped language
JavaScript's popularityAt the time of writing this post (Jun 2022), JavaScript is #3 in the PYPL index, only beaten by Java and Python in popularity. In the latest Stack Overflow Developer surve...
10:15 am GMT - Fri, June 24, 2022
Dev To Nodes
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 developerI am...
10:15 am GMT - Fri, June 24, 2022
Dev To First Steps to Using Distributed Systems in Elixir
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 developerI am...
09:38 am GMT - Fri, June 24, 2022
Dev To Visual Regression Testing with Cypress 10
In this weeks post join me as I battle with some visual regression plugins for Cypress component testing to find the one which actually works. Spoiler alert - its not perfect either. Blown away by th...
08:22 am GMT - Fri, June 24, 2022
Dev To PhpStorm, Docker and Xdebug 3 on PHP 8.1 in 2022 [Tutorial Part 4.2]
This article appeared first on https://www.pascallandau.com/ at PhpStorm, Docker and Xdebug 3 on PHP 8.1 in 2022 [Tutorial Part 4.2]In this part of the tutorial series on developing PHP on Docker we ...
08:03 am GMT - Fri, June 24, 2022
Dev To Flutter state management
Sup reader!! How have you been? we going to go through different state management approaches in flutter, for sure they are a lot of state managements in flutter. We are just going through some of them...
07:32 am GMT - Fri, June 24, 2022
Dev To How I transitioned from engineering to management: 5 lessons I learned in the process
A few years ago, I was a fresh graduate with an engineering degree and some experience in coding and non-tech fields. I went ahead and did what most tech graduates do - applied for a job and started w...
07:24 am GMT - Fri, June 24, 2022
Dev To The Key Options for Building Web Applications Using .NET Technology
.NET has emerged as one of the most well-equipped solutions for performance-savvy web app development. .NET developers are experiencing demand like never before. To Hire Backend Developer technology m...
07:21 am GMT - Fri, June 24, 2022
Dev To Writing a Revue sync plan
As you might have seen in the previous article, I'm a bit frustrated by the Revue lock-in on Twitter.I'm using Sendy, and I want to keep using that to send my newsletter.So let's take matters into our...
07:15 am GMT - Fri, June 24, 2022
Dev To Crushing Job Interviews(DSA) - Sorted Squared Arrays
The Question Difficulty: Kind of MediumWrite a function that takes in a non-empty array of integers that are sorted in ascending order and returns a new array of the same length with the sq...
06:45 am GMT - Fri, June 24, 2022
Dev To Deadlines Without Estimates
In my last article Why Estimates Are Waste we covered some problems with estimates but this raised some questions about managing deadlines. Most companies think that in order to meet deadlines we need...
04:57 am GMT - Fri, June 24, 2022
Dev To Say Goodbye to console.log from Production environment
I have been working on a project with Next.js since last month and used the console.log statement in lots of components & files even though I don't remember. Usually, we use it to check API respon...
03:28 am GMT - Fri, June 24, 2022
Dev To Comee j a palestrar!
Palestrar uma tima forma de compartilhar seu conhecimento com outras pessoas, alm de poder alavancar muito a sua carreira e te expor a muitas oportunidades. No se sabote pensando que o seu contedo "...
03:22 am GMT - Fri, June 24, 2022
Dev To June 23rd, 2022: What did you learn this week?
It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to comment with what you learnt and/or reference your TIL p...
01:08 am GMT - Fri, June 24, 2022
Dev To How is a URL structured?
A huge part of modern software is related to web technologies, mostly done by a web server interpreting a URL (Uniform Resource Locator) to locate a resource. In this short writing we will learn how a...
10:35 pm GMT - Thu, June 23, 2022
Dev To The Best Solution to Burnout Weve Ever Heard | A Conversation With Slack, Netlify & Ambassador Labs
With registration for our free October Interact conference now open, we wanted you to hear one of our favorite sessions from this past Aprils Interact.Featuring the best minds from Slack, Netlify and ...
10:33 pm GMT - Thu, June 23, 2022
Dev To Aspiring Developers - What is your 'Most loved, dreaded and wanted' Web framework?
StackOverflow has just released their results from the 2022 Developer survey which showed Svelte at the top spot as the most loved web framework. ...
09:57 pm GMT - Thu, June 23, 2022
Dev To Simplifying Kubernetes CI/CD With Devtron
When organizations think of fostering a DevOps culture, building out an effective continuous integration (CI) and continuous deployment (CD) pipeline is usually brought up as the first step to success...
09:50 pm GMT - Thu, June 23, 2022
Dev To Software architecture diagramming and patterns
A software's architecture is the foundation for any successful software system and will influence everything from maintainability, scalability, stability, and security throughout that system's lifecyc...
09:37 pm GMT - Thu, June 23, 2022
Dev To divmod() in Python Learn --
The divmod() method in python takes two numbers and returns a pair of numbers consisting of their quotient and remainder`print(divmod(10,3))`Output-- (3, 1) where 3 is quotient and 1 remainder.This i...
09:12 pm GMT - Thu, June 23, 2022
Dev To Cmo crear un buscador con efecto "debounce"?
Tabla de contenido Introduccin. Tecnologas a utilizar. Qu es el efecto "Debounce"? Creando el proyecto. Primeros pasos. Creando el input. Manejando el estado del input. Creando la funcin para la petic...
09:12 pm GMT - Thu, June 23, 2022
Dev To How to create a search engine with "debounce effect"?
Table of contents. Introduction. Technologies to be used. What is the "Debounce" effect? Creating the project. First steps. Creating the input. Handling the input status. Creating the function for the...
09:11 pm GMT - Thu, June 23, 2022
Dev To Git via SSH - multiple keys management
In order to use git over ssh, you need ssh keys. When you want to use multiple keys for different domains, you have to know where and how to configure it. I always forget where this configuration file...
09:10 pm GMT - Thu, June 23, 2022
Dev To Why the web is turning away from WordPress
A few months ago, I read a fascinating interview with Matt Mullenweg, the CEO of Automattic and co-founder of WordPress. Among other glimpses into the inner workings of the 17-year-old company among ...
08:55 pm GMT - Thu, June 23, 2022
Dev To Should I stay with a company in the face of potential future layoffs because of a hiring freeze or start a job search?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
08:36 pm GMT - Thu, June 23, 2022
Dev To Recovering intentionally destroyed open-source repositories
It happens from time to time that disgruntled open-source maintainers destroy the very work they created.Recently, the maintainer of two npm packages deleted all commits in their source repositories a...
08:27 pm GMT - Thu, June 23, 2022
Dev To Is Redmine affected by CVE-2022-32209 ?
AboutLast week I got the following question : "Do we have running RoR applications ? I saw a Post... are we affected by CVE-2022-32209 ?" The post is about how fast we could answer the question...
08:06 pm GMT - Thu, June 23, 2022
Dev To How to Test React Native Apps
IntroductionHave you ever had a bug introduced by solving another problem and didn't realize it until weeks later? This could have been easily avoided if you had tests for your App.In a project ...
08:06 pm GMT - Thu, June 23, 2022
Dev To How to Run Node.js Apps in VSCodewithout Code Runner!
IntroductionI love how Microsoft's Python and Debugger for Java extensions make testing Python and Java code as easy as pressing a single key (F5, to be more specific). I used to use Code Runner...
08:04 pm GMT - Thu, June 23, 2022
Dev To What is GraphQL
How you ever wondered, I wish there was a way I could query an API without getting a bunch of unnecessary data? Well, you might be interested in GraphQL. What is it?, you ask. I've seen heard it ment...
07:40 pm GMT - Thu, June 23, 2022
Dev To Do you really need fancy productivity apps?
If you look at Medium, Twitter, or any other platform where many developers hang out you will see an obsession with productivity tools, apps, etc... Everybody is praising the latest shiny apps that wi...
07:27 pm GMT - Thu, June 23, 2022
Dev To How I created a billion dollar software system in a couple of hours with Hyperlambda
In our last article we looked at how to manually create a Hyperlambda endpoint. In this article we'll take a break from creating code ourselves, and rather look at an example use case, being a support...
07:25 pm GMT - Thu, June 23, 2022
Dev To How to Manage Google Calendar in Slack
A whopping10+ millionusers are active onSlackaround the world, every single day. The app was primarily designed to connect organizations through instant messaging and chat, but Slack has grown into qu...
05:50 pm GMT - Thu, June 23, 2022
Dev To Swapping Elasticsearch for Meilisearch in Rails feat. Docker
Elasticsearch is a comprehensive and highly configurable search engine and storage system for a multitude of app concerns. In this article were only going to be comparing its search engine capabilitie...
05:26 pm GMT - Thu, June 23, 2022
Dev To Clean Architecture: Layers and Boundaries
After understanding about the key concepts of Clean Architecture and some important concepts that surround it such as SOLID and component principles, it is easier to understand about its division into...
05:10 pm GMT - Thu, June 23, 2022
Dev To convert your website to android app from your mobile in a few minutes
Download urlgapp app and generate your android app in a few minutes ...
04:37 pm GMT - Thu, June 23, 2022
Dev To How to Build a Data Science Portfolio
Earlier, recruitments were based on the technical knowledge that we mentioned in the CV or resume. Today organizations demand more industry-relevant hands-on experience over theoretical knowledge. Emp...
04:30 pm GMT - Thu, June 23, 2022
Dev To AWS Amazon Intern Experience ( Advice for Interns)
Hey everyone! In this article, I have written about her Amazon Intern experience and answered a few questions: What do interns do? How do teams work together? What challenges do interns face?Please ...
04:24 pm GMT - Thu, June 23, 2022
Dev To Discussion and Comment of the Week - v8
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...
04:00 pm GMT - Thu, June 23, 2022
Dev To Happy 110th Birthday, Alan Turing!
note: We published a version of this article last year. You can read it here.Today, June 23, would have been the 110th birthday of Alan Turing: brilliant English mathematician, computer scientist, and...
03:48 pm GMT - Thu, June 23, 2022
Dev To Programming Links
These are my daily used links to study, practice and build projects. This list will get updated as soon as I get new links, but you can also contribute by adding those you know creating a Pull Request...
03:42 pm GMT - Thu, June 23, 2022
Dev To Should I write a new JavaScript framework?
Each week, around 300 blazing-fast, game-changing, full-stack JavaScript frameworks are released into the developer ecosystem. They promise the discerning developer radical new approaches, life-affirm...
03:22 pm GMT - Thu, June 23, 2022
Dev To In-Page Navigation Tutorial in React
Here we are going to have a look that how we can make links to navigate the different pages of the same website.In order to do that we need to install two packages react-router-dom and react-router-ha...
03:06 pm GMT - Thu, June 23, 2022
Dev To With Luos, each node can access the position of another node
With Luos, each node (MCU hosting and running Luos and hosting one or several services) can access the position of another node in the network at any time. Their access to a specific structure called ...
03:05 pm GMT - Thu, June 23, 2022
Dev To 5 Benefits of Using Nextjs
Next.js provides builtin support for React features such as serverside rendering and code splitting, which can improve the performance of React applications. Next.js includes a powerful routing system...
03:00 pm GMT - Thu, June 23, 2022
Dev To Everything you need to know about Web Performance (in 5 Minutes)
I hear a lot of people saying that web performance is hard. Honestly, I don't think that's true. It could feel complex and intimidating at first glance because there is a lot of domain-specific naming...
02:52 pm GMT - Thu, June 23, 2022
Dev To Redux combineReducers
Hello guyz today i am going to show you the use of combineReducers in Redux.So, I was creating a MERN project and wanted to use 2 separate reducers to perform CRUD operation on 2 different database , ...
02:40 pm GMT - Thu, June 23, 2022
Dev To AutoML-docker has been launched
Today, we are launching a brand new and completely free open source tool in our lineup: AutoML-docker by kern. With this CLI-based tool, you can easily use our data to build containerized natural lang...
02:26 pm GMT - Thu, June 23, 2022
Dev To Your First React App?!
Share Your First React App Made By You In Comments!I Personally Made A Todo App!Link :- http://ttooddoo.netlify.app...
02:06 pm GMT - Thu, June 23, 2022
Dev To How to be better at new feature planning?
Hey everyone,TL;DR - Our team is struggling with good technical analysis and planning for new features added into the product, so we need some ideas to help refine our process.Whenever there's a new f...
01:54 pm GMT - Thu, June 23, 2022
Dev To CSS Claymorphism
Hello Guyz today i am going to show you the beautiful claymorphism effect using CSS.Lets get Started...HTML - Here i have used Tailwind css to style the form components,so add the tailwind either thro...
01:45 pm GMT - Thu, June 23, 2022
Dev To Never tell your friends how much money you make.
Agree?...
01:44 pm GMT - Thu, June 23, 2022
Dev To Can googling be considered a must-have skill for developers?
Tell in CommentsI think Yes...
01:30 pm GMT - Thu, June 23, 2022
Dev To 4Bn rows/sec query benchmark: Clickhouse vs QuestDB vs Timescale
This article is originally published on questdb.io by Andrey Pechkurov.We introduced JIT (Just-in-Time) compiler for SQL filters in our previous version, QuestDB 6.2. As we mentioned last time, the ne...
12:59 pm GMT - Thu, June 23, 2022
Dev To Enterprise mobile app development complete guide 2022
Big businesses constantly look for methods to reduce and alleviate time and resource waste. As a result, companies are constantly looking for new and enhanced corporate software that may help them sav...
12:52 pm GMT - Thu, June 23, 2022
Dev To Strategies for building products with no code
Ive been a software developer for most of my life. Through a bit of dumb luck, I enrolled in a Computer Science class my freshman year of high school, where I learned Visual Basic. At the end of that ...
12:39 pm GMT - Thu, June 23, 2022
Dev To Laravel 9 Eloquent WHERE Like Query Example Tutorial
When you put the search form in your application, you need to use like query to get matched pattern. The LIKE a query is used in a WHERE clause to search for a specified pattern in a column. You can u...
12:33 pm GMT - Thu, June 23, 2022
Dev To Describe floats and how they work.
In CSS, floats are created by setting the float property of an element to a value other than none.div { float: left;}Floating an image with text wrapped around it, is a common implementation of the f...
12:21 pm GMT - Thu, June 23, 2022
Dev To How to save pdf file in the folder using php.
In this article, we learn how to save pdf files in folders by using php. FPDF is a PHP class that allows you to generate PDF files. FPDF does not depend upon the additional PHP libraries. FPDF is open...
12:14 pm GMT - Thu, June 23, 2022
Dev To From Jupyter to Kubernetes: Refactoring and Deploying Notebooks Using Open-Source Tools
Notebooks are great for rapid iterations and prototyping but quickly get messy. After working on a notebook, my code becomes difficult to manage and unsuitable for deployment. In production, code orga...
12:10 pm GMT - Thu, June 23, 2022
Dev To Secretly Rank your Blog or News Website on Google Top Search Results
Santosh is a travel blogger, few years ago he built a travel blogging website from an IT company. They made the website using WordPress CMS and picked a theme from ThemeForest.Everything was looking g...
12:09 pm GMT - Thu, June 23, 2022
Dev To Setup NeoVim on macOS with plugin manager and Hop (easy-motion)
brew install nvimvim-plug: sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'Open in...
12:03 pm GMT - Thu, June 23, 2022
Dev To Top 10 Sites for yourCareer!
Sites for your Career, Tech Skills, Free Online Education, Excel, Resume, and Interview Preparation. Top 10 Sites for yourcareer:LinkedinIndeedNaukriMonsterJobBaitCareercloudDiceCareerBuilderJibb...
11:38 am GMT - Thu, June 23, 2022
Dev To Send SMS Messages with Node.js using the Vonage API
Send SMS Messages with Node.js using the Vonage APIClone the Source Code on GithubVonage is an American telecommunications company headquartered in New Jersey.The company is a publicly held busi...
11:10 am GMT - Thu, June 23, 2022
Dev To Database of Databases
Databases are an integral part of any software application. Databases have played a critical role for a very long time in the history of computers and software.Databases come in a wide variety solving...
11:04 am GMT - Thu, June 23, 2022
Dev To How do you deal with Mouse Arm Syndrome !
Mouse Arm Syndrome is a condition that affects the hand, wrist and shoulder that normally occurs in desk workers that are subject to repetitive strain using the mouse and keyboard.How do you deal with...
10:56 am GMT - Thu, June 23, 2022
Dev To How No-code tools became a revolution during Covid-19 for NGOs
The Coronavirus pandemic has created an unprecedented situation in which most businesses are rethinking their methods and processes to survive. Several organizations, including NGOs and NPOs, have had...
10:00 am GMT - Thu, June 23, 2022
Dev To Five things I wish I knew before starting serious development (a journey into code perfection)
Writing code that does the job is easy. Writing a beautiful code that is worthy of being called clean could be more troublesome. There are many opinions about what a clean code is. Some say it should ...
09:53 am GMT - Thu, June 23, 2022
Dev To How to be productive and deal with time management
Hi, my name is Julia, and I'm a self-taught Accessibility & Frontend Developer in my 30s who is now helping others make it into tech too.I'm often asked by my followers how I structure my day and ...
09:51 am GMT - Thu, June 23, 2022
Dev To Apollo Supergraph: A GraphQL stack for everything
The folks at Apollo have been working with GraphQL since 2016, back when they were still Meteor Software. Versatility has always been at the core of Apollo, when they released their GraphQL-based data...
08:39 am GMT - Thu, June 23, 2022
Dev To React App File Structure.
IntroThe problem of organizing files within an application is starting when more than one person works on the project and the size of the code base growss to such level, that it's difficult to k...
07:52 am GMT - Thu, June 23, 2022
Dev To Make VSCode Home With These Extensions
Getting started with Visual Studio Code and/or looking for some new plugins to fit seamlessly with your workflow? Well, look no further! Below, I have included some of the most useful and recommended ...
07:44 am GMT - Thu, June 23, 2022
Dev To 7 JavaScript Concepts That Every Web Developer Should Know
1 . scope2 . IIFE (Immediately Invoked Function Expression)3 . Hoisting4 . Closures5 . Callbacks6 . Promises7 . Async & Await...
07:42 am GMT - Thu, June 23, 2022
Dev To Database Testing: Concepts, Types and Tools
In software testing, database testing helps check the schema, tables, triggers of the database. The database testing finds errors to eliminate them.The database is an important part of any custom soft...
07:29 am GMT - Thu, June 23, 2022
Dev To Crushing Job Interviews(DSA) - Two Number Sum
The Question Difficulty: EasyWrite a function that takes in a non-empty array of distinct integers and an integer representing a target sum. If any two numbers in the input array sum up to ...
07:14 am GMT - Thu, June 23, 2022
Dev To Get Help Desk Development For Astonishing Results
An Introduction About Help Desk DevelopmentDoubtlessly that cutting-edge help desk development has brought astonishing advantages for businesses. IT specialists already figured out this long bac...
06:58 am GMT - Thu, June 23, 2022
Dev To Why Estimates Are Waste
Software development is unpredictable but people waste hours every week trying to guess how long tasks willtake.Estimation can provide confidence in future changes, but this doesnt apply to software d...
06:52 am GMT - Thu, June 23, 2022
Dev To Git Commands ( to ease your development )
Git is a prevalent version control system ( VCS ) used by most programmers. In this blog, I am going to share some tips with basic commands to make using git easier.To start with git, we need to under...
06:18 am GMT - Thu, June 23, 2022
Dev To Vendor lock-in sucks
I don't often do rants, but this problem grinds my gears. We all know Twitter can be a fantastic place to receive and share knowledge.Recently Twitter acquired Revue. A Dutch startup focused on making...
06:06 am GMT - Thu, June 23, 2022
Dev To Re-creating Apples Dark Mode Icon
A couple of weeks ago, while fiddling around with my iPhone's Control Center, I noticed a new icon: "Dark Mode":I've seen plenty "Dark Mode"-icons most of them involving the sun and the moon but this...
06:05 am GMT - Thu, June 23, 2022
Dev To How to Use SWR with React
IntroductionIf You are Front End Developer, of Ofcourse you Use the Axios Library at Least Once in Your Projects.Axios is Nice and One of the Best Libs that Dealing With APIs, But If I told You ...
06:04 am GMT - Thu, June 23, 2022
Dev To For data structure and algorithm preparations, what platform do you use?
Please comment down the platform names, I will use them....
04:11 am GMT - Thu, June 23, 2022
Dev To How much HTML & CSS should you know before learning JavaScript?
How Much HTML & CSS Should You Know Before Learning JavaScript? - YouTube youtube.com...
04:05 am GMT - Thu, June 23, 2022
Dev To The Rails Configuration File (~/.railsrc)
Did you know that Rails has a ~/.railsrc file? Similar to your ~/.bashrc or ~/.zshrc file, you can use this file to configure your Rails applications. This is especially useful if you find yourself re...
02:23 am GMT - Thu, June 23, 2022
Dev To [Desafio] - Voc Mudaria esse Projeto?
Contedo original nessa thread do TwitterEi dev,Voc consegue me dizer se esse projeto vai dar certo do jeito que est desenhado? Se fosse mudar, o que mudaria? A nica premissa que o componente de autor...
02:20 am GMT - Thu, June 23, 2022
Dev To Set up Terminal on Mac 2022
Setting up new Terminal on MaciTerm2HomebrewGitZsh (Z Shell) and ohmyzshohmyzsh Themesohmyzsh PluginsiTerms2 Color Schemes 1. iTerm2Download at iterm2.com/downloadsSet out Status Bar Compon...
02:13 am GMT - Thu, June 23, 2022
Dev To Brand New Engineering Open Positions - Week 26 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 412 new jobs I want to shar...
02:11 am GMT - Thu, June 23, 2022
Dev To How to secure our react website source code?
In Developer tools, we all know that we can access any website source code in source tab...So tell me how to secure that code in my live website....
02:05 am GMT - Thu, June 23, 2022
Dev To I Love CSS. What Technology should i learn next?
So for context, I'm studying for a while now and I feel pretty comfortable with React, Javascript, Html and CSS.I love styling pages with pure CSS, its almost therapeutic, but as I understand that's n...
01:19 am GMT - Thu, June 23, 2022
Dev To How Do You Overcome Imposter Syndrome?
"**There is only one thing that makes a dream impossible to achieve: the fear of failure".-Paulo CoelhoI am weeks away from completing phase 1 of Software Engineering Bootcamp at Flatiron School and I...
12:49 am GMT - Thu, June 23, 2022
Dev To Ways to secure APIs
Any organization that exposes its data and services to the outside world is concerned about the security of its application programming interface. You need to understand the various approaches to secu...
12:47 am GMT - Thu, June 23, 2022
Dev To How does BLST work
Process of BLSTBusiness logic attacks provide more information, higher impact, and perfect working comfort. Each logic attack is unique since it has to exploit a function or feature that is spec...
12:42 am GMT - Thu, June 23, 2022
Dev To What is Cherrybomb?.
What is Cherrybomb?.Cherrybomb is a tool that can help you avoid user behavior. This tool is open source and can be used by both the OpenAPI and Rust communities. How does it work?It takes ...
12:06 am GMT - Thu, June 23, 2022
Dev To I recreated the classic tetris game with react and zustand
Hey guys, I want to show my latest project: The classic tetris game. Checkout the demo The techstackReact: Javascript library for building user interfacesZustand: State management library for rea...
10:36 pm GMT - Wed, June 22, 2022
Dev To Appropriate framework to start a journey as Front end developer
Hey !! Please Im new here , I learnt html and css and bootstrap ... but really want to use another framework that I can quickly learn to better my websites look... Can you please recommend one ? Thx...
10:26 pm GMT - Wed, June 22, 2022
Dev To How to ask the right questions?
When you are joining a discussion, be it an interview, a daily work conversation, and so on. To make the discussion as productive as possible:How can you decide what questions to ask? How can you find...
10:19 pm GMT - Wed, June 22, 2022
Dev To React Context - an Implementation Quick Guide
Implementing the React Context API is one way to implement global state in an application. Global state is useful when there are child components that need access to the same piece of state nested in ...
10:00 pm GMT - Wed, June 22, 2022
Dev To Speech-to-text with Deepgram
Bekah Hawrot Weigel (@bekahhw) joined me on my stream today to show how you can transcribe text using Deepgram's Node.js SDK.We went through the demo code all the way to building out an app with Expre...
09:45 pm GMT - Wed, June 22, 2022
Dev To June Stripe Developer Digest
Faster checkout with LinkLink is a payment method that allows your customers to save payment details in checkout at any Link-enabled site across the Stripe network. Link is directly integrated i...
09:18 pm GMT - Wed, June 22, 2022
Dev To A Guide to Python's Secret Superpower: Magic Methods
Python has a secret superpower with a similarly stupendous name: Magic Methods. These methods can fundamentally change the way you code with Python classes and introduce code that seems magical to h...
08:42 pm GMT - Wed, June 22, 2022
Dev To Rust from the beginning, project management with Cargo
TLDR; this article covers how to work with Rust projects using Cargo. As soon as you are dealing with more than one file, it's a good idea to adopt Cargo. Project managementWhen you develop softw...
08:28 pm GMT - Wed, June 22, 2022
Dev To Pipeline IaC com Terraform e GitHub Actions
IntroduoCom a difuso da cultura DevOps nos ltimos anos algumas prticas para entrega de novos produtos ou novas funcionalidades no ambiente produtivo mudaram bastante. Nesse artigo vou exemplific...
08:14 pm GMT - Wed, June 22, 2022
Dev To React Native - How to build a simple and scalable app theming strategy
React Native - How to build a simple and scalable app theming strategyWelcome to yet another entry from my React Native series!This time around we'll build together a complete theming strategy for you...
07:41 pm GMT - Wed, June 22, 2022
Dev To Understand, Visualize, and Lower CloudWatch Costs
In this post, Ill create awareness on AWS CloudWatch costs and help you better understand what could cause these costs. Logs & MetricsWherever you build a service or application, to get insig...
07:04 pm GMT - Wed, June 22, 2022
Dev To How the software we build is used maliciously and abusively
This is an episode of DevDiscuss where we are joined by experts in technology abuse to get into how the software we develop is used for abusive purposes in a variety of interpersonal contexts.In the s...
06:42 pm GMT - Wed, June 22, 2022
Dev To React Native - How to approach design collaboration with Figma
Welcome to my React Native series - and also my very first blog post!This article is mostly focused on how to improve the designer-developer collaboration workflow through some simple, yet powerful to...
06:28 pm GMT - Wed, June 22, 2022
Dev To But life had other plans ...
In summer 2018 my mother-in-law was diagnosed with cancer.Further testing identified a BRCA2 gene mutation as the cause. Having the BRCA2 mutation increases your chances of developing breast cancer to...
05:55 pm GMT - Wed, June 22, 2022
Dev To Coding and ADHD - Where We Excel
While being aware of our struggles and finding healthy coping mechanisms are necessary, we receive enough negative messaging on a daily basis. This article is all about how ADHD traits can be a benefi...
05:38 pm GMT - Wed, June 22, 2022
Dev To Introduction to Supernova: Design system for Flutter web apps
Written by Sneh PandyaOpen-source Android and iOS app development framework Flutter was created by Google, with Flutter's first stable version being released in December 2018. Flutter is an open-sourc...
05:11 pm GMT - Wed, June 22, 2022
Dev To How to Clean Data Using Pandas
What is data cleaning?Data cleaning is a process to remove, add or modify data for analysis and other machine learning tasks. If data cleaning is necessary, it is always done before any kind of ...
05:05 pm GMT - Wed, June 22, 2022
Dev To When creating an API, keep these five things in mind (I mean it)
1. DocumentationBuilding an API that is simple to use requires thorough and organised documentation.To make things as simple as feasible, you should offer documentation on the quick start guide,...
04:47 pm GMT - Wed, June 22, 2022
Dev To Collaborative Infrastructure as Code using Terraform Cloud - Publishing Modules Private Registries
I'd like to start this post with a great quote from The DevOps Handbook which says: "When new learnings are discovered locally, there must also be some mechanismto enable the rest of the organization ...
04:47 pm GMT - Wed, June 22, 2022
Dev To My tools for front end development
Website to create wireframes - https://balsamiq.com/wireframes/?gclid=Cj0KCQjw2MWVBhCQARIsAIjbwoM7ELvU2Yb02JFDIY7PxMNuhqlKrAwtLRTreUSRcHlKsIG8Kh8DizQaAkhmEALw_wcB,https://sneakpeekit.com/Website ideas...
04:42 pm GMT - Wed, June 22, 2022
Dev To Tailwindcss vs Bootstrap
Tailwindcss is beautiful in parts of fun andBootstrap is Helpful to develop website faster The main difference between TailwindCSS and Bootstrap is that Tailwind CSS is not a UI kit. Unlike UI kits su...
04:41 pm GMT - Wed, June 22, 2022
Dev To RegEx Validation: A Cheatsheet (most used)
Regular expressions are often used to validate user input. These are repeated when validating the same input. Therefore I have created a list with the most important RegEx strings.Just save this artic...
04:02 pm GMT - Wed, June 22, 2022
Dev To Implementing Worker Pools in Kotlin to upload Images over WebDav to a Hetzner StorageBox
Worker poolsRecently while doing a project with Go I came across Worker Pools on GoByExample to do parallel processing. I didn't find many resources for implementing Worker Pools in Kotlin, but ...
04:01 pm GMT - Wed, June 22, 2022
Dev To Program Error Signals
Signals in computers are a way of communication between the process and the OS. When a running program undergoes some serious error then the OS sends a signal to the process and the process further ma...
03:58 pm GMT - Wed, June 22, 2022
Dev To Welcome Thread - v179
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...
03:55 pm GMT - Wed, June 22, 2022
Dev To End-to-end testing with our Chaos Stream Proxy
Testing the behavior of a video player when there is something wrong with the video source used to be a tedious task: You had to either manually create or hunt down different broken streams to test di...
03:54 pm GMT - Wed, June 22, 2022
Dev To V8 Isolates are taking over the world
V8 Isolates are taking over the worldCloudflare Workers with VercelDeno Deploy with Netlify and SupabaseOxygen (from Shopify)All of these companies have something in common. You guessed it, they...
03:50 pm GMT - Wed, June 22, 2022
Dev To TIL: How to get a live preview of a inferred type in typescript
Hi , i am @Jarvispact. Todays blog post is going to be a quick one. I am writing typescript for 3+ years already and just right now stumbled upon a really neat feature, which i want to share with you....
03:48 pm GMT - Wed, June 22, 2022
Dev To Polyfills for Array methods: forEach(), map(), filter(), reduce(),find()
It's been a long time since I haven't written any articles but here we go.Note: if you don't know what polyfills are then please read this article. forEach()Here is the sample code for how forEac...
03:13 pm GMT - Wed, June 22, 2022
Dev To Build a landing page with Tailwind CSS in 5 minutes using Flowbite
Greetings to all developers!I'm one of the founders and project maintainers of the Flowbite Library, one of the most popular collection of UI components built on top of the Tailwind CSS framework.Toda...
03:12 pm GMT - Wed, June 22, 2022
Dev To Custom Countdown Timer | JavaScript
Learn How To Create A Custom Countdown Timer using JavaScript step-by-step from scratch.Markup<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="...
03:11 pm GMT - Wed, June 22, 2022
Dev To Building Serverless Applications That Scale The Perfect Amount
One of the benefits you'll hear when people pitch you on serverless is that "it handles scaling for you and you never have to worry about it."Man I wish that was true.It's not.What is true, is that yo...
02:49 pm GMT - Wed, June 22, 2022
Dev To Building a piggy bank smart contract with solidity
IntroductionThe piggy bank concept has been around for a long time; it's been a method of saving from the days of continuously putting coins in a box until you've saved up your desired amount and then...
02:39 pm GMT - Wed, June 22, 2022
Dev To Amazing animated search bar using HTML & CSS
Hey guys, Today in this post, well learn How to add an amazing animated search bar with icon using CSS and HTML. To create it we are going to use simple CSS & Font Awesome. Hope you enjoy this pos...
02:26 pm GMT - Wed, June 22, 2022
Dev To How to Add a Static IP to an AWS EC2 Instance
IntroductionAWS Elastic Compute Cloud (EC2) is a popular option for cloud computing services. It offers virtual servers (or instances) as well as security, networking, and storage options. EC2 c...
02:07 pm GMT - Wed, June 22, 2022
Dev To Deploy Azure DevOps Self-Hosted Build Agents on Kubernetes (AKS) and scale them using KEDA
OverviewKEDA is an event driven autoscaler for Kubernetes that allows you to scale containers based on events. It is a lightweight single purpose component that can be added to any Kubernetes cl...
02:01 pm GMT - Wed, June 22, 2022
Dev To I Made an entire FULL-STACK App using ONLY my Phone
Thanks to Cyclic.sh for sponsoring this article!After a long day of programming, I came back home, went into the shower, and a series of thoughts suddenly crossed my mind...It is a known fact that pho...
02:00 pm GMT - Wed, June 22, 2022
Dev To What is HTTP 103?
Today Google Chrome 103 got released with a bunch of new features. One of the notable features is the introduction of HTTP Status Code 103. This blog post will deep-dive into HTTP 103 status code with...
01:31 pm GMT - Wed, June 22, 2022
Dev To How to start a Django project
Hello! In this post I'll show you how to start a project using python and Django. For this tutorial, you have to have python already installed in your computer. Step 1: Create a directory for your pro...
01:30 pm GMT - Wed, June 22, 2022
Dev To Discuss: Why work transparency matters
This trending post from the coding world is for discussion: Why work transparency mattersI am a bot, looking to help DEV folks keep up with the world of code!Happy coding!...
01:28 pm GMT - Wed, June 22, 2022
Dev To Terminal: Copy Current Path
TLDR:Create this alias into your .aliases/.zshrc/.bashrc or where ever you store aliases for easier use later.alias cpwd="pwd | tr -d '' | pbcopy && echo 'pwd copied to clipboard'"Recent...
01:20 pm GMT - Wed, June 22, 2022
Dev To Securing and caching your Hyperlambda endpoints
In this article we build upon the work we did in our previous article where we created our first manual Hyperlambda endpoint wrapping an SQL query. This article also has an associated YouTube video yo...
01:17 pm GMT - Wed, June 22, 2022
Dev To Is it easier for a data analyst to transition into SWE or data engineering?
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:14 pm GMT - Wed, June 22, 2022
Dev To Python Shelve or The Online Database System
Why not change things up instead of solely using the online database system to store data? Being unusual is always exciting for the modern day programmer.Often wondering if instead of using an online ...
01:04 pm GMT - Wed, June 22, 2022
Dev To Why you need to start using Intersection Observer
The Intersection Observer API provides a way to asynchronously observe changes in the intersection of a target element with an ancestor element or with the document's viewport. As the web has matured,...
12:55 pm GMT - Wed, June 22, 2022
Dev To Build a Product Review Tool For Telegram Bot Using Appsmith
"Telegram-Business" is a Telegram bot that connects customers to small-scale businesses. Users can either sign up to use the bot as business owners and create a catalog for their products or use it as...
12:53 pm GMT - Wed, June 22, 2022
Dev To Setup Multi-Cluster ServiceMesh with Istio on EKS
1. Provisioning2. Istio Setup with Helm chart3. Cross network gateway validationHey! In this post, We will be exploring a technology called ServiceMesh powered by Istio. Short Intro on Non-Istio ...
11:49 am GMT - Wed, June 22, 2022
Dev To How To Write Tests With Cypress UI Commands | Cypress Tutorial | Part VII
In this video, learn how to write tests with Cypress UI commands and interact with the user interface. Try LambdaTest nowKnow more on LambdaTest Cypress Testing-: https://www.lambdatest.com/cypress-te...
11:47 am GMT - Wed, June 22, 2022
Dev To How to use Assertion in Cypress? | Cypress Tutorial | Part VI
This video will demonstrate the most common Cypress assertions and explain what assertions are and how they work. Try LambdaTest nowKnow more on LambdaTest Cypress Testing-: https://www.lambdatest.com...
11:39 am GMT - Wed, June 22, 2022
Dev To HTTP/3. All you need to know
HTTP/3 is a long overdue change in the way the Internet works. Surprisingly, though, it does not impact us as protocol consumers much... Moreover, the transition will be barely noticeable. Eventually,...
11:33 am GMT - Wed, June 22, 2022
Dev To Kibana vs Grafana - Which tool to choose?
Both Kibana and Grafana are data visualization tools providing users capabilities to explore, analyze and visualize data with dashboards. The difference between Kibana and Grafana lies in their genesi...
10:57 am GMT - Wed, June 22, 2022
Dev To Why Mocks Are Considered Harmful
Automated testing during software development involves many different techniques, one that shouldnt be used is mocking. Mocks are a distraction at best and provide false confidence atworst. What ...
10:55 am GMT - Wed, June 22, 2022
Dev To My hometown homepage project with html & css
1. The projectThe website is an introductory page for the city, divided into three parts: the introduction, the activities that the tourist can carry out, and finally the guide cardSee page in web2. T...
10:52 am GMT - Wed, June 22, 2022
Dev To !Comment your code
!Comment your codeThis code is too complex. I will add a comment to help the next dev.This is most likely something that every dev has thought of at least once during his career and in most case...
10:40 am GMT - Wed, June 22, 2022
Dev To Feature Flags in .NET, from simple to more advanced
Follow me on Twitter at @tim_deschryver | Subscribe to the Newsletter | Originally published on timdeschryver.dev.Before we get to the actual content of this post, let's first talk about the concept o...
10:37 am GMT - Wed, June 22, 2022
Dev To How to Deploy the Qwik JavaScript Framework
In this tutorial, I will show you how to deploy a Qwik application on Netlify. There is a great step-by-step guide to deploying on Netlify for general use, but this guide is specifically to show you h...
10:25 am GMT - Wed, June 22, 2022
Dev To Why you should learn TypeScript today
1. TypeScript makes code easier to read and understand.When you use TypeScript, you can see the types of variables and functions as you're writing your code. This helps you to understand what yo...
10:13 am GMT - Wed, June 22, 2022
Dev To Git 101: Rename default branch from master to main
How to rename master to main in Github Table of ContentsContext settingStep 1 Rename master to main in local repoStep 2 Rename the branch master to main in remoteStep 3 Swap default branch ...
09:57 am GMT - Wed, June 22, 2022
Dev To Syntax highlighting library support for modern frontend frameworks
I was going to write a post about Svelte and I was checking if it is a language that is supported by the highlighting library I use (Rouge). It is not! I guess I could fudge it by using HTML as the la...
09:51 am GMT - Wed, June 22, 2022
Dev To Text Styling in CSS
CSS Text StylingText Styling: There on Many texts and images are the website, isnt it? The more beautiful the text, the more beautiful the website. To give CSS we have given below all the featur...
09:43 am GMT - Wed, June 22, 2022
Dev To This Week In React 109: React Labs, Linaria, React-Aria, Design System, Ladle, Sandpack, Redwood, React-Native, Moon...
Hi everyone!Another week with lots of content, including 2 official articles on the React and React-Native blogs.The React ecosystem continues to grow, and my curation workflow is getting better too. ...
09:35 am GMT - Wed, June 22, 2022
Dev To Get started with AWS Lambda's
AWS Lambda and microservicesBy following these tips, you can get the most out of AWS Lambda and microservices. With Lambda, you can build scalable, reliable, and costeffective applications. ...
08:55 am GMT - Wed, June 22, 2022
Dev To Automate npm publishing with GitHub Actions, proper changelog, and release notes
If you maintain at least one Node.js package, you probably know how painful the releases can be. Maybe running npm publish works for you just fine, but there are so many little details one can forget:...
08:41 am GMT - Wed, June 22, 2022
Dev To How To Test A Multiscreen Behaviour Of An Application
In present times, people use multiple devices to perform their day to day activities, be it booking a flight ticket, or watching a show on Netflix or buying stuff online, the corresponding portals are...
08:31 am GMT - Wed, June 22, 2022
Dev To Fix: invalid apiVersion client.authentication.k8s.io/v1alpha1
I recently encountered this error while trying to run kubectl commands over our AWS EKS cluster, not sure if it's shared by more k8s vendors.In short, you are using an incompatible AWS CLI version wit...
08:26 am GMT - Wed, June 22, 2022
Dev To Should you learn Rust Lang in 2022?!
Why RUST is a good language to learnRUST has great tooling. The RUST compiler, Cargo, is very easy to use. Cargo can manage dependencies, compile code, and run tests. The RUST community has also...
08:21 am GMT - Wed, June 22, 2022
Dev To Let's build a Meme app with react in 1 hour
Hello, today we are gonna build a Meme app with react.js. Here is the link to the github repo and here is the link to the website. This app is build with the Meme Api.This is a pretty simple app and t...
07:39 am GMT - Wed, June 22, 2022
Dev To How to Thank Sponsors for Supporting Your Open Source Project
Benefits of thanking sponsorsSlowly but surely, people are starting to acknowledge the significance of compensation in open source. With more proprietary companies relying on open source and mor...
07:04 am GMT - Wed, June 22, 2022
Dev To Control Cloud Costs and Build a FinOps Culture with Grafana
Before the cloud, engineers could only dream about allocating servers without involving anyone on the business side of things. Today, they can spin up a virtual instance in a few minutes without consu...
06:55 am GMT - Wed, June 22, 2022
Dev To Best NPM Package for React.js
React front-end design and development feedback for some important "npm" packages that will play a very helpful role in your day-to-day work. These packages are widely used and will play a great role ...
06:54 am GMT - Wed, June 22, 2022
Dev To CSS Logos: Vue logo
The Strava logo from the previous article inspired me to try and recreate the Vue logo.It uses similar shapes, allowing me to try different techniques.For the Vue logo, I challenged myself only to use...
05:47 am GMT - Wed, June 22, 2022
Dev To Understand Source Code Deep into the Codebase, Locally and in Production
Say you have a new code base to study or picked up an open source project. You might be a seasoned developer for whom this is another project in a packed resume. Alternatively, you might be a junior e...
05:40 am GMT - Wed, June 22, 2022
Dev To Secure Spring Boot REST API with Apache APISIX API Gateway
IntroductionIn this walkthrough, we are going to look at some of the Apache APISIX API Gateway built-in plugins for securing your Spring Boot REST APIs and demonstrate how to effectively use the...
05:25 am GMT - Wed, June 22, 2022
Dev To Continue using GitHub Copilot?
GitHub's AI pair programmer tool Copilot, has moved from Insider Preview status to prime-time Production for all. With this move, Copilot is now yet another subscription service at $10/month to use i...
01:44 am GMT - Wed, June 22, 2022
Dev To Build on Flow | Learn FCL - 9. How to pass Optional and Path Arguments to Scripts
OverviewLast time we covered how to pass arguments in scripts, weve intentionally omitted Optionals and Paths arguments to lower the mental load. Those 2 are still important and quite common, so...
01:38 am GMT - Wed, June 22, 2022
Dev To Postgres Vs MySQL syntax comparison with cheatsheet
When migrating from PostgreSQL to MySQL we often get stuck with syntax between databases. Here are the top commands that we often use during real world projects. Show a list of all databases in Postgr...
01:10 am GMT - Wed, June 22, 2022
Dev To Terraform State
Terraform blocks and modules are the things you use to build your infrastructure, but state is how you manage it after deployment.A Terraform state is a record of the managed infrastructure. Each time...
11:38 pm GMT - Tue, June 21, 2022
Dev To Javascript Style Guides
A style guide contains general rules about how to write code. They could include a better way to indent, where to place a function etc.Here is a list of JavaScript Style Guides to checkout:Google Java...
11:35 pm GMT - Tue, June 21, 2022
Dev To 10 Best Freelance Websites to Find Work in 2022
Web development is one of the most in-demand and highest paying skills right now. Its great news for freelance web developers, but finding work can get confusing.There are hundreds of freelance market...
10:49 pm GMT - Tue, June 21, 2022
Dev To How to test your web app accessibility?
In this post I will share tips from my previous experiences in order to test the accessibility of your web application or website. What's accessibility?In my own words I would say that the goal o...
10:42 pm GMT - Tue, June 21, 2022
Dev To Uma prosa sobre Orientao a Objetos: Classes
No ltimo post entendemos o que a Orientao a Objetos, o que um objeto e que para que tenhamos sistemas teis devemos aprender a manipul-los. As classes so componentes fundamentais nesse momento.A prim...
10:18 pm GMT - Tue, June 21, 2022
Dev To Hooks in React ....... and bonus content on using photos in your applications
Goodbye classes, Hello hooks!I'll admit, I haven't really had to use classes very much seeing that I am new to programming and React Hooks were introduced in February of 2019, but that doesn't mean I ...
10:12 pm GMT - Tue, June 21, 2022
Dev To How YOU can Learn Mock testing in .NET Core and C with Moq
Follow me on Twitter, happy to take your suggestions on topics or improvements /ChrisWhen we test we just want to test one thing - the business logic of the method. Often our method needs the help of ...
08:35 pm GMT - Tue, June 21, 2022
Dev To Flutter Widget Trleri
Flutter'da widget'lar, zelliklerine gre birden ok kategoride gruplandrlabilir: Platforma zel widget'lar Layout(Dzen) widget'lar State maintenance widgets (Durum bakm aralar) Platformdan bamsz / temel ...
08:11 pm GMT - Tue, June 21, 2022
Dev To 25 Years of Indian Headlines: A Data Opportunity
Would you be interested in knowing which politician has made the most headlines? Do you want to see which celebrity has best held the attention of journalists over the years? Are you intrigued about t...
08:05 pm GMT - Tue, June 21, 2022
Dev To E2E-Testing in CI Environment With Testcontainers
I wrote many blog posts about unit and integration testing. But today I want to tell you something beyond it. And this is E2E-testing. Though it's important to test each service's behaviour distinctly...
07:57 pm GMT - Tue, June 21, 2022
Dev To Short Babel memo to configure it!
If you're a Javascript developper, chances that you have heard about Babel one day are very high.Most of the time we don't necessary need to configure it ourself, because it is extremely common to use...
07:56 pm GMT - Tue, June 21, 2022
Dev To Amazing Food Card with Hover/Effect using CSS & HTML
Hello guys, Today in this post, well learn How to Create an Amazing Food Card with amazing Hover Effect using CSS and HTML. To create it we are going to use simple CSS and HTML. Hope you enjoy this po...
07:52 pm GMT - Tue, June 21, 2022
Dev To Introduction to the VueJs Framework
This is a VueJs beginner series based on Vue.js v3.0, codename "One Piece" IntroductionVue (pronounced /vju/, like view) is a progressive JavaScript framework for building web user interfaces.It ...
07:48 pm GMT - Tue, June 21, 2022
Dev To Guide for Smart contracts in Solidity
You might heard people in web3 and blockchain talking about smart contracts and solidity. What even is a smart contractIn Solidity, smart contract can be considered as collection of constructor, ...
07:22 pm GMT - Tue, June 21, 2022
Dev To How To GraphQL - Tutorials to Get You Started
StepZen gets your GraphQL API deployed and running in minutes, with up to 5000 requests per second with low latency.StepZens YouTube channel presents a wealth of short tutorials for learning how to us...
06:49 pm GMT - Tue, June 21, 2022
Dev To Elixir As Your First Functional Language
This post was originally published on CodeCast by Tam Kbeili.I strongly believe that Elixir is the best programming language to get started with the functional programming paradigm for many reasons. H...
05:51 pm GMT - Tue, June 21, 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, June 21, 2022
Dev To Dev Discussions: Eradicating Whiteboard Interviews with Jon Nguyen of NoWhiteBoard.org
Raise your hand if youve ever had to do a whiteboard interview for a job. Now raise your hand if you like doing whiteboard interviews. ... Ill wait.If you didnt find your hand waving in the air, youll...
05:36 pm GMT - Tue, June 21, 2022
Dev To Let's Learn 11ty Part 8: Connecting A CMS
I would like to take you back to our blog section on our site. When we looked at collections we setup a way such that when we create a new post all we have to worry about adding in the frontmatter is ...
05:18 pm GMT - Tue, June 21, 2022
Dev To Free CDN for Images.
Who wouldn't like a free CDN for their website images. Well here's how you can get it.Just take your website image URL for example - https://abc.com/mycat.pngNow before the URL use the CDN URL "cdn.st...
05:13 pm GMT - Tue, June 21, 2022
Dev To Getting started with Rust as a web developer
Please note that I'm still actively learning the language. I'll do my best to describe my current knowledge, but if you find anything to be incorrect, please contact me and I'll see to put it right. ...
05:11 pm GMT - Tue, June 21, 2022
Dev To How to people "pin" posts on their profiles?
The header says it all I guess ... ^_^...
04:49 pm GMT - Tue, June 21, 2022
Dev To Data Structure and Algorithms 101.
What is Data Structure?Data Structures allows you to organize your data in such a way it enables you to store collections of data, relate them and perform operations on them accordingly.Types of Data ...
04:46 pm GMT - Tue, June 21, 2022
Dev To Mi primer blog
En este primer post quiero dar a conocer un poco de m en cuanto al mbito profesional, contando que hago, donde trabajo, en que tecnologas tengo experiencia y cuales estoy estudiando actualmente. Y por...
04:40 pm GMT - Tue, June 21, 2022
Dev To Learn MySQL Now!
Hello coders !This is Learn MySQL in 1 hour video as you requested in the pole I created several weeks ago.Hope you enjoy it, and if you have any questions, please write them below in the comments :)...
04:01 pm GMT - Tue, June 21, 2022
Dev To Introducing Zoom Apps
Zoom Apps allow you to bring your web applications front and center within Zoom Meetings and Webinars. They integrate seamlessly with Zoom using a lightweight and framework agnostic JavaScript SDK tha...
04:00 pm GMT - Tue, June 21, 2022
Dev To Make any Web App Collaborative with Snippyly
The addition of live collaboration to web apps across the internet has been one of our favorite trends of the past two decades. As we interact with each other from increasingly distant parts of the gl...
03:53 pm GMT - Tue, June 21, 2022
Dev To Is It Worth Using Tags With Few Subscribers?
There's a lot of articles in topics like React and it's fairly easy to get attraction when writing about that. Meanwhile, when writing articles about less common subjects my impression is that very fe...
03:53 pm GMT - Tue, June 21, 2022
Dev To How to improve the load and response time of your websites.
This can be done by done by adding a cache layer and shifting all your static content like javaScript, css, images and video files to the content delivery network which is also known as CDN.What is Ca...
03:40 pm GMT - Tue, June 21, 2022
Dev To Go from the beginning - functions
Go from the beginning - functionsIn this part, we will discuss how you can define and use functions. Functions are great when you have the same type of code used in many places. By using functio...
03:39 pm GMT - Tue, June 21, 2022
Dev To Describe Block Formatting Context and how it works.
Block Formatting Context is a type of CSS formatting context. It is set by the values of type for outer and inner displays of a block element.For example,.some-class { display: inline-block;}The o...
03:39 pm GMT - Tue, June 21, 2022
Dev To Embedded services have many advantages over traditional code
Embedded services have many advantages over traditional code. You can write reusable code for different devices, deploy it on one or more microcontrollers.https://www.luos.io/blog/embedded-servicesLet...
03:34 pm GMT - Tue, June 21, 2022
Dev To How to Add Speech Recognition to Your React and Node.js Project
One of my favorite pieces of advice for learning a new technology is to build a project that solves a need or interests you. Ive been interested in finding ways to improve mental health for a long tim...
03:28 pm GMT - Tue, June 21, 2022
Dev To Dendron 100
Dendron is launching on product hunt today. If Dendron has been of use to you, please leave feedback on our launch page - this would help us out a lot! ContextTwo years ago, we launched Dendron ...
02:57 pm GMT - Tue, June 21, 2022
Dev To How low-level API calls can stabilize your end-to-end tests
We're heavy end-to-end monitoring users here at Checkly and always experiment with how to architect our tests the best way. Over the past months, we've settled on a few workflows that make it much eas...
02:07 pm GMT - Tue, June 21, 2022
Dev To Engineering managers - what do you like about your job?
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:48 pm GMT - Tue, June 21, 2022
Dev To Data Structures: Graphs II
This is part 2 of my article on Graphs in my data structures series. In part 1 we learned about graph terminology, types of graphs, and some real-life applications of graph data structures. In this pa...
01:18 pm GMT - Tue, June 21, 2022
Dev To Pull Requests Are Slowing You Down
Pull requests slow down continuous delivery when used as part of standard code changes in software development. If you make use of pull requests you should ask yourself: How much time are you spending...
01:13 pm GMT - Tue, June 21, 2022
Dev To Integrating MobSF REST API in React js
Over the last decade, smartphone technologies have become more powerful and prevalent in each and every aspect, they are commonly used to access the internet, run apps, get an email, conduct financial...
12:51 pm GMT - Tue, June 21, 2022
Dev To JavaScript Clipboard API
Hello everyone! In today's article i will talk about the Clipboard API in JavaScript.So, what does this Clipboard API do?As the name suggests, it responds to clipboard commands, such as cut, copy, pas...
12:42 pm GMT - Tue, June 21, 2022
Dev To Rouge APIs: A threat to your data?
What are Rouge APIs and how do they work?Rouge APIs are unapproved APIs that are not sanctioned by the company that owns the data. They are created by third-party developers who access the data ...
12:33 pm GMT - Tue, June 21, 2022
Dev To How to create hamburger menu using HTML & CSS!
Its easy to create hamburger menu using Html and css,first we build HTML structure of hamburger menu <div class="hamContainer"> <input type="checkbox"> <div class="ham...
12:28 pm GMT - Tue, June 21, 2022
Dev To What is XState used for?
XState can be used wherever JavaScript runs, whether on the backend or frontend. Because the code it creates can be visualized, it's great at handling complex use cases - being able to see what a comp...
12:25 pm GMT - Tue, June 21, 2022
Dev To GitHub Profile ReadMe
Readme ComponentsCompilation of different README components from all over the Github. You can use these components to make your Github profile stand out. How to useChange the YOUR_PROFILE_U...
12:18 pm GMT - Tue, June 21, 2022
Dev To Styled-Components for Beginners
Hey guys in this article we are going to talk about Styled-components.What is Styled components and why do you need it as a React developer?Have you ever wondered what Styled-component is? Or perhaps ...
12:13 pm GMT - Tue, June 21, 2022
Dev To Prometheus vs Elasticsearch stack - Key concepts, features, and differences
Prometheus and the Elasticsearch stack are both used for monitoring applications. But while Prometheus is primarily meant to monitor metrics, the Elasticsearch stack or the ELK stack is mainly used to...
11:58 am GMT - Tue, June 21, 2022
Dev To How to Detect a Click Outside a React Component?
Today we are going to see how you can detect a click outside of a React component. We will understood this topic by creating a custom React hook for it. For example, Consider a case when you want cust...
11:36 am GMT - Tue, June 21, 2022
Dev To Verbum - Rich Text Editor For React
Until this year, draft.js was one of the mainly used libraries out there for building web based text editors, and there are lots of component libraries for React based on draft.js. However, the develo...
10:45 am GMT - Tue, June 21, 2022
Dev To Technology Trends for Real Estate
Real estate technology has been steadily improving, and cutting-edge tech is about to change the way we view and manage real estate.53% of real estate companies are investing in technology that can bo...
10:36 am GMT - Tue, June 21, 2022
Dev To All you need to know about useState Hook in one article
IntroductionUsestate is a react hook that makes our life a breeze . It is like a normal variable that stores data (string , number, object , array ..).But why do we need it if It does the same J...
10:35 am GMT - Tue, June 21, 2022
Dev To Create a Marketplace with Medusa Part 3: Implement User Management and Permissions
In the previous parts of this series, you learned how to build a marketplace using Medusa and Medusa Extender. You associated users, products, and orders to a store.This part of the tutorial focuses o...
10:17 am GMT - Tue, June 21, 2022
Dev To How to start/change your career into Cloud computing(AWS)
Hello Cloud Babies,Good to see you here and hope you are doing great.You may be thinking that if you are learning AWS(by watching many videos) and hold few certifications really will help you get job ...
10:14 am GMT - Tue, June 21, 2022
Dev To Eliminating Traditional Feature Release Anxieties
As developers, we spend countless hours building new features and having them pass through rigorous QA tests. However, despite experience and all preparations made, there's always that dreaded feeling...
10:05 am GMT - Tue, June 21, 2022
Dev To Introduction to Data Structures and Algorithms
Data StructureA data structure can be defined as a specialized method of organizing and storing data so that execution of operations on data can be more efficient. Data can be organized in many ...
09:12 am GMT - Tue, June 21, 2022
Dev To PDF USING NODEJS & PUPPETEER
Its has always been a headache generating pdf files...A process i have seen most developers using, is taking a screenshot of their webpage using this library. I tried generating some pdf using custom ...
09:00 am GMT - Tue, June 21, 2022
Dev To How we built a themeable multi-brand design system with Vue.js
At Monisnap our goal is to enable users to support their friends and family abroad by providing remittance services where traditional banking services are unavailable.To this end, we build products un...
08:55 am GMT - Tue, June 21, 2022
Dev To What is Maven?
Maven is project management tool.In java, whenever you want to make a project you need lots of third party libraries such as MySql connector.If you are not using maven in your project you need to down...
08:46 am GMT - Tue, June 21, 2022
Dev To Get Up And Running With The useEffect Hook.
Hooks are new features incorporated into React 16.8. and the newer versions. They basically help you use React features without writing a class.In this guide, we are going to cover why this hook exist...
08:41 am GMT - Tue, June 21, 2022
Dev To What's new in P42? Summer 2022 Summary
Since February, the P42 JavaScript Assistant for Visual Studio Code has grown considerably and contains over 90 code assists and refactorings. The user interface has been improved based on feedback, a...
08:40 am GMT - Tue, June 21, 2022
Dev To Improve live streaming experience with stream mixing
Stream mixing is a technology that combines multiple audio or video streams into one stream on the cloud. It is widely used in live streaming, online education, Live Audio Room, and other scenarios.De...
08:31 am GMT - Tue, June 21, 2022
Dev To Vue 3.2
React ?Vue . Vuex . React . Redux .Vuex Deprecated . .Vue 3.2 . 3.2 . . React . Vue . . , . <script setup> . . ...
07:29 am GMT - Tue, June 21, 2022
Dev To Botway - Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.
abdfnx / botway Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack. ...
07:27 am GMT - Tue, June 21, 2022
Dev To CSS Logos: Strava logo
While browsing through my apps, I noticed the Strava logo would make a perfect candidate for this CSS logos series.Strava is an app where you can keep track of your exercise data.If you are using it, ...
06:59 am GMT - Tue, June 21, 2022
Dev To Stop Using React!
In this post I will be listing you some cons of using ReactJs as compared to using NextJs.Some Cons of using ReactJs-Problems with SEONon-Vigilant Focus on User InterfaceLack of DocumentationJSX as a ...
06:55 am GMT - Tue, June 21, 2022
Dev To What is Formatting Context in CSS? Describe a few types of Formatting Contexts.
Formatting Context is a concept related to how layouts are defined in an HTML document.Everything in a page is part of the formatting context of the main <html> element. The <html> element...
06:34 am GMT - Tue, June 21, 2022
Dev To A brief introduction to web services
Table of contentWhat are Web Services?What are SOAP web services?Roles in SOAP web servicesMain Operations in SOAP web servicesStandards/Components in SOAP web servicesWhat are REST web services...
06:02 am GMT - Tue, June 21, 2022
Dev To Should one use a UI Component library in 2022?
If you are looking for a component library for your next project, there are tons of options for you like Material UI, Chakra UI.etc. I have used CSS frameworks like Bootstrap, shoelace.js.etc. But, do...
05:37 am GMT - Tue, June 21, 2022
Dev To Have you ever mistakenly created test data on production server?
I made so many mistakes, so I wrote a little code.Hope it helps you.Chrome extension: https://chrome.google.com/webstore/detail/peacekeeper/dfhhnlmecdgbidblhlidkgiagikjgfipSource code: https://github....
05:31 am GMT - Tue, June 21, 2022
Dev To I love listening to music when coding, and you should too!
Hello, buddies! Most of us (developers) love to listen to music. But why? You may have many answers. So, I'm not going to tell you Why you love music. I'm going to show you Why You Should Listen To Mu...
05:12 am GMT - Tue, June 21, 2022
Dev To Understanding and tuning parameters of connection pools
Did you feel the same?When you are developing backend services, do you often have the following questions?How many connections does the database connection pool have?How long does the lifetime o...
04:53 am GMT - Tue, June 21, 2022
Dev To Integrating hCaptcha with Django-allauth
We may face issues when someone uses bots to abuse our system and send automated signup/password reset to random people. So hCaptcha is a really good way to avoid bots. Setting Up hCaptcha accou...
04:52 am GMT - Tue, June 21, 2022
Dev To All about Formik & Formik Components and Yup Validation
What is Formik?Formik is a free and open source, lightweight library for ReactJS or React Native and addresses three key pain points of form creation:How the form state is manipulated.How form v...
04:24 am GMT - Tue, June 21, 2022
Dev To ScheduledThreadPoolExecutor in Python
Similar to Java APIs provided in ScheduledThreadPoolExecutor, Ive implemented the same in Python. Read further for a detailed explanation. Thread PoolA thread pool is a design pattern in which mu...
04:22 am GMT - Tue, June 21, 2022
Dev To Quadratics game progress
First off, if you're new here, check out the first blog in this series here: https://dev.to/sifar/building-a-math-based-game-my-journey-so-far-3gdf!These two weeks have been really great! I learned a ...
03:44 am GMT - Tue, June 21, 2022
Dev To The Top 10 Data Science Facebook Groups for Data Scientists
Over the last decade, social media has evolved into a powerful platform for sharing people's ideas and establishing direct contact with some of the world's most influential IT leaders. As a result, th...
01:36 am GMT - Tue, June 21, 2022
Dev To Solving CAPTCHA Using 2Captcha
IntroductionHello! In this tutorial I will be showing how to bypass the captcha recognition process using a service called 2Captcha. What is 2Captcha?2Captcha is a service created to automa...
12:37 am GMT - Tue, June 21, 2022
Dev To Deep Insight Into Open Source Databases
On this page, we will share with you many deep insights into open source databases, such as the database popularity, database contributors, coding vitality, community feedback and so on.Well also shar...
12:28 am GMT - Tue, June 21, 2022
Dev To How To Prevent Secrets From Ending Up On Developer's Machines
Even with environment variable storage offered by modern hosting platforms and secrets managers provided by every cloud, developer's machines are still littered with secrets in unencrypted text files ...
12:24 am GMT - Tue, June 21, 2022
Dev To How JavaScript work behind the scene
Did you ask yourself before how JavaScript code is executed?Let's go in-depth to understand how We all know that JavaScript is a single-threaded and non-blocking scripting language ,what is that...
12:24 am GMT - Tue, June 21, 2022
Dev To 20 Best Remote Job Websites For Tech Roles in 2022
Are you ready to ditch the office and have the freedom to work from anywhere? Fortunately, there are more remote jobs than ever before. To help you find your next great role, weve compiled a list of t...
11:53 pm GMT - Mon, June 20, 2022
Dev To Data Structures 101: Introduction to Data Structures and Algorithms.
Why do I need to learn Data Structures and Algorithms in the first place? Will I use them in my workspace?Hello and welcome. We are going to demystify the importance of familiarizing oneself with data...
10:29 pm GMT - Mon, June 20, 2022
Dev To One line of CSS to add basic dark/light mode
When you have your OS set up in dark mode seeing bright form elements is grating. By starting your style sheet with a single line of CSS, you can make sure that people using dark mode get dark form el...
10:24 pm GMT - Mon, June 20, 2022
Dev To FLUTTER NETWORKING
DioDio, HTTP isteklerini kolaylkla ilemeyi salayan bir Flutter network kitapldr. Interceptor'lar , genel konfigurasyonlar , FormData'y, request iptalini, dosya indirmeyi ve zaman amn (timeout) d...
09:48 pm GMT - Mon, June 20, 2022
Dev To Why Stateless Architecture is better than Stateful Architecture when scaling web applications
A stateful and stateless server has some key differences. A stateful server remembers client data from one request to the next. A stateful server retain states and needs to remember the past and apply...
09:45 pm GMT - Mon, June 20, 2022
Dev To React setState without Render
Since setstate is defined in onpress, it renders again and the ones with input are deleted.<View style={styles.container}> <View> <Text>TAKST SEENEKLER</Te...
09:19 pm GMT - Mon, June 20, 2022
Dev To How to create a PiBox Template
We look into how to create a PiBox Template and install it on my PiBox. The procedure is very similar to creating a Kubernetes deployment, so that subject is also covered in this video....
09:06 pm GMT - Mon, June 20, 2022
Dev To How to use async function in useEffect?
In React we all must have used useEffect hook which runs after performing DOM updates and helps us to perform some operation after render.Before exploring different ways to make async calls inside use...
08:50 pm GMT - Mon, June 20, 2022
Dev To Fake PowerShell , version - 2
Sorry Guys , I don't seen this bugs on my app , but three of you sent me e-mail , then I got what's the bug and I fixed that all bugs and add more commands app.Launch of Version - 2Bugs- Unable find '...
08:28 pm GMT - Mon, June 20, 2022
Dev To Become a Python Web Developer in 2022
Based on the learning path bellow we train interns and staff to become Python Web Developers. The path is getting constantly updated due to new feedback and new upcoming technologies.To kick off...
08:28 pm GMT - Mon, June 20, 2022
Dev To Build and publish your npm package
I haven't published a npm package since a year but for a project I had to re-learn all the process and in parallel this is the occasion to write and share a minimalistic step by step tutorial to publi...
08:25 pm GMT - Mon, June 20, 2022
Dev To The Basics Of Typescript Classes
Introduction To Classes In TypescriptBefore we start, we need to understand the basic concepts of Typescript. What are types in Typescript? How to set up the Typescript project? etc. If you're j...
07:51 pm GMT - Mon, June 20, 2022
Dev To Flutter WillPopScope
Kullanc geri dmesine bastnda herhangi bir ilevi armanz ya da bir takm kontroller yapmanz gerekebilir. Bu gibi durumlarda WillPopScope widget'n kullanrz.rnein kullanc geri dmesine bastnda kaydedilmemi ...
07:37 pm GMT - Mon, June 20, 2022
Dev To State of the WebAssembly 2022
The State of the WebAssembly 2022 is out Languages in the WASM worldUnsurprisingly Rust Language dominates the most used and most wanted to use language. I am also super excited to see Blazor ad...
07:20 pm GMT - Mon, June 20, 2022
Dev To Introduction to Data Structures and Algorithms
Data Structures Denotes a certain way of organizing, storing and managing data flow to increase efficiency (with respect to time and memory) of a program in a computer.Algorithms A set of instructions...
07:05 pm GMT - Mon, June 20, 2022
Dev To The 21 Most Popular Coding Challenge Websites
If you are a programmer, then solving problems using programming languages is something you should do for yourself. Programmers need to deal with all sorts of problems almost every day.However, there ...
07:02 pm GMT - Mon, June 20, 2022
Dev To SSH-BM, An SSH bookmarking program
Welcome to my latest goofy project: ssh-bm.https://github.com/IamFlowZ/ssh-bmIf you've ever been on the ops side of things, more than likely you've had to remember more than a couple domain/ip + user ...
06:46 pm GMT - Mon, June 20, 2022
Dev To Practical WEBPACK Basics: Pure Javascript frontend
ContentsInspirationPrerequisitesSetupWebpack basicsSample App and BundlingConfigurationsDevelopmentModule and LoadersExtra Bits InspirationAbout two years ago I created a Webpack setup to s...
05:51 pm GMT - Mon, June 20, 2022
Dev To 7 Ways To Use Email To Boost Organic Traffic
Email marketing can do more than help you find and engage with new customers. It can also improve your search engine rankings.For digital marketers, this means primarily one thing: directing recipient...
05:48 pm GMT - Mon, June 20, 2022
Dev To Simple Feedback Form using Html, CSS and Javascript
Hey guys, Today in this post, well learn How to Create a Simple Feedback Form using CSS and HTML. To create it we are going to use simple CSS, HTML & Javascript. Hope you enjoy this post.Feedback ...
05:24 pm GMT - Mon, June 20, 2022
Dev To Styling Simple Form forms with Tailwind
During our recent redesign of the admin section of our web, we wanted to set up a system that would allow us to quickly build good looking forms. We like to use the Simple Form gem for our forms, we h...
05:00 pm GMT - Mon, June 20, 2022
Dev To What is Throttle, What is the Throttle use, and how to create Throttle?
These days applications are more complicated than ever. Meanwhile, users expect no lag or slowdown in user experience, which makes the developer's job more difficult. Fortunately, there are many hacks...
04:44 pm GMT - Mon, June 20, 2022
Dev To Taking VSCodium for a spin
As part of my new job on Apache APISIX, I write less Java and Kotlin code. And when I do, the code is really simple. My coding hours (unfortunately not days) involve:A lot of containerization, includi...
04:29 pm GMT - Mon, June 20, 2022
Dev To Wait, what is this Web 5 stuff?
At Consensus 2022, Jack Dorsey said that TBD, Block's Bitcoin division, is working on a new internet vision dubbed web5. Thanks to this potentially revolutionary technology, users will be able to take...
04:22 pm GMT - Mon, June 20, 2022
Dev To Routing and Using React Router
Routing is the ability to move between different parts of an application when a user enters a URL or clicks an element(link, button, icon, etc.) within the application. To add routing in our react app...
04:16 pm GMT - Mon, June 20, 2022
Dev To Why I Switched from Notion to Webflow
I started my business using Notion for absolutely everything. Notion is a place where I organize my thoughts and put together all the resources I provide for the Hackpack community. When it was time ...
04:13 pm GMT - Mon, June 20, 2022
Dev To Q&A with Self-built Blockchain and Dapps (2)
The purpose of building this blog is to write down my memo for learning the dApps. Q1: brew no such file or directory?When I want to remote access to my PC, it always tells me that brew is not pr...
03:41 pm GMT - Mon, June 20, 2022
Dev To React and Node.js E-Commerce Admin Dashboard - Free Course
In this course we are going to create a complete ecommerce Admin dashboard using React and Node.jsYou will Learn:React Recharts (create beautiful line charts)Advanced MongoDB Operations (aggregation)C...
03:23 pm GMT - Mon, June 20, 2022
Dev To Best Learning Technique
If You think that reading the same article over and over is the best solution to memorizing, You are wrong. For some people, this method will work, someone would be enough to read once. Why did it hap...
03:21 pm GMT - Mon, June 20, 2022
Dev To Announcing NgRx v14: Action Groups, ComponentStore Lifecycle Hooks, ESLint package, Revamped NgRx Component, and more!
We are pleased to announce the latest major version of the NgRx framework with some exciting new features, bug fixes, and other updates. New Function to Create Action Groups If you're familiar wi...
02:57 pm GMT - Mon, June 20, 2022
Dev To mojo.js 1.0 - from Perl to Node.js
After one year of development work we are happy to finally announce the very first major release of the mojo.js web framework for Node.js. Now available on GitHub and NPM.Here's the obligatory "hello ...
02:49 pm GMT - Mon, June 20, 2022
Dev To Understanding Hash Tables and Why They are Important
One of the most important data structures that is used professionally is without a doubt the Hash Table.A lot of data structures that are considered important are never actually used directly by most ...
02:22 pm GMT - Mon, June 20, 2022
Dev To Code Review: mais do que uma etapa do processo
H pouco mais de um ano, eu deixava meu estgio em uma empresa onde trabalhava principalmente em uma plataforma low code para abraar a oportunidade como desenvolvedor jnior em um outro lugar. Nessa nova...
02:20 pm GMT - Mon, June 20, 2022
Dev To How to create and publish a react component library (not the storybook way)
Hello everyone! Just some backstory before we start, I got selected for GSoC this year (2022) with Rocket.Chat organization. The project in which I was selected is to create an easy to embed React com...
02:20 pm GMT - Mon, June 20, 2022
Dev To How to use serverless functions on Netlify (JS/TS)
Repository created in this blog: netlify-functions-tutorialWhen trying to use Serverless Functions on Netlify I really struggled to understand how it works and how to use it, even with videos, blogs.....
02:16 pm GMT - Mon, June 20, 2022
Dev To CSS Grid: custom grid item placement beyond basics
Hello. In my previous article, I talked about basic methods of custom grid item placement inside the grid. Today, I want to extend this subject by explaining all cases of using grid item custom placem...
02:16 pm GMT - Mon, June 20, 2022
Dev To The Luos Blog is the perfect place to get information and keep an eye on many topics
The Luos Blog is the perfect place to get information and keep an eye on many topics: embedded and edge systems, microservices in hardware devices, robotics, Luos , about PID control in motors, etc.....
01:55 pm GMT - Mon, June 20, 2022
Dev To Getting Started With Angular 1
Hi readers , thank you for spending few minutes of the day, reading my article. I have recently started learning Angular and as the heading says, this is a beginner level series. As I proceed with my ...
01:52 pm GMT - Mon, June 20, 2022
Dev To Is Cypress Easy to Learn? GET and FIND Command Hacks | Cypress Tutorial | Part II
This video showcases the GET and FIND commands in this Cypress Testing Tutorial Series. Try LambdaTest nowGet Started with LambdaTest Cypress Automation - https://bit.ly/2TU9YsQKnow more on LambdaTest...
01:36 pm GMT - Mon, June 20, 2022
Dev To Upgrading my AWS CDK stacks to AWS CDKv2
The CDK has been released in two major versions, v1 and v2. This is the Developer Guide for AWS CDK v2. AWS CDK v1 entered maintenance on June 1, 2022. As part of some recent talks and demos I was doi...
01:30 pm GMT - Mon, June 20, 2022
Dev To Reducing distractions? Routines? Music? Automations? What's your favourite productivity hack?
My family and I recently went on a vacation trip with our camper van, and when burglars broke into it while we were having lunch, among other things they took away my Surface headphones. I didn't real...
01:15 pm GMT - Mon, June 20, 2022
Dev To Meme Monday!?!
Welcome to another Meme Monday post! Today's cover image comes from my favorite submission from last week's thread. (MongoDB shade all in good fun).DEV is an inclusive space! Humor in poor taste will ...
01:12 pm GMT - Mon, June 20, 2022
Dev To Generating reports and KPIs with throw-away databases on AWS
We all love metrics. We all need numbers. And different stakeholders need different numbers. Numbers that will drive key decisions inside your organization and for your customers. Becoming a data driv...
01:10 pm GMT - Mon, June 20, 2022
Dev To Introducing the Offen Consent Tool
We are building Offen, a fair web analytics software that treats operators and users as equal parties. Operators can gain insights into how users interact with their services, while ensuring that they...
01:00 pm GMT - Mon, June 20, 2022
Dev To Apache Pulsar - FLiPN Stack News - 20-June-2022
https://www.linkedin.com/pulse/june-20-shortened-holiday-week-tim-spann/ ApacheFlink #ApacheNiFi #ApachePulsar #ApacheSpark #OpenSourceThis week is the big class with ScyllaDB. NEWS AR...
12:56 pm GMT - Mon, June 20, 2022
Dev To Discorver the First.NET MAUI (Release Candidate) Features!
.NET MAUI is now a reality! After so many months of speculations, previews and rumors Microsoft officially launches the first Release Candidate of the cross-platform application development platform ....
12:47 pm GMT - Mon, June 20, 2022
Dev To How can moderators make your community a better place?
Originally published by UUKI BlogOnline communities have become a prime virtual gathering place for people. It provides a convention for healthy social interaction and identity building for millions o...
12:45 pm GMT - Mon, June 20, 2022
Dev To Make your life as frontend developer easier
List of JS snippets useful on a daily basis One liner snippets:here is a list of my favorite javascript snippet, most of them are one-line code but solve a lot of tasks! Javascript: Co...
12:40 pm GMT - Mon, June 20, 2022
Dev To 4 Errors I Made When Building A Financial Application
1. Not knowing which datatype to use in MySQLI once heard its better to use integers when handling financial data. You convert a price like 10 to its lowest unit (cents in this case). This way y...
12:32 pm GMT - Mon, June 20, 2022
Dev To Introducing Cryptocademy: A real time virtual crypto trading simulator
In this article, I will share my experience building my first solo big project that I've been working on for the past few months. My goal in creating this project was to improve my web development ski...
11:59 am GMT - Mon, June 20, 2022
Dev To How to bulk upload files to S3 using node script
In this article let's see a small nodejs script which can be run to upload files to amazon S3 bucket. PrerequisiteI am going to assume you understand what amazon s3 is using for. If not you can ...
11:31 am GMT - Mon, June 20, 2022
Dev To Implementing Distributed Tracing in a Golang application
This tutorial was originally posted on SigNoz Blog and is written by Naman JainIn this article, we will implement distributed tracing for a Golang application with three microservices. To implement di...
10:17 am GMT - Mon, June 20, 2022
Dev To Senior Python Full Stack Developer (100% Remote Job)
Overview of the RoleWe are looking for a smart and enthusiastic Senior Full Stack Developer to join our development team. Your primary focus will be the development of server-side logic ensuring...
09:45 am GMT - Mon, June 20, 2022
Dev To How I fixed the feed on my website
I was trying out some news readers on Linux recently, and I used my own feed as the test input. I noticed that my feed was a bit odd looking in one reader.It reminded that I had a note to review my fe...
09:26 am GMT - Mon, June 20, 2022
Dev To Using React to create a Micro Frontend
DisclaimerThis article has been written with the help of the ModSquad Community. The related live session is available here: IntroductionHi, fellow developers!Having discovered micro fronte...
09:25 am GMT - Mon, June 20, 2022
Dev To First program with GUI: Roll a dice
This times is to record a memorable day for me to create a program which look closer to what will be usable in real life. CodeThis program is to act like a 6-face dice, when you press the button,...
08:45 am GMT - Mon, June 20, 2022
Dev To Live Streaming Platform Inke: How to Build an Immersive Metaverse Karaoke Rapidly
People speak with each other through voice and get a full view of thoughts and meanings by watching each other's gestures, postures, and facial expressions. It is very likely that you get more profou...
07:40 am GMT - Mon, June 20, 2022
Dev To On Autism - Grounding and Normalcy
Most of my writing on autism tends to pertain to software engineering in some regard, and while I cannot separate myself from it in my professional career there are writings which focus more directly ...
07:16 am GMT - Mon, June 20, 2022
Dev To Let's Build Serverless Apps. Wait, Why?
This article is part of the AWS Community ASEAN content. All presentations and ready-to-deploy codes used in this talk are available at AWS Community ASEAN Content Repo.Beside containers, serverless t...
07:07 am GMT - Mon, June 20, 2022
Dev To The Problem with Feature Branches
As more companies strive to deliver software faster it becomes clear what legacy processes are slowing them down, one of these is Feature Branching.The use of Feature Branches separates work, increase...
06:43 am GMT - Mon, June 20, 2022
Dev To How & What do you understand about NFTs !
Recently, digital collectibles have exploded in popularity because of NFTs. Youve probably seen people on social media feeds talking about NFTs.NFTs can be confusing to understand for someone who is h...
06:28 am GMT - Mon, June 20, 2022
Dev To Roadmap to learn MERN stack.
Things to rememberyou don't need to learn 100% everything.practice makes you perfectdon't run away from syntax, or do not fear from new syntax. Things to LearnHTMLCSSJavascriptNode.jsNode P...
06:16 am GMT - Mon, June 20, 2022
Dev To CSS Logos: GitHub logo
This one was requested during the previous series. And I put it on my list but dreaded creating it.The GitHub logo contains Octocat, their mascot, and it is not an easy shape to re-create . Analy...
05:56 am GMT - Mon, June 20, 2022
Dev To Debugging Go Code with Delve
"Genius is 1% talent and 99% hard work.""e = mc^2"-- Albert EinsteinIn the field of software development, the quotes can be changed slightly:"Software development is 1% programming and 99% debugging."...
04:24 am GMT - Mon, June 20, 2022
Dev To TypeScript Utility Types: The 6 Most Useful
I have been working with typescript for almost a year now, and I have learned and implemented a lot in this time. Among the things, I enjoy most about typescript are the utility types that allow me to...
04:03 am GMT - Mon, June 20, 2022
Dev To Billboard Artist Recommendation Software
This was my final project for the Data Structures and Algorithms course in the Codecademy Computer Science Career Path. This program utilizes a data set built around the top 50 artists on the billboar...
12:54 am GMT - Mon, June 20, 2022
Dev To Interop your .NET application with Rust
Foreign Functional Interface is one of the most interesting topics on the Computer Science world, allowing you to use the generated result from one language to another, in this post I'm going to show ...
11:35 pm GMT - Sun, June 19, 2022
Dev To Como eu criei em algumas horas um site que busca propostas de freelas
Contedo originalmente publicado em: https://jnaraujo.com/blog/como-eu-criei-em-algumas-horas-um-site-que-busca-propostas-de-freelasH um tempo atrs, eu estava conversando com um amigo sobre como pegar ...
09:00 pm GMT - Sun, June 19, 2022
Dev To Best Practices for Successful Data Quality
According to the Data Warehouse Institute, "Data Quality problems cost US businesses more than 600 billion US dollars a year." And this is where data quality best practices come into play; they help t...
08:50 pm GMT - Sun, June 19, 2022
Dev To Stateful vs Stateless Architecture
Hey everyone today I want to discuss something about Stateful vs Stateless Architecture ok so.. if I had to simplify these terms I would say that stateless is something which can survive a system res...
08:14 pm GMT - Sun, June 19, 2022
Dev To [Conceito] - Hash vs Criptografia: No Confunda os Dois
Contedo original nessa thread do TwitterEi dev,Thread expressa: no confunda "fazer o hash" com criptografar (apesar de hash ser uma forma de criptografia).cc @sseraphiniJ vi frequentemente devs usare...
08:14 pm GMT - Sun, June 19, 2022
Dev To Data Structures and Algorithms-Intro
All developers to strive to write optimal code. A well-seasoned developer will most likely be acquainted with the phrase optimal code but for the newbies, lets dive in. Optimal code refers to code tha...
08:08 pm GMT - Sun, June 19, 2022
Dev To How to test your typescript utility types
Typescript has some nice utility types to help you improve code typing.As a reminder, utility types, are like functions but for types. What this means is that utility types take types as parameters an...
08:02 pm GMT - Sun, June 19, 2022
Dev To Side Project Sunday! What do you have going on?
Give a quick description of what you're up to and what some recent learnings have been. This series has been great so far, keep it up!...
07:47 pm GMT - Sun, June 19, 2022
Dev To I wrote a free book on React
Follow me on Twitter, happy to take your suggestions on topics or improvements /ChrisI'm writing a free book on React, it will always be free :) LinksBook linkGitHub repo in case you want to cont...
07:30 pm GMT - Sun, June 19, 2022
Dev To Type-safe event handling in Typescript with zod and ts-match
It is no surprise to anyone that event handling is bread and butter in javascript. However, often we receive several types of events from an event source which makes handling them in a type-safe manne...
07:17 pm GMT - Sun, June 19, 2022
Dev To Blob - Manipulando dados binrios em javascript
Essa semana, me deparei com uma situao nova enquanto desenvolvia uma extenso para google chrome com o Quasar Framework. Precisava guardar imagens e links na rea de transferncia (clipboard) para serem ...
07:12 pm GMT - Sun, June 19, 2022
Dev To Just released a FREE book on Go/Golang on LeanPub and GitHub
Hey friends.I just released a FREE book on Go. Video courseThere's also a video format of this book currently being produced, check it out: ...
06:52 pm GMT - Sun, June 19, 2022
Dev To Como 'settar' a verso default do Node usando nvm
Hello, hello devs e divas!Pra quem ainda no conhece nvm um excelente utilitrio pra quando estamos querendo trocar a verso do node com agilidade sem precisar desinstalar a atual e instalar a desejada....
06:40 pm GMT - Sun, June 19, 2022
Dev To Basic Popular Use Cases of Git
So, all the people out there who are writing fabulous codes that has to be backed up somewhere. The changes you are making in your code on the way of developing some applications, you must keep track ...
06:28 pm GMT - Sun, June 19, 2022
Dev To Movie recommendation for Programmers and Founders (Discussion)
It's the weekend!While we never stop writing codes and building products, sometimes rest is needed. Rest and Movie recommendations, please.For me,1. Start-Up"Young entrepreneurs aspiring to launch vir...
06:24 pm GMT - Sun, June 19, 2022
Dev To Container VS Virtual Machines
To understand the difference between the containers and virtual machines, we must first understand the concept of Virtualization. What is Virtualization?Virtualization is technology that lets you...
06:24 pm GMT - Sun, June 19, 2022
Dev To EAP ayarlarnn kontrol edilmesi
Freeradius veya herhangi bir radius ayarlarnn yapld bir sistemde kontrol etmek istenirse eapol_test isimli ara kullanlabilir. Bu ara iin genellikle eapoltest isimli paket kullanlmakta. Kullanm ise old...
06:24 pm GMT - Sun, June 19, 2022
Dev To Paracetamol.test.js| 6: Testea este cdigo JavaScript
Cul es la diferencia entre test A y test B? Dificultad: Bsico// arr.test.jsconst f = (arr) => { return arr.some((item) => { return item > 3; });};//test Atest("[1,2,3,4,5] =&g...
06:15 pm GMT - Sun, June 19, 2022
Dev To Freeradius zerinde PEAP ve LDAP ayarlar
Freeradius zerinde PEAP kullanarak LDAP zerindeki kullanclarla giri yaplabilmesine ynelik dzenli bir ieriin olmadn fark ettim. Aslnda gemi zamanl Ubuntu zerinde eitli yazlar olmasna ramen zellikle Cen...
05:21 pm GMT - Sun, June 19, 2022
Dev To Embed dev.to posts into your own website
I very recently wrote my very first post on dev.to - DEV Community, and there I mentioned integrating my dev.to posts into my own website. So here goes!In case you haven't checked it out already, my w...
05:11 pm GMT - Sun, June 19, 2022
Dev To How Template Literal Types work in TypeScript
Template Literals are common in Javascript: they let us easily combine variables and strings in Javascript. TypeScript also introduces the concept of Template Literal Types, where we can enforce types...
05:10 pm GMT - Sun, June 19, 2022
Dev To Making your own Express Middleware
Express is a common way to display static routes to a user. It is even more commonly used to create APIs for Node.JS. In Express, it's easy to define a URL, and what will happen at that URL. We can al...
05:09 pm GMT - Sun, June 19, 2022
Dev To Creating a Reusable Tab Component in Vue
One of the most frequently used UX elements on the web, or on personal devices are tabs. In this guide, let's look at how you can make a reusable tabs component using the Vue Composition API. This set...
05:07 pm GMT - Sun, June 19, 2022
Dev To How to get the Full URL in Express on Node.js
In Express running on Node.js, we have access to the request object, and also we can send a response back to the user via the response object. However, we don't have access to a simple way of getting ...
05:06 pm GMT - Sun, June 19, 2022
Dev To How to make a Symbolic Link on Linux
Symbolic links are a link on Linux systems which point another file or folder. It means that navigating to one of these files may run a file that exists somewhere else, or it may bring you to a folder...
05:05 pm GMT - Sun, June 19, 2022
Dev To How to send events from a child to parent in Svelte
Svelte events are the way we add interactivity to components in Svelte. A common issue with Svelte events is adding arguments to functions called within them. For example, suppose we have a basic coun...
05:04 pm GMT - Sun, June 19, 2022
Dev To How Intrinsic Type Manipulations work in TypeScript
Did you know that TypeScript comes with a bunch of built in string manipulator types? That means we can easily transform a string type into uppercase, lowercase, or capitalized versions of itself. Whe...
05:03 pm GMT - Sun, June 19, 2022
Dev To How to convert a String to a Number in TypeScript
TypeScript is a strongly typed language, which means we have to give things a little more thought when converting between them. Fortunately, converting a string to a number is pretty easy in TypeScrip...
05:00 pm GMT - Sun, June 19, 2022
Dev To 5 Hard Truths about Engineering leadership
Overall, becoming an engineer leader is great. All routes to seniority lead away from programming. But, once you make it up that ladder, based on hard work and your engineering excellence, did you eve...
04:30 pm GMT - Sun, June 19, 2022
Dev To Was JavaScript Destructuring a mistake?
I think Desctructuring is the worst thing happened to JavaScript it makes codebases ugly and slow.This for example is the popular library react-query const { data, error, isError, isLoading } ...
04:25 pm GMT - Sun, June 19, 2022
Dev To How Visibility Helps Developers Focus On Innovation
As software engineering leaders adjust to a future defined by remote and hybrid work models, as a result, they are altering priorities in the in the structure of work to compensate for the lack of in-...
03:36 pm GMT - Sun, June 19, 2022
Dev To Interview experience at Google - SDE II
It was my first time getting an interview at any FAANG company. The position was for SD II Fullstack Developer Bengaluru | Hyderabad | Remote.After the phone call with recruiter he schedule the interv...
03:34 pm GMT - Sun, June 19, 2022
Dev To Check if the Kth bit it set!
Example 1:n= 5k = 1binary representation of 5 : 1011st bit from right is settherefore output = YESExample 2:n = 8k = 2binary representation of 8 : 10002nd bit from right is not settherefore output = N...
02:54 pm GMT - Sun, June 19, 2022
Dev To You are remarkable (just find your story)
Too many people I met can't see themselves for who they truly are.They think nothing about them is interesting or noteworthy, and they struggle coming up with an angle to present themselves from, eith...
01:55 pm GMT - Sun, June 19, 2022
Dev To Motivation vs Discipline
In this article, I am going to tell about the main differences between motivation and discipline and explain the importance of each. As an example, I will take programmer work, but it is valid for oth...
01:32 pm GMT - Sun, June 19, 2022
Dev To Handling Undo/Redo Functions in Rich Text Editors
If youve ever written a blog or worked with a Content Management System (CMS), theres a good chance youve heard about rich text editors popularly known as WYSIWYG (What You See Is What You Get) edito...
01:29 pm GMT - Sun, June 19, 2022
Dev To The Complete List of OAuth 2 Grants
Authorization is necessary to protect resources from malicious use. When the Internet Engineering Task Force (IETF) drafted internet protocols and rules, it also planned out different methods to prote...
01:00 pm GMT - Sun, June 19, 2022
Dev To Add your portfolio here so everyone can see it.
Let me do first... https://technophile-guy.vercel.app/...
12:55 pm GMT - Sun, June 19, 2022
Dev To Coding Period | Week 1 | GSoC'22
According to the schedule, the Google Summer of Code 2022 Coding Period began on June 13th. With the completion of 1st week, I'm posting this blog with my accomplishments and future plans.Checkout my ...
12:55 pm GMT - Sun, June 19, 2022
Dev To Coding Period GSoC'22 | Week 1
According to the schedule, the Google Summer of Code 2022 Coding Period began on June 13th. With the completion of 1st week, I'm posting this blog with my accomplishments and future plans.Checkout my ...
12:52 pm GMT - Sun, June 19, 2022
Dev To Building Reactive Angular Templates with NgRx Component
In this article, we'll look into the @ngrx/component library used to build reactive Angular templates in a performant way. It contains a set of declarables that are primarily used for rendering observ...
12:49 pm GMT - Sun, June 19, 2022
Dev To Installing Git FTP
Here we will learn how to install git ftp to speedup our deployment. The advantage of the git ftp is we can maintain our project in efficient way. We can keep backup our code at git repository and we ...
12:41 pm GMT - Sun, June 19, 2022
Dev To I Dropped Out of My Computer Science Degree to Learn Coding
Well hello there! My name is Elly Loel. I'm a developer, designer and writer, currently working as a junior developer at Portable! Lulu trying her very best to distract me.I run a newsletter and love ...
12:39 pm GMT - Sun, June 19, 2022
Dev To Professor Prolog Explains Serverless Hosting 2022
Serverless, hosting, IaaS and PaaS... There's a lot off buzzwords to learn when hosting a web application. Professor Prolog sorts out the confusions and answers the students' questions.Julia strikes t...
12:06 pm GMT - Sun, June 19, 2022
Dev To Cheatsheet for Web Developers
If you are searching for cheatsheet, here I am sharing all the cheatsheet which will definitely going to make you life easy Checkout the amazing Cheatsheet here 1 HTML CheatsheetOnline interactive HTM...
11:36 am GMT - Sun, June 19, 2022
Dev To HOW THE BROWSER RENDERS PAGES AND STORES DATA
When we talk about application architecture, we usually refer to a wide range of factors that go into creating a website. Building out your component model, managing data and states, handling routes a...
11:11 am GMT - Sun, June 19, 2022
Dev To Day 1 of 100DaysOfCode
I can't wait to start with #PHPoChow can i do to get a PHPoC IoT #hardware platform? CaParleDev PHP #PHPtrends...
11:04 am GMT - Sun, June 19, 2022
Dev To Proud to present you FakePowerShell , a Windows PowerShell clone built with Python.
Hi guys, I'm proud to present you my latest project: FakePowerShell.I have started this project with the purpose of learning , funand how windows PowerShell works.I put a lot of effort into it and I h...
10:57 am GMT - Sun, June 19, 2022
Dev To Unit testing: 1 - Test one behaviour at a time.
In the previous part of the blog series on unit testing, I mentioned the why part and summarised some points to be taken care of while writing unit tests. I am going to elaborate on these points one b...
08:12 am GMT - Sun, June 19, 2022
Dev To How to create a blog website with React & firebase -> Series2
Hello dev community,Welcome to this series where we are building blogging website with react and firebase.In the last tutorial we prepared the environments and created the login and HomePageCheck it o...
07:56 am GMT - Sun, June 19, 2022
Dev To Things I changed in Ubuntu for productivity and improvements
1. Changing Left Alt / Left CtrlI extensively used Windows / Ubuntu / MacOS. One thing I found out very useful was the command key and I have small fingers I can't extend that much. So I just sw...
07:52 am GMT - Sun, June 19, 2022
Dev To CSS Logos: Nike logo
In today's article, we'll recreate the iconic Nike swoosh logo.For reference, this is what the logo looks like: Analysing the logoThe Nike swoosh is quite iconic, and the main thing we see is one...
07:52 am GMT - Sun, June 19, 2022
Dev To What is Recycle Bin in AWS EBS Snapshots ?.
You can restore accidentally deleted Amazon EBS snapshots with the Recycle Bin feature. If your resources are deleted, they are retained in the Recycle Bin for a time period that you specify before be...
07:01 am GMT - Sun, June 19, 2022
Dev To Use the power of a JavaScript framework right in your HTML file!!
frameworks are overrated, let's use HTML! IntroJokes apart, this blog is about yet another javascript framework but with a twist, you don't have to make those .js files to use it, it integrates r...
07:00 am GMT - Sun, June 19, 2022
Dev To Forget key bindings and get yourself a command mode
xplr allows you to map actions directly to key bindings in different modes, and so, it doesn't come with a built-in command mode. However, being insanely hackable, it doesn't stop you from implementin...
06:14 am GMT - Sun, June 19, 2022
Dev To Genics Log 2: Sponsorship from Vercel, Theme updates, Organic Growth and more
Welcome to the second issue in the Genics log series! I know this is super late in the month, but I wanted to share some updates on the blog from the past months.Listen to this article at Genics BlogB...
06:09 am GMT - Sun, June 19, 2022
Dev To Dev Tools Unleashed: 7 things you probably didn't know Dev Tools could do
The Chromium Dev Tools provides a powerful toolset for debugging and testing web apps, but most people are content with using it to check out only the elements and styling.This article will open your ...
05:59 am GMT - Sun, June 19, 2022
Dev To Pure CSS sunset scenery
I made this using pure CSS!Check out the code on my codepenTwitter post - https://twitter.com/HinguDharmik/status/1512768506160300035...
05:17 am GMT - Sun, June 19, 2022
Dev To How To Restore A PostgreSQL Database Using Command Line
IntroductionPostgreSQL is a powerful, open source object-relational database system that uses and extends the SQL language combined with many features that safely store and scale the most complicated ...
04:04 am GMT - Sun, June 19, 2022
Dev To Becoming a Modern Developer - Week 0
IntroductionWelcome to Week 0! Yes, you read that correctly. This is the week before the start of my journey towards "Becoming a Modern Developer".If you haven't read the introduction to this jo...
02:47 am GMT - Sun, June 19, 2022
Dev To More Immutability and Clojure
This is the second part to my post on immutability and Clojure. Missing StateOne advantage to having mutability is the ability to accumulate state. For instance, let's look at some data to proces...
01:01 am GMT - Sun, June 19, 2022
Dev To Serving Single-Page Application in a single binary file with Go
Although there are many alternatives to deploy a single-page application (SPA), you might find a situation where you need to deploy it in an isolated environment or just portability concern.So in this...
12:38 am GMT - Sun, June 19, 2022
Dev To IntelliJ IDEA 2022.2 EAP 5 is released: Support for Spring 6 and Spring Boot 3 features!
https://blog.jetbrains.com/idea/2022/06/intellij-idea-2022-2-eap-5...
12:20 am GMT - Sun, June 19, 2022
Dev To MakeMeFamous.md
Hi , If you have opened this post, for sure the word FAMOUS must have caught your attention.I know, you want to be get recognize on the internet and wants to be famous like me . Everybody wants to be...
12:18 am GMT - Sun, June 19, 2022
Dev To Pure CSS The Lips
...
12:08 am GMT - Sun, June 19, 2022
Dev To Dark Mode Toggle Button in JavaScript
Hey beautiful people, Today in this post well learn How to Create a Dark Mode Toggle Button in JavaScript** with amazing design. To create it we are going to use pure CSS, HTML & Javascript. Hope ...
11:37 pm GMT - Sat, June 18, 2022
Dev To tsParticles 2.1.0 Released
tsParticles 2.1.0 Changelog Bug FixesFixed svelte typings, closes #4131Moved some specific code to the relative project, removing it from the generic engineImproving container destructionIm...
10:52 pm GMT - Sat, June 18, 2022
Dev To The importance of Headings element for an accessible page
If you are reading this post, chances are that you have started to think about improving your understanding of accessibility and have been trying to write pages that are semantically correct. In this ...
10:44 pm GMT - Sat, June 18, 2022
Dev To Data will never be clean
In 2016, Microsoft released Tay, an AI chatbot designed to interact with Twitter users, answering their questions, and learning from users' replies. Unlike the other chatbots of the time, however, Tay...
10:30 pm GMT - Sat, June 18, 2022
Dev To Things to remember - Dev Advocate Journal DAJ 5
Today I have some things to tell you. I liedWell, a little bit. My previous post was about calming down and trying to organize a lot of things you have to do, and yes, breath it's important; that...
10:20 pm GMT - Sat, June 18, 2022
Dev To Building a Scatter Plot in JavaScript
With data everywhere around us, it is imperative to know how to quickly create visualizations that help reveal trends and patterns in it. Today, lets learn how to build a scatter chart in just a few l...
09:06 pm GMT - Sat, June 18, 2022
Dev To Introduo ao gRPC - Golang
H algum tempo a arquitetura de API's REST vem dominando o mercado, seja em aplicativos web ou microservios. Porm existe outras arquiteturas mais modernas e com muito mais vantagens que o REST, hoje ns...
08:43 pm GMT - Sat, June 18, 2022
Dev To Write code for people: Dos and don'ts to improve your React code
During the last three years I have reviewed many pull requests of React applications. I consistently observed in different developers some practices that could be improved just by keeping in mind the ...
08:23 pm GMT - Sat, June 18, 2022
Dev To Quick and Easy Authentication with Supabase
Supabase is an open source Firebase alternative that provides all of your backend services for your projects. You can use any of its services independently from each other. Today we'll explore how to ...
07:40 pm GMT - Sat, June 18, 2022
Dev To The power of destructuring in JavaScript
Hello! My name is Jose and this is my very first DEV post! I am currently a Software Engineering student at Flatiron School, or in other words a newbie. My journey thus far has been quite challenging ...
07:24 pm GMT - Sat, June 18, 2022
Dev To Web5 is out!! What do you think?
Web2+Web3 =Web5...
05:33 pm GMT - Sat, June 18, 2022
Dev To Learn TypeScript The Ultimate Beginners Guide : Built-in Types
TypeScript Fundamentals in One Place 1. IntroductionProgramming language divide into two categories :Statically typedDynamically typedin Statically-typed languages (C, Java, C#, ... )...
04:42 pm GMT - Sat, June 18, 2022
Dev To Paracetamol.js| 146: Explica este cdigo JavaScript
Explica el siguiente cdigo JavaScript Dificultad: Intermedioconst {length:len} = "hola mundo"console.log(len)A. SyntaxError, no se puede desestructurar una cadenaB. 10C. 9D. ReferenceError,...
04:35 pm GMT - Sat, June 18, 2022
Dev To Understanding JavaScript Closure in depth
What is Closure in JavaScript?It is a function bundled together with its lexical environment that is function along with its lexical scope is called closure.So, let's understand closure and lexi...
04:26 pm GMT - Sat, June 18, 2022
Dev To Golang Html tokenizer
Looking for parsing & extracting HTML content in golang as we can simply do in PHP or Js by creating a new dom document. In golang, there are multiple ways to do it by using different packages bas...
04:17 pm GMT - Sat, June 18, 2022
Dev To Create your First Command-line Application in Rust
Becoming a Programmer to be sure we will working with terminal a lot. Most of the time we will use command line application to do our work in terminal.But sometime there are some workflow that we want...
04:09 pm GMT - Sat, June 18, 2022
Dev To Running Postman Collections in Azure Pipelines
IntroductionRunning a set of Postman collections within a dedicated Azure Pipeline provides the ability to automate API testing of Development, Testing and even Staging environments with minimal...
04:08 pm GMT - Sat, June 18, 2022
Dev To Freeradius zerinde sertifika oluturulmas
Freeradius zerinde eitli kullanm alanlarnda sertifika ihtiyac olabilmektedir. Bu sre srasnda Sertifika Otoritesi ayarlarnn yaplabilmesi iin Freeradius'un kendi ierisinde bunun otomatik yaplabilmesini ...
04:07 pm GMT - Sat, June 18, 2022
Dev To Day 21 - Single Inheritance
Envoy-VC / 100-Days-of-Solidity 100 Days of Solidity step-by-step guide to learn Smart Contract Development. This is Day 21 of 100 in So...
04:06 pm GMT - Sat, June 18, 2022
Dev To distributed 1.21.8 requires msgpack, which is not installed - Fixed
The error distributed 1.21.8 requires msgpack, which is not installed may be caused due to the way anaconda is installed, the solution for this is to install msgpack as administrator. What is "d...
03:59 pm GMT - Sat, June 18, 2022
Dev To Paracetamol.js| 145: Explica este cdigo JavaScript
Explica el siguiente cdigo JavaScript Dificultad: Intermedioconst x = (arr) => { return arr.flatMap((item) => [...item])}console.log(x(["Hola", "mundo"]));A. [ "H", "o", "l", "a", "m...
03:57 pm GMT - Sat, June 18, 2022
Dev To How to Refresh Json Web Tokens (JWT) using Axios Interceptors
Axios is a very popular http client in the community responsible for making http requests to third party services. And in the case of today, it will be used in two scenarios, the first is to make http...
03:54 pm GMT - Sat, June 18, 2022
Dev To Python check if generator is empty
You can "Python check if generator is empty" by using multiple methods and approaches. It has a set of built-in library objects and functions to help us with this task. In this tutorial, we will learn...
03:44 pm GMT - Sat, June 18, 2022
Dev To Dockerizing a Node.js / Express app from the very first [Part 1]
In this article, we'll learn how you can start developing Node.js apps using Docker from the very beginning. It's not like you start scaffolding the project in your local machine (using npm init) and ...
03:36 pm GMT - Sat, June 18, 2022
Dev To JavaScript - Destructuring assignment
Hey all! JavaScript ES6 has an awesome feature called destructuring assignment. Let's talk about it . Introduction - What is destructuring assignment?Destructing assignment allow you assign arra...
03:18 pm GMT - Sat, June 18, 2022
Dev To Most active Developer Communities you should join in 2022
The most difficult challenges for self-thought developers are: finding resources, mentors, opportunities, and so on. But most self-taught developers don't realize there won't be problems like this if ...
02:59 pm GMT - Sat, June 18, 2022
Dev To A Curated List of Docker Desktop Extensions
Docker Extensions lets you use third-party tools within Docker Desktop to extend its functionality. Why Developers need Docker Extension?Extensions allows developers to seamlessly connect their f...
01:38 pm GMT - Sat, June 18, 2022
Dev To 10 Algorithms Every Developer Should Learn
There seems to be a large misconception from a lot of aspiring devs that memorizing standard algorithms is important. Now for some job interviews that may be the case, but it is not particularly impor...
01:33 pm GMT - Sat, June 18, 2022
Dev To What's New in React 18
IntroductionReact is a very popular open-source JavaScript library created by Facebook in 2013. Owing to its flexibility, a lot of developers harness some of its features in building fast, effic...
12:25 pm GMT - Sat, June 18, 2022
Dev To Procurar emprego um trabalho.
Pessoas desenvolvedoras precisam entender que procurar trabalho um trabalho.Nos dedicamos tanto para ter habilidades tcnicas e no nos dedicamos em analisar as empresas.Assim como elas tem o interesse...
12:08 pm GMT - Sat, June 18, 2022
Dev To GSoC 2022 CircuitVerse | Week 1 Report
Google Summer of Code 2022 Coding period start on 13 June. The previous week, I started working on gitlab and SSO integration in the CircuitVerse main platform.Check out my previous blog: here. W...
11:41 am GMT - Sat, June 18, 2022
Dev To Html lists
HTML lists are used to group together related pieces of information. All lists may contain one or more list elements. There are three different types of HTML lists:- Unordered List - bulleted List <...
11:22 am GMT - Sat, June 18, 2022
Dev To I share my Notion Software Engineering Notes and Knowledge Base
In this post, I will be sharing my Software Engineering Notes which I have accumulated over the course of 3 years working in startups and open source programs.I have spent too much time learning cours...
11:20 am GMT - Sat, June 18, 2022
Dev To MongoDB Connection using Mongoose
An important step in the process of Development is connecting with the database. This has been made easy with mongoose, which is an npm dependency. After you have initialized your express app, install...
11:09 am GMT - Sat, June 18, 2022
Dev To Best Free React Resources
Here is a list of free resources to learn React.I tried some of them, I divoured some others, in a few cases I just needed parts of them.If you know more, feel free to share in a comment and I will ma...
10:26 am GMT - Sat, June 18, 2022
Dev To How to add push notification in a Next/React JS App?
Hello friends, Today in this post we will see how we can setup onesignal push notification with our React/NextJS application. Web push notification is the best channel to enhance user engagement, prod...
10:21 am GMT - Sat, June 18, 2022
Dev To GNU/Linux zerinde Microsoft fontlarnn kullanm
zellikle arayz sistemlerinde GNU/Linux datmlarndaki en nemli sorun muhtemelen ofis belgelerinde kayma ve tama sorunlar olarak grlebilir. Bunun bir nedeni Microsoft Office ve dier Ofis uygulamalar oldu...
10:13 am GMT - Sat, June 18, 2022
Dev To Which songs do you prefer while coding?
Hey guys I have been coding for a while now, I personally prefer listening to music while coding.I want you guys to drop down your fav playlist or music/songs that you prefer while coding.Fun Task!...
10:06 am GMT - Sat, June 18, 2022
Dev To DSA: Sorting like a boss with JS
One of the most common operations in programming is sorting a collection. Generally, this is a costly operation for most algorithms, as sorting has the notion of comparing every element with each othe...
10:04 am GMT - Sat, June 18, 2022
Dev To Hoisting in JavaScript(Variables & function)
Hoisting What is Hoisting in JavaScript?When the JavaScript engine executes the JavaScript code, it creates the global execution context. The global execution context has two phases: creati...
09:56 am GMT - Sat, June 18, 2022
Dev To CRUD api with Go Gin framework (production ready)
This is my second post on GO lang with Gin framework and PostgreSQL. Read my first post which takes you just 2 mins to setup the project and read env variables using viper!.In this post, we are creati...
09:53 am GMT - Sat, June 18, 2022
Dev To React Horizon UI - Open-Source Full-Stack Starter
Hello Coders!This article presents an open-source React Full-Stack starter that uses Chakra as the UI framework and NodeJS for the API backend logic. React Horizon UI, released under the MIT license o...
09:17 am GMT - Sat, June 18, 2022
Dev To 10 Best ways to get a Free Domain [2022]
This is the list of best methods to get free domains that you can find on the internet.In this guide, you will know the 10 best methods to get domain names for free, and when this free domain is good ...
08:39 am GMT - Sat, June 18, 2022
Dev To Execute batch operations using xplr
Often times you need to run a command on multiple files, and often, multiple commands on multiple files.It's possible to do it entirely in the command-line, using tools like xargs, and basic shell scr...
08:24 am GMT - Sat, June 18, 2022
Dev To CSS Logos: Instagram logo
I'm pretty sure everyone has seen this one before, the Instagram logo.For reference, it's the modern one that looks like this: Analysing the logoI'll be honest that the logo looked way easier to ...
08:03 am GMT - Sat, June 18, 2022
Dev To Python:Functional Programming
Defining functionsPython can also be used for functional programming as it can for structural programming. This can be done by defining the function which can be done with or without an argument.The c...
07:35 am GMT - Sat, June 18, 2022
Dev To 8 Data Structures Every Programmer Must Know
Algorithms and data structures are every programmer's one of the most important key skills. Knowing about them is not enough, but being good at them can give a good leap in a programmer's productivity...
06:16 am GMT - Sat, June 18, 2022
Dev To How I moved to hashnode?
I moved my blog from dev.to to hashnode.Hashnode has amazing feature that blew my mind like:I own my content and all traffic goes to me.I can add my own domain later.I can have static pages like about...
05:06 am GMT - Sat, June 18, 2022
Dev To Agile - Story Point Estimation
What are story points?Firstly, Agile estimation is the process to estimate the effort required to complete a task.A story point is an arbitrary measure of effort required to implement a user story; it...
04:13 am GMT - Sat, June 18, 2022
Dev To Your car is costly!
Today I met Michael, who was confused about the car he had just serviced. The car broke down again and again. I don't know how often he had to service his vehicle because of the various conditions. Af...
02:37 am GMT - Sat, June 18, 2022
Dev To Como customizar o prompt do seu terminal
Salve, salve, camaradas!Para quem usa Linux ou Mac o terminal uma viso muito comum e familiar. Estamos acostumados a ver coisas como essa:patr[email protected]:~$Comum, certo? Nome do usurio, nome do ...
02:28 am GMT - Sat, June 18, 2022
Dev To Automatic Python Code Format with GitHub Actions
This post introduces a method for beautifying Python Code with GitHub Actions. The method utilizes three tools: autopep8, Black, isort. In addition, a Pull Request, which contains formatted codes is c...
01:10 am GMT - Sat, June 18, 2022
Dev To Missing Run Test in Android Studio
Manually edit run configuration as workaround for missing run test in Android Studio BumblebeeThis article was originally published at vtsen.hashnode.dev on March 28, 2022.I noticed in Android Studio ...
12:38 am GMT - Sat, June 18, 2022
Dev To Three beginner CSS tips to make your life easier
When I started learning how to code, the first two languages I learned were HTML and CSS. Like most people, I found HyperText Markup Language to be fairly straight forward. The element names were intu...
12:35 am GMT - Sat, June 18, 2022
Dev To Haciendo un fetching de datos y creando un custom hook.
Tabla de contenido Introduccin Tecnologas a utilizar Creando el proyecto Primeros pasos Haciendo nuestro primer fetch Mostrando los datos de la API en pantalla Creando un custom hook Mejorando e...
12:02 am GMT - Sat, June 18, 2022
Dev To Immutable Vars and Clojure
People often feel at a loss when they first look at languages with immutability. I know I did. How can you write a program without changing the value of a variable? MutableFirst of all, what does...
11:42 pm GMT - Fri, June 17, 2022
Dev To Make the code wait for page load in python
IntroductionThis article will teach you to make your code wait for page load in python. In fact, if you are trying to make the code wait for the website to load all elements in it, this article should...
11:40 pm GMT - Fri, June 17, 2022
Dev To Sdk location not found. define location with sdk.dir in the local.properties
If you've ever come across the following error message in your Android Studio project, you know it's not exactly helpful: 'SDK location not found. Define location with sdk.dir in the local.properties ...
11:39 pm GMT - Fri, June 17, 2022
Dev To Could not insert new outlet connection could not find any information for the class named
Can a person claim that he has never done anything mistake, is there anyone in this world who is free from doing mistakes? The answer is a big no, every human being on this planet makes mistakes and l...
11:38 pm GMT - Fri, June 17, 2022
Dev To You Don't Have Write Permissions For the /library/ruby/gems/2.3.0 Directory
Have you tried to install a Ruby gem (like Rails, Jekyll, or cocoapods) and received a write permissions error? This is one of the most prevalent mistakes made by humans. If you try to install a gem o...
10:30 pm GMT - Fri, June 17, 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 bugAttending...
08:42 pm GMT - Fri, June 17, 2022
Dev To Handling Refresh Tokens in the OAuth 2.0 Authorization Code Flow with PKCE with Flask
We recently released OAuth 2.0 Authorization Code Flow with PKCE for use with most of our v2 endpoints. As a backend-focused Python developer, I struggled with the flow since much of the code I like t...
08:31 pm GMT - Fri, June 17, 2022
Dev To From Cookie strings into usable JavaScript
BackgroundHello all, this will be a slightly in-depth post that I hope helps some developers out there.We are using OAuth and one of the ways we are using session management on the Front-end is ...
07:57 pm GMT - Fri, June 17, 2022
Dev To Symmetric vs Asymmetric Encryption
As technology evolves, our life and data are getting more exposed on the internet. Whether in business, personal or academic life, protecting our sensitive data is the main reason why we need more inv...
07:52 pm GMT - Fri, June 17, 2022
Dev To Making automatic backups to the cloud for free
There are many things you might want to make backups of. It could be of your code, of assets, or of your entire database.Whatever it is, backups will make sure you don't lose them. In this blog post, ...
07:13 pm GMT - Fri, June 17, 2022
Dev To Random Password Generator app in Javascript (Free source code)
Hey beautiful people, Today in this post well learn How to Create a Random Password Generator app in Javascript with amazing design. To create it we are going to use simple CSS, HTML & Javascript ...
06:33 pm GMT - Fri, June 17, 2022
Dev To Computing power
Ok so your interviewer asks you write a function to find the power of a number. We have all used Math.pow() in JAVA, pow() function in C/C++, but have you wondered how to compute the power without usi...
06:28 pm GMT - Fri, June 17, 2022
Dev To Composition api or Options api?
Clarification I would like to note that this article is not expressing hate or anything towards Vue.js.I LOVE Vue and I sponsor the development of it . I just want to share my opinion, and I wou...
06:15 pm GMT - Fri, June 17, 2022
Dev To Troubleshooting a JavaScript memory leak
I got a chance to debug an app memory leak issue this week, when I took a heap snapshot in Chrome it dawned on me:What the heck am I looking for?Should I be sorting heap objects by distance, shallow s...
05:58 pm GMT - Fri, June 17, 2022
Dev To How I got a new job writing one article
IntroductionI recently wrote an article (PT-BR) about Solana, it being my first steps in crypto development. I spent some time studying and writing, when I published it on Twitter, one day later...
05:03 pm GMT - Fri, June 17, 2022
Dev To 10 VS Code Extensions for Web Developers
Hey. Today I want to write an article about the 10 best VS Code extensions for Web Developers that I and other web developers using.Let`s start 1) JavaScript (ES6) Code SnippetsThis is a great ti...
04:34 pm GMT - Fri, June 17, 2022
Dev To MongoDB $weeklyUpdate 74 (June 17, 2022): Vercel, MEAN Stack, & Mongoose
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 Twitch streams and podcast, cu...
04:27 pm GMT - Fri, June 17, 2022
Dev To What's the difference between a library and a framework?
This is totally up for debate, so I figured I'd ask....
04:08 pm GMT - Fri, June 17, 2022
Dev To Decoupling Feature Releases from Deployment Using Feature Flags
In a traditional software development workflow, whenever there are updates or feature releases to be made, they are typically tied to a single major deployment to production.As a result, the frequency...
03:46 pm GMT - Fri, June 17, 2022
Dev To Refresh Tokens: equilibrando segurana e usabilidade em aplicaes!
Photo by FLY:D on Unsplash SumrioIntroduoProblemaSoluo: refresh tokens!O que um access token?O que um refresh token?Autenticao com refresh tokenFinalizando... IntroduoE ae dev, tudo bem co...
03:41 pm GMT - Fri, June 17, 2022
Dev To First real contact with Tailwind.
Are you kind of a new webdev? Are you tired off the mess that is almost any big css file? Fear not, because I have the perfect thing for you and it's called Tailwindcss. Now, I can understand your app...
03:32 pm GMT - Fri, June 17, 2022
Dev To Waiting for things to happen and paginating responses with boto3
In this blog, we'll look at two features in boto3/botocore that are often overlooked - Pagination and Waiters. In addition to that, we'll explore how these are implemented under the hood.The AWS SDK f...
03:30 pm GMT - Fri, June 17, 2022
Dev To [Go] Try HMAC-SHA512 implementation
IntroThis time, I will try implementing HMAC-SHA512.I will use the SHA-512 function what I wrote last time.[Go] Try SHA-512 implementation Secret KeyHMAC needs a key and a message to get a ...
03:21 pm GMT - Fri, June 17, 2022
Dev To Appwrite Community Report 10
Hello from team Appwrite!How has been your week? For us, it has been quite productive as we work towards more integrations and features! TLDR; We have some giveaways ongoing, some features added, comm...
03:18 pm GMT - Fri, June 17, 2022
Dev To How To Access PostgreSQL Globally in Windows
If you are getting the error below after installing PostgreSQL dont panic, just follow along with this tutorial and its gonna be solved.This tutorial is simplified to help everyone to know how to add ...
03:10 pm GMT - Fri, June 17, 2022
Dev To Set Up Your First ThreeJS Scene - Three Part Setup
Today, I'll teach you how to create a basic scene using ThreeJS with a basic understanding of HTML, CSS and JavaScript. Getting startedGo ahead and initialise our new project using the CodePen pl...
03:10 pm GMT - Fri, June 17, 2022
Dev To Set Up Your First ThreeJS Project - Three Part Setup
Today, I'll teach you how to create a basic scene using ThreeJS with a basic understanding of HTML, CSS and JavaScript. FundamentalsThree.js is a 3D library that tries to make it as easy as possi...
03:09 pm GMT - Fri, June 17, 2022
Dev To Calling your APIs with hooks in react
Hi all! This is my first post, and I want to bring an interesting topic:How do we call an API from our react project?What is the best approach?Of course, there is no silver bullet, and it depends on t...
02:48 pm GMT - Fri, June 17, 2022
Dev To AWS open source news and updates, 117
June 17th, 2022 - Instalment #117Welcome to regular and new readers alike, to the AWS open source newsletter episode #117.A little behind schedule this week, as I have been speaking at a couple ...
02:39 pm GMT - Fri, June 17, 2022
Dev To Paracetamol.js| 144: Explica este cdigo JavaScript
Explica el siguiente cdigo JavaScript Dificultad: Bsicoconst f = (arr) => { return arr.find((item) => { return item >= 10 })}console.log(f([4,6,1,15,19,0,100]))console.log(f([...
02:20 pm GMT - Fri, June 17, 2022
Dev To Home office vs work office. What do you prefer and why?
We had a chance to experience the work-from-home situation due to the pandemic. And currently, some of us are back in the office again, and some are still working from home.Based on your experience, w...
01:48 pm GMT - Fri, June 17, 2022
Dev To 16 Unsurprising & Surprising Tips on Developer Self-Care
Learn how to pace yourself to deliver high output without wearing your mind thin.Take advantage of unlimited PTO if you have it. Studies have shown that when individuals who take periodic breaks from ...
01:37 pm GMT - Fri, June 17, 2022
Dev To What size is my T-shirt? Can someone look at the label?
IntroductionImagine you are standing in the dressing room of your favorite shop trying on T-shirts. Did you grab the right size, does it have extra detail, is the price too high? What does mom think?Y...
12:35 pm GMT - Fri, June 17, 2022
Dev To What Does No-Code Mean for Web Developers in 2022
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:24 pm GMT - Fri, June 17, 2022
Dev To Promises in JavaScript
IntroductionBefore ECMA Script 6 we were using Callback Functions to handle Asynchronous Operations. What is Callback Function?Callback Function is a function passed to another function to...
11:37 am GMT - Fri, June 17, 2022
Dev To Applying neural search while labelling your data
Hey there everyone ! Today well be talking about applying neural search while labelling your data. When neural search has been activated, it enables you to find the closest text based on transformer e...
11:16 am GMT - Fri, June 17, 2022
Dev To From Student To DevRel: A Memoir
It was only this week that I got my final semester results from university, finally knowing that undergraduate studies are, at last, over. Honestly, seeing the result brought to me some very thought-p...
11:16 am GMT - Fri, June 17, 2022
Dev To From Student To DevRel: A Memoir
It was only this week that I got my final semester results from university, finally knowing that undergraduate studies are, at last, over. Honestly, seeing the result brought to me some very thought-p...
11:15 am GMT - Fri, June 17, 2022
Dev To How to create a blog website with React & firebase -> Series
Hello dev community,In this series tutorial we are going to create a blogging website.Live demo click hereThis article was originally published at melbite-firebase-react-tutorialAt first series we are...
10:12 am GMT - Fri, June 17, 2022
Dev To React Native as a Strategic Technology Choice
When Im interviewing candidates for the mobile platform team (did I mention we have an opening?), as well when talking to current Mattermost employees heck, even when talking to random people on the ...
09:52 am GMT - Fri, June 17, 2022
Dev To SSTIC 2022 - Symposium sur la scurit des technologies de l'information et des communications
Dans cet article, nous allons vous rsumer quelques prsentations de la confrence SSTIC, Symposium sur la scurit des technologies de l'information et des communications, qui a eu lieu Rennes du 1er au ...
09:44 am GMT - Fri, June 17, 2022
Dev To Laravel 9 Eloquent: Many-to-Many Relationships
Three hiccups I encountered while implementing this and how to solve it. CasesCase 1: "table not found" when trying to seed intermediate/pivot table: Case 2: Migration fail for pivot tableCase 3:...
09:42 am GMT - Fri, June 17, 2022
Dev To Using Explainable AI in Decision-Making Applications
There is no instruction to a decision making process. However, important decisions are usually made by analyzing tons of data to find the optimal way to solve a problem. Thats where we truly rely on l...
09:02 am GMT - Fri, June 17, 2022
Dev To React Component Testing with Cypress 10
Join me in this weeks post as I try Cypress 10s component testing.Although in Beta, this is a huge milestone for Cypress and for us FE devs. We can now test our components without the previously requi...
08:48 am GMT - Fri, June 17, 2022
Dev To The Engineering Handbook
Weve been working on codifying some of our working practices here into an Engineering Handbook.I've found that the key ingredients to empower autonomous teams are ownership, trust, and a common langua...
08:47 am GMT - Fri, June 17, 2022
Dev To Build a Group Video Call System using PHP,Javascript WebRTC Day 3
WebRTC unlocks the possibility that people can create any video chat app they like. The freedom that WebRTC grants makes the technology highly competitive against traditional video chat apps like Skyp...
08:34 am GMT - Fri, June 17, 2022
Dev To First year as Head of Engineering @epilot - Killing the Legacy Monolith
This post is a personal account of my experience at epilot.cloud and our journey rebuilding our legacy Java monolith SaaS from the ground up with AWS, serverless and microfrontends, mostly during 2021...
08:20 am GMT - Fri, June 17, 2022
Dev To I Got access to the Dall-E 2 and here what i created first
it was Thu, Apr 7, 10:52 PM when i joined the waitlist for the Dall-E 2.comeback to today I got access to for using it, big thanks to the Dall-E 2 team for giving me access to it. I x Dalleactual...
08:03 am GMT - Fri, June 17, 2022
Dev To These 5 C Guidelines (Revealed by a SENIOR DEVELOPER) will Change your CodingStyle
Learning how to code can be challenging, but following the advice of more experienced developers can help you master the fundamentals of coding quickly and easily. These five C# guidelines, revealed b...
08:00 am GMT - Fri, June 17, 2022
Dev To Running Docker based GitHub runner containers on Azure Container Instances (ACI)
OverviewAll the code used in this tutorial can be found on my GitHub project: docker-github-runner-windows or docker-github-runner-linux.Welcome to Part 4 of my series: Self Hosted GitHub Runner...
08:00 am GMT - Fri, June 17, 2022
Dev To Run Docker based GitHub runner containers on Azure Container Instances (ACI)
OverviewAll the code used in this tutorial can be found on my GitHub project: docker-github-runner-windows or docker-github-runner-linux.Welcome to Part 4 of my series: Self Hosted GitHub Runner...
06:51 am GMT - Fri, June 17, 2022
Dev To How to learn React Native and Firebase in a month.
How to learn React Native and Firebase in a month.During the month of April i quitted my job and started to work on a personal project, the first that i faced problem is that i had no prior expe...
06:50 am GMT - Fri, June 17, 2022
Dev To How to become a Fullstack Mobile Developper in a month.
How to learn React Native and Firebase in a month.During the month of April i quitted my job and started to work on a personal project, the first problem that i faced was that i had no prior exp...
06:19 am GMT - Fri, June 17, 2022
Dev To What piece of tech do you regret choosing for a project?
We all try to choose the best tools for the job, but occasionally we may fall short. When did you choose unwisely? What have you learned in retrospect?...
05:49 am GMT - Fri, June 17, 2022
Dev To 15 VS Code Extensions For Web Developers
Interested in some great extensions for Visual Studio Code that will make your web development life easier? In this article, I'll discuss the top 15+ extensions for VS Code.So, let's get started! ...
05:33 am GMT - Fri, June 17, 2022
Dev To CSS Logos: daily dev Logo
Of course, I couldn't resist recreating my employer's logo in CSS. We are talking, of course, about daily.dev.The logo itself looks like some basic shapes, as seen below. Analysing the logoLookin...
05:20 am GMT - Fri, June 17, 2022
Dev To It's My Birthday
Hello guys today is my birthday and i am happy to share with you all that i crossed a total of 64k views on my blogs and targeting 100k views now Thank you for all the support and love ...
04:59 am GMT - Fri, June 17, 2022
Dev To Jamstack in Action
Herramientas:Node.jsTypeScriptNext.jsNext AuthTailwindPrismaYarnRequisitos:Ganas de aprenderObjetivo:Veras en accin con este rpido tutorial practico las mejores herramientas para desarrollar sitios de...
04:36 am GMT - Fri, June 17, 2022
Dev To A whole new developer ecosystem: CakeCutter
A couple months ago, I wrote a blog Introducing Cakecutter, which was, essentially, a modular version for create-python-project. Both of these projects were very easy, because they were just simple pr...
01:17 am GMT - Fri, June 17, 2022
Dev To How to Become a Millionaire
This post is about how to achieve financial independence as a software engineer. Admittedly a clickbait title, but now please stay awhile and listen.We're entering what will likely be a pretty sharp r...
01:07 am GMT - Fri, June 17, 2022
Dev To How do you make folks who sponsor your open source projects feel valued?
Hey, yall! I've been talking to folks about how they've maintained relationships with folks and organizations who sponsor their open source projects. Some people have said they:publicly thank them by ...
12:33 am GMT - Fri, June 17, 2022
Dev To An FAQ Resources to Navigate Your Way for a Solid Career in Coding
Table of ContentsIs Programming right for me?First Discover YourselfThen ReflectDo I need a Computer Science degree to become a developer?Good Mix of AnswersUseful PlatformWhat developer role sh...
11:48 pm GMT - Thu, June 16, 2022
Dev To Create a Recipe App in Django - Tutorial
In this tutorial we'll build a recipes app in Django where users can register and create, read, update, and delete recipes. I will also link videos associated with each step below. Final Product...
11:14 pm GMT - Thu, June 16, 2022
Dev To Part 0 Bonus: Logging, middlewares and migrating Image Manipulation functions into a Services file
Logging is another part of the project that is out of scope of the original requirements but since I wanted to make this project as professional as possible, I decided adding logging would be a great ...
10:34 pm GMT - Thu, June 16, 2022
Dev To June 16th, 2022: What did you learn this week?
It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to comment with what you learnt and/or reference your TIL p...
10:26 pm GMT - Thu, June 16, 2022
Dev To Getting the Respect Your Work Deserves: A Live Workshop w/ Engineering Coach Lena Reinhard
The last thing anyone who does great work should be doing is having to take time out from doing great work to promote it to their higher-ups. Unfortunately, until the person you report to achieves omn...
08:58 pm GMT - Thu, June 16, 2022
Dev To What should I visit in your country?
Hey everyone! I'm a Software Engineer and I love to travel. For the last year I mostly traveled around my own country. I live in Belarus for all my life and I've visited all the major cities and I'd l...
08:53 pm GMT - Thu, June 16, 2022
Dev To Stop thinking about learning curve
Why? Because it doesn't care.You don't need to prepare to learn something. You need more practice and less overthinking. Learning is not linear, and you will not get expected results when you start so...
08:23 pm GMT - Thu, June 16, 2022
Dev To Compilers, and how to write one !
Hello and welcome to a new blog post !Today we will talk about compilers and how you can write one in Rust. Programming LanguagesThere is two types of programming languages, complied and interpre...
08:04 pm GMT - Thu, June 16, 2022
Dev To Scalable Systems 101
Rapid advancements in technology have led to an explosive growth in data and user traffic. Therefore, it is of paramount interest that an application's infrastructure can scale seamlessly with the gro...
07:16 pm GMT - Thu, June 16, 2022
Dev To Cracking a hashed password with hashcat
... through a simple example of how this process worksGiven a hashed password $2y$12$Dwt1BZj6pcyc3Dy1FWZ5ieeUznr71EeNkJkUlypTsgbX1H68wsRom, we have only one hint: the password has four letters, ...
07:05 pm GMT - Thu, June 16, 2022
Dev To Spring Boot Performance Workshop with Vlad Mihalcea
A couple of weeks ago, we had a great time hosting the workshop you can see below with Vlad Mihalcea. It was loads of fun and I hope to do this again soon!In this workshop we focused on Spring Boot pe...
07:03 pm GMT - Thu, June 16, 2022
Dev To Optical Character Recognition Technology for Business Owners
With the growing interest in OCR and Machine Learning, more and more business owners are looking for ways to apply this killing combination to optimize their business processes, and if you are one of ...
06:39 pm GMT - Thu, June 16, 2022
Dev To 9 Tools Every Platform Engineer Should Know
By Ochuko OnojakporEarlier this year, at my company, we hit a wall while developing a web application for a client. We had very limited finances and needed someone to support the DevOps side of things...
06:39 pm GMT - Thu, June 16, 2022
Dev To What was your mistakes in your career path?
Mistakes help us grow, What was your one mistake that you want others not to do that?...
05:23 pm GMT - Thu, June 16, 2022
Dev To Responsive Minimal landing page for developers with WebGL
Developers don't talk much. Their code does all the talking. So here's a minimal landing page for developers.Fork the minimal landing page hosted on Github pages, and then the jobs done. Deployed...
05:00 pm GMT - Thu, June 16, 2022
Dev To Why I enjoy conventional commits
If you don't know about conventional commits, I would ask you to check them out here, but the gist of it is that, it is a standard way to structure your commit messages such that they are easier to un...
04:54 pm GMT - Thu, June 16, 2022
Dev To I'm having brain surgery.
Exactly one week from today, I will be going under to attempt to fix a fistula in my brain.About three years ago, I started having daily headaches. At the time, I thought it was from stress, but they ...
04:27 pm GMT - Thu, June 16, 2022
Dev To The Xata Experience
Im joiningXataas their newSenior Developer Experience Engineer. Take a minute, grab your poison of choice (ginger ale, sparkling water, whatever), and celebrate it with me! I made it into Developer Re...
04:08 pm GMT - Thu, June 16, 2022
Dev To A missing namespace definition made me discover a practical Symfony Profiler feature
Small errors can be hard to find, especially in complex setup with misleading warnings pointing in a completely wrong direction. But let's appreciate the positive effects of "wasting" hours in finding...
03:56 pm GMT - Thu, June 16, 2022
Dev To Cyber-physical systems
At Luos, we often talk about embedded systems and edge, but a term often resurfaces in our everyday vocabulary, Cyber-physical systems (CPS).https://www.luos.io/blog/cyber-physical-systemsWith this ne...
03:38 pm GMT - Thu, June 16, 2022
Dev To Get a free domain name for your projects.
Okay, so here's how you can get a free ccTLD Domain name.First go to - freenom.com. There on the search bar search for the domain name you want, with the free domain extension you want.You can get .tk...
03:24 pm GMT - Thu, June 16, 2022
Dev To Building a multi-step onboarding flow in 5 minutes
In this post I will show you how easy it to build a multi-step onboarding flow with Saas UI.Saas UI is a component library build on top of Chakra UI and contains a lot of components currently missing ...
02:54 pm GMT - Thu, June 16, 2022
Dev To Test out CodeSec for yourself with our evaluator guide!
CodeSec by Contrast brings the fastest and most accurate scanner in the market right to your development workflow for free! Make code and serverless security simple and efficient with quick scan times...
02:41 pm GMT - Thu, June 16, 2022
Dev To 6 ways you should show up as a leader during uncertain times
We have yet again entered an uncertain time . This feels way too familiar for most of us since we experienced something similar when the pandemic hit. But we need to be more resilient this time as win...
02:30 pm GMT - Thu, June 16, 2022
Dev To Implement Stack using Queues
Implement a last-in-first-out (LIFO) stack using only two queues. The implemented stack should support all the functions of a normal stack (push, top, pop, and empty).Implement the MyStack class: voi...
02:25 pm GMT - Thu, June 16, 2022
Dev To How to optimize image upload in Appwrite and Vuejs
Image upload widgets allow users to preview images they upload to an application or database via forms, Google Drive, etc. These widgets enable the user to decide to go through or delete the images ch...
02:15 pm GMT - Thu, June 16, 2022
Dev To How not to write clean code in React?
IntroductionWassup everyone, long time no see. Today we will see a few ways to not clean code in React, let's jump right into it! 10 ways to not write clean code Not use a linterWho ne...
02:00 pm GMT - Thu, June 16, 2022
Dev To Sum of Digits in Base K
Given an integer n (in base 10) and a base k, return the sum of the digits of n after converting n from base 10 to base k.After converting, each digit should be interpreted as a base 10 number, and th...
01:45 pm GMT - Thu, June 16, 2022
Dev To Quick guide to Function Overloading in TypeScript
We use functions all the time in our apps, generally speaking most of the JS code are functions. TypeScript gives us many ways to describe them.For a basic function, this is fairly easy to do, but wha...
01:30 pm GMT - Thu, June 16, 2022
Dev To Permutation Sequence
The set [1, 2, 3, ...,n] contains a total of n! unique permutations.By listing and labeling all of the permutations in order, we get the following sequence for n = 3: "123" "132" "213" "231" "312" "32...
01:29 pm GMT - Thu, June 16, 2022
Dev To Open Source is great and all, but to whom?
As days go by, more people are going for open-source software. Many factors contribute to this movement, from the expansion of Big Tech data collection to the increase of cyber warfare around the glob...
01:16 pm GMT - Thu, June 16, 2022
Dev To Verify password with a single regex
Probably, you've ever encountered some circumstances to check a user's input, such as password, before submitting it to the server.we usually write verbose code to check complex rules, such as there m...
01:08 pm GMT - Thu, June 16, 2022
Dev To How to Use Hexadecimal Color Strings in Flutter?
While the new technologies are opening the way for coding, more than 42% of the global developers are using Flutter. It comes as the open-source software development kit (SDK) from technical giant Goo...
01:04 pm GMT - Thu, June 16, 2022
Dev To Blind 75 - 1. Two Sum Javascript
One Of the most popular problem of leetcode is 2 sum. This problem can be solved through many ways like 2 pointers, hashing... out of them if Input array is not sorted then the hashing approach is bet...
12:51 pm GMT - Thu, June 16, 2022
Dev To [PT-BR] Testcontainers com MySQL e Redis
No post passado, falei sobre testes de unidade e sobre como eles auxiliam na validao das regras de negcio do sistema. Neste post minha ideia falar sobre testes de integrao, que de acordo com o blog d...
12:50 pm GMT - Thu, June 16, 2022
Dev To The big secret of React
Have you thought about how React compares the deps array used by the hooks in every render? Let's check the magic that decides when to run the useEffect hook. IntroductionAs a curious developer, ...
11:55 am GMT - Thu, June 16, 2022
Dev To How to make a Slackbot (2022 GUIDE)
In this article I have basically simplified the Getting Started Guide of Slack Bolt to something that I would had wanted to be avaible when I made my own bot. I have taken some code and inspiration fr...
11:36 am GMT - Thu, June 16, 2022
Dev To Top 11 MYSQL monitoring tools in 2022 [open-source included]
Database monitoring is a critical component in your application performance monitoring. Apart from application code issues, database issues are one of the most common reasons for a bad user experience...
11:26 am GMT - Thu, June 16, 2022
Dev To Esse algoritmo vai te ajudar a entender quando utilizar Recurso ou Enum com Elixir.
Seja muito bem vindo, seja muito bem vinda ao FullstackElxproAqui ns discutimos as estratgias e dicas de sua jornada de aprendizado em Elixir. Isso do zero at a sua primeira vaga como desenvolvedor e...
11:17 am GMT - Thu, June 16, 2022
Dev To Which Frontend Framework to Pick for Your E-commerce Storefront?
An ecommerce storefront should provide users with the best experience to facilitate their purchases. A lot of factors can affect the users experience; from the quickly the pages load to the intuitive ...
11:11 am GMT - Thu, June 16, 2022
Dev To Flutter vs React Native: Head to Toe Comparison
In recent years, the comparison between Flutter and React Native has become a common topic of discussion among developers. Both are prevalent multi-platform tools for faster and hassle-free mobile app...
10:33 am GMT - Thu, June 16, 2022
Dev To What is the Entando Hub?
What do you imagine when someone says Hub? It's a center or place to hold a collection of things, or several kinds of things. And an Entando Hub is a repository (local, remote, public, or private), th...
10:02 am GMT - Thu, June 16, 2022
Dev To Using Google Sheets as your CMS
Spreadsheets. They are everywhere.Managers especially seem to love them, which is why the world properly would stop functioning without them.Like some twisted version of Murphy's law, it seems that an...
09:54 am GMT - Thu, June 16, 2022
Dev To How to Prepare and Pass Microsoft Azure AI Fundamentals Certification (AI-900) on this weekend?
Learning Cloud Computing in 2022 can turn as one of the best decisions of your Life. Cloud computing skills are among the most in-demand skills in technology today and employers demand for cloud-skill...
08:58 am GMT - Thu, June 16, 2022
Dev To How to use ESLint and Prettier for code analysis and formatting
ESLint and Prettier are pretty much the two most popular tools when it comes to doing code analysis and formatting in a developers codebase. They are extremely good at what they do which is why they t...
08:42 am GMT - Thu, June 16, 2022
Dev To JavaScript: Find sum of numbers present in elements of nested array
Hello Dev folks, I'm Gaurav - a front-end focused software developer from India. Recently I came across a JavaScript problem that required me to find sum of all the numbers present in elements of a ne...
08:21 am GMT - Thu, June 16, 2022
Dev To All You should know about HTTP Host Header Injection
You probably did not hear about this injection because it is not too popular, despite the fact that attacks can be very impactful. In this story I will explain briefly what the host header is, how vul...
07:56 am GMT - Thu, June 16, 2022
Dev To That time I could not finish a tech challenge
Hola Mundo! Maybe at this moment you already know -or not- that I have a little storytime series called "Jr. Dev: Do not give up" if you haven't read it I encourage you to do so .But well, basi...
07:09 am GMT - Thu, June 16, 2022
Dev To Creating a simple To-Do app using Rails
IntroductionHello! Just thought I'd show how to make a very simple todo app with Rails. InstallationTo start using Rails you will need to following installed:RubySQLite3Installation will v...
07:07 am GMT - Thu, June 16, 2022
Dev To Text Typing Animation (running text)
...
06:22 am GMT - Thu, June 16, 2022
Dev To CSS Logos: Dribbble logo
While looking for inspiration for logos to recreate, I browsed Dribbble (the designer social network). Then it hit me, why not create the Dribbble logo.The one we will be recreating is this one: ...
06:10 am GMT - Thu, June 16, 2022
Dev To 6 Benefits of Using a Developer-centric CRM Software for Startups
Startups are usually about the creation of an idea, product, or service that can solve a need, or render solutions to humanity's deficiencies. Essentially, the startup must sell a primary idea into th...
05:49 am GMT - Thu, June 16, 2022
Dev To New achivements of Mezon PHP Framework
Hi all! Today I want to try a new format with Mezon Framework news. May be it will be more interesting for you. Replacing Laravel with Mezon RouterIt was quite surprising for me but some people u...
05:14 am GMT - Thu, June 16, 2022
Dev To How to Develop a Successful Grocery Delivery App in 2022?
The stepping of humans into the digital world has become more common than ever. The use of smartphones plays a vital role in making your world digital. A few clicks on our smartphones replaced humans'...
04:55 am GMT - Thu, June 16, 2022
Dev To Pure CSS The Queen's Gambit
Speed Code Videohttps://twitter.com/asyrafhussin4/status/1526580125113864193...
04:52 am GMT - Thu, June 16, 2022
Dev To Apache Airflow 2.3. Grid view the game changer.
Airflow 2.3 just came out and here's what I interested about. Grid View replaces Tree ViewI think it's great since it's tell me the list of task with duration on the top of the grid.I can see if ...
04:49 am GMT - Thu, June 16, 2022
Dev To Ansible For Everyone (Ansible Playbooks) - Part 3
DAY 34- Ansible For Everyone (Ansible Playbooks) - Part 3 - Day Thirty four100 days of Cloud on GitHub - Read On iCTPro.co.nz - Read on Dev.to PrerequisitePlease refer to Ansible Part 1 an...
03:44 am GMT - Thu, June 16, 2022
Dev To Best Code to check if number is Prime
C ProgramYou can try the code using the following link:Code...
02:57 am GMT - Thu, June 16, 2022
Dev To Polyfills And Helpers - How To Save Your Bundle Size
Yoo, I'm nazha twitter . blog . Notion . Github . As web programmers, we'd like to use most recent features. On the other hand, how to make our modern code work on older browse...
01:45 am GMT - Thu, June 16, 2022
Dev To My New Portfolio and how to make one.
IntroI created my first Portfolio it took me about 2 weeks and it's still not finished, (This is just an early release. ) In this article I will show you the tips and tricks for making a Portfol...
12:34 am GMT - Thu, June 16, 2022
Dev To New Engineering Opportunities - Week 25 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 694 new jobs I want to shar...
12:27 am GMT - Thu, June 16, 2022
Dev To Entendendo Redux com ReactJS
Aplicaes modernas de front-end so constantemente controladas por estados que realizam renderizaes e definem os comportamentos das suas telas. comum termos que compartilhar estados entre vrios compone...
11:48 pm GMT - Wed, June 15, 2022
Dev To How to make a Cryptocurrency Telegram bot with Node and Telegraf
in this post we will learn how to create a cryptocurrency Telegram bot to obtain the values of the cryptocurrency we want to know using Coingecko APITo make this post I was inspired by this other one ...
11:40 pm GMT - Wed, June 15, 2022
Dev To Data Engineering Projects for Beginners
Hi everyone,I am a little bit obsessed with data engineering and lately I have been working on several open source projects about this topic, here is a list of repositories and technologies used in ea...
09:45 pm GMT - Wed, June 15, 2022
Dev To Exploring Teams and SMTP with Appwrite
Last weekend I decided to spend some time exploring Appwrite's Teams and SMTP features. As someone who's relatively new to both subjects, I have some fun findings to share. This blog covers my journey...
08:47 pm GMT - Wed, June 15, 2022
Dev To Encoding/Decoding Base64 with Node.js Core Buffer API
The Node.js core Buffer API allows base64 encoding for cases like Basic authentication. The legacy version with Node.js is by using the buf.atob() and buf.btoa() methods, and according to their docume...
08:36 pm GMT - Wed, June 15, 2022
Dev To Free Data Engineering E-Books
Hello ,Free Data Engineering E-books just for you .Learn API Download HereData Pipelines Download HereLearn Docker And Kubernetes Download HereLearn Big Data Download HereHappy Reading ....
08:33 pm GMT - Wed, June 15, 2022
Dev To C23: Narrowing contextual conversions to bool
In the previous article discussing new language features of C++23, we discussed if consteval. Today, we'll slightly discuss if constexpr and also static_assert. Andrzej Krzemieski proposed a paper to ...
08:30 pm GMT - Wed, June 15, 2022
Dev To CodeLand is special, and I'm not just saying that.
I've been to every CodeLand well before I was officially involved in it. It's been one of the best parts of my career.It was awesome in person but what's amazing to me is that it's also been awesome...
08:14 pm GMT - Wed, June 15, 2022
Dev To Q: As a CodeNewbie, what programming language do you want to learn - and why?
Microsoft is sponsoring Codeland Conference again this year. Come join us in the #CodeNewbie Forem Jun 16-17 to jumpstart your learning journey into Azure & AI, and meet your peers!We know there a...
08:13 pm GMT - Wed, June 15, 2022
Dev To Sunsetting SourceLevels Code Quality feature: Whats next?
When we launched SourceLevel, we had a great focus on Automated Code Review, through 30+ Open Source linters (including support for Ruby, JavaScript, Elixir, Golang, PHP, Python, etc.). During product...
07:46 pm GMT - Wed, June 15, 2022
Dev To Welcome Thread - v178
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:26 pm GMT - Wed, June 15, 2022
Dev To How to Maximize your Job Offer as a Remote Engineer
This article is reposted from one originally contributed to LeadDev.com and authored by Lawrence Barker for Hired... How can you get the job offer you want? And how can you feel confident youre g...
07:26 pm GMT - Wed, June 15, 2022
Dev To Adding routing to a Vue-Vite Chrome Extension
Carrying on from my previous post on creating a Vue-Vite Chrome Extension a great feature to add that adds a rich web-app experience to the Chrome Extension is routing, which is practically part of th...
06:33 pm GMT - Wed, June 15, 2022
Dev To Boost your productivity by closing the VSCode Sidebar
I was one of those Developer who felt weird closing the Sidebar in VSCode I always needed to see my files all the time for some reason even if this made no sense while working on a problem, but one da...
06:30 pm GMT - Wed, June 15, 2022
Dev To How to create modal using React Portal?
Hello everyone, in this first blog of mine I am going to show how to create modal using React Portal. Modal at first seems to be another React component we can make but implementing a modal properly t...
06:02 pm GMT - Wed, June 15, 2022
Dev To Your next 1:1 - a waste of time or an opportunity?
In software development, a "One on One (1:1)" is a common meeting to have with your manager on a regular basis. A good 1:1 is the key to a productive and collaborative relationship with your manager ...
05:46 pm GMT - Wed, June 15, 2022
Dev To Exploring Frontend Frameworks' Internals Part 1: The basic structure of Frontend frameworks Vue 3s reactivity
This is a series about exploring Frontend frameworks' internals. Its purpose is to shed some light on the way these frameworks operate under the hood. It may not be suitable for beginners or those who...
05:14 pm GMT - Wed, June 15, 2022
Dev To SQL Has Evolved a Lot In Order To Meet New Challenges But The Fundamentals Have Remained
This episode of DevDiscuss has us joined by Jim Walker of Cockroach Labs to talk about what modern SQL is in a new world of distributed cloud computing while also getting into the fundamental value o...
05:02 pm GMT - Wed, June 15, 2022
Dev To CI with SonarQube and Flutter - Part 2
This is the second part of the article, to go to the first one just click hereWelcome back to everyone, in this second part as I said at the end of the last article we will download Docker and the Son...
04:50 pm GMT - Wed, June 15, 2022
Dev To The Death of IE (webcomic)
I have been publishing a webcomic for four months: a comic about CSS (and web development) without images, all coded in CSS and HTML. And Ive had a blast while building it. An interesting experiment o...
04:36 pm GMT - Wed, June 15, 2022
Dev To Announcing Strapi v4.2 with logo customization, in-app providers, media library folders in beta and more
Introducing Strapi v4.2This new Strapi version brings more customization & integration possibilities to the table. Customizing the logo in the admin panel in a couple of clicks and finding p...
03:45 pm GMT - Wed, June 15, 2022
Dev To Not Documented, not Done!
"Not Documented, not Done!" is probably my most used comment in Jira & GitHub as a CTO and engineering leader I hate writing it. But at the same time I'm absolutely convinced that documenting task...
03:41 pm GMT - Wed, June 15, 2022
Dev To Who is responsible for Accessibility?
Before I became a Software Engineer, I worked as a decorator. I did a course in Construction Skills and part of that was studying for the test to get my Construction Skills Certification Scheme (CSCS)...
03:33 pm GMT - Wed, June 15, 2022
Dev To 6 June tips about UX and a11y for web devs
Hey folks!I'd like to talk about creating animation for people with vestibular disorders, improving user experience when resetting password and filling in phone number, coding a search for screen read...
02:19 pm GMT - Wed, June 15, 2022
Dev To Bye old ways, Hello MVVM Community Toolkit
If you are a .NET Dev and have worked with Xamarin - MAUI , WPF etc... and you also use Model-View-ViewModel (MVVM) pattern in your apps you probably know the frustration of working with Observable Vi...
02:16 pm GMT - Wed, June 15, 2022
Dev To Can anyone recommend a little toolbox of Ruby goodies?
More specifically a secret stash of:ScriptsToolsUtilitiesRe-usable classes and methods (for repeatable stuff like web scraping, file read and writing)...
02:13 pm GMT - Wed, June 15, 2022
Dev To Fake News Detection with Machine Learning and Flask
IntroductionThe world has become more digital, and there is an abundance of data available. Before being sent into space, all data cannot be checked. As the amount of data grows, some of it will...
02:10 pm GMT - Wed, June 15, 2022
Dev To The Bridge Network Driver | Networking in Docker 6
Learn what the Bridge driver is in Docker, how it simplifies multi-container networking on a single host, how to use it, possible use cases and limitationsWhat is the bridge network driver in Docker a...
01:51 pm GMT - Wed, June 15, 2022
Dev To Anatomy of a Go Program
I recently started learning Go after going through a lot of articles talking about all the awesome features it has. Here, I will try to break down a simple Go program that prints a line to understand ...
01:49 pm GMT - Wed, June 15, 2022
Dev To Around the World with Amazon Rekognition Image
This is the first article of a two-part series playing with Amazon Rekognition and flags from around the world. Today we will focus on testing the default behavior of Rekognition Image, in the second ...
01:44 pm GMT - Wed, June 15, 2022
Dev To Build a crypto miner using Raspberry Pi in 10 minutes
Lately Ive been hearing a lot of hype around web3- cryptocurrencies, NFTs, DAOs, DeFi, GameFi and all of these cool jargons giving me a lot of FOMO (Fear of missing out), so I decided that Im gonna tr...
01:39 pm GMT - Wed, June 15, 2022
Dev To Working with CCXT Python Library
The CCXT library is a powerful Python, JS, and PHP library that can be used to pull information from all of the major crypto asset exchanges. It has made my life a lot easier since it abstracts out th...
01:34 pm GMT - Wed, June 15, 2022
Dev To Rust Explorer: A playground that has over 10,000 most downloaded crates
TLDR: Rust ExplorerA few months ago, I began working on a Rust project that uses a few large dependencies. The compilation took a few minutes on my slow laptop. Every time I make small changes, I had ...
01:28 pm GMT - Wed, June 15, 2022
Dev To People rarely use complicated git commands on the weekend, and I have the data to prove it.
Preamble: We've been running an experimental project to catalog good evergreen guides on DEV. Some initial work is available here if you're curious. It's a low-key experiment so don't read too much in...
12:45 pm GMT - Wed, June 15, 2022
Dev To Speed Up Your Javascript With These Simple Methods
If your Javascript code is running slower than you'd like, or if you just want to know how to make your code faster regardless, stick around for some easy to implement ways of making your Javascript r...
11:38 am GMT - Wed, June 15, 2022
Dev To A Second Walk Through of Composing a SQL Query
Showing my Work as I Query a Forem InstanceThis builds on work from my Walk Through of Using Postgresql and Blazer to Generate a Cohort Report.The query Ill be building helps answer what percent...
11:35 am GMT - Wed, June 15, 2022
Dev To Tech Radar for visualising Technology Strategy. What is it and how to build it?
In this blog post I would like to share my knowledge about a very useful tool that helps you to visualise your Technology Strategy Tech Radar. Also, at the end of this blog I will share the live Tech...
11:00 am GMT - Wed, June 15, 2022
Dev To Kubernetes Ingress vs Service Mesh
Networking in Kubernetes is no easy task. Whether youre on the application side or the operations side, you need to think about networking. Whether its connectivity between clusters, control planes, a...
10:49 am GMT - Wed, June 15, 2022
Dev To Testing your Infrastructure as Code using Terratest
Setting Up infrastructure manually can be a time-consuming and hectic process. That is when we can make use of Infrastructure as Code (IaC) tools to automate the infrastructure. IaC automation can be ...
10:43 am GMT - Wed, June 15, 2022
Dev To My weaknesses as a manager
Multiple years of managing multiple projects and teams haven't made management easy for me, but I have learned management is hard in many more ways than I thought it would be. When I recently got back...
10:34 am GMT - Wed, June 15, 2022
Dev To Designing a Scalable and Secure REST API Gateway
Design patterns in microservices: API Gateway, Backend for Frontend, Event-Driven ArchitectureMicroservices are a hot topic in the software development world right now. Many organizations are lo...
10:29 am GMT - Wed, June 15, 2022
Dev To How to use Docker in your Node and React Applications
Docker gives developers the ability to package all of their applications inside of containers. These containers can run on any machine that has Docker installed and the application will be identical. ...
10:14 am GMT - Wed, June 15, 2022
Dev To Top Node.JS Frameworks for Developers in 2022
IntroductionAny discussion of web development would be incomplete without including JavaScript. Also, these days, its nearly hard to have a discussion about JavaScript without also bringing up the top...
10:13 am GMT - Wed, June 15, 2022
Dev To Deep Insights into Low-code Development Tools
In this chapter, we will share with you some of the top low-code development tools repos (LCDT repos) on GitHub in 2021 measured by different metrics including the number of stars, PRs, contributors, ...
09:58 am GMT - Wed, June 15, 2022
Dev To Advanced TypeScript Cheat Sheet for Types, Interfaces, Control Flow, and More
Debugging and troubleshooting is the most annoying part of software development but TypeScript handles the inadequacies with grace. Thats why almost 60% of JavaScript developers use it and 22% of them...
09:26 am GMT - Wed, June 15, 2022
Dev To Quickly develop risk control algorithms in business scenarios based on MetaSpore
MetaSpre:https://github.com/meta-soul/MetaSporeAlphaIDE:https://registry-alphaide.dmetasoul.com/loginAfter decades of development, the traditional credit evaluation model for risk management is relati...
08:49 am GMT - Wed, June 15, 2022
Dev To Design Patterns in Angular (part I)
Original cover photo by Caspar Camille Rubin on Unsplash.Every experienced developer has at least some design patterns that they have heard about. But the common stereotype is that in front end develo...
08:47 am GMT - Wed, June 15, 2022
Dev To What are Identifiers in Python?
In this tutorial, we will answer the question - what are Identifiers in Python. An identifier is a user-defined name given to identities like class, functions, variables, modules, or any other object ...
08:41 am GMT - Wed, June 15, 2022
Dev To Angular Material Templates - Open Source and Free 2022
Angular Material is one of the most popular front-end frameworks for building performant user interfaces with Angular. Today, we are excited to announce that starting in 2022. This decision was made b...
08:21 am GMT - Wed, June 15, 2022
Dev To Build Docker based GitHub runner containers on Azure Container Registry (ACR)
OverviewAll the code used in this tutorial can be found on my GitHub project: docker-github-runner-windows or docker-github-runner-linux.Welcome to Part 3 of my series: Self Hosted GitHub Runner...
07:59 am GMT - Wed, June 15, 2022
Dev To This Week In React 108: App.js, Fresh, Reassure, Million, Hydrogen, Gatsby, Treasured, WebComponents, RNW, Zeego, TC39...
Hi everyone!This week we celebrate theofficial death of IE11! I just came back from the App.js conf in Krakow: a very nice experience that I recommend to any React-Native dev . Check mysummary on Twit...
07:49 am GMT - Wed, June 15, 2022
Dev To Triggering a Lambda function using SQS to populate DynamoDB
This post is intended for beginners who want to understand how event driven architectures communicate in AWS. The repository holding the python scripts to be used is mentioned at the end of the Log in...
07:42 am GMT - Wed, June 15, 2022
Dev To SVG Spinners!
I have created a collection of 24 x 24 dp SVG spinners! Use them for free!I'll be adding new spinners every few days!https://github.com/n3r4zzurr0/svg-spinners...
07:35 am GMT - Wed, June 15, 2022
Dev To ASTs in Ruby - Node Pattern and Introducing RuboCop
In the last article I was not being quite honest when I said that regex would not work when trying to manipulate Ruby files. Strictly speaking, no, regex is not a good idea for working with tree-like ...
07:35 am GMT - Wed, June 15, 2022
Dev To CSS Logos: Scalable Apple Photos logo
It's been a while since I posted in the CSS Logos series, but I finally found some new inspiration.In today's article, we'll recreate the apple photos logo and make it scalable!New to CSS design, no p...
07:00 am GMT - Wed, June 15, 2022
Dev To A New One-stop AI development and production platform, AlphaIDE
A New One-stop AI development and production platform, AlphaIDE, quickly deploy an intelligent data platform, providing one-click deployment and operation of Web IDE development interface, data analys...
06:29 am GMT - Wed, June 15, 2022
Dev To Usage GuideQuickly deploy an intelligent data platform with the One-stop AI development and production platform, AlphaIDE
1.Log inClick on the link Alpha IDE: https://registry-alphaide.dmetasoul.com/#/login. You can register by email.After registration, the email will receive a verification link. After clicking the...
06:18 am GMT - Wed, June 15, 2022
Dev To You don't need a JavaScript library for your components
Have you ever asked yourself how many times you wrote a Button component using different libraries or frameworks? Components are the base block of any Web project, but with all the changes and new fra...
05:58 am GMT - Wed, June 15, 2022
Dev To React Slick Slider with Delete functionality
Sliders are one of the most common and widely used ways to display images in our web applications. There are many packages that allow us to make use of pre-built sliders and make our websites beautifu...
05:47 am GMT - Wed, June 15, 2022
Dev To Web Scraping in Python
...
05:37 am GMT - Wed, June 15, 2022
Dev To Why application containerization is important?
Organizations today are gearing up to redesign their infrastructure and development approaches. Its a continuous process of rethinking, unlearning, and relearning - different approaches. With the pre...
04:27 am GMT - Wed, June 15, 2022
Dev To Test Driven vs Behaviour Driven Development in RoR
As an Agile full-stack Ruby on Rails development business, we advise any other developer, entrepreneur, or start-up enthusiast to consider RoR for their next project. We're known for our obsession wit...
03:47 am GMT - Wed, June 15, 2022
Dev To Best Internet Explorer Troubleshooting Memories
In honor of IE retiring tomorrow June 15, let's talk about our best (or worst depending on your point of view) troubleshooting experiences with Internet Explorer.One of my first tasks at my first web ...
03:35 am GMT - Wed, June 15, 2022
Dev To Entendendo UNIX pipes
Basicamente, a todo comando UNIX atribudo um conjunto de streams, que so canais de comunicao. Ou seja, um comando pode enviar dados para uma stream de sada (STDOUT), ler dados de uma stream de entrad...
01:13 am GMT - Wed, June 15, 2022
Dev To O que aprendi ao criar um monolito seguindo boas praticas de DDD e Clean Architecture
Depois de fazer um estudo mais aprofundado sobre monolitos foi a hora de eu implementar um usando as praticas que estudei, principalmente utilizando os conceitos de deixar os mdulos bem separados para...
12:03 am GMT - Wed, June 15, 2022
Dev To How to Prevent Merge Conflicts (or at least have less of them)
A few months ago, I wrote a DEV post about resolving merge commits. The resounding feedback I received from readers was: "JUST AVOID THEM." While I agree, I wrote the post for technologists who were p...
10:36 pm GMT - Tue, June 14, 2022
Dev To Create fake blockchaine to test youre smart-contract
To create a fake blockchain wich you can test youre smartcontract written with Solidity you need Ganach software or a Ganache CLI.Ganache is the latest version of TestRPC: a fast and customizable bloc...
10:23 pm GMT - Tue, June 14, 2022
Dev To Setup asdf & direnv
Environment setup ASDF Version Managerasdf is a tool version manager. All tool version definitions are contained within one file (.tool-versions) which you can check in to your project's G...
09:43 pm GMT - Tue, June 14, 2022
Dev To Voc conhece APL?
AVISO! Esse artigo contm exemplos de cdigo. Se voc quiser rod-los, copie e cole as linhas identadas direita (as linhas identadas esquerda so os resultados) nesse site: https://tryapl.orgAPL uma lin...
09:07 pm GMT - Tue, June 14, 2022
Dev To Instagram Advanced User Finder
You can collect tens of thousands of users from 1 user with the features you are looking for on Instagram, collect phone numbers or e-mail addresses from their bio or communication, and then you can s...
08:18 pm GMT - Tue, June 14, 2022
Dev To Basics of AWS IAM: How to setup a Cloud Watch Trail in your organization?
In this blog post, I am going to show you how to create a simple CloudTrail in AWS.Cloud Trail: Cloud Trail is a service in AWS that logs in the activity of an event in an account. The logging can be ...
08:16 pm GMT - Tue, June 14, 2022
Dev To CI with SonarQube and Flutter - Part 1
Hello everybody, this is my first article, so feel free to comment on how can i get better, I will appreciate it.In this article, I will show how to use the SonarQube tool with the Flutter framework t...
08:13 pm GMT - Tue, June 14, 2022
Dev To Major PostgreSQL Features You Should Know About
If you are already familiar with other SQL databases but new to PostgreSQL, then this article is perfect for you. It will help you understand the nuances and get started with PostgreSQL.Note: Most com...
07:52 pm GMT - Tue, June 14, 2022
Dev To Por que e como iniciar um App sem Storyboard?
O quo importante o code review?Quando trabalhamos em equipe fundamental realizarmos code review, evitamos que falhas e possveis bugs cheguem na branch de produo e aos usurios finais.Code reviews so ...
07:23 pm GMT - Tue, June 14, 2022
Dev To One-Click Sign In with Next Auth
In the frontend it's as simple as...import { signIn } from "next-auth/react";<button onClick={() => signIn("google", { callbackUrl: "/account" })}> Sign in</Button>And your api/auth/[...
07:23 pm GMT - Tue, June 14, 2022
Dev To Setting Up Your First WebGL Project With CurtainsJS - Four Part Setup
Today we want to create a basic template with a div to hold your canvas and a div to hold your images. Getting startedGo ahead and initialise our new project using the CodePen playground or setup...
07:23 pm GMT - Tue, June 14, 2022
Dev To CSS Variables with Global & Local Scope
Hello everyone! It's been a long long time since I've posted anything. I am working as a Front-end Developer and suddenly, I realized that I have forgotten many CSS basics. So, I started learning it o...
07:23 pm GMT - Tue, June 14, 2022
Dev To Top Five WORST posts of the year
I've found some seriously terrible posts written by some members on DEV, and decided to bring them together here and give 'em each a roast Note that this is a joke, and not meant to offend anyone. If...
07:01 pm GMT - Tue, June 14, 2022
Dev To New Free Developer Security Tool!
Meet CodeSec by ContrastSecure Code with the fastest and most accurate scanner in the market. Get Immediate & actionable result. Up and running in less than 5 minutes for free!CodeSec makes develo...
07:00 pm GMT - Tue, June 14, 2022
Dev To Lazy Sequences in Elixir and Erlang
Lazy Sequences in Elixir and ErlangIn this article, I would like to demonstrate and compare standard primitives for working with lazy sequences in Elixir and Erlang. While Elixir's ones seem pre...
06:32 pm GMT - Tue, June 14, 2022
Dev To Community Bonding Period GSoC'22
Hello , I am Pulkit Gupta, currently pursuing Bachelor of Technology in Computer Science and Engineering from ABES Engineering College. This year, I have been selected as a Google Summer of Code Contr...
06:14 pm GMT - Tue, June 14, 2022
Dev To PyQGis
About QGisQGis is an open-source and free software used for geographic information systems. It is used to create, edit, visualize, analyze and publish geospatial information into maps. Its the m...
06:05 pm GMT - Tue, June 14, 2022
Dev To Document Like You Code
Written by Rod Lambert, Software Engineer at Stout Systems Documentation typesA well-run organization that develops software, hardware, or services, requires a large amount of documentation to en...
05:47 pm GMT - Tue, June 14, 2022
Dev To 5 reasons you should use C for digital signal processing
Digital signal processing (DSP) is a means by which we work with real-world signals, such as sounds, images, and temperatures, that have been digitized. One great language that you can use for DSP is...
05:32 pm GMT - Tue, June 14, 2022
Dev To Updating React App deployed on Firebase
Be sure that you've deployed your app on Firebase, if not done then follow this blog: How to deploy your React app on Firebase?Make all the changes and save them in your React App.Run the following co...
05:29 pm GMT - Tue, June 14, 2022
Dev To Working With Remix-Router In React JS - A Look at New Data APIs in DataBrowserRouter
This is based on BETA software... but it is still awesome to see what's coming!!A simple react application showing how to use the new DataBrowserRouter Data APIs to get Remix functionality in your Rea...
05:03 pm GMT - Tue, June 14, 2022
Dev To 20 chart.js Alternatives
Chart.js - Simple yet flexible JavaScript charting for designers & developersSimple HTML5 Charts using the tag Rated: 4.6/5 19 Tutorials 664 Reviews 20 Alternativeshttps://openbase.com/js/chart.j...
05:02 pm GMT - Tue, June 14, 2022
Dev To Node.js vs Rust performance for webservers
Disclaimer: This post aims to compare the performances between Node.js and Rust but only in the setup used here. No language is a fit for all your projects and more than raw performances should be con...
04:50 pm GMT - Tue, June 14, 2022
Dev To Scan to Cart QR Codes
It is difficult to believe how disruptive the pandemic has been. Innovation in the field of contactless technologies is a direct outcome of the pandemic. Being mobile-friendly, QR codes have become th...
04:48 pm GMT - Tue, June 14, 2022
Dev To Unix Domain Socket(IPC), how to make two programs communicate with each other
TLDR;If you're already familiar with unix domain sockets and just want a working example take a look hereThis is part 2 of a series of posts exploring techniques on how to make two different pro...
04:46 pm GMT - Tue, June 14, 2022
Dev To Pure CSS The Professor (Money Heist)
Speed Code Videohttps://twitter.com/asyrafhussin4/status/1536598965155573760...
04:36 pm GMT - Tue, June 14, 2022
Dev To Build on Flow | Learn FCL - 7. How to Query Flow Account by Address
OverviewIn the previous post, we covered how to collect information about blocks on the chain. Today we will cover how you can query information about a specific account using the account functi...
04:13 pm GMT - Tue, June 14, 2022
Dev To Do You Create UML Diagrams For New Projects?
Hey awesome developers! I'm currently working on backend for a complex project that will require many tables and relationships. I was advised to create UML Diagram and UML use case before I start buil...
04:13 pm GMT - Tue, June 14, 2022
Dev To Let's Learn 11ty Part 6: Plugins
In our last article we deployed our site. At this point, it is working quite well for a site. There is however more we can do to improve how it functions - starting with Plugins PluginsPlugins ar...
03:24 pm GMT - Tue, June 14, 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...
03:03 pm GMT - Tue, June 14, 2022
Dev To Let's Make a Top-Down Shooter Game in C and Windows Forms
I have a programming exam tomorrow and for me, the best way to practice is to make games! It's fun, challenging, and quick enough to keep my brain fresh. So today I thought, why not try and make a top...
02:09 pm GMT - Tue, June 14, 2022
Dev To Continuous Integration and Continuous Delivery
"What is Continuous Integration and why is it important?" If you are novice programmer, you may be asking yourself these same questions. CI/CD stands for Continuous Integration and Continuous Delivery...
02:08 pm GMT - Tue, June 14, 2022
Dev To What's gotten better in programming languages
I have a question, especially for those whove been programming for some time or have experience with older languages:What improvements have you seen in programming languages that arent related to synt...
02:08 pm GMT - Tue, June 14, 2022
Dev To How many monitors do you use for coding?
Developers, how many monitors do you use for coding? I am using 3 and you Here we go...
02:06 pm GMT - Tue, June 14, 2022
Dev To Run Apache APISIX on Microsoft Azure Container Instance
IntroductionApache APISIX is an open-source Microservice API gateway and platform designed for managing microservices requests of high availability, fault tolerance, and distributed system. You ...
02:01 pm GMT - Tue, June 14, 2022
Dev To KNEX.JS SQL Query builder for Nodejs
Getting Started with KnexJs for SQLs database, firstly install all the important dependencies like express e.t.c for your project. For the installation of knex.js:INSTALLATION$ npm install knex --save...
01:58 pm GMT - Tue, June 14, 2022
Dev To Responsiveness and Container-Queries
What is written below was an answer to a colleague of mine reagardigng responsive design solutions in web development: So regarding text, you should use rem and don't care about the aesthetics when zo...
01:50 pm GMT - Tue, June 14, 2022
Dev To Should I have separate GitHub accounts for personal and professional projects?
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:49 pm GMT - Tue, June 14, 2022
Dev To Easy migration to Ansible Vault id
To keep all our tokens secure we use the Ansible vault to encrypt them. Historically all files with secrets were encrypted with a single password instead of using a vault id and password file. This we...
01:39 pm GMT - Tue, June 14, 2022
Dev To O que Cloud Computing?
Cloud computing uma tecnologia que usa a Internet para acesso remoto aos mais variados recursos, softwares e informaes. Dessa forma, permite que o usurio acesse as informaes por meio de qualquer disp...
01:20 pm GMT - Tue, June 14, 2022
Dev To Allure Report Hands-on Guide
Allure Report is an open-source, multi-language test reporting tool. It builds a detailed representation of what has been tested end extracts maximum of from the everyday tests execution.In this guide...
01:14 pm GMT - Tue, June 14, 2022
Dev To Cross Module Transaction with Prisma
TL;DRIt's possible to write transactions in the application layer using Prisma with the help of cls-hookedHere's some sample codesThe PoC code: https://github.com/kenfdev/prisma-auto-transaction...
01:12 pm GMT - Tue, June 14, 2022
Dev To CSS Grid: custom grid item placement basics
Hello. In today's article, I want to tell you about a custom placement of a grid item inside the grid. Most often, default grid item placement managed by auto-placement algorithm does not fulfill our ...
01:10 pm GMT - Tue, June 14, 2022
Dev To yet another fail
I weren't able to write that code during an interview. I've been asked to scrape unique 200 posts from a json feed.require 'net/http'require 'json'start_url = "https://url-to-json.feed"posts = []loop ...
12:40 pm GMT - Tue, June 14, 2022
Dev To How you can bypass the captcha?
IntroductionWhen you log in, signup, or comment on any platform, you will see a captcha will appear on your screen. Sometimes it is easy to solve, but sometimes it becomes a headache for us, so ...
12:35 pm GMT - Tue, June 14, 2022
Dev To AWS Textract and React Native
Amazon Textract is a machine learning (ML) service presented by Amazon which extracts text, handwriting, and data from scanned documents, PDFs and images into text documents which then can be stored i...
12:13 pm GMT - Tue, June 14, 2022
Dev To Cloudflare DDNS on Linux
1. Generate token in My profile API Tokens Create Token with Zone.DNS permission for selected DNS zone.*Note that it is not possible to select only one subdomain and token will have permission to ch...
12:10 pm GMT - Tue, June 14, 2022
Dev To Using Angular to create a Micro Frontend
DisclaimerThis article has been written with the help of the ModSquad Community. The related live session is available here: Introduction to Web ComponentsWeb components are a set of techno...
12:00 pm GMT - Tue, June 14, 2022
Dev To How to Reduce Time Spent on Refactoring? 3 Tips
Recently, I had to deal with an old codebase that was difficult to maintain and scale. In this article, I'll share how my team and I decided to deal with maintenance and the best practices we implemen...
11:56 am GMT - Tue, June 14, 2022
Dev To Getting started with Python based IaC using AWS CDK
AWS CDK Getting Started Table of ContentsIntroductionWhat is AWS CDKConcepts and Key ComponentsSteps to getting into AWS CDKStep 1 Setting up Pre RequisitesInstall node package managerInsta...
11:07 am GMT - Tue, June 14, 2022
Dev To How to Create a Nuxt.js Ecommerce Storefront from Scratch Using Medusa Part 2: Adding Cart Functionality
IntroductionAn ecommerceshopping cartis something essential when you are building a storefront. It allows customers to add items to their cart so that they can later purchase it. Customers can a...
10:59 am GMT - Tue, June 14, 2022
Dev To Create interesting blob shapes with CSS
...
10:50 am GMT - Tue, June 14, 2022
Dev To Angular 14: All the Important Features and Updates
Globally recognized brand as the most trusted angular web development company. The company has the most versatile AngularJS development team that sorts all your AngularJS development services needs.Go...
10:26 am GMT - Tue, June 14, 2022
Dev To I built the trendiest admin dashboard for React using the latest UI trends! Use it for free!
Hey guys,I built the trendiest admin dashboard for React & Chakra UI using the latest UI trends! Use it for free!Presentation: https://horizon-ui.com/Live demo: https://horizon-ui.com/horizon-ui-c...
10:07 am GMT - Tue, June 14, 2022
Dev To Internet Explorer retires
IE is retiring, after many years of cursing, I have seen less and less support tickets for IE and I'm glad to say that things have become a lot better. I'm not having a party like I had promised mysel...
09:36 am GMT - Tue, June 14, 2022
Dev To 7 Marketing Strategies for Your Software Development Content
Capture a larger audience with your software development contentCreating content for software developers is tricky and time consuming. In this article, Im going to explain what you can do to make the ...
09:23 am GMT - Tue, June 14, 2022
Dev To Building your next application using blockchain: Why and how
Why build an application using blockchain?The first question someone could have when considering building applications using blockchain is why doing it. It is a very important question that we b...
09:08 am GMT - Tue, June 14, 2022
Dev To React TypeScript ESLint Prettier Full Setup
Table of Content Introduction Why this configuration ? Configuration Configure ESLint on the project Configure Prettier on the project Start Project Thank you Introduction Hello amazing de...
09:07 am GMT - Tue, June 14, 2022
Dev To Data Consistency in the Microservice Architecture
Data Consistency is an enigma of Distributed Architecture. It is a rather poetic way to say that something is a pain in the ass.It might not be that obvious at the first glance, but Data Consistency n...
08:56 am GMT - Tue, June 14, 2022
Dev To Wasp - language for developing full-stack Javascript web apps with no boilerplate
Meet Wasp: a new programming language for developing full-stack web apps with less code.Wasp is a simple declarative language that makes developing web apps easy while still allowing you to use the la...
08:50 am GMT - Tue, June 14, 2022
Dev To Building a Flutter application for Web, iOS and Android using a CI/CD pipeline on CodeBuild cdk4j
This post is a follow up to the last one where I showed a CDK project that can be used to build a Flutter application for Web.In this post, we are going to expand our existing project on Github to be ...
08:30 am GMT - Tue, June 14, 2022
Dev To How to deploy an Astro site
Astro is a new kind of static site generator for the modern web, and is centered around helping you ship less client-side JavaScript in your projects. When you combine Astro with Netlify the platform...
08:24 am GMT - Tue, June 14, 2022
Dev To Beyond developer productivity
Developer productivity receives disproportionate attention considering the share of organizations where it happens to be a bottleneck.With tech being at the center of value creation engine for an incr...
08:10 am GMT - Tue, June 14, 2022
Dev To Hitchweb is now Open Source | OSS
Recently, I wrote a post on the launch of Hitchweb. Hitchweb! Browser Extension, Talk to people on same website Rajesh Joshi Jun 6 1 min read #javasc...
07:23 am GMT - Tue, June 14, 2022
Dev To Face Recognition App In Flutter Using TensorflowLite & Google ML KIT
Hey developers, I have created a face recognition authentication app in flutter using TensorFlowLite and Google ML KIT. If you are interested in the work and explanation then I've created a complete Y...
07:20 am GMT - Tue, June 14, 2022
Dev To Git VS GitHub
Git vs GitHub is one of the things that beginners find tough to understand. So in order to understand their differences let's first look at them individually.What is Git?Git is a version control syste...
07:15 am GMT - Tue, June 14, 2022
Dev To Common Ninja Platform News: Storage API | Payment Trials | Webhooks Management
We are very excited to share with you recent news and updates related to our developer platform.This month we announce the new Storage API, a full support in payment trials, and a brand new webhooks m...
06:36 am GMT - Tue, June 14, 2022
Dev To Counting all words across markdown files ~ Astro
Now that we have counted all our words using a CLI script, let's see how we can add this functionality to our Astro website.If you followed my previous Astro articles, we already wrote a function that...
06:31 am GMT - Tue, June 14, 2022
Dev To Writing a Game in Typescript
I know people make all kinds of stuff with <canvas> but that's all black magic to me. Time to change that. This is how I built Attacke!, a simple 2D fighting game in JavaScript.Before we dig in ...
06:27 am GMT - Tue, June 14, 2022
Dev To Effect of educational games on kids and teenagers
Adults always tell us to not play games for prolonged periods. But, they encourage playing educational games. Are educational games really better compared to traditional learning?Short answer: yes. Th...
05:42 am GMT - Tue, June 14, 2022
Dev To browser extension to explore rust cargo dependencies on GitHub repos
cratehubOn every GitHub repository or folder with a Cargo.toml file, scroll to the bottom of the page to see a list of its npm dependencies and their descriptions.cratehub also adds convenient l...
05:04 am GMT - Tue, June 14, 2022
Dev To How I became an AWS Machine Learning Hero
A little over 2 years ago, I set myself the goal of becoming an AWS Machine Learning Hero, and it has finally happened! This was a really important step in my career journey, and in this post I'll sha...
04:46 am GMT - Tue, June 14, 2022
Dev To Protect and Access you Kubernetes, Servers, Applications and Databases with Teleport
Today we are protecting and securely connecting to our infrastructure, Kubernetes, and basically any other private resources that we need and want to keep safe.And we will do so without the need of VP...
04:23 am GMT - Tue, June 14, 2022
Dev To How to get paid article writing?
I have been writing articles and blogs since 2019, but have not made any money. Can anyone tell me how I can get paid for article writing?...
04:07 am GMT - Tue, June 14, 2022
Dev To Tailwind CSS v/s Bootstrap: Which is a better framework to use
What if we could achieve a responsive UI without being bound by the rules of a UI kit? Is there a way to achieve responsiveness and still keep our custom user interface designs? For developers who val...
03:45 am GMT - Tue, June 14, 2022
Dev To I have been using Fedora 36 for a month, here is my review.
Well, the latest Linux I used as a main driver for my personal laptop was Ubuntu 14.04 LTS. But when I bought a new laptop, Acer Swift SF514-52T, it just didn't work with Linux. Therefore, I had been ...
03:44 am GMT - Tue, June 14, 2022
Dev To June 13th, 2022: VS Code Tip of the Week
This week's tip of the week is coming from my old coworker @citizen428. On one my streams on livecoding.ca, I show you how you can add a gitignore file to a project via npx gitignore.Little did I know...
03:21 am GMT - Tue, June 14, 2022
Dev To Creating a simple web server using NodeJS
Preface.In this article ill talk about how to set up a NodeJS Express server application. At the end It should get across what NodeJS is, how to set up Express, and how to use GET requests using...
02:39 am GMT - Tue, June 14, 2022
Dev To How Snapchat is using Machine Learning ?
The very famous social media app Snapchat is all around the corner or let's in pocket of teens and even adults.While the addiction is concerning or not is still debatable, something surely concerning ...
01:49 am GMT - Tue, June 14, 2022
Dev To Free E-books
Hello ,Free Data Analysis E-books just for youExploratory Data Analysis The Right Way Download HereBasic Data Cleaning Download HereFree Data Visualization E-books just for youAnalytics With Microso...
12:43 am GMT - Tue, June 14, 2022
Dev To turn your website to android app in a few minutes and publish to google play
URLgApp is an online tool to convert website to Android app. It takes a URL of a website from you along with some other details for the app and then generate an APK file. Not only that but if you are ...
09:54 pm GMT - Mon, June 13, 2022
Dev To Funciones de flecha en JavaScript this
Las funciones de flecha en JavaScript nos brindan la posibilidad de escribir funciones sin utilizar la palabra clave function, pero mas all de la sintaxis, las funciones de flecha o arrow functions ti...
09:31 pm GMT - Mon, June 13, 2022
Dev To Import your existing Azure infrastructure into Terraform using Azure Terrafy
OverviewTerraform is a great tool for defining your infrastructure using code and getting it deployed to Azure or your chosen cloud provider. One of the many challenges you may face is importing...
09:25 pm GMT - Mon, June 13, 2022
Dev To Custom OTP input component with VueJS
Sometimes we may not be able to find the components we require to build our projects on the NPM package manager, and sometimes we may find one that does not work either on production or even during de...
09:21 pm GMT - Mon, June 13, 2022
Dev To VSCode Like a Pro on Your Mac
Youve made the big decision to learn how to code. Your workspace is set up and you have started learning some of the big concepts of programming. You watch as your instructors or favorite YouTube teac...
08:52 pm GMT - Mon, June 13, 2022
Dev To 11ty Second 11ty: Basics of Collections
Collections are the workhorse of most 11ty projects. They provide a way of grouping content or data in meaningful ways. By default, this is done by providing a tag property to a piece of content (such...
07:56 pm GMT - Mon, June 13, 2022
Dev To Creating multiples directories from a file on bash terminal
The problemA repetitive task to do: create 111 directories with 2 sub directories each one. The structure is: SMD0088 files tasksThe names are from a spreadsheet column. The motivationI n...
07:52 pm GMT - Mon, June 13, 2022
Dev To ETL vs Interactive Queries: The Case for Both
TL/DR Data engineers are wizards and witches. Creating ETL pipelines is a long and sometimes unnecessary process when answering business questions that can be solved in other ways. Interactive (or ad...
07:44 pm GMT - Mon, June 13, 2022
Dev To Lunes de msica... Qu ests escuchando? (13-junio)
"El amor es amistad tocada como pieza musical"Joseph CampbellLa msica es parte importante de la vida de la mayora de las personas y una vida no basta para poder escuchar todas las canciones que quisir...
07:42 pm GMT - Mon, June 13, 2022
Dev To Implementing Dark Mode in React
Hola folks! These days we all want to have the dark mode feature in our websites and applications. And why shouldn't we? It is more soothing to the eyes of the user, and we as UI/UX developers should ...
07:29 pm GMT - Mon, June 13, 2022
Dev To What was your win LAST week?
Hey folks!Sorry for leaving out the weekly wins thread again last week! To be clear, this is not a purposeful new pattern, just a mishap.But hey, it's never too late to celebrate your wins. Let's tal...
07:26 pm GMT - Mon, June 13, 2022
Dev To Web Storage API - Explain Like I'm Five
Web browsers today have a huge range of features, and more and more will get them.We all know about cookies in our browsers, but browsers today have a special feature called the Web Storage API that a...
06:52 pm GMT - Mon, June 13, 2022
Dev To Authenticate a Next.js application using Zoom
Authentication is an integral part of building robust and secure applications. Companies such as Zoom, Apple, Google, and Facebook are constantly creating innovative ideas that help their users secure...
06:50 pm GMT - Mon, June 13, 2022
Dev To Data and System Visualization Tools That Will Boost Your Productivity
As files, datasets and configurations grow, it gets increasingly difficult to navigate them. There are however many tools out there, that can help you to be more productive when dealing with large JSO...
06:02 pm GMT - Mon, June 13, 2022
Dev To AWS NLP Newsletter - June 2022
NLP Customer Success Stories GileadGileads PDM (pharmaceutical development and manufacturing) team chose Amazon Web Services (AWS), adoptingAmazon Kendra, a highly accurate intelligent sear...
05:47 pm GMT - Mon, June 13, 2022
Dev To How to Leverage Kubecost to view real-time K8s spend data in Azure
Real-time cost visibility and insights for teams using Kubernetes is provided by Kubecost.Teams can prioritize where to focus their efforts if they install Kubecost on a single cluster or a fleet of c...
05:18 pm GMT - Mon, June 13, 2022
Dev To Maths x Coding Challenges
Have you ever wanted to do a coding challenge that also relates to maths?Well, thanks to @jeremyf I discovered Project Euler.You get an algorithm prompt, and must provide the correct answer. Providing...
05:17 pm GMT - Mon, June 13, 2022
Dev To Why I think the joining & being active on Twitter is so important as a Self-Taught Developer (2 min read)
Being a self taught developer can be excited but also very overwhelming as well. Learning on your own without being in a live classroom can be tough sometimes. Especially those who have a family and a...
04:41 pm GMT - Mon, June 13, 2022
Dev To Resolvendo problema de performance no PostgreSQL com CTE
Spoiler: a query ficou 23x mais rpida com CTE's apenas transformando o problema quadrtico em linear. Sem ndices.Um dos cenrios mais comuns de problemas de performance em software o famoso nested loop...
04:40 pm GMT - Mon, June 13, 2022
Dev To Saying No is the Ultimate Productivity Hack For 2022 Yes Man or Woman
Saying no is the greatest productivity tip.It is always faster to not do something than to do it. This sentence reminds me of an old computer programming adage: "Remember, no code is quicker than no c...
04:12 pm GMT - Mon, June 13, 2022
Dev To JavaScript DOM
IntroductionJavaScript DOM is essential part of web development and there are multiple methods to manipulate HTML elements using JavaScript DOM. The Document object module(DOM) can dynamically c...
04:04 pm GMT - Mon, June 13, 2022
Dev To Luos Pipe
Working closely with the gate, the pipe allows data to be sent or received from the outside world and converted to the Luos side. A Pipe can be USB, serial, Wifi, Bluetooth, an SD card, or anything th...
04:03 pm GMT - Mon, June 13, 2022
Dev To ES6? ECMAScript? Entenda o que isso tem a ver com o Javascript
ES6 se refere a 6 verso do ECMAScript. ECMAScript uma especificao de uma linguagem de script e o Javascript a implementao dessa especificao.O ECMAScript existe pois cada browser, seja chrome, firefo...
03:44 pm GMT - Mon, June 13, 2022
Dev To CSS isn't magic. All tips about the position property to avoid common mistakes
Hey folks!I'd like to talk about the position property! We'll consider all nuances that confuse developers. Also I created the Live Cheatsheat. Use it for deep learning!But before embarking on reading...
03:28 pm GMT - Mon, June 13, 2022
Dev To What I miss in Java, the perspective of a Kotlin developer
Java has been my bread and butter for almost two decades. Several years ago, I started to learn Kotlin; I never regretted it.Though Kotlin compiles to JVM bytecode, I sometimes have to write Java agai...
03:09 pm GMT - Mon, June 13, 2022
Dev To Is working remote from Skardu possible?
IntroductionWhile doing my undergraduate study in Computer Science, I made a lot of friends that are now doing remote jobs or are working remotely from home. A bunch of us decided to work from a...
02:52 pm GMT - Mon, June 13, 2022
Dev To Tutorial - Using create2 to predict the contract address before deploying
This tutorial is meant for those with a basic knowledge of Ethereum and smart contracts, who have some knowledge of Solidity.The purpose of building this blog is to write down the detailed operation h...
02:38 pm GMT - Mon, June 13, 2022
Dev To C Problems for Loop
Natija:1 2 4 3 6 9 4 8 12 16 5 10 15 20 25 6 12 18 24 30 36 7 14 21 28 35 42 49 8 16 24 32 40 48 56 64 9 18 27 36 45 54 63 72 81 10 20 30 40 50 60 70 80 90 100 Kod:#include <iostream>...
02:14 pm GMT - Mon, June 13, 2022
Dev To Music Monday What are you listening to? (June 13)
cover image source: colorlessmidnightIn 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 about...
01:55 pm GMT - Mon, June 13, 2022
Dev To Selenide Tutorial Series
Hello everyone! In this tutorial series, we will talk about Selenide and learn how Selenide makes it extremely easy to write readable and stable UI tests in Java. What is Selenide?Selenide is a U...
01:54 pm GMT - Mon, June 13, 2022
Dev To Get this Browser Extension now!
I created this browser extension called "Naya Tab".This new tab extension adds functionality similar to the brave browser's new tab page.You can add shortcuts to websites and change wallpaper for the ...
01:29 pm GMT - Mon, June 13, 2022
Dev To 7 Tools To Make Kubernetes Management Easy
In the emerging Cloud-Native environment, Kubernetes is everywhere without any question. It has become the standard for orchestrating containers. But managing multiple Kubernetes clusters presents a n...
01:17 pm GMT - Mon, June 13, 2022
Dev To Helpful commands for networks
Networks and ports are probably the first elements hackers enumerate. Let's see useful commands to analyze the situation. netstatnetstat shows open ports and connections (network statistics):nets...
01:12 pm GMT - Mon, June 13, 2022
Dev To Meme Monday!
Welcome to the second Meme Monday post! Today's cover image comes from my favorite submission from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
12:58 pm GMT - Mon, June 13, 2022
Dev To This Week in Apache Pulsar 13-June-2022
https://www.linkedin.com/pulse/june-2nd-week-2022-tim-spann/ ApachePulsarBig things are coming soon! I will be dropping into Berlin Buzzwords remote, so if you have questions ping me.NEWSWelcome ...
12:31 pm GMT - Mon, June 13, 2022
Dev To How to Write a Blog Post for Your SaaS: A 5-Step Guide
Writing a blog post may seem like a difficult task, especially if you dont have any background in it. Now dont get me wrong, it can be quite daunting at times, but that doesnt mean you can make it eas...
12:28 pm GMT - Mon, June 13, 2022
Dev To My 1st portfolio website
Portfolio URLhttps://shammisharma.netlify.appDesign IdeaSo after 5 years I decided to built my portfolio website and share it. I went with minimalism approach where goal was to keep it simple an...
12:20 pm GMT - Mon, June 13, 2022
Dev To Monitoring PHP applications with OpenTelemetry and SigNoz
PHP is a widely popular server-side language and enjoys the top spot in terms of market share. Many world-famous organizations like Facebook have their applications written in PHP. WordPress, which po...
12:00 pm GMT - Mon, June 13, 2022
Dev To OpenCV Replace background with video in camera feed (Black Adam )
Hi !A new twist on these days demos, based on a request from an online friend. Lets remove and replace the background from our camera feed using a video. For this demo, Im using the Black Adam Offici...
11:44 am GMT - Mon, June 13, 2022
Dev To BUILDING A FANCY CALCULATOR WITH JAVASCRIPT
Thank you for visiting, I hope you had a good weekend, mine wasn't. I intended to reach out to 50 companies with cold emails about how I would make a great web developer intern or full-time employee b...
11:38 am GMT - Mon, June 13, 2022
Dev To The Qwak Machine Learning (ML) Production Platform Advantage
Businesses have recognized the latent power that lies in machine learning and AI technology. Consequently, they are investing heavily in ML and AI to gain a competitive edge in the new market. A BCG s...
11:13 am GMT - Mon, June 13, 2022
Dev To What is your GitHub profile? Share it here!
Do you remember all that long nights when you were working on your outstanding projects? Maybe it's time to show them to world? :) In this thread show your GitHub profile or the repository you are mos...
11:07 am GMT - Mon, June 13, 2022
Dev To Pixel-pretty-close
I recently got the following message in a DM:Ive been building with HTML and CSS for years, and I still dont know how to implement pixel-perfect designsIf you're not familiar with the term, "pixel-per...
10:32 am GMT - Mon, June 13, 2022
Dev To Migrating from VS Code to VS Codium on Linux painlessly
Switching to VS Codium does not require much effort. You just need to install it and copy your configuration files across. If you are wondering why should I switch, you can read my previous article wh...
10:28 am GMT - Mon, June 13, 2022
Dev To JavaScript Interview Questions Part 1
Wouldnt it be great if you knew exactly what questions a hiring manager would be asking you in your next job interview?I have got you covered I will be telling the answers to the frequently asked Java...
09:51 am GMT - Mon, June 13, 2022
Dev To Build a Group Video Call System using PHP,Javascript WebRTC Day 2
WebRTC unlocks the possibility that people can create any video chat app they like. The freedom that WebRTC grants makes the technology highly competitive against traditional video chat apps like Skyp...
09:42 am GMT - Mon, June 13, 2022
Dev To Building a live chart with Deno, WebSockets, Chart.js and Materialize
IntroductionThis is a self-contained example of a real-time chart powered by Deno, Web Sockets, Chart.js, and Materialize.Deno is a simple and secure runtime for JavaScript and TypeScript that u...
09:23 am GMT - Mon, June 13, 2022
Dev To Build a React Form with react-hook-form and zod
In this tutorial you will learn how to use react-hook-form and zod to build a form with validation.If you prefer a video tutorial instead, you can watch it below.Clone the project from GitHub.This is ...
09:19 am GMT - Mon, June 13, 2022
Dev To Getting intimate with CI/CD and CI/CD Pipeline
Introduction:In my previous article Why CI/CD? How was a life without CI/CD & how is it now? I talked about the Why of CI/CD. If you read that, got the concept and wanna hear more about CI/C...
07:41 am GMT - Mon, June 13, 2022
Dev To Scheduling Jobs on Heroku
Heroku Scheduler is a free Heroku add-on that runs any command that can be run in your application at scheduled time intervals, similar to cron jobs in a Linux server. InstallationThe add-on is f...
07:28 am GMT - Mon, June 13, 2022
Dev To Instagram Profile Picture Telegram Bot!!
So Instagram Doesn't Allow Users To Download/View Full Size Profile Pictures/DPSo I Created A Telegram Bot For Downloading High Quality Profile Pictures From Instagram!Link :- https://t.me/dpdownloade...
07:14 am GMT - Mon, June 13, 2022
Dev To How to use MQTT in Python (Paho)
Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991, Python's design philosophy emphasizes code readability with its nota...
06:55 am GMT - Mon, June 13, 2022
Dev To Create a Discord Bot in Python
In this tutorial we will develop our own Discord bot using Python.The source code for this bot will be stored in my github repository About the botFirst we will create a basic discord bot that wi...
06:35 am GMT - Mon, June 13, 2022
Dev To How has my portfolio evolved?
I know my portfolio is not the best as compared to portfolios of other amazing developers out there but 'Content is king' and I am working on it to make it better and betterThe purpose of my portfolio...
06:24 am GMT - Mon, June 13, 2022
Dev To Counting all words across markdown files ~ CLI
Quite a while ago, my good friend and colleague @inhuofficial asked me if I knew how many words I'd written.And although I'm at 800+ articles, I had no idea how many words this was.So I decided to fi...
06:00 am GMT - Mon, June 13, 2022
Dev To Building Blog with Nuxt 2 and Contentrain Headless CMS
When I first heard about Contentrain I was a bit sceptical. At this time I already had experiences with several Content Management Systems like Storyblok, Contentful, and Contentstack, so wasn't parti...
05:54 am GMT - Mon, June 13, 2022
Dev To Free Resources for Devs
Here are some of my most amazing dev resources. I frequently use these resources for a design inspirations for my apps.Free for DevDev ResourceDo you know some other resources like this? Post it in th...
05:37 am GMT - Mon, June 13, 2022
Dev To Create a Docker based Self Hosted GitHub runner Linux container
OverviewAll the code used in this tutorial can be found on my GitHub project: docker-github-runner-linux.Welcome to Part 2 of my series: Self Hosted GitHub Runner containers on Azure.In part one...
05:31 am GMT - Mon, June 13, 2022
Dev To FoalTS 2022 survey is open!
FoalTS 2022 survey is now open (yes, a few months late )!Your responses to these questions are really valuable as they help me better understand what you need and how to improve the framework going fo...
04:19 am GMT - Mon, June 13, 2022
Dev To async and await in javascript
ES2017 introduces two new keywordsasync and awaitthat represent a paradigm shift in asynchronous JavaScript programming. These new keywords dramatically simplify the use of Promises and allow us to wr...
04:01 am GMT - Mon, June 13, 2022
Dev To Amazon Elastic Compute Cloud(EC2)
Amazon Elastic Compute Cloud (EC2) is a virtual private server that allows users to rent virtual computers on which to run their own computer applications, and provides scalable computing capacity in ...
03:58 am GMT - Mon, June 13, 2022
Dev To Learn how to Dynamically Add App Features with AWS AppConfig Feature Flags ( Linux 101)
How's it going everyone? Welcome back to the Tech Stack Playbook, your guide to apps, software, and tech (but in a fun way I promise).This past week, I attended a really eye-opening AWS workshop put ...
03:24 am GMT - Mon, June 13, 2022
Dev To Deep Insights into JavaScript Frameworks
In this chapter, we will share with you some of the top JavaScript Framework repos(JSF repos) on GitHub in 2021 measured by different metrics including the number of stars, PRs, contributors, countrie...
02:55 am GMT - Mon, June 13, 2022
Dev To How I Connect Firebase with Flutter in just 2minutes!
Firebase just came out with an awesome new way to connect to Flutter Quickly. Why should I use new method to connect Flutter with Firebase?There are Three main reasons for which you should switch...
02:05 am GMT - Mon, June 13, 2022
Dev To SOLVED: HP hard disk 3f0 boot device not found error
In BIOS, reset all settings to default! And update windows!...
02:04 am GMT - Mon, June 13, 2022
Dev To Installation and performance testing of API Gateway Apache APISIX on AWS Graviton3
Apache APISIX has carried out regression tests under the ARM64 platform, and fixed some compatibility issues of the build scripts under the ARM64 platform. Through a brief deployment test description,...
12:40 am GMT - Mon, June 13, 2022
Dev To How To Install And Configure The AWS CLI On Linux OS
The Amazon Web Service Command Line Interface(CLI) is the fastest and easiest way to connect to AWS services and products.Some instances have the CLI pre-installed such as the Amazon Linux instances w...
11:24 pm GMT - Sun, June 12, 2022
Dev To 3 actions to improve my English and the tools I must have - Dev Advocate Journey DAJ 2
Hello, I hope you feel well. Today I will tell you what I am doing to improve my English and what tools I identify are a must in my work computer. What I am doing to improve my EnglishIn language...
11:04 pm GMT - Sun, June 12, 2022
Dev To The Perfect Development Environment 2022
Originally published at https://sagikazarmark.hu.I'm a huge fan of Developer Experience and I continuously chase The Perfect Development Environment every day. Not just for my sake, but to make the de...
10:23 pm GMT - Sun, June 12, 2022
Dev To React Component Lifecycle
ReactJS is a javascript library used to build user interfaces.Understanding the life cycle of a component is fundamental in building user-friendly application. A react component has 4 major phases: In...
10:14 pm GMT - Sun, June 12, 2022
Dev To Project Four (Python): Restaurant Recommender
Why?Hello, this is my fourth posted project. This project was created with the intention of exposing myself to Python, Stack Overflow, GitHub BASH, and the quicksort algorithm. HowThis pro...
10:05 pm GMT - Sun, June 12, 2022
Dev To How I built a web app that emails me 5 random Kindle highlights daily
TL;DRbuilt almost for free with nextjs, vercel, react, google chrome extension, aws cognito, heroku and easycroncreating a product that solve your own problems is the best source of motivationRe...
09:56 pm GMT - Sun, June 12, 2022
Dev To How I build my Personal Expense Management App and what I learn from it
About the projectThe idea of the project is so simple, I wanted to track my expenses, but I didn't found any applications that easy to use or fits my needs. So, I've realized that I want to buil...
09:23 pm GMT - Sun, June 12, 2022
Dev To Quem Patrcia Villela
Quem Patrcia para voc?A Patrcia ainda uma pessoa em construo. Minha descoberta como mulher trans muito recente ainda, ento eu ainda estou entendendo o que faz parte da minha essncia e o que e...
09:07 pm GMT - Sun, June 12, 2022
Dev To Testing: Better Specs
Even if you plan on never using Ruby, this is one website you have to visit:https://www.betterspecs.org/And it just happens someone made one for Javascript:https://bettertests.js.org/For either one, t...
08:37 pm GMT - Sun, June 12, 2022
Dev To Como criei o site da Feministech com VueJS
FeministechA Feministech um grupo de pessoas que se identificam no feminino e no-binries que produzem, consumem e compartilham contedo sobre tecnologia, enquanto constroem uma comunidade divers...
08:35 pm GMT - Sun, June 12, 2022
Dev To Side Project Sunday! What do you have going on?
Give a quick description of what you're up to and what some recent learnings have been....
08:29 pm GMT - Sun, June 12, 2022
Dev To LSP (Language Server Protocol)
Usando LSP para desenvolverHoje eu quero mostrar como uso o LSP (Language Server Protocol) para poder programar ou escrever artigos.Ele tem vrias funcionalidades que facilita no desenvolvimento ...
07:45 pm GMT - Sun, June 12, 2022
Dev To How To Optimize Laravel for Performance
Laravel is a popular open-source PHP framework thats known for its robust security and simple yet sophisticated coding architecture. Its a great choice for building cutting-edge web applications capab...
07:28 pm GMT - Sun, June 12, 2022
Dev To DSA: Search algorithms with JavaScript
IntroductionTwo of the most fundamental set of algorithms in computer science are: Sorting and Searching.Search algorithms are step-by-step instructions to locate some specific data in a collect...
06:47 pm GMT - Sun, June 12, 2022
Dev To Gsap and scroll trigger
...
05:56 pm GMT - Sun, June 12, 2022
Dev To 7 JavaScript Concepts You Should Be Familiar With As a Developer
As of 2022, JavaScript currently stands as the most commonly-used language in the world. It is used by 95 percent of all websites, whether small startups or giant corporations. Several of them are wor...
05:37 pm GMT - Sun, June 12, 2022
Dev To 5 Things every developer needs
1. Computer GlassesProtect your eyes from harmful blue light. 2. Laptop Stand Get rid of neck pain or uneven sitting postures. Also you can cool down your laptop with Cooling pad. 3. ...
05:23 pm GMT - Sun, June 12, 2022
Dev To React Frontend Code Review- Checklist (Master Code Review)
Many authors write tons of paragraphs and explain the main content in between them, let me not create nuisance here and get directly to the point so that without wasting a second, you geeks out here c...
04:59 pm GMT - Sun, June 12, 2022
Dev To A Complete Beginners Guide to JavaScript Modules (2022 Noobs are Welcome)
If you're new to JavaScript, terms like "module bundlers vs. module loaders," "Webpack vs. Browserify," and "AMD vs. CommonJS" might be confusing.Although the JavaScript module system might seem frigh...
04:37 pm GMT - Sun, June 12, 2022
Dev To Types of api testing
Hi everyone,API testing is an essential part of any software development process. By focusing on the API, testers can uncover problems that would otherwise be missed. API testing should be given the a...
04:12 pm GMT - Sun, June 12, 2022
Dev To A Real Buildless Modern Web Development Workflow? Oh Yes!
It's this close to becoming a reality, and you can get a sneak peek today.tl;dr Show it to me! Demo / RepoFor the entire history of the web, we've never had a modern web development workflow which did...
04:04 pm GMT - Sun, June 12, 2022
Dev To Daily Bugle: A Spiderman Themed Try Hack Me CTF
If you had to choose between Marvel and DC, who would you choose? I think we all have a favorite, but we cannot deny the fact that we all like Spiderman. This is not a fact, but an opinion so don't ho...
03:26 pm GMT - Sun, June 12, 2022
Dev To Gradient Color Generator
Hello World, Welcome to my new article. Today, we are going a beautiful Gradient Color Generator using HTML, CSS, Javascript and also use a bit of bootstrap for styling.Let's get to work!Out Boiler Pl...
02:58 pm GMT - Sun, June 12, 2022
Dev To Network Notes OSI Model
What is OSI Model?The Open Systems Interconnection model basically provides a standard for the communication of different computers. Why do we need a communication model?The application mus...
02:47 pm GMT - Sun, June 12, 2022
Dev To Sites where you can get free hosting
Netlify.comFirebaseVercel.comGitHubPagesSurge.shRender.comAmazone Web hostingGoogle cloud hostingGlitch.comFleek.coBegin.comCloudaccess.netInfinityfree.net...
02:44 pm GMT - Sun, June 12, 2022
Dev To Discuss: Underrated PyLibs that software devs use, list your fav!
I am primarily a django dev, I recently came across a website called djangopackages and I just got hooked up. All django libraries categorised and ordered. I literary went through all packages it has ...
02:20 pm GMT - Sun, June 12, 2022
Dev To How to send emails from Node.js with SendInBlue
In this article, we will learn how to send emails from Node.js with SendInBlue. Video Tutorial What is SendInBlue?SendInBlue is a mail service that allows you to send emails from your Node.j...
02:05 pm GMT - Sun, June 12, 2022
Dev To Introduction to Lecter or quick and easy investigation of web applications
You're looking, but you're not seeing.Hannibal Lecter The ProblemWe all know that modern web applications are complex. Their structure can be so intricate that it takes a new developer to underst...
01:43 pm GMT - Sun, June 12, 2022
Dev To Let's Explore Wonderland: The Try Hack Me CTF.
I've never really been a big Alice in Wonderland fan. I don't hate it, but it's not my favorite piece of literature. That aside, I really enjoyed this CTF (except the last part, but we'll get to that ...
01:28 pm GMT - Sun, June 12, 2022
Dev To Tips for Coding Newbies 1. Read Documentation (Add yours)
Yes! Read the DocsIt might looks pretty boring but you'll be saving yourself a lot of heartache.What's your Tip for a Coding Newbie?What have you learnt that you've been doing wrong?What would you cha...
01:27 pm GMT - Sun, June 12, 2022
Dev To What are the benefits of learning programming languages?
Id want to know why youre reading this post before we go into depth about it. There might be a variety of causes for this, including the following: Youre a non-programmer curious about how things func...
12:00 pm GMT - Sun, June 12, 2022
Dev To GitLab CI/CD for Beginners [FREE Course]
In this GitLab Crash Course, I will teach you everything you need to know to get started with GitLab CI/CD in 1 hour Overview - What youll learn in 1 Hour What GitLab CI/CD isGitLab compared to...
11:16 am GMT - Sun, June 12, 2022
Dev To Text Formatting on HTML using JS Functions vs Angular Pipe.
Consider this basic example of a component with a function called getModifiedText() and our template with interpolationimport { Component } from '@angular/core';@Component({ selector: 'app-root', te...
11:02 am GMT - Sun, June 12, 2022
Dev To 6 tips to improve your logic in coding
1- Pen & PaperWrite out everything you are going through trust me, it will help you in a lot of ways once you write what you understand and solve it into a paper your mind will sync with you...
10:45 am GMT - Sun, June 12, 2022
Dev To Understanding react hook(Part:1)-useState()
What are React Hooks and why do we need it?Hooks are functions that let you hook into react state of a function and modify it . Hooks dont work inside classes, they let you use React without classes.I...
10:40 am GMT - Sun, June 12, 2022
Dev To .gitignore all .DS_Store files, even if already committed
Hello everyone, and welcome to #10stips! The column where you learn how to solve coding issues within 10 seconds.In today's episode I show you how to .gitignore MacOS .DS_Store files in every folder a...
10:18 am GMT - Sun, June 12, 2022
Dev To 9 Beautiful Cool Text Effects using Google font Effects
Looking to style your headers or text in a more decorative way? Then you are in right place. We all use google fonts in our daily projects but did you ever notice google font is more than just that. G...
09:52 am GMT - Sun, June 12, 2022
Dev To Retrieving latest asset prices in your React dApp
What if you need to show in your app today's BTC/USD price? Or convert the user's balance from ETH to BTC? Or are you building an Elon Musk fan site and want to provide the latest Tesla (TSLA) stock p...
08:17 am GMT - Sun, June 12, 2022
Dev To Open Source Website to Contribute as a Beginner
Firstly I would like to thanks @isabelcmdcosta for the post idea.As a beginner we all want to contribute to open-source projects. and as a beginner myself I know how hard it's to find one to contribut...
08:09 am GMT - Sun, June 12, 2022
Dev To Setting up Git for several Github or Gitlab accounts
When you work as software developer, you may be in the following situation. You have your personal GitHub and Gitlab accounts, butin your new job they are using also Github or Gitlab. Due to security ...
07:42 am GMT - Sun, June 12, 2022
Dev To 15 Beautiful Color Gradients using CSS
, I am here with another list. In this post I have enlisted 15 aesthetic color gradients using CSS (examples of colour gradients in CSS) which you can implement in your next projects.I have used linea...
07:35 am GMT - Sun, June 12, 2022
Dev To Let's Hack The World in The MR. Robot CTF!
Today we are going to take a crack at the Mr. Robot CTF on Try Hack Me. I must say before we start that I love the design of this lab! The website is so cool, and so well thought out, it was just perf...
07:13 am GMT - Sun, June 12, 2022
Dev To HTML | UI Developer JOB Vacancies
HTML / UI Developer | Remote Links are given in comment.SR NO - 0014 HTML DeveloperSkill : HTML 5 and CSS3 skills , Strong knowledge of Knowledge Sass and LessLocation : NoidaExperience : 3 YearSR NO ...
07:07 am GMT - Sun, June 12, 2022
Dev To CRUD Functions using Prisma, Nextjs, and Supabase(Postgress database)
Welcome friends to this new blog post where I will teach you how to use CRUD functions using Prisma(ORM tool) with the help of Nextjs (API folder).First, you have to setup Prisma in your Nextjs app Ge...
06:35 am GMT - Sun, June 12, 2022
Dev To Statiz - Finally a simple static website generator
Hello to all, Have you ever had to build a static website? Usually, you can do this with a few HTML files, a little CSS. However, this can quickly become repetitive: your HTML files multiply, and diff...
06:27 am GMT - Sun, June 12, 2022
Dev To Warp your head around this terminal
Regarding Terminals, our developers are susceptible. We love our terminal as it's our home base.So whenever a new terminal pops up, I have to try it at least.I love and use iTerm2 for almost everythin...
06:22 am GMT - Sun, June 12, 2022
Dev To From No Programming Experience to Web Developer in 11 Small Steps
Web Development can be difficult, especially for beginners. But don't fret! This article will provide you with a comprehensive list of simple steps & a few resources too, that you enable you to be...
04:43 am GMT - Sun, June 12, 2022
Dev To All Online Tools in One Box
What?10015.io is an online tool factory where you can get all tools you needed in one place. While serving different type of tools in different categories, it aims to perform this with a clean a...
04:24 am GMT - Sun, June 12, 2022
Dev To Community Bonding Period at CircuitVerse Google Summer of Code 2022
What is the Community Bonding Period?Every successful project has been planned before. Similarly, in this phase contributors connect with respective mentors and discuss the project deliverables,...
03:54 am GMT - Sun, June 12, 2022
Dev To How to think like a programmer
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 ...
01:56 am GMT - Sun, June 12, 2022
Dev To A Cool Way To Learn JavaScript
Hello World !I'm S Soumyakanta.It's quite difficult to learn coding for a newbie, by watching video tutorials from Youtube. As a beginner I wasted several weeks by watching Javascript video tutorials....
01:46 am GMT - Sun, June 12, 2022
Dev To 50 hints JS(ES6) developer must know (10th part)
My thanks to everybody who follows to this tenth, the last blog of JS hint.Today we are going to see some useful cases of Accessors, Events, and JQuery.1. AccessorsDo not use JavaScript getters/setter...
10:54 pm GMT - Sat, June 11, 2022
Dev To What do the Developer Advocates do? - Dev Advocate Journal (DAJ) Day 1
It's important to me to do this. Start this new season in my life.Grandma, I want to be a developer advocate!I want to share my weird experience telling you what I am doing to be a developer advocate....
10:20 pm GMT - Sat, June 11, 2022
Dev To A istatistik uygulamas : IPTraf-ng
GNU/Linux sunucunuz var ve bu sunucunuz zerindeki a trafiini incelemek istiyorsunuz. Bu gibi bir durumda kullanlabilecek bir ok uygulama bulunmakta. Alternatiflere bakalmA trafiini takip etme uy...
09:44 pm GMT - Sat, June 11, 2022
Dev To Estrutura do Vim/Neovim
Nvim structureEu estou aprendendo sobre como usar as pastas nativas do vim/neovim e quero deixar registrado uma das formas de como pode ser feita at mesmo para quem est iniciando. Este o artigo...
09:38 pm GMT - Sat, June 11, 2022
Dev To The need for Kubernetes and what itdoes?
Containers are a good way to bundle and run your applications and to ensure that there is no downtime in a production environment, you need to manage the containers that run the applications. As an ex...
09:20 pm GMT - Sat, June 11, 2022
Dev To Everything is a file in UNIX ?
You most likely heard that everything in UNIX is a file, but it never really clicked for you. Or you get it, but couldn't find the technical details behind it. Or you have no clues about what this eve...
08:54 pm GMT - Sat, June 11, 2022
Dev To Websockets Chat Sample
Hello Devs, I've written an example on how to use WebSockets using vanilla JavaScript. It's a simple webchat, the UI is inspired on the old XChat.Here is the repo: https://github.com/ionmx/websockets-...
08:45 pm GMT - Sat, June 11, 2022
Dev To 11 Tips For Getting Started with GAN (Generative Adversarial Network)
What generative adversarial networks?Generative adversarial networks (GANs) are a type of artificial intelligence algorithm used to generate realistic, high-quality data. In a GAN, there are two...
08:32 pm GMT - Sat, June 11, 2022
Dev To Create an NFT Collection with Staking in 10 minutes
In this tutorial we are going to launch an NFT collection, with ability for our NFT holders to receive rewards by staking their NFTs. What to expect by the end?Create and deploy smart contracts w...
08:12 pm GMT - Sat, June 11, 2022
Dev To PM2 Express NextJS (with GitHub source): zero downtime deploys
This article builds on a previous article of mine, which introduced a basic Express+NextJS setup that enabled hosting both a React-based front end and API on one service - reducing distributed system ...
07:26 pm GMT - Sat, June 11, 2022
Dev To Let's learn Heroku once and for all (a series)
Hi reader! So you want to learn Heroku? well, so do I, the other day I had to deploy an app to Heroku and I thought I could do it easily as I had already done the process before, what happened is that...
06:46 pm GMT - Sat, June 11, 2022
Dev To Popular Tools For DevOps
DevOps, which is a software development strategy, bridges the gap between the developers and operations team or teams responsible for the deployment, using which organizations can release small featur...
06:20 pm GMT - Sat, June 11, 2022
Dev To The 6 key questions I ask when reviewing code
In the 3 and a half years I've been working as a software developer I've done a lot of code reviews, below are the questions I ask myself and my general thought process when reviewing code. Id be inte...
06:06 pm GMT - Sat, June 11, 2022
Dev To Get started with Chakra-UI
In this blog, I will teach you how to get Started with Chakra-UI. Video Tutorial What is Chakra-UI?Chakra-UI is a React UI library that has tons of pre-styled components and utilities that y...
05:25 pm GMT - Sat, June 11, 2022
Dev To How to use advanced Typescript to define a `pipe` function
Typescript is awesome but some functionnal libraries have limited implementation for Typescript definitions of :pipecomposeflowTo remind you what these functions do, let take an example. Imagine you w...
04:39 pm GMT - Sat, June 11, 2022
Dev To Adding Animated Wallpapers to my Personal Website / Desktop Environment
For several years now I've been building my desktop environment in the browser and have been using the Vanta.js animated wallpaper called Waves. Last month I added my 2nd animated wallpaper called Hex...
04:00 pm GMT - Sat, June 11, 2022
Dev To Como automatizar o processo de versionamento de um projeto em Javascript
IntroduoComo desenvolvedores, amamos automatizar tarefas rotineiras. Nesta publicao demonstrarei a automao do fluxo de release utilizando a biblioteca semantic-release. Esta library permite auto...
03:50 pm GMT - Sat, June 11, 2022
Dev To Execute inside a docker container
dexec < container_id >Used to execute a docker containerdexec(){docker exec -it "$hello"/bin/bashecho "$hello"}The above command is used to execute into a docker container. If you use any shortc...
03:17 pm GMT - Sat, June 11, 2022
Dev To Why did you choose dev.to?
There are many blogging and micro blogging platform.Out of them what made you choose dev over the others?For me its because of the friendly communityBright developersCutting edge articles and positiiv...
03:15 pm GMT - Sat, June 11, 2022
Dev To Which CSS frameworks are you using and why?
I've relied mostly on Vanilla CSS and SASS/SCSS so far and have my own components/styles which I can reuse.But I want to speed up my web development process especially for responsive design. I've trie...
03:13 pm GMT - Sat, June 11, 2022
Dev To JavaScript - Hoisting
Hello everyone! Let's talk about hoisting in JS. What is Hoisting in JavaScript?The term hoist means to "raise (something)" and in JS it is used to describe the behaviour of JS interpreter wher...
02:59 pm GMT - Sat, June 11, 2022
Dev To How to taught your partner to be a front-end dev
I am a self-taught front-end developer with 6 years of experience. At some point, my wife wanted to change her professional activity and decided to also try herself as a front-end developer. Previousl...
02:59 pm GMT - Sat, June 11, 2022
Dev To How to teach your partner to be a front-end dev
I am a self-taught front-end developer with 6 years of experience. At some point, my wife wanted to change her professional activity and decided to also try herself as a front-end developer. Previousl...
02:55 pm GMT - Sat, June 11, 2022
Dev To Handle Asynchronous errors on expressJs without try/catch !
Errors that occur in synchronous code inside route handlers and middleware require no extra work. If synchronous code throws an error, then Express will catch and process it.The following code will ha...
02:45 pm GMT - Sat, June 11, 2022
Dev To Setup Grafana with Prometheus for Python projects using Docker
Originally published in thepylot.devIn this article, we will cover how to set up service monitoring for Python projects with Prometheus and Grafana using Docker containers.Service monitoring allows us...
01:28 pm GMT - Sat, June 11, 2022
Dev To Install Minikube on your Ubuntu 18.04(AWS)
Step1.Lanuch EC2 Instance 1.Choose Image(Ubuntu 18.04) 2.Choose Instance Type(T3.medium) 3.Add Storage(Least 10GiB) 4.Add Tags(Options) 5.Add SecurityGroup 6.Check ...
01:02 pm GMT - Sat, June 11, 2022
Dev To What are the advantages of using Flutter for cross-platform development?
These days Flutter is booming in the market and most of the companies and developers are creating apps in Flutter. In this article, I will explain why Flutter became so popular within such a short tim...
01:00 pm GMT - Sat, June 11, 2022
Dev To Learning from Different Programming Language
I have worked on different programming language / frameworks mostly for web development tasks. Here are list of tasks which seems to be common across all programming language, syntax is different but ...
12:24 pm GMT - Sat, June 11, 2022
Dev To Throwing disk reads and writes away!
So earlier in this series, I told you how I did the image manipulations. When I first learned how to decode an image from a base64 string into an image file, I wrote that file to disk and then accesse...
12:20 pm GMT - Sat, June 11, 2022
Dev To Kubectl Top Pod/Node | How to get & read resource utilization metrics of K8s pods and nodes?
Kubectl Top command can be used to retrieve snapshots of resource utilization of pods or nodes in your Kubernetes cluster. Resource utilization is an important thing to monitor for Kubernetes cluster ...
12:07 pm GMT - Sat, June 11, 2022
Dev To Hand Digit Prediction using Neural Networks and Tensorflow
In this blog, I'll show you how to train a neural network model using the MNIST dataset, as well as how to predict the digits in them using images.Make sure you have the Tensorflow package installed, ...
11:46 am GMT - Sat, June 11, 2022
Dev To What are the internal workings of terminal commands?
First, we should have a context that what is Shell, Session. What are Shell & SessionsWhen I say session, I mean shell session, which acts as a layer between the kernel and the user, so whene...
11:01 am GMT - Sat, June 11, 2022
Dev To Are you ready for your FAANG interview?
Gauging how prepared someone is for a big-tech interview is a tricky thing to do. Interviewers have almost complete control of what question they ask, meaning you can get something random that has nev...
10:39 am GMT - Sat, June 11, 2022
Dev To What is Blockchain? How does it work? Why do we need it?
In the past few years, the term blockchain has gotten a lot of attention from major media outlets and the public. It's a fairly new technology that has proven to benefit many companies in different in...
10:31 am GMT - Sat, June 11, 2022
Dev To InDepth Guide for Customizing Angular Material Button
IntroductionIt is a very common need in almost all applications to modify the components provided by 3rd party libraries. Those modifications are generally done for:Changing the stylesAdding a m...
10:11 am GMT - Sat, June 11, 2022
Dev To Array of Object Manipulation in JavaScript
how to get the difference between two arrays of objects and merge in a single object? two array of objectsconst befor = [ { one: "123", two: "124", three: "127", },];const after ...
10:06 am GMT - Sat, June 11, 2022
Dev To free Instagram post today
hey, world me technocraft I am a graphic designerand I have taken the challenge to create a professional post for Instagram or any other platform for free today.anyone interested in this connects Inst...
09:57 am GMT - Sat, June 11, 2022
Dev To 10 Secure Coding Best Practices to Follow in Every Project
Let's see how we can make more secure software. Update, Update, Update!Using vulnerable and outdated components with known vulnerabilities has always been in the OWASP Top 10 Application Security...
09:27 am GMT - Sat, June 11, 2022
Dev To MySQL's Data Streaming : What is it & How it works ?
In the article, I will be discussing one of the most interesting features of MySQL that you gonna need all the time and discuss how it works in the background. So let's begin I - Introduction to Data ...
09:04 am GMT - Sat, June 11, 2022
Dev To Coinbase Interview Part II
Pair Programming Interview IUnder the HoodA few days back I shared the first round of interviews in coinbase with the promise to keep sharing the journey irrespective of the outcome. Here we go with t...
08:51 am GMT - Sat, June 11, 2022
Dev To Argo CD and Sealed Secrets is a perfect match
TL;DRSealed Secrets can works perfectly well with Argo CD. It is one of the very best secret managment approachs that you should consider.The same idea can apply to both Helm, Kustomize or other...
08:24 am GMT - Sat, June 11, 2022
Dev To Create a Docker based Self Hosted GitHub runner Windows container
OverviewAll the code used in this tutorial can be found on my GitHub project: docker-github-runner-windows.Welcome to Part 1 of my series: Self Hosted Docker GitHub Runners on Azure.In part one ...
08:00 am GMT - Sat, June 11, 2022
Dev To Squash multiple commits into one
"Damn, your PR has 5 commits? This is not what we agreed on right? Now, i may encounter multiple merge conflicts during rebase", code review dilemma.When working on a project with multiple developers,...
07:57 am GMT - Sat, June 11, 2022
Dev To What are some advantages of using semantic HTML?
There are several benefits of using Semantic HTML:It brings about structure and clarity in the code.Well-constructed and clearly interpretable markup helps with Search Engine Optimization (SEO). Searc...
07:41 am GMT - Sat, June 11, 2022
Dev To How to manage files using xplr
xplr takes pride in being an awesome file explorer, but it also lets us perform file management operations by utilizing the existing command-line tools that are designed to do one thing, and do it bes...
07:17 am GMT - Sat, June 11, 2022
Dev To The Case for Pattern Matching Key Irreverence in Ruby
I had eluded to this post a bit earlier on Twitter, and in the Ruby bug tracker, but wanted to more fully write out my thoughts on what could be an incredibly powerful paradigm shift in how Ruby treat...
07:06 am GMT - Sat, June 11, 2022
Dev To Devbox - A UI for local storage
Launching my side project 'Devbox' - A chrome extension that shows data from local storage for easy viewing & copy-paste.While development, there is a need to get fields from local storage (ex., ...
06:20 am GMT - Sat, June 11, 2022
Dev To Understanding for loop in Python
The for..loop is also a type of iteration or iterating sequence, which repeats a certain block of code at certain times until a certain condition is reached.The loop can be used to iterate over a fixe...
05:57 am GMT - Sat, June 11, 2022
Dev To How to create a scroll to top button with vanilla JS & CSS
In this tutorial, you will learn in a few short steps how to create a scroll to top button with CSS inset shorthand and vanilla JavaScript.Scroll to top button can be very helpful for websites with lo...
04:46 am GMT - Sat, June 11, 2022
Dev To The End of Atom
Developers keep on doing it great and breaking through different levels everyday, with their logic , algorithm and code, all together with an IDE or text editor, miracles are performed. An IDE? Ouff! ...
04:43 am GMT - Sat, June 11, 2022
Dev To A11Y 101: Recap
It's been an eventful series looking back at all these A11Y articles.I've already learned so much and feel like I only touched base on some of the basic stuff.For now, I don't have any articles planne...
04:26 am GMT - Sat, June 11, 2022
Dev To This is why everyone is using Reactjs
React Js is one of the most popular front-end frameworks to use these days. It is playing an essential role in the front-end ecosystem. But what makes it so special?here are some key feature that com...
04:03 am GMT - Sat, June 11, 2022
Dev To Is Lombok already a standard for java project development?
Have you used it in your company's project development?...
03:29 am GMT - Sat, June 11, 2022
Dev To Host my Own Minecraft Server on AWS EC2 using Docker
Hello, everyone! How are you today? I'm going to explain about setup Minecraft Server on AWS EC2. We will use Docker to run the Minecraft Server to minimize the setup of our AWS EC2. Let's go! Pr...
03:14 am GMT - Sat, June 11, 2022
Dev To Becoming a Modern Developer - Introduction
IntroductionHi, I'm Chris, a Software Developer from the UK and now living in Japan.I haven't been here too long, around 7 months now, and I've found myself finally starting to realise that I'm ...
02:20 am GMT - Sat, June 11, 2022
Dev To How to find Open Source projects to contribute
I often get asked about how to find Open Source projects to contribute to. In this post, Ill show you where you can find these projects. You can use these tips and adjust your search depending on what...
01:45 am GMT - Sat, June 11, 2022
Dev To Pure CSS Johnny Depp
Speed Code Videohttps://twitter.com/asyrafhussin4/status/1534777630989295616...
01:15 am GMT - Sat, June 11, 2022
Dev To How to Create Singleton Class in Kotlin?
Singleton is a global object that can be accessed from everywhere in your application. This article shows different ways of creating it in Kotlin.This article was originally published at vtsen.hashnod...
12:03 am GMT - Sat, June 11, 2022
Dev To Using NodeJS library `dotenv` to Handle Environmental Variables and Secret Keys Tutorial
OverviewToday, I'm going to show you how use the JavaScript library called dotenv, which is used to access environment variables in a NodeJS project.\Environment variables can hold secret keys s...
10:50 pm GMT - Fri, June 10, 2022
Dev To React beautiful animation reordering the list of items
RequirementSuppose you have a list of items ( it could be a product list, user ranking or what ever ). You asked to implement the upvote with React. How to make it appealing ?In case of this art...
09:56 pm GMT - Fri, June 10, 2022
Dev To Hugo vs. Gatsby.js
With GatsbyConf a few months behind us, and the new-conference-on-the-blockHugoConf approaching on the horizon, we are now temporally, at least between Gatsby.js and Hugo. Distinctly different in th...
09:44 pm GMT - Fri, June 10, 2022
Dev To The experience of creating my own JavaScript runtime - 1
Hello everyone, for a while (a few months) I came up with the idea of developing my own JavaScript runtime, written in C# using Jint. At first it seemed unfeasible, or at least difficult enough not to...
08:53 pm GMT - Fri, June 10, 2022
Dev To Wrapping your head around neural networks in Python
If you've ever used a voice app like Alexa or Siri, you've interacted with a neural network. (And of course, you already have your own neural network in your brain.)In machine learning, an artificial...
08:35 pm GMT - Fri, June 10, 2022
Dev To Autogenerating clients with FastAPI and Github Actions
If youve ever hand-written a javascript/typescript client for an API, you probably know the pain of writing a subtle bug. Maybe you missed a query parameter or did some copy/pasting that you forgot to...
08:13 pm GMT - Fri, June 10, 2022
Dev To How to Make a Treemap in JavaScript
Treemap visualizations are widely used in hierarchical data analysis. If you need to build one but have never done that before, you might think the process is somewhat complicated. Well, not necessari...
08:10 pm GMT - Fri, June 10, 2022
Dev To Let's Make a Virtual Dog Game with Java!
Today we are going to make a little "virtual dog" game that is based in the command-line using Java. That's right, open up your code editor (I used IntelliJ Community Edition for this one ), make a ni...
08:01 pm GMT - Fri, June 10, 2022
Dev To Data files in Jekyll
By Farrel BurnsBrought to you by CloudCannon, the Git-based CMS for Jekyll. What youll learn here:Creating Jekyll data files to act as a database alternativeUsing data files to populate a Google ...
08:01 pm GMT - Fri, June 10, 2022
Dev To Collections in Jekyll
By Farrel BurnsBrought to you by CloudCannon, the Git-based CMS for Jekyll. What youll learn here:The difference between posts and collectionsCreating collectionsUsing collections on your pagesOu...
08:01 pm GMT - Fri, June 10, 2022
Dev To Blogging in Jekyll
By Farrel BurnsBrought to you by CloudCannon, the Git-based CMS for Jekyll. What youll learn here:Creating blog postsAccessing post contentCreating a layout for individual posts # Starting rep...
08:01 pm GMT - Fri, June 10, 2022
Dev To Includes in Jekyll
By Farrel BurnsBrought to you by CloudCannon, the Git-based CMS for Jekyll. What youll learn here:Creating and using Jekyll includesPassing parameters to Jekyll includes # Starting repo git...
08:01 pm GMT - Fri, June 10, 2022
Dev To Layouts in Jekyll
By Farrel BurnsBrought to you by CloudCannon, the Git-based CMS for Jekyll. What youll learn here:Creating layouts for your pagesUsing a layout within another layoutChanging a page title programm...
08:01 pm GMT - Fri, June 10, 2022
Dev To Jekyll Front Matter & YAML
By Farrel BurnsBrought to you by CloudCannon, the Git-based CMS for Jekyll.**Clone:**git clone https://github.com/CloudCannon/jekyll-learn-blog-template.git**Starter branch:** git checkout front-matte...
07:59 pm GMT - Fri, June 10, 2022
Dev To Jekyll Liquid basics
By Farrel BurnsBrought to you by CloudCannon, the Git-based CMS for Jekyll. What youll learn here:The basics of LiquidUsing filters to modify contentWriting conditional statementsIterating throug...
07:59 pm GMT - Fri, June 10, 2022
Dev To Getting started with Jekyll
By Farrel BurnsBrought to you by CloudCannon, the Git-based CMS for Jekyll. Prerequisites:RubyJekyllGit (optional - for code-along repositories)Some familiarity with command line usage What ...
07:58 pm GMT - Fri, June 10, 2022
Dev To Installing Jekyll
By Farrel BurnsBrought to you by CloudCannon, the Git-based CMS for Jekyll.Jekyll is a Ruby Gem that can be installed on most systems. Its a straightforward process on both Mac and Linux, and only sli...
07:54 pm GMT - Fri, June 10, 2022
Dev To Blob shapes with CSS
In this article, I'm going to talk about how can we create Blob shapes just using CSS.So let's start with this. To achieve this, we're going to use a well-known CSS property called border-radius. Yes,...
07:05 pm GMT - Fri, June 10, 2022
Dev To Show Your Recent Swag as a Developer
Show off your new developer swag and explain how you obtained it.Below is my 2 sticker packs received last week,from Dev Community....
06:48 pm GMT - Fri, June 10, 2022
Dev To Beginner Guitar Advice
Millions of people play guitar all over the world, and when you have such a popular instrument, you may pick from a number of guitar tips to help you along your way.The best beginner recommendations a...
05:41 pm GMT - Fri, June 10, 2022
Dev To Practical Use of Builder Pattern in Javascript
Today, we will discuss about one of popular design pattern in programming, the Builder Pattern.Before we jump into the explanation, let's take a look at the code belowclass User { constructor(firstNa...
04:15 pm GMT - Fri, June 10, 2022
Dev To Command Line Terminal Cheatsheet
...
04:10 pm GMT - Fri, June 10, 2022
Dev To Our new video jingle
Have you discovered our new video jingle? Developed with our favorite space universe and our catronaut We will use this universe to introduce and make our next videos. Do you like it? Discover our You...
04:02 pm GMT - Fri, June 10, 2022
Dev To Learn JavaScript the right way with this beginner's cheat sheet
Table of contentsFundamentalsVariablesData TypesOperatorsFunctionsArrayLoopsIf-ElseStringsRegular ExpressionData TransformationDealing with Dates in JavaScriptDocument Object Model (DOM) in Java...
03:44 pm GMT - Fri, June 10, 2022
Dev To How to Copy object?
Hey guys, so this topic is about how to copy an object without changing the original one because sometimes we copied an object without knowing that accidentally we changed the original object too.So L...
02:50 pm GMT - Fri, June 10, 2022
Dev To Follow Friday: Security Edition (10 June 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!Ahh, security every develo...
02:14 pm GMT - Fri, June 10, 2022
Dev To ROS Robot Operating System
What is ROS?ROS in a nutshellAs the full name of Robot Operating System suggests, ROS is an operating system for robots. In the same way as operating systems for PCs, servers or standalone devices, RO...
02:12 pm GMT - Fri, June 10, 2022
Dev To AWS Step Functions Are Active Executions Affected When Your State Machine Gets Updated?
AWS Step Functions is a Serverless orchestration service that helps to build a workflow with various steps that connect different AWS services. These steps are defined in State Machine, which will be ...
02:08 pm GMT - Fri, June 10, 2022
Dev To How to Deploy SolidJS
Deploy SolidJS on NetlifyIn this guide, we will show you how to deploy a SolidJS application on Netlify. Whether you are starting from scratch or switching from another platform, we have you cov...
01:47 pm GMT - Fri, June 10, 2022
Dev To Dica rpida de produtividade: renda melhor com pomodoro!
Fala moada, beleza? No artigo de hoje vamos falar um pouco sobre produtividade. Esse tema muito legal, porm, nem tudo que funciona para uma pessoa funciona para outra, ento, falarei sobre coisas que ...
12:57 pm GMT - Fri, June 10, 2022
Dev To Media Queries in CSS
Media queries are one of the main source behind our trending moderns websites. It is use to create responsive websites.Responsive That websites adjust in all media screens, Mobiles screens Tablets iPa...
12:37 pm GMT - Fri, June 10, 2022
Dev To Python from the word ...Go (Pt2)
Basics Part2Helloooo there! Welcome back!!Wait, are you new here? Don't worry, I got you covered. Here, we are breaking the flow. Have you checked "Python from the word ...Go" Basics Part1? It's an aw...
12:31 pm GMT - Fri, June 10, 2022
Dev To The Amplify Series, Part 4: Developing and deploying a cloud-native application with AWS Amplify
In this article, we will be using AWS Amplify to create a cloud-native application. We will cover the Authentication, GraphQL API, and Hosting categories of AWS Amplify. We will be using Angular for t...
12:30 pm GMT - Fri, June 10, 2022
Dev To What is react?
Simplest meaningA JavaScript library for building user interfacesReact is a javascript library which is used for building user interfaces. It contains three important thingsDeclarativeComponent-BasedL...
12:28 pm GMT - Fri, June 10, 2022
Dev To Create NFT Market Place without any libraries
Create NFT Market Place without any libraries like openZeppelin (part 1)Create smart contracts.To develop on the blockchain we need a blockchain environment like TruffleTruffle is the most popular dev...
11:56 am GMT - Fri, June 10, 2022
Dev To Appwrite Community Report 9
Hi! Greetings from team Appwrite Are you excited to see everything weve been working on this week? TLDR; We now have integrations to make your applications a little faster, updated resources for bette...
11:12 am GMT - Fri, June 10, 2022
Dev To hostname Command in CLI
Sign up to my newsletter for more tutorials!.You can find and set the name of your computer to make it easier for people to discover on a network using the hostname command. hostnameYou will get ...
10:47 am GMT - Fri, June 10, 2022
Dev To WWDC22 overview: how to integrate and migrate in-app purchases to App Store Server API
Hey everyone, today were going to continue our WWDC22 blog post series on whats new with in-app purchases. Weve already covered some of the updates: enhancements to StoreKit 2 and App Store Server API...
10:36 am GMT - Fri, June 10, 2022
Dev To Machine Learning for a Shopify store a step by step guide
Prerequisites: SQL skillsWith the volume of data increasing exponentially, its critical for businesses focused on e-commerce to leverage that data as quickly and efficiently as possible. Machine learn...
10:14 am GMT - Fri, June 10, 2022
Dev To Suggest some project ideas..
I have learned and applied NodeJS, ExpressJs and MongoDB in building a simple video rental application.It involves basic CRUD operaions and also includes user authorization and authentication using Js...
09:14 am GMT - Fri, June 10, 2022
Dev To AWS open source news and updates, 116
June 10th, 2022 - Instalment #116Welcome to regular and new readers alike, to the AWS open source newsletter episode #116.This week, we have another selection of useful and interesting new open ...
09:07 am GMT - Fri, June 10, 2022
Dev To Solving the Cold Start Challenge for Lambda Function Using Terraform Cloud
In this post we are going to properly address the cold starts for Lambda Functions. In a later post we will create a private module which facilitates consumption of this module.Start in an empty direc...
09:01 am GMT - Fri, June 10, 2022
Dev To Are you a YARNer or a NPMer?
An age old debate about package managersEach have their pros & their cons I personally prefer Yarn - I think it's general installation of packages is quicker and I REALLY appreciate its peer...
08:24 am GMT - Fri, June 10, 2022
Dev To Rick Roll Your Friends Using Appwrite, Twilio, and .NET
Being the fun-loving guy and absolute geek that I am, I've always looked for ways to use tech to prank my friends . I remember that first prank I did 11 years back, a little shortcut hidden behind an ...
08:18 am GMT - Fri, June 10, 2022
Dev To User re-authentication in your web app.
An approach to authenticating your users after a period of idle time. IntroOne of the ways to beef up your apps security is to re-authenticate users when necessary. In this guide, were going to i...
07:55 am GMT - Fri, June 10, 2022
Dev To Dive deep in flutter widgets
Sup reader!, this is the second chapter in the series of flutter assuming that you have already setup your flutter editor now let's go...If you haven't read the previous blog about introduction to flu...
07:28 am GMT - Fri, June 10, 2022
Dev To Trendiest Admin Template for React & Chakra UI!
Save hundreds of hours trying to create and develop a dashboard from scratch. The fastest & responsive admin template is here. Seriously.Get started and build your dream web app updated to the lat...
07:04 am GMT - Fri, June 10, 2022
Dev To Top 3 Common Errors New Angular Developers Make
Angular v14 has been released, and I am looking forward to trying the new features that come with it.Most of the features were announced at Google I/O - State of Angular among which typed forms, stand...
06:47 am GMT - Fri, June 10, 2022
Dev To Lazy loading images, so easy you wont believe it (a native strategy)
tl;drThe code is pretty easy to grasp. Read the comments and you should be good to go.<div class="img-lazy-wrapper"> <!-- We need a wrapper for the placeholder while image lazy loads --...
06:18 am GMT - Fri, June 10, 2022
Dev To Why Big Data Analytics Is In The Big Picture in Banking Market?
Can you tell me what has been helping to change the banking market? Its big data analytics. Experts are forecasting that between the period 2020 to 2027 the market will grow significantly. The growth ...
04:39 am GMT - Fri, June 10, 2022
Dev To A11Y 101: WAI-ARIA live
While diving into this magical accessibility journey, we have come across the WAI-ARIA Live several times.And every time, I've promised you to return to it as it deeps a deeper explanation.So here we ...
04:17 am GMT - Fri, June 10, 2022
Dev To What are some advice for starting the first OSS?
What advice would you like to give to someone planning to start his first open-source project?...
03:31 am GMT - Fri, June 10, 2022
Dev To All Live Streaming Features in One Article
Self-introductionMy name is Kale. I've been engaged eight years on the audio and video technology and now work for ZEGOCLOUD, an audio and video technology service company.Due to the characteris...
03:23 am GMT - Fri, June 10, 2022
Dev To How to Customize the React Breadcrumb Component using Templates
Learn how to easily customize the React Breadcrumb component of Syncfusion using templates in a React app. This video explains how to customize the appearance of Breadcrumb items using templates. You ...
03:15 am GMT - Fri, June 10, 2022
Dev To Hello world!
Hello world!Hello world! I believe this is what a normal beginner for programming would see as they first try to code in certain programming language.As this is also my very first post in Medium...
03:01 am GMT - Fri, June 10, 2022
Dev To A Starter Guide to Build an SEO Friendly Website (For 2022 SEO Noobs)
In the aftermath of COVID-19's economic catastrophe, internet companies have become more reliant on SEO than ever before. Such instances demonstrate the power and significance of Search Engine Optimiz...
02:45 am GMT - Fri, June 10, 2022
Dev To O que Github?
Oi, gente! Bem, eu trouxe esse post pra esclarecer o que Github. A maioria dos meus posts (que so poucos ainda rs) so sempre para pessoas que esto iniciando na programao e imagino que fiquem esse tip...
02:18 am GMT - Fri, June 10, 2022
Dev To ES6 Handbook
From var to const/letIn ES5, you declare variables via var. Such variables are function-scoped, their scopes are the innermost enclosing functions. The behavior of varis occasionally confusing. ...
02:10 am GMT - Fri, June 10, 2022
Dev To Ansible For Everyone(Practical) - Part 2
DAY 33- Ansible For Everyone(Practical) - Part 2 - Day Thirty Three100 days of Cloud on GitHub - Read On iCTPro.co.nz - Read on Dev.to Please read Part one to understand bits and basics of...
12:41 am GMT - Fri, June 10, 2022
Dev To Using Data with Hugo
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for Hugo.A data file in Hugo is sort of like a read-only database. The way it works is you can put JSON, CSV, YAML, XML, or TOML files ...
12:41 am GMT - Fri, June 10, 2022
Dev To Blogging in Hugo
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for Hugo.A blog in Hugo is relatively straightforward. It consists of a page that lists all the blog posts, and a series of content pag...
12:41 am GMT - Fri, June 10, 2022
Dev To Hugo Templating Basics
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for Hugo.With Hugo templating, you can control how your page is rendered. You can use variables, loop over arrays, check conditions, an...
12:41 am GMT - Fri, June 10, 2022
Dev To Hugo Partials
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for Hugo.The idea behind a partial is simple: its a file that can be included into a layout to reduce repetition or simply hide some co...
12:41 am GMT - Fri, June 10, 2022
Dev To Layouts in Hugo
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for Hugo.Making good use of layouts is essential to creating an easy-to-maintain, flexible, and thriving Hugo website, so lets see what...
12:41 am GMT - Fri, June 10, 2022
Dev To Getting set up with Hugo
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for Hugo.Welcome to this introduction to Hugo tutorial. The goal of this series is to take you from a lion cub with basic web design kn...
12:39 am GMT - Fri, June 10, 2022
Dev To How to Improve Developer Experience: 7 Things to Change
What's Developer Experience? Why Should You Care?In software development, we talk a lot about user experience, and rightly so. Since it's the end user who benefits directly from the software we ...
11:25 pm GMT - Thu, June 9, 2022
Dev To The 2 Things You Ask Your Team When You Pass $1B w/ Hippos VP of Engineering
When you think of a billion-dollar tech company, you probably imagine rooms full of monitors with dashboards and non-stop data streams.Well, after talking to Hippo - a certified unicorn and newly mint...
11:04 pm GMT - Thu, June 9, 2022
Dev To Ive been a contributor, mentor, and admin in Google Open Source programs
I participated three times in open source programs created by Google Open Source. I participated in two editions of Google Summer of Code (GSoC) and one edition of Google Code-in (GCI). For all of the...
09:50 pm GMT - Thu, June 9, 2022
Dev To Building Community Resource Web-Apps with Google Maps API
Hello beautiful people!In this post, Ill be giving an overview on utilizing Google Clouds location services APIs to build a web-app that enables users to find resources near them.Since the pande...
09:34 pm GMT - Thu, June 9, 2022
Dev To Paracetalmol.test.js, retos de testing con Jest en Javascript
Debido al xito del proyecto Paracetamol.js, retos de JavaScript para entrevistas laborales en espaol, he decidido darle continuidad pero desde un enfoque mas orientado al testing, por ello desde el da...
09:29 pm GMT - Thu, June 9, 2022
Dev To June 9th, 2022: What did you learn this week?
It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to comment with what you learnt and/or reference your TIL p...
08:45 pm GMT - Thu, June 9, 2022
Dev To Discussion and Comment of the Week - v7
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...
08:12 pm GMT - Thu, June 9, 2022
Dev To REACTJS: understanding state
** Understanding React State**Many web apps need their components to change their data, for example, after user interaction(clicking a button, submitting a form, etc.).However, props cannot be c...
07:50 pm GMT - Thu, June 9, 2022
Dev To React Query Codegen from OpenAPI
Rapini is a new tool that can generate custom React Query hooks using OpenAPI (Swagger) files.The Command Line Interface (CLI) tool will take a path to an Open API file and generate a package that inc...
06:37 pm GMT - Thu, June 9, 2022
Dev To DevNews: Talking About The Recent Wave of Tech Layoffs
This week were talking about the recent wave of tech layoffs, and React Eurasias controversial decision to locate this year's conference in Dubai and more.Enjoy a great episode! Listen on Apple ...
06:27 pm GMT - Thu, June 9, 2022
Dev To Rendering myself with NVIDIA's Instant NeRF
Back in January 1999 a few friends and I went to the cinema to watch the movie "Enemy of the State". It was a really popular movie and most likely you have seen it, but if you have not seen it in shor...
06:11 pm GMT - Thu, June 9, 2022
Dev To Using multiple GitHub accounts on one computer
For this article I will use example of two accounts but it could very easily we expanded to multiple accounts.First step is to create ssh-keys which could be done by the following commands:ssh-keygen ...
06:09 pm GMT - Thu, June 9, 2022
Dev To Generate a PDF & upload to S3 using AWS Lambda & Puppeteer.
I've put together a working project that'll take all of your dev.to posts, create a .pdf and upload it to S3. Ba-boom.Head over to GitHub to grab the code.First, a little bit about the project. It's r...
05:53 pm GMT - Thu, June 9, 2022
Dev To Linked List in C.
Linked ListThis article covers single linked list.A Linked List is basically nodes connected or linked to each other. We will discuss how they are linked together.A node is basically a block whi...
05:43 pm GMT - Thu, June 9, 2022
Dev To Setting up a dev environment with React, Vite, and Tailwind
Written by Lawrence EaglesTailwind and React are two leading technologies in their sphere. Tailwind CSS simplifies the concept of Atomic CSS, enabling developers to style their UI by adding some class...
05:32 pm GMT - Thu, June 9, 2022
Dev To Create a Cross-Account IAM Authorized APIGateway with CDK
I have a use case where I need a lambda in AWS account A to privately request information from an APIGateway in AWS account B. Normally we do this using Auth0 Machine-to-Machine (m2m) JWTs and a lamb...
05:27 pm GMT - Thu, June 9, 2022
Dev To My Technical Writing Journal
On this particular day, I felt compelled to jot down my thoughts and share them with the rest of the world.This post is about myself, my journey into technical writing, my goals, what I intend to acco...
05:08 pm GMT - Thu, June 9, 2022
Dev To Learn Django
Hey DEV bloggers, coders and coffee drinkers: Hope you're having an amazing day!This is my Django crash course that I've created a year ago, and I have just added a few things for 2022; watching this ...
05:05 pm GMT - Thu, June 9, 2022
Dev To Front-End development vs. UI Design. or are both equally important
One hurdle I have recently come across in my web development career is really defining exactly what I do. What I mean by this is that I have 2 very similar interests, which are designing interfaces fr...
05:03 pm GMT - Thu, June 9, 2022
Dev To Kubernetes Microservices on Azure with Cosmos DB
In this tutorial, you'll learn how to deploy a JHipster-based reactive microservice to Azure Kubernetes Service (AKS). You'll use Azure's Cosmos DB as a persistent store for one of the services. For s...
04:56 pm GMT - Thu, June 9, 2022
Dev To useState: The Hook Brings You Back
I have a new found appreciation for The Facebook. Whoops, I meant, Facebook- I mean Meta. While I've been a Facebook user so long I can remember the "The", nowadays, I'm fascinated by React, the amazi...
04:38 pm GMT - Thu, June 9, 2022
Dev To I made 40 ready to use templates for any industry
Loopple Landings is a collection of beautiful HTML Responsive Landing Pages & Dashboards templates built on top of Bootstrap and made for any use case. You can simply download a template or duplic...
04:36 pm GMT - Thu, June 9, 2022
Dev To Common Searching Algorithms in JavaScript
I am currently a few weeks post-coding bootcamp and am beginning to navigate the world of technical interviews. With that comes a necessary deep dive into data structures and algorithms. In the intere...
04:31 pm GMT - Thu, June 9, 2022
Dev To Nx 14.2 - Angular v14, Storybook update, lightweight Nx and more!
Another release packed with cool features and improvements just got released: Nx 14.2. Read all about the Angular v14 upgrade that comes with it, TypeScript and other 3rd party package upgrades, impro...
04:21 pm GMT - Thu, June 9, 2022
Dev To What's your favorite (dev) newsletter?
I really love getting real mail. On paper, in my mailbox. (Although as a grownup 'real' mail is mostly even a bit too 'real' )What I don't love so much are e-mails - there are too many, much of the co...
04:04 pm GMT - Thu, June 9, 2022
Dev To Does accessibility impact SEO?
(8 min 4 sec reading time)Thats a million-dollar question, isnt it? First of all, what is SEO? SEO stands for search engine optimisation and includes all the techniques that help your website get more...
03:59 pm GMT - Thu, June 9, 2022
Dev To Anatomy of a Webhook HTTP Request
An HTTP message is a common means by which two systems, usually a server and a client, exchange data. We typically refer to each HTTP message as an HTTP request or an HTTP response.Webhook HTTP reques...
03:16 pm GMT - Thu, June 9, 2022
Dev To Load Testing GraphQL Performance With k6 and StepZen
For many companies, performance is the main reason to go with GraphQL. But is that a valid argument? Often developers compare GraphQL to REST APIs and see the N+1 requests (or over-fetching) as an imp...
03:07 pm GMT - Thu, June 9, 2022
Dev To Amazon RDS Aurora for .NET Developers
Amazon Aurora is a MySQL and PostgreSQL-compatible relational database designed for the cloud. AWS claims that with some workloads Aurora can deliver up to 5x the throughput of MySQL and up to 3x the ...
02:53 pm GMT - Thu, June 9, 2022
Dev To Git and Github Tutorial: Beginner to Advanced (Part 3)
Table of Content Introduction Git Terminologies Setup of Git and Github on System Concept of Github and Git Staging Beginner commands of Git Merging Conflicts Resolving Conflicts Some Practices ...
02:34 pm GMT - Thu, June 9, 2022
Dev To Degree program or 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...
02:34 pm GMT - Thu, June 9, 2022
Dev To Build a GraphQL app in Node.js with TypeScript and graphql-request
Written by Hussain ArifIn this article, you will build a full-stack app using GraphQL and Node.js in the backend. Meanwhile, our frontend will use the graphql-request library to perform network operat...
02:33 pm GMT - Thu, June 9, 2022
Dev To Go from the beginning - working with loops
Go from the beginning - working with loopsTLDR; this article covers working with loops in GoYou are likely to want to repeat a set of instructions. For example, you might have a list of orders w...
02:29 pm GMT - Thu, June 9, 2022
Dev To How to use variables in CSS with v-bind in VueJs 3
Frontend frameworks like VueJs, React and Svelte offer great flexibility in the development of UI components. The simplicity in which we can create components with dynamic properties offers the possib...
02:26 pm GMT - Thu, June 9, 2022
Dev To Welcome Summer of Code 2022 Contributors
We are thrilled to announce that we will bring in four contributors this summer! Two of them are sponsored by Google while two of them are sponsored by SeaQL. A GraphQL Framework on Top of SeaORM...
02:26 pm GMT - Thu, June 9, 2022
Dev To Docker: Initialize custom users and databases in MongoDb
PurposeThere are situations, when you need quick and re-deployable database that doesn't need to be installed on your main OS or at external host in pre-production state, having all pre-producti...
02:25 pm GMT - Thu, June 9, 2022
Dev To Pass Functions as Arguments in JavaScript?
Having looked at types of functions in JavaScript it is high time we delve a bit deeper. We know that, in programming, we can populate our function's parameter with arguments. But did you know that in...
02:11 pm GMT - Thu, June 9, 2022
Dev To Redux Without React
In this blog i will try to explain redux library without react. Just Redux. Why? Because if we understand redux then well understand react-redux (redux bindings for react) better. So Redux is a relati...
01:49 pm GMT - Thu, June 9, 2022
Dev To 10 Amazing Web Design Portfolios To Find Inspiration For Developers
I belive every developer needs a portfolio that sets them apart from the rest and if your stuck, then take a loot at these 10 samples of web developer portfolios for inspiration. Here are ten portfoli...
01:47 pm GMT - Thu, June 9, 2022
Dev To SQLite vs PostgreSQL
Suddenly, weve discovered that SQLite works much faster in some situations than PostgreSQL. We tried to compare the speed of SQLite and PostgreSQL during the simplest operations of inserting, updating...
01:31 pm GMT - Thu, June 9, 2022
Dev To Whats new with in-app purchases: WWDC 2022 overview
This Tuesday, during WWDC 2022, Apple released the latest updates for in-app purchases. A lot of great updates are still coming, but today well walk you through the improvements that have already been...
12:53 pm GMT - Thu, June 9, 2022
Dev To How I Created an Ecommerce App from Scratch Using React Native and Medusa
React Native is a cross-platform mobile app framework that allows you to build native mobile applications for iOS and Android using JavaScript. It was developed by Meta Platforms, Inc. and it is curre...
12:52 pm GMT - Thu, June 9, 2022
Dev To Using 1Password CLI for secrets locally
Secrets are the backbone of how developers work in today's data-driven and service world. Password manager apps like 1Password, Lastpass, and Bitwarden have been keeping our passwords safe for years.D...
12:38 pm GMT - Thu, June 9, 2022
Dev To What is OAuth? Setting up Github OAuth with Supabase
TL;DR: In this post, I will do a quick intro to the OAuth protocol and show how to use OAuth with Supabase by implementing Sign in with Github. What is OAuth? Setting up Github OAuth with Supabas...
12:35 pm GMT - Thu, June 9, 2022
Dev To Understanding CORS Misconfiguration
In this article I will explain what cross-origin sharing is, give some examples and real case scenario and finally how to prevent from this misconfiguration. CORS ExplainedCross origin sharing is...
12:31 pm GMT - Thu, June 9, 2022
Dev To Convert your website into an android app using capacitor .
According to Atwood's Law, "Any application that can be written in JavaScript, will eventually be written in JavaScript."In this article, we will learn how to convert a website or web application to a...
12:24 pm GMT - Thu, June 9, 2022
Dev To MEVN stack tutorial | Build a CRUD app using Vue 3, Node, Express & MongoDB
This tutorial was originally posted on SigNoz Blog and is written by Sai DeepeshMEVN stack is a popular Javascript software stack that has become very popular in recent times to build powerful web app...
11:42 am GMT - Thu, June 9, 2022
Dev To Angular 13. What's new
What's new in angular 13.See this and many other articles at lucaspaganini.comAngular 13 was recently released, let me tell you what I consider to be the most relevant changes. Build CacheYou can...
11:22 am GMT - Thu, June 9, 2022
Dev To CSS Specificity
As a Frontend Developer, you might have came across the situation, where your CSS isn't working as expected or not getting applied where it should be. And then you end up wasting your time writing wro...
10:23 am GMT - Thu, June 9, 2022
Dev To Sum of All Odd Length Subarrays O(N) Leetcode 1588.
Given an array of positive integers arr, return the sum of all possible odd-length subarrays of arr.A subarray is a contiguous subsequence of the array.Follow up:Could you solve this problem in O(n) t...
10:21 am GMT - Thu, June 9, 2022
Dev To A Guide to AWS Certifications
A Guide to AWS Certifications AWS Certifications - What are they?If you've worked in the IT industry for a while, you'll know that a lot of the industry thrives on certifications. Certifica...
09:56 am GMT - Thu, June 9, 2022
Dev To Question,Help, React local Storage
Hello dev community,How do you create a react and local-storage session that accepts multiple inputs, stores them, retrieves the data when needed, functionality to edit a field and update the field.In...
09:06 am GMT - Thu, June 9, 2022
Dev To "Crossing the Rubycon" at Code Your Future
Back in late April, I hosted a bookclub at Code Your Future, an international charity where I volunteer as a personal development trainer.The event was dedicated to "Crossing the Rubycon: How to Learn...
09:05 am GMT - Thu, June 9, 2022
Dev To 5 (Surgical) Tips to Program More Efficiently inC
Writing efficient code isn't always easy, but it can be done. Here are five ways to program more efficiently in C#, no matter what your preferred programming environment is. Whether you use Microsoft ...
08:52 am GMT - Thu, June 9, 2022
Dev To I Created A Simple SMS Site Using MERN Stack
IntroductionHello! I created a simple social media site using the MERN stack, so I just wanted to show you guys it.I'm a newbie when it comes to React so it's not something fancy but it's the fi...
08:41 am GMT - Thu, June 9, 2022
Dev To Create your own Array methods - map() and reduce() in JavaScript.
Hello Everyone,Today let's implement our own version of the map() and reduce() array methods in JavaScript.The actual implementation of the inbuilt array methods are way more complex than this. What w...
08:22 am GMT - Thu, June 9, 2022
Dev To WWDC2022: From MapKit Update, Insights the Future Hundred Billion Market
Feature overviewThe annual Apple Developer Conference was held yesterday, and this time Apple brought a lot of interesting features, such as:1 New CarPlay feature2 M2 chip new energy upgrade3 Ed...
07:58 am GMT - Thu, June 9, 2022
Dev To A more programmer-friendly markdown notebook - MiaoYan
MiaoYan Lightweight Markdown app to help you write great sentences.https://github.com/tw93/MiaoYan Features Fantastic: Local use, security, syntax highlighting, dark mode, source file ...
07:45 am GMT - Thu, June 9, 2022
Dev To A professional and easy-to-use ecommerce data API
I heard that high-end sellers use API to do their own data analysis...1. What "things" does EcomScrapy have?EcomScrapy is a professional e-commerce data API website, built by the original team of Amz...
07:36 am GMT - Thu, June 9, 2022
Dev To Object Oriented Programming Principles Made Easy For 2022 Noobs
Have you ever noticed how the same cliche questions are asked at job interviews over and over?Im sure you understand what I mean.As an example:What do you want to be in five years?or, even worse, what...
07:13 am GMT - Thu, June 9, 2022
Dev To Hotshot Developer.
Look at you, you coding wizard. Do you feel like God creating this centralized div? Hold your horses, you are not so cool as you might think, hotshot.But before breaking the illusion, let's fly ...
07:12 am GMT - Thu, June 9, 2022
Dev To A11Y 101: WAI-ARIA States
Now that we had a look at all the possible ARIA properties let's do the same for all of the states.It's good to remember that states are there to add what current state an element is in. WAI-ARIA...
06:14 am GMT - Thu, June 9, 2022
Dev To [React] Passing State to a Sister Component
IntroThere are times in React when you'll need to use state between two sister components. You cannot directly pass state between those two sister components, so how can you use state between th...
06:06 am GMT - Thu, June 9, 2022
Dev To A Comprehensive Guide to NextJS Dynamic Routing
This article is part of an entire Next.js series of articles that I am putting together to help you become a Next.js pro and start building blazing fast React apps.If you dont want to miss out on any ...
05:25 am GMT - Thu, June 9, 2022
Dev To The way to read Perl core source codes
I explain the way to read Perl core source codes. Perl 5.36.0 is used in this description.This is originally The way to read Perl core source codes | Perl ABC Where is main function?main function...
04:29 am GMT - Thu, June 9, 2022
Dev To The correct way to fetch data from API
IntroductionThis article will tell you how to correctly fetch data from APIs in React. From making efficient API requests to delivering good user feedback, it covers it all. Tech StackI am ...
04:23 am GMT - Thu, June 9, 2022
Dev To Introduction To Arrays
We all know that we can use a variable to store a single value but if we have to store 100 values at a time, then declaring and initializing 100 variables is not an optimized way of doing things. For ...
04:13 am GMT - Thu, June 9, 2022
Dev To Compass Heading with AnimatedRotation in Flutter
Create an smooth angle transition for the users in your map applicationSo, I'm working on a project that involves a map. One of the requirements was to update not only the position, but also wer...
03:33 am GMT - Thu, June 9, 2022
Dev To Just Listed Tech Opportunities - Week 24 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 11 of 370 new jobs I want to shar...
03:25 am GMT - Thu, June 9, 2022
Dev To Debugging Life Problems
It is a painful thingTo look at your own trouble and knowThat you yourself and no one else has made it -- Sophocles, AjaxDebugging, despite being one of the most useful engineering skills to have for ...
03:01 am GMT - Thu, June 9, 2022
Dev To Qu es XState y por qu usar mquinas de estado?
Una de las bibliotecas clave que utilizo actualmente en mis desarrollos es XState. En esta pequea publicacin, Quiero mostrarte por qu, sinceramente, es uno de los descubrimientos ms importantes que he...
02:38 am GMT - Thu, June 9, 2022
Dev To TFUZ JS - A Tiny JavaScript Utility Library
What is it? A tiny ~7kb extendable JavaScript utility library with a JQuery like syntax for getting work done fast!If you are looking for small footprint utility library with a syntax simil...
01:49 am GMT - Thu, June 9, 2022
Dev To Tech lead - por que a squad precisa desse profissional
A falta de alinhamento e direcionamento entre os membros de uma equipe de desenvolvimento de software, devido ausncia de um tech lead, um problema enfrentado em muitas organizaes.Isso porque uma lid...
11:38 pm GMT - Wed, June 8, 2022
Dev To Eleventy global data files
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for Eleventy.In this final lesson were going to put everything weve learned so far into one magnificent page which lists top places to ...
11:17 pm GMT - Wed, June 8, 2022
Dev To Blogging in Eleventy
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for Eleventy.A simple Eleventy blog consists of two different page types: A page to list all the posts. A page to show an individual bl...
11:17 pm GMT - Wed, June 8, 2022
Dev To Terraform for Dummies - Part 2
Welcome to the second part in the Terraform for Dummies series In the last post, we learned about instructure as code and got a high level overview of how terraform works in a DevOps environment. If ...
11:11 pm GMT - Wed, June 8, 2022
Dev To Templating in Eleventy
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for Eleventy.Templating is what gives us control over how pages are rendered in Eleventy. You can output variables, loop over an array,...
11:05 pm GMT - Wed, June 8, 2022
Dev To Eleventy Partials
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for Eleventy.Partials are a way to include a snippet of code into a layout with the goal of reducing repetition or hiding some complexi...
11:01 pm GMT - Wed, June 8, 2022
Dev To Layouts in Eleventy
By Mike NeumegenBrought to you by CloudCannon, the Git-based CMS for Eleventy.Lets set up our first page on our Eleventy site. Create /index.html with the following content: <!doctype html> ...
10:49 pm GMT - Wed, June 8, 2022
Dev To Getting set up with Eleventy
By Mike NeumegenWelcome to this Eleventy for Beginners tutorial, brought to you by CloudCannon, the Git-based CMS for Eleventy. In this series well go through the basics of Eleventy from learning how ...
09:54 pm GMT - Wed, June 8, 2022
Dev To Introduction of React Context
React Context API is a feature that was introduced since React v.16.3, this feature give us as a React Developer a superpower to pass data through our components trees, which can be really useful for ...
09:18 pm GMT - Wed, June 8, 2022
Dev To An Act of KINDNESS that Helped your Career
While we work to advance our careers and push limits, we must remember to be kind to others and ourselves.Could you describe a time when an act of kindness done to you or someone else had an impact (b...
08:49 pm GMT - Wed, June 8, 2022
Dev To Configurando Visual Studio Code para desenvolvimento Java.
Partindo do ponto que j h Java (JDK) e Maven configurados na sua mquina de desenvolvimento, estas so as extenses que precisam ser adicionadas no VS Code:https://marketplace.visualstudio.com/items?item...
08:10 pm GMT - Wed, June 8, 2022
Dev To How do you work on projects you don't like? [Need mental support :(]
As a developer, I have to work on variety of projects for my company and my clients. If I find a project interesting, I make progress on light-speed. My coding becomes productive; my mood stays happy....
07:53 pm GMT - Wed, June 8, 2022
Dev To esbuild - Desarrollo sin dolor.
Herramientas:Node v16Fastify v4.0 (Puedes usar el server que quieras [express, koa, nest])esbuild v0.14npm v8.5 / yarn v1.22 Porque esbuild?Nuestras actuales herramientas de compilacin para...
07:45 pm GMT - Wed, June 8, 2022
Dev To Build your own Bootcamp - Part 1
As of June 1, 2022, I withdrew from my software development bootcamp at Flatiron School. I wrote my reasons why I decided to drop out of the program in full detail in my personal code-learning blog he...
07:08 pm GMT - Wed, June 8, 2022
Dev To Ever donate to a developer who created something you like?
I think it's easy to take for granted that the web and all of its wonderful applications are built by people and a lot of is accessible for free. Often, the folks that develop apps and publish website...
07:02 pm GMT - Wed, June 8, 2022
Dev To Set the hostname of a Docker Container same as that of your host machine
Setting Container Hostname to be same as your Host MachineSounds trivial, but it turns out you need to do some tweaks in order to set the hostnameto be the same as that of Host Machine. Sce...
06:59 pm GMT - Wed, June 8, 2022
Dev To How We Automated our End-to-End Testing from the First Line of Code
Quality is critical when it comes to releasing any software, whether its in order to ensure an excellent experience of your product with minimal bugs, or even for security reasons, and its been well e...
06:58 pm GMT - Wed, June 8, 2022
Dev To Serverless data processing in real-time with Lambda & MSK
In recent times, the serverless computing model has become an architectural approach increasingly popular. It enables faster development of modern applications, analytics and backend solutions.Why use...
06:33 pm GMT - Wed, June 8, 2022
Dev To Controlled components vs Uncontrolled components
This topic is quite a simple to understand but dev always find hard to explain when interviewer ask what is below warning? reason behind it?While working with react often you found this warning while ...
06:33 pm GMT - Wed, June 8, 2022
Dev To JS Refactoring Combo: Introduce Object Destructuring
Destructuring is a way to access array values or object properties. It can be used in variable declarations, parameters, and catch clauses. You can use destructuring to access several properties at on...
06:26 pm GMT - Wed, June 8, 2022
Dev To Analog Clock
...
06:15 pm GMT - Wed, June 8, 2022
Dev To API Security with OIDC by using Apache APISIX and Microsoft Azure AD
IntroductionThis blog post will cover how to utilize open-source project Apache APISIX and OpenID Connect (OIDC) Plugin for Azure Active Directory (Azure AD) as the identity provider. It contain...
06:05 pm GMT - Wed, June 8, 2022
Dev To A new community space for open source maintainers and contributors!
Today I am highlighting a new Forem dedicated to the success of contributors, maintainers and OSS supply chain professionals of all kinds.https://community.tidelift.com/If you want to better understan...
05:45 pm GMT - Wed, June 8, 2022
Dev To Remote Debugging and Developer Observability
In this post, we'll go over remote debugging. Debugging production with developer observability tools and debugging asynchronous code which presents its own unique challenges!This is actually material...
05:43 pm GMT - Wed, June 8, 2022
Dev To Yo! I completed 100 days of Leetcode
...
05:42 pm GMT - Wed, June 8, 2022
Dev To Your own loader without any dependencies with React
There are several libraries that can help us create loaders in React. The goal of today is to show you that you can create your own loaders from the simplest ones to the most advanced.This article wil...
05:40 pm GMT - Wed, June 8, 2022
Dev To React useRef Hook simple example
React useRef HookThe useRef Hook is used to persist values between renders.It does not cause a re-render when updated and can be used to store a mutable value, it also used to access a DOM eleme...
05:24 pm GMT - Wed, June 8, 2022
Dev To What is Cloud Computing and its certifications
What is cloud computing ?Cloud computing is a network of servers connected using the Internet. Its main function is to share information, resources, and software. The Internet acts as the invisible ca...
05:10 pm GMT - Wed, June 8, 2022
Dev To Collecting data
A number of projects we are working on require us to analyze real emails being sent on an on-going basis. We could not find a single data source that meets our criteria. Thats why we have recently sta...
05:09 pm GMT - Wed, June 8, 2022
Dev To Cryptle - Wordle clone for Enarx
Hi Folks, Welcome to another exciting Blog.In the previous blog, we learned about "The Enarx Project" an open-source framework for running applications in TEEs (Trusted Execution Environments) using W...
05:06 pm GMT - Wed, June 8, 2022
Dev To Getting Oriented with Objects in Ruby
This post is co-authored by @juliannatetreault and @ridhwana.In our last post we briefly touched upon a few topics such as: object orientation, dynamic languages and memory management. However, we bar...
05:03 pm GMT - Wed, June 8, 2022
Dev To My Next.js Boilerplate now has 2000 GitHub stars
My Next.js boilerplate has just crossed 2000+ stars on GitHub. Thanks to all GitHub stargazers for the support!A project I have started 2 years ago for my own personal use and I thought it would be a ...
04:59 pm GMT - Wed, June 8, 2022
Dev To Waadu Css A mini Framework
Hello guys today i am going to show you my own mini css framework (still in the development phase)After using Bootstrap and TailwindCSS , i thought of creating my own mini framework with some differen...
04:34 pm GMT - Wed, June 8, 2022
Dev To Top 10 Coding Challenge Websites
Let's just be honest. Coding is difficult but if you have curiosity, determination, and sheer will to learn to code then you can definitely do it. Writing code is also all about problem-solving. To ex...
04:19 pm GMT - Wed, June 8, 2022
Dev To A Simple Guide to Gestalt Principles In UI/UX Design
Table of ContentsIntroduction1. Similarity2. Proximity3. Common Region4. Continuity5. SymmetryConclusion Introduction Applying Gestalt Principles will take your designs to a whole new level...
04:17 pm GMT - Wed, June 8, 2022
Dev To Supabase Beta May 2022
It's been another packed month of shipping like crazy at Supabase, here's the update on what you might have seen appearing in the product and beyond during the month of May... Wildcard Auth Redir...
04:16 pm GMT - Wed, June 8, 2022
Dev To Destructuring in JavaScript
This is probably going to be a shorter article on a very important and useful concept. In this article, I'll be going over some basic uses of the destructuring assignment in JavaScript! The destructur...
03:39 pm GMT - Wed, June 8, 2022
Dev To Welcome Thread - v177
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...
03:31 pm GMT - Wed, June 8, 2022
Dev To Getting Your Conference Talk Proposal Accepted
Ever wonder what it takes to get your conference talk accepted? In this episode of DevDiscuss we talk to experts on every side of this process. If you ever want to speak at a conference, the first ste...
03:18 pm GMT - Wed, June 8, 2022
Dev To 6 Lessons Learned Maintaining a Popular Open-Source Project
Between 2016 and 2018 I maintained an open-source project with +800k downloads/month. I learned six invaluable lessons by doing this, and I will now share them with you. How It All Started I join...
02:39 pm GMT - Wed, June 8, 2022
Dev To How to provide an accessible high contrast alternative to a pastel color scheme?
Inspired by a discussion at a conference, I decided to research and put the problem, or rather challenge, into proper words. I even dared to ask it as a question on StackOverflow, although most of my ...
02:31 pm GMT - Wed, June 8, 2022
Dev To Parsing logs from multiple data sources with Ahana and Cube
Ahana provides managed Presto clusters running in your AWS account.Presto is an open-source distributed SQL query engine, originally developed at Facebook, now hosted under the Linux Foundation. It co...
02:20 pm GMT - Wed, June 8, 2022
Dev To So what?
Last time, I promised to write about getting the benefits that SPAs enjoy, without suffering the consequences they extremely dont enjoy. And then Nolan Lawson wrote basically that, and then the madlad...
02:06 pm GMT - Wed, June 8, 2022
Dev To A stage for our open-source contributors
When we first showed the world Novu (an open-source notification infrastructure) we were amazed by the incredible adoption by our community members and how the project was shaped by the dozen of indiv...
01:42 pm GMT - Wed, June 8, 2022
Dev To 50 hints JS(ES6) developer must know (8th part)
Almost end of this tips for JS developer must know.Today is 8th part and I will explain about Commas, Semicolons, Type Casting & Coercion.1. CommasLeading commas: Nope.// badconst story = [ onc...
01:34 pm GMT - Wed, June 8, 2022
Dev To 50 hints JS(ES6) developer must know (7th part)
Hi, StormyTalent again. And today we are going through best usages of "Control statements, comments, whitespace" 1. Control statementsIn case your control statement (if, while etc.) gets too long or e...
01:30 pm GMT - Wed, June 8, 2022
Dev To Typesense integration with any Headless CMS: a step-by-step guide
Typesense is a completely free and open-source typo-tolerant search engine designed for programmers and developers who want to drastically reduce the time it takes to conduct effective and efficient s...
01:19 pm GMT - Wed, June 8, 2022
Dev To Convert NgModule Angular app to Standalone Component
We are going to convert the fresh Angular app that is generated with Angular cli which is using NgModule to Standalone Component.The code available on my Github profile. Convert AppComponent to S...
01:15 pm GMT - Wed, June 8, 2022
Dev To How many projects do you handle at a time?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
12:52 pm GMT - Wed, June 8, 2022
Dev To Getting Started With Kustomize For Kubernetes
When youre trying to figure out a folder hierarchy for your apps or how youre going to pass in variables, parameters, and secrets, it can get tough. Especially if you have multiple applications and en...
12:37 pm GMT - Wed, June 8, 2022
Dev To Three Ways to Retry Failures In Your Serverless Application
A few years ago when I got into serverless development and event driven architectures, there was so much of mystique and wonder. I didn't know the purpose of an event bus, I couldn't wrap my head arou...
12:30 pm GMT - Wed, June 8, 2022
Dev To What's a More "Advanced" Topic You'd Like to See on DEV?
As a member of the DEV team, I love reading what our community is writing. There's career advice, "meta topics", walk throughs, how to posts, and even why to posts.I'm wondering what are some more ad...
12:16 pm GMT - Wed, June 8, 2022
Dev To Getting started with the Search API
What youll learnIf youve worked with the Stripe API before, you know that you can retrieve your resources like Customers and Payment Intents by using list API endpoints and then paging through t...
12:04 pm GMT - Wed, June 8, 2022
Dev To Theme Switching & Persisting in Flutter using cubits and Stream
Every mobile app user prefers having an option to choose between multiple themes. Having decent themes available is also very crucial in enhancing the user experience. So, how can we do it effectively...
11:32 am GMT - Wed, June 8, 2022
Dev To Bitcoin vs Ethereum: Understanding the difference.
With the recent rise and popularity of web3, you might have heard of cryptocurrencies such as Bitcoin, Ethereum, Dodgecoin etc etc on your Twitter feed, news or normal day conversations.Cryptocurrenci...
11:27 am GMT - Wed, June 8, 2022
Dev To My Portfolio Website
Hey Everyone,I recently learned web development and started working on my portfolio website from the last 1 week and I am glad to tell you all that I have successfully completed my Portfolio Website.I...
10:59 am GMT - Wed, June 8, 2022
Dev To YouTube Channel Ideas
Hey everyone,I was thinking to start a YouTube Channel for publishing coding contents, events, latest techs, and contests.Please provide Channel Name Ideas and If you would like to collaborate with me...
10:10 am GMT - Wed, June 8, 2022
Dev To Improving security & cryptography in popular cryptocurrency wallets
Lots of people apply the idea that blockchain is secure by default to every project that has blockchain in its description. But in tech, you know its not so simple. From a security perspective, we oft...
09:46 am GMT - Wed, June 8, 2022
Dev To Getting valuable insights from TMDb movies dataset.
I have had an amazing opportunity to participate in a Nanodegree in Udacity in the past month and I want to share my interesting journey. I am an aspiring data analyst and in this blog, I will share m...
09:41 am GMT - Wed, June 8, 2022
Dev To Enabling Preview mode in your Next.js application
There's no doubt about it - Jamstack is here to stay. Since Matt Biilmann took the concept mainstream back in 2016, a whole ecosystem based upon this architecture has sprung up (including our very own...
09:01 am GMT - Wed, June 8, 2022
Dev To Smart pointers and their deleters
Bjarne Stroustrup, the father of C++ once said that "C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off." Why did he say so? What makes C+...
08:57 am GMT - Wed, June 8, 2022
Dev To Day.js a cool library for working with Dates in JavaScript
In the previous article, we discussed JavaScript date libraries which make working with date & time easy. Working with dates isn't so hard although it wasted a lot of my time so, during the last h...
08:03 am GMT - Wed, June 8, 2022
Dev To GPT: Can understand French?
Generative Pre-trained Transformer 3 (GPT-3) is an autoregressive language model that employs deep learning to create human-like prose.It is the third-generation language prediction model in OpenAI's ...
07:53 am GMT - Wed, June 8, 2022
Dev To Update Mongo DB By NodeJS Cron Job
We have multiple scenarios where we need to update our database fields at some particular time instants based on some conditions for example I need to update the status of all students to a particular...
07:33 am GMT - Wed, June 8, 2022
Dev To Skynet: The Ultimate Terminator CTF Guide
Terminator? I don't even know her! (Enter 90's laugh track here). No but seriously, the Skynet Try Hack Me CTF was so much fun and it was challenging, and so I had to write a write-up on it! When you'...
07:22 am GMT - Wed, June 8, 2022
Dev To Boost NextJS TTI & FID performance without compromise and pain
Why should you read this blog?As the title said: Boost NextJS TTI & FID performance without compromise and painIslands Architectures for Nextjs Result Beforehttps://next-lazy-hydra...
07:16 am GMT - Wed, June 8, 2022
Dev To Parallax In Next.js using React-Scroll-Parallax
Parallax a very looking effect which can be achieved by changing the speed of the layers in the background .Today lets explore how we can make a similar parallax effect in nextjs using a package call...
07:11 am GMT - Wed, June 8, 2022
Dev To Manage your life task with GitHub
Many things happen in life. Sometimes nothing happens, and we are bored.Why don't you create a life repository to "To Create Issue for now" to move forward in the direction you want as much as possibl...
05:49 am GMT - Wed, June 8, 2022
Dev To How to handle forms on static sites for FREE?
In the early days of the internet, the information on the web consisted of just static pages. When it became interactive people started generating web pages on the server, making them more dynamic in ...
05:40 am GMT - Wed, June 8, 2022
Dev To Eleventy - Shortcode for Embedding Codepen
Don't know what eleventy is? Before you read further, check out this amazing series of articles by Tatiana Mac to know more about eleventy and static site generators in general.Eleventy makes embeddi...
04:43 am GMT - Wed, June 8, 2022
Dev To A11Y 101: WAI-ARIA Properties
In the previous article, we had a look at what the WAI-ARIA is and which global parts it comes with.I'll go a bit deeper into WAI-ARIA properties in this specific article.As a reminder, properties giv...
04:03 am GMT - Wed, June 8, 2022
Dev To LGBTQ Flags Coded inCSS
June is Pride Month. And In this article, I will review some of the main LGBTQ+ flags out there and how we can code them in CSS and a single HTML element (keeping them responsive so that they could be...
02:08 am GMT - Wed, June 8, 2022
Dev To How to set up GitHub Actions for Node.js
GitHub Actions is a cool CI tool.This article describes how to set up GitHub Actions for Node.jsSettings# .github/workflows/main.ymlname: Run lint and teston: [push]jobs: Run-lint-and-test: runs-o...
01:56 am GMT - Wed, June 8, 2022
Dev To How to set up Next.js Storybook jest
Storybook is a testing tool.This article describes how to set up Next.js + Storybook + jest. Next.js + StorybookHow to set up Next.js + Storybookhttps://dev.to/jtakahashi64/how-to-set-up-storyboo...
01:55 am GMT - Wed, June 8, 2022
Dev To How did I created EC2 byVoice?
AWS is amazing, the services and the interconnection parts makes it fun and really enjoyable to work with, even for fun projects like this.Do you want to try it? Click hereSo, I was bored and decided:...
01:54 am GMT - Wed, June 8, 2022
Dev To Why FontAwesome is still awesome
I read an interesting post in which the author stated the reasons why they were officially done with FontAwesome. I was intrigued, given I use FontAwesome in all my projects and feel that I am familia...
12:55 am GMT - Wed, June 8, 2022
Dev To Efficient OAuth Authorisation Management in Azure API Management
While developing an application, the majority of the time, you use API calls to send and receive messages. Therefore, you should follow an authentication and authorisation process to use the API unles...
11:35 pm GMT - Tue, June 7, 2022
Dev To Generating nicely parsed schema files with pg_dump_schema_parser
Ever had to go through thousands of lines of a schema file generated by pg_dump, it can be tedious and tasking. A little background 4-thousand-lines-of-code-in-a-single-fileA proper database design/de...
10:31 pm GMT - Tue, June 7, 2022
Dev To Fast Dockerfiles: theory and practice
The core theory behind fast Docker builds is conceptually straightforward: write your Dockerfile such that as many possible build steps can be reused between builds. By skipping build steps entirely, ...
10:08 pm GMT - Tue, June 7, 2022
Dev To This Week In React 107: Plasmo, Panapasi, Fastify-DX, Remix, Solid, useInsertionEffect, JSI, Vite, Angular, Safari...
Hi everyone!Remix, TanStack, Chakra, Mitosis, Panapasi, Fastify-DX... What do they have in common?They are becoming framework-agnostic! It's clearly a growing trend!I arrived in Krakow for the App.js ...
09:59 pm GMT - Tue, June 7, 2022
Dev To Demystifying useRef and useMemo in React
When it comes to React, the commonly used hooks which are useState, useEffect and useReducer, are easy to understand as well as explain. In this blog we'll take a look at two other mysterious hooks a...
09:39 pm GMT - Tue, June 7, 2022
Dev To Don't use List in Python
the common thing that if you wanna add some items to someplace may thinking to use List, that's great python list has a lot of features that you need likemutable: you can add/delete what you want from...
09:36 pm GMT - Tue, June 7, 2022
Dev To How to Easily Connect to DigitalOcean's Managed MongoDB
So you've just created a new MongoDB database using DigitalOcean's managed databases and you're wondering how to connect it to your application. Whether you're building a new app, adding new features ...
08:53 pm GMT - Tue, June 7, 2022
Dev To GitHub Copilot explaining code and translating it from one language to another
GitHub Copilot is already the dog's bollocks, but I just installed the GitHub Labs extension and my jaw is still open. Code explanationThis one allows you to highlight a piece of code and get exp...
08:39 pm GMT - Tue, June 7, 2022
Dev To Cmocka Quick Start
Today I have occasion to learn a C unit test framework again. This comes about in my career every 3 years or so, so each time, I do a quick re-survey of what's available and pick something that looks ...
08:34 pm GMT - Tue, June 7, 2022
Dev To Functions. Learning Go - part 3.
My todays subject is functions. Functions are the core of programming in Go. We can declare our own functions and call them in every place in the package.Usually, the name of the function starts in lo...
08:15 pm GMT - Tue, June 7, 2022
Dev To Is the Airbnb ESLint config still a thing for React?
Hi fellow React developers!When I started using React in a project back in 2016 I worked with some developers who said the Airbnb ESLint config is the thing you need to write good code in React.Honest...
06:27 pm GMT - Tue, June 7, 2022
Dev To A Personal .gitignore - Even for a Single Repository
I think I might be a bit messy, but maybe so are you? Either way, I quite often find myself with stuff in a repository that I don't want to delete or commit. Then the question becomes, should I add th...
06:19 pm GMT - Tue, June 7, 2022
Dev To CyberSHEcurity: How include more women?
Hey Vaultrarians!In the last newsletter, we had a topic saying about Cybersecurity, specifically about where the Women are in the cybersecurity world? This question, isn't new, because in technology j...
06:12 pm GMT - Tue, June 7, 2022
Dev To Testing your Chainlink VRF powered Smart Contract
This article will be short (hopefully) and try to answer one of the burning questions of developing a smart contract which uses Chainlink Verifiable Random Function How do I test my smart contract wh...
06:12 pm GMT - Tue, June 7, 2022
Dev To Courses courses and courses
It's been a long, I have not written any blog on suggestions, and recommendations.Although I don't consider myself as a master in Tech but experience is the best teacher, so here I amFrom the first ye...
06:03 pm GMT - Tue, June 7, 2022
Dev To Mp3 Juice: Great Free Music Search Engine mp3juices.mx
Introduction:This great music search engine has tons of music available for free download, and yt mp3 converter it's totally free to use. You can search by artist, album, or song title, and you ...
05:58 pm GMT - Tue, June 7, 2022
Dev To Favourite Coding Challenge Website
So I want to try out a coding challenge website, and I dont know which one to try.What coding challenge website is your favourite?...
05:03 pm GMT - Tue, June 7, 2022
Dev To Most Useful Free Online Courses From Top Universities
Online courses are great and not just because you can learn from a world-class university without having to leave your home. There are several reasons why online courses are great for you. As you alre...
04:56 pm GMT - Tue, June 7, 2022
Dev To Is it a good idea to build backend with nextJS?
Hi,I'm planning to build a full stack application. I have plan to scale the application and make it a really big project over time. Before I start working on my project, I just wanted to know if it's ...
04:51 pm GMT - Tue, June 7, 2022
Dev To Stunning Presentations with Asciidoctor and RevealJS
In the previous post, we quickly saw the power of Asciidoctor, how it could enhance the documentation, writing and many other features.One of the other great features is its ability to create stunning...
04:51 pm GMT - Tue, June 7, 2022
Dev To Environment Variables in Heroku - Python
So I was messing around with Heroku trying to find out how to add environment variables without using the CLI (so setting the variables on the website), and after an hour I figured out how to do it.No...
04:45 pm GMT - Tue, June 7, 2022
Dev To Top Javascript and Typescript Short-hand You must know
IntroductionAs a Javascript and Typescript Developer, you will review the code of other senior developers. They will use some other syntax that we are not familiar with. But today I will tell yo...
04:16 pm GMT - Tue, June 7, 2022
Dev To Promises in javascript
A Promise is an object that represents the result of an asynchronous computation. That result may or may not be ready yet, and the Promise API is intentionally vague about this: there is no way to syn...
04:07 pm GMT - Tue, June 7, 2022
Dev To Let's Make Flappy Bird In C
Whenever I have to learn/practice a programming language I always try and do it by making little games. I don't know why, but the tedious act of making a Student Management System each time I have to ...
04:06 pm GMT - Tue, June 7, 2022
Dev To Rust from the beginning, variables
TLDR; this is the second part on Rust. In this part we'll cover variables, how to work with them, change values and so on. ResourcesWhat is Rust, moduleCreate your first Rust programRust Docs ...
03:58 pm GMT - Tue, June 7, 2022
Dev To Prototypes in JavaScript!
Prototypes is one of the most important pillars in JavaScript! In this article we will understand what are prototypes,what are global objects, what is this proto property and how inheritance works in ...
03:31 pm GMT - Tue, June 7, 2022
Dev To Building Distributed Systems on AWS
In this article we will see how we can create distributed services architecture. Using Docker Containers, NodeJS, Python/Flask application, and with several AWS resourcesThe appeal of distributed comp...
03:31 pm GMT - Tue, June 7, 2022
Dev To Picturesocial - Cmo desplegar un cluster de Kubernetes en AWS usando Terraform
En nuestro ltimo post descubrimos sobre Kubernetes y por qu lo estamos usando en Picturesocial. En este post vamos a aprender sobre infraestructura cmo cdigo, y especficamente sobre cmo desplegar un A...
03:27 pm GMT - Tue, June 7, 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...
03:04 pm GMT - Tue, June 7, 2022
Dev To DigitalOcean Functions Challenge
We are thrilled to announce the DigitalOcean Functions Challenge!Join the challenge to play with DigitalOcean Functions, learn more about the power of serverless, win prizes, and have fun along ...
02:48 pm GMT - Tue, June 7, 2022
Dev To Policy Sentry - IAM Least Privilege Policy Generator
In our last blog post, we read about Cloudsplaining - AWS IAM Security Assessment Tool from Salesforce OSS. I have mentioned that Cloudsplaining is a reactive tool whereas Policy Sentry is a preventiv...
02:45 pm GMT - Tue, June 7, 2022
Dev To How I usually create a test plan. Step by step
Great preparation does yield great results, and software quality assurance is no exception. Here are the steps I do every time I need to create a new test plan:Step 0: Analyse the productAsk the produ...
02:41 pm GMT - Tue, June 7, 2022
Dev To How To Get Started With Plugin Development for Strapi JS
When people think about plugin development, they automatically think about WordPress. But there are other ecosystems you can develop for, especially if you are a big javascript fan.In this tutorial, ...
02:29 pm GMT - Tue, June 7, 2022
Dev To What are some math-heavy jobs in software engineering?
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...
02:26 pm GMT - Tue, June 7, 2022
Dev To I made an admin template for React based on the latest UI trends! Use it for free!
Hey guys,I made an admin template for React & Chakra UI based on the latest UI trends! Use it for free!Presentation: https://horizon-ui.com/Live demo: https://horizon-ui.com/horizon-ui-chakra/Down...
02:21 pm GMT - Tue, June 7, 2022
Dev To Fix Firefox's 'Show in Folder' not opening in File Manager
IntroductionHey fellow Devs, it's Ritika here.I recently installed Gnome Shell as my Window Manager on my Linux environment, and some of my default settings got changed as a result. One of them ...
02:17 pm GMT - Tue, June 7, 2022
Dev To Leetcode 88. Merge Sorted Array
Problem Statement:You are given two integer arrays nums1 and nums2, sorted in non-decreasing order, and two integers m and n, representing the number of elements in nums1 and nums2 respectively....
02:04 pm GMT - Tue, June 7, 2022
Dev To Solving For Binary Gap Using JavaScript
Here's a step by step solution to solving the binary gap challenge on codility. Hope it helps!QUESTIONA binary gap within a positive integer N is any maximal sequence of consecutive zeros that is surr...
01:57 pm GMT - Tue, June 7, 2022
Dev To Developing Images Post Docker
The Grace Period for Docker has ended. Organizations and professional will need to pay to play in Docker. Another post covers an unsuccessful attempt to move to another platform . There was some ho...
01:18 pm GMT - Tue, June 7, 2022
Dev To How to Convert REM to PX?
There are many Font Size units to configure sizes of the fonts in CSS such as:em Relative to the font-size of the element (2em means 2 times the size of the current font) ex Relative to the x-height o...
01:05 pm GMT - Tue, June 7, 2022
Dev To Change Data Capture to accelerate Real-time Analytics
There is nothing new in saying that startups leverage Big Data and AI to develop more innovative business models. As a result, Big Data and AI matters have been ubiquitous in executive and technical f...
12:49 pm GMT - Tue, June 7, 2022
Dev To Top 5 Trending Taxi Management Application in 2022
Presently, many people rely on the taxi as it has become convenient to book a cab by the booking application. Taxi travel is convenient and affordable to maintain against a personal vehicle in the pre...
12:21 pm GMT - Tue, June 7, 2022
Dev To Monitoring your .NET application with open-source tools | Tutorial
This tutorial was originally posted on SigNoz Blog and is written by Chenna.C# (pronounced C-Sharp) is a simple, modern, object-oriented, and type-safe programming language. ASP.NET is one of the top ...
11:47 am GMT - Tue, June 7, 2022
Dev To HOW TO GET FREE ACCESS OF AWS CLOUD PRACTITIONER Practice EXAM
There are many other roles also which are cloud based and aws is best to capture those positionIn this post I am going to show how you can get free access of aws BenchPrep.Let's Start1.Firstly you hav...
11:44 am GMT - Tue, June 7, 2022
Dev To Process Analytics - May 2022 News
Welcome to the Process Analytics monthly news .As you know, the goal of the Process Analytics project is to rapidly display meaningful Process Analytics components in your web pages using BPMN 2.0 not...
11:06 am GMT - Tue, June 7, 2022
Dev To 5 X 5 Chess board UI using CSS Grid
...
10:57 am GMT - Tue, June 7, 2022
Dev To Collectible Card Game AI
Notes about the papers of Collectible Card Game AI IntroductionGame AI competition in IEEE COG 2019 was held. The competitions include Angry Bird level generation, fighting video game like Street...
10:40 am GMT - Tue, June 7, 2022
Dev To As a developer, how to estimate the time for a task?
It's hard t