Your Web News in One Place

Articles by Dev To from November 2022

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to Dev To details.
11:56 pm GMT - Tue, November 29, 2022
Dev To A no-code platform for everyone
Whether you're an aspiring developer, or a veteran tech-lead, there are times you want to just implement an idea, put in front of others and just iterate.A no-code platform that doesn't lock you in ha...
11:54 pm GMT - Tue, November 29, 2022
Dev To Build an Income tracker with NextJS using Cloudinary and Xata
An income tracker allows you to keep track of the inflow of cash available each month - making it especially helpful to stay on budget. At its most basic level, tracking your income and expenses on a ...
11:53 pm GMT - Tue, November 29, 2022
Dev To SurrealDB - We're hiring!
We're hiring! SurrealDB is a newsql multi-model database, that operates in schemafull or schemaless mode, with tables, inter-document record links (no JOINs), and graphdatabase modelling functionality...
11:37 pm GMT - Tue, November 29, 2022
Dev To Text to speech generation
This article is part of a tutorial series on txtai, an AI-powered semantic search platform.Text To Speech (TTS) models have made great strides in quality over the last few years. Unfortunately, it's n...
11:35 pm GMT - Tue, November 29, 2022
Dev To My Virtual Meeting Survival Strategies
I've been working from home since mid-2017 and, over the years, I've unconsciously collected strategies for staying focused during virtual meetings. I realize now that some of these are focusing strat...
11:11 pm GMT - Tue, November 29, 2022
Dev To What Makes You Stay In A Community?
Hello Friends ,When I was writing 7 Supportive Tech Communities You Want To Be Part Of, some thoughts crossed my mind. Why do people want to stay in a community? What makes them willing to volunteer i...
11:10 pm GMT - Tue, November 29, 2022
Dev To Web Security 101 - Part 1: Secrets
Starting my web security series by sharing my secrets - just kidding! Let's talk about keeping our secrets safe.Environment VariablesSecret ServersTokensCookiesMan-in-the-MiddleWeb Storage APIIndexedD...
10:57 pm GMT - Tue, November 29, 2022
Dev To Getting Started With Skaffold
Whether you're testing local deployments to ensure that a containerized application is working as expected or you're looking to deploy a containerized workflow to production, you need an automatic way...
10:30 pm GMT - Tue, November 29, 2022
Dev To Quick VS Code tip: skip selections when using Ctrl|Cmd D
Using Ctrl|Cmd + D in Visual Studio Code allows you to select the next occurrence of the current selection, which is excellent. However, sometimes you get false positives. The way to skip these is to ...
09:40 pm GMT - Tue, November 29, 2022
Dev To Golang: Named Returns Are Useful!!!
Named returnsIf you are not familiar with what a named return is, reference A Tour of Go Basics. Named returns... Hurk...I know, I know... Named returns can decrease the readability of long...
09:08 pm GMT - Tue, November 29, 2022
Dev To ORM Eloquent: Factory
Quando vamos realizar testes na aplicao, persistimos alguns registros para validaes mais simples, tarefa rdua pois precisamos simular dados fictcios para inserir na aplicao.H servios on-line onde pode...
09:08 pm GMT - Tue, November 29, 2022
Dev To Setting up your GitHub Repository for Open Source Development
Contributing to open source can be an awesome experience to help you learn, get job opportunities, network with people and also help others at the same time. Kent C. Dodds talks about how open source ...
09:01 pm GMT - Tue, November 29, 2022
Dev To Comment lancer un DEX pas pas
Il y a quelque temps j'ai lanc un DEX en Mainnet pour un client. Dans cette vido je montre comment on l'a fait. De plus, j'explique les smart contrats ncessaires: le Factory, le Router et les Pairs. O...
08:59 pm GMT - Tue, November 29, 2022
Dev To How to launch a Dex step by step
Some time ago I launched a Dex on Mainnet for a freelance gig. In this video I explain the technique that I used and what considerations we will need to consider. Also, I'll explain the smart contract...
08:56 pm GMT - Tue, November 29, 2022
Dev To Cmo lanzar un DEX paso a paso
Hace un tiempo lanc un DEX en Mainnet para un cliente. En este video explico la tcnica que us y qu consideraciones tomar en cuenta. Tambin explico los smart contracts necesarios: la Factory, el Router...
08:08 pm GMT - Tue, November 29, 2022
Dev To Node.js v19.2.0 Release
A new version of the Node.js runtime is out now! Notable changes: buffer: add new File class deps:update timezoneupdate V8 to 10.8.168.20 doc:deprecate use of invalid ports in url...
08:03 pm GMT - Tue, November 29, 2022
Dev To Thats AHat
In creating my first Python game I originally was at a loss for what to do.Inherently I prefer world building stories, but in pondering a base idea my brain finally supplied a picture of the Felix the...
07:46 pm GMT - Tue, November 29, 2022
Dev To Creating Async Task Runner with Concurrency in JavaScript
Let us consider we need to create an aync task runner in javascript with the following constraint:The task runner should have a set of tasks that will be pushed to it,Each of these tasks will be some ...
07:43 pm GMT - Tue, November 29, 2022
Dev To Auto-magically generate sequence diagrams of your code's runtime behavior
Sequence diagrams are frequently described as "the best part of UML". Their inherent structure - objects flowing across the page, time flowing down the page - is intuitive and easy to learn. And they ...
07:13 pm GMT - Tue, November 29, 2022
Dev To Fixed vs. Sticky: How to Define Elements in CSS
While learning CSS, you will discover lots and lots of properties that will help you style great websites. A good example, often used in CSS, is position property. This can take 5 different values: st...
07:07 pm GMT - Tue, November 29, 2022
Dev To Make PRs the BEST PART of Programming
In this blog post, I'd like to share some of my thoughts on how I've been able to effectively think about software development.What I'm suggesting is not all that new--most of us do something similar ...
06:58 pm GMT - Tue, November 29, 2022
Dev To Make your full-stack project accessible to others
You've probably come across an open-source full-stack project that you wanted to try out, but it was hard to start because of UI, API dependencies, database, env config, versions. I tried to make this...
06:26 pm GMT - Tue, November 29, 2022
Dev To Arrow Function vs Function
In JavaScript, arrow functions provide a concise syntax for anonymous function expressions stripped off of their OOP baggage. They are a syntactic sugar on a subset of the function capabilities. Both ...
06:24 pm GMT - Tue, November 29, 2022
Dev To Choose your journey
In my first post, i decided write about my journey in the programming. For many people, programming is very hard or think that you will never become a good programmer. Is there a magic formula to beco...
06:06 pm GMT - Tue, November 29, 2022
Dev To Array.from VS Array.prototype.map
Hello there,let's discuss these 2 amazing methods or functions in a proper context and get to know each of them. Array.From(arrayLike) is a static method which can be used to create an array from any ...
05:55 pm GMT - Tue, November 29, 2022
Dev To Send and Request Data With Webhooks With AI Studio
Vonage AI Studio is a Low-Code / No-Code conversational AI platform that helps businesses handle complex customer interactions through voice and text. As you begin to create virtual agents with AI Stu...
05:40 pm GMT - Tue, November 29, 2022
Dev To Docker Pune Nov 2022 meet-up
It all started in the beginning of November 22 when my entire LinkedIn feed was filled with Amazon Web Services (AWS), Google Cloud Partners, Docker, Inc events in multiple cities. So just out of curi...
05:21 pm GMT - Tue, November 29, 2022
Dev To Kubernetes Labels: Expert Guide with 10 Best Practices
With Kubernetes labels, DevOps teams can troubleshoot issues faster, apply configuration changes en masse, and respond quickly to issues. Labels also give crucial insights into your costs, boosting yo...
04:11 pm GMT - Tue, November 29, 2022
Dev To Announcing NgRx v15: Standalone APIs, Type-safe projectors, Component and ComponentStore updates, 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. Standalone APIs for NgRx Libraries Angular v14 introduced ...
04:10 pm GMT - Tue, November 29, 2022
Dev To About My Digital Garden
The more I read about digital gardens, the more I wanted to build one, so I started drawing plants. What is a Digital Garden?If you want a comprehensive summary of digital gardening, you can't go...
04:00 pm GMT - Tue, November 29, 2022
Dev To You are writing tests wrong
What is a Test Case?Test cases help guide the tester through a sequence of steps to validate whether a software application is free of bugs, and working as required by the end user. Learning how...
03:30 pm GMT - Tue, November 29, 2022
Dev To Content Security Policy (CSP)
Content Security Policy (CSP) is a security measure that can be implemented through a Content-Security-Policy response header or equivalent element. It allows developers to restrict the sources from ...
03:22 pm GMT - Tue, November 29, 2022
Dev To The 2023 open source maintainer survey aims to share the state of open source today
TL;DR: our new open source maintainer survey is LIVE and we'd love your input! Take the survey!At Tidelift, were passionate about making open source better for everyone. We imagine a world wher...
03:02 pm GMT - Tue, November 29, 2022
Dev To How to Migrate your React Project to TypeScript
As developers, one of the most important parts of the process is to ensure the reliability of the software that youre creating. If youre working with a team, its important to maintain readability, con...
02:48 pm GMT - Tue, November 29, 2022
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
02:22 pm GMT - Tue, November 29, 2022
Dev To How to use Material UI Tooltip
Author: Doro Onome IntroductionMaterial UI is a dynamic React framework that offers abundant customisable components and utilities that help developers create better web apps with improved UI/UX....
02:08 pm GMT - Tue, November 29, 2022
Dev To JavaScript Explained in Plain English: A Beginner's Guide to Getting Started
Are you tired of reading about JavaScript and its superpowers but have no clue how to get started? Then this article is for you. In this blog post, well take a look at what makes JavaScript so special...
01:46 pm GMT - Tue, November 29, 2022
Dev To Web Scraping With Java
Some of the popular languages used for web scraping are Python, JavaScript with Node.js, PHP, Java, C#, and many others. Every language has its strengths and weaknesses. For now, lets focus on web scr...
01:40 pm GMT - Tue, November 29, 2022
Dev To Next.js is a backend framework
When I saw the below video, the first reaction that came to my mind was exactly as Theo described:Isnt Next.js that React thing for building websites and web apps?After a second thought, I do realize ...
01:17 pm GMT - Tue, November 29, 2022
Dev To Custom Dropdown with HTML,CSS and JS
Hello Everyone today i will be showing custom dropdown using HTML,CSS and Javascript. The Unique thing about this one is you have to write the javascript part once and can create multiple dropdowns wi...
01:15 pm GMT - Tue, November 29, 2022
Dev To Symbiosis: The cloud platform for Kubernetes
As an engineer, you are faced with many decisions when building a Kubernetes environment.How do I set up GitOps & CI/CD?How do I create application delivery pipelines?How do I keep costs down?How ...
01:07 pm GMT - Tue, November 29, 2022
Dev To SpringOne TLV World Tour Trip Report
My talk was accepted by SpringOne in San Francisco. I never went to that conference and was really looking forward to it. This year would probably be amazing with the Spring 6.0 and Spring Boot 3.0 re...
12:56 pm GMT - Tue, November 29, 2022
Dev To A Fascinating Behind-the-Scenes Look at How I Built a Harness CI Pipeline
In this blog, I am sharing my learning that are gained from the Full Stack Testing and GitOps Workshop.This workshop is really useful for those who want to learn the steps required to implement an app...
12:50 pm GMT - Tue, November 29, 2022
Dev To Objects in JavaScript.
1. What are ObjectsObjects are one of the datatype in JavaScript which is very useful as it can store multiple type of values like: string, Boolean, int, etc. For example: Properties book.name= Harry...
12:20 pm GMT - Tue, November 29, 2022
Dev To Variables and Primitive Data Types in Rust
In our last article, we learned how to start a project in Rust. This time we'll share tips on what you need to know about variables and their types. We'll learn how to create and use them, and discuss...
11:38 am GMT - Tue, November 29, 2022
Dev To Rest api to upload images in Go
In this article we are going to learn about how we can create a rest api to upload image, we'll also going to make sure that our api will handle multiple image upload as well and we are also going to ...
10:54 am GMT - Tue, November 29, 2022
Dev To 7 Supportive Tech Communities You Want To Be Part Of
Hello Friends ,If you just found this blog, let me introduce myself. I'm Ayu, a self-taught front-end developer and tech blogger based in the Netherlands. I'm also an open source contributor and commu...
10:51 am GMT - Tue, November 29, 2022
Dev To Tailwind CSS tutorial 22: Line Height
In the article, we will go into detail on how to use Line Height. Line HeightFormatleading-{normal|relaxed|loose}Tailwind ClassCSS Propertyleading-3line-height: .75rem; /* 12px */leading-4line-he...
09:59 am GMT - Tue, November 29, 2022
Dev To How to create a 3D snake game with Javascript (attached source code and game link)
Let's take a look at the final effect of the game at first:The video of the gameNow let's talk about how to achieve it with Javascript.The game is made using HT for Web, with about 100 lines of code.I...
09:20 am GMT - Tue, November 29, 2022
Dev To Ref vs Out C: Which is the Better Choice when?
If youve ever written code in C#, chances are you have come across the ref and out keywords, but what exactly do they mean? Both of these keywords are used to pass data from one function or method to ...
09:13 am GMT - Tue, November 29, 2022
Dev To React Soft Dashboard - FullStack & Live Deploy
Hello Coders! This article mentions the latest update of Soft Dashboard, an open-source full-stack project powered by React and NodeJS. The UI now uses the latest version provided by Creative-Tim and ...
09:00 am GMT - Tue, November 29, 2022
Dev To Be aware of your codebase with Nx
PrefaceIs your team aware of the relations between your modules? Is a team member able to understand what is affected by the changes in a new feature quickly? Probably your answer is: it depends...
08:00 am GMT - Tue, November 29, 2022
Dev To AWS Elastic Load Balancing and Autoscaling Cheat-sheet/Write-up
Before diving into how AWS helps us with scaling our application allowing for high availability and fault tolerance, let's explain these concept a bit: Scaling Up, Out or In?Let's start with a b...
07:19 am GMT - Tue, November 29, 2022
Dev To Build a Task Assignment App with Twilio Whatsapp, Strapi, and Next.js
In a working environment, each and every individual is assigned a task. Task assignment is one of the most important aspects in the successful completion of a project. However, it is also very importa...
05:56 am GMT - Tue, November 29, 2022
Dev To Storybook - Additional integrations
Besides the many excellent examples we saw in the previous article, there are also amazing integrations we can add to our Storybook.These integrations vary from themes to specific tests to organizing ...
05:36 am GMT - Tue, November 29, 2022
Dev To What is an API?
Hey folks!In today's post, I'm going to break down everything you need to know about APIs. Don't worry, it's not going to be that difficult :). So without further ado, let's get started! Definiti...
05:17 am GMT - Tue, November 29, 2022
Dev To How to save costs using AWS Lambda SnapStart for Java based functions
At re:Invent 2022 in Las Vegas AWS has announced a new feature for AWS Lambda that allows you to reduce your lambda startup times for Java based functions - SnapStart. With this post you are going to ...
05:03 am GMT - Tue, November 29, 2022
Dev To Pointers in C Programming
The pointer in C language is a variable which stores the address of another variable.If we want to store an address of a variable to another variable then the variable is called pointer.It is declared...
04:44 am GMT - Tue, November 29, 2022
Dev To Introducing Lambda SnapStart
Today, AWS announced a new feature called SnapStart for Lambda. SnapStart is a feature aimed at reducing the duration of Cold Starts, which can be especially painful for Java environments. SnapStart i...
04:37 am GMT - Tue, November 29, 2022
Dev To Creating an AWS Lambda function to process records in Amazon DynamoDB stream
In this article, I will show you how to create an AWS Lambda function which will process records in an Amazon DynamoDB Streams, as you do any data modification to the DynamoDB table - add, delete or u...
03:31 am GMT - Tue, November 29, 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...
02:54 am GMT - Tue, November 29, 2022
Dev To Lib to create docs in NextJS projects
i create a Open Source npm package for NextJS projects.Using this package you can transform any file in /pages/docsin a custom documentation for your code.and he package have pre-built components for ...
12:37 am GMT - Tue, November 29, 2022
Dev To Zero to SaaS - Bookmarksy.io Working around Twitter API Limitations
One of the most important features of bookmarksy.io is its ability to reach out to Twitters API and retrieve a given users bookmarks.Getting a list of users bookmarks is the easy bit. You can make a c...
12:06 am GMT - Tue, November 29, 2022
Dev To SPVM 0.9663 is released
SPVM 0.9663 is released. New Features and EnhancementChanges0.9663 2022-11-29 [Changes] * Add the following file to the MANIFEST.SKIP that is generated by the spvmdist command. ^cpanm$ ...
11:43 pm GMT - Mon, November 28, 2022
Dev To Eleventy vs Next.js
Youd be hard pressed to find two more popular but distinctly different tools to use for static site generation than Eleventy and Next.js. In fact, simply comparing Eleventy and Next.js suggests a fals...
10:40 pm GMT - Mon, November 28, 2022
Dev To An Honest Opinion About My Blog.
I just launched my blog www.anythingprogramming.com .I have been writing for Dev.to almost a year now and I am really happy with the experience so far. It has given me the opportunity to learn more ab...
10:06 pm GMT - Mon, November 28, 2022
Dev To Transcribe any podcast in 1 minute with serverless Python
Erik Bernhardsson @bernhardsson This @modal_labs demo app uses OpenAI's Whisper speech-to-text model t...
09:15 pm GMT - Mon, November 28, 2022
Dev To What is your favorite way to learn?
What is your favorite way to learn a new language, product or tool? For me, I prefer hands-on, with nearly all self discovery and as little guidance (written or instructor-led) as possible. This helps...
09:04 pm GMT - Mon, November 28, 2022
Dev To Passing multiple arguments to golang templates
Have you ever wanted to pass multiple arguments to a go template? If you google it you'll be convinced it's not possible. But bear with me.In go templates you can pass a single "argument" (pipeline in...
08:21 pm GMT - Mon, November 28, 2022
Dev To Applied Data Science: Serverless functions, pipelines, and PySpark
Data science is gaining an ever more prominent role in production pipelines across the tech scene, and its clear why. Data scientists provide product teams with data modeling and analysis systems that...
07:51 pm GMT - Mon, November 28, 2022
Dev To Planning: Enhancing a Slack Bot to Announce Sign-Ups
Since my 5th semester is ending, I want my open-source contribution to be more significant and impactful than my previous contributions. Therefore, I decided to work on an issue in the Telescope proje...
07:44 pm GMT - Mon, November 28, 2022
Dev To Open Source Development Courses
I think one of the best ways to learn and practice software development is by participating on Open Source projects.I've organized quite a few Meetups and Hackathons where the goal was to help people ...
07:40 pm GMT - Mon, November 28, 2022
Dev To Introduction to Lexers, Parsers and Interpreters with Chevrotain
In this exciting tutorial we are going to learn how to use a library called Chevrotain. It can be used to build parsers/compilers/interpreters for various use cases ranging from simple config files to...
07:30 pm GMT - Mon, November 28, 2022
Dev To Always Tired After Work? Types of Fatigue & 5 Tips for More Energy
You've made it through another marathon day at work. You get home, or log off from your home-office, and make a beeline for the sofa that's been calling your name all afternoon. Just for a minute thou...
07:18 pm GMT - Mon, November 28, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
07:05 pm GMT - Mon, November 28, 2022
Dev To Gatsby: a modern tool for creating fast websites
Gatsby used to be the new kid on the block, but its not anymore. Now its a well-established meta-framework with 57,000+ live websites and ~23% market share among static site generators (SSG).What make...
06:20 pm GMT - Mon, November 28, 2022
Dev To Cleaning Data: wrangling data for a SageMaker pipeline
Wrangling data into a usable form is a big part of any real world machine learning problem. When tackling these types of problems, several things are generally true:First, the information to understan...
06:11 pm GMT - Mon, November 28, 2022
Dev To Adding comments to my Astro blog with PlanetScale & Prisma on Vercel Edge
After I created my blog platform using Astro, the next thing on my list was to make it possible for people to (anonymously) leave comments on blog posts.For this I needed to add a database to my archi...
06:05 pm GMT - Mon, November 28, 2022
Dev To Can you compare GraphQL and tRPC?
There have been many discussions on Twitter around "GraphQL versus tRPC" for building a modern backend for your application. GraphQL has become popular in recent years as the defacto successor to REST...
05:25 pm GMT - Mon, November 28, 2022
Dev To RecyclerView pagination scroll listener in Android
What is paginationLoading a list of items in batches instead of loading all items in a single go is called pagination. When you open the Gmail web app, you see 50 emails by default in a single p...
04:11 pm GMT - Mon, November 28, 2022
Dev To November 28, 2022: FLiP Stack Weekly
November 28, 2022FLiP Stack Weekly More talks coming this month! Join Tim around the virtual world at various conferences.A quick preview of Apache Pulsar + Apache Pinot.https://youtu.be/...
04:11 pm GMT - Mon, November 28, 2022
Dev To An interesting process of solving an issue
ForewordThis article focuses on the process of solving an issue for Hertz. The link to the issue is here. Issue AnalysisThe originator of this issue was a user who wanted to migrate from Fa...
04:10 pm GMT - Mon, November 28, 2022
Dev To A Comprehensive Guide to MACH Architecture in 2023
In the tech world, change is constant.Technologies come and go, and what was once cutting-edge is replaced by the new and improved. It's no secret that the technology landscape is constantly evolving,...
04:02 pm GMT - Mon, November 28, 2022
Dev To 100 Free Programming Courses and Tutorials For Developers
Hello, fellow developers! My apologies for the long absence, but I'm back today with 100 free programming tutorials and courses! I have created a collection of free courses covering frontend, backend,...
04:00 pm GMT - Mon, November 28, 2022
Dev To Reverse proxy cache using AWS CloudFront
How to implement a reverse proxy cache to any API using AWS CloudFrontA reverse proxy is the application that sits in front of back-end applications and forwards client (e.g. browser) requests t...
04:00 pm GMT - Mon, November 28, 2022
Dev To Five Underated CSS Properties You NEED To Try Out!
Helloooo! Today I'm gonna be talking about 5 CSS properties (or actually 3 properties, and 2 pseudo classes), that I think deserve more love. Table Of Contentsaccent-colorcaret-color::selection (...
03:23 pm GMT - Mon, November 28, 2022
Dev To Why your GitHub profile should stand out?
Last week I hosted a Twitter Space where I got to interact with amazing speakers on GitHub profile. Here's what they said:Git is a version control system which is distributed for free. Its an open so...
03:21 pm GMT - Mon, November 28, 2022
Dev To Advanced web font optimization techniques
Website developers have been using custom fonts for ages. Since custom fonts are not present in the OS, they need to load with the site and, therefore, need to load quickly and display consistently ac...
03:09 pm GMT - Mon, November 28, 2022
Dev To What are your goals for the week of November 28?
What are your goals for this week? What are you building? What will be a good result by week's end?Did you meet your goals last week?Advent of Code starts on the first are you joining?Last Week's Goal...
02:59 pm GMT - Mon, November 28, 2022
Dev To How to debug : File is not `gofmt`-ed with `-s` (gofmt)
While linting your project, you can have the following error :pkg/apis/dogs.go:11: File is not `gofmt`-ed with `-s` (gofmt)To resolve the issue, execute the following command :gofmt -s -w .It will sim...
02:56 pm GMT - Mon, November 28, 2022
Dev To Music Monday What are you listening to? (Rock Edition )
cover image source: MauditI'm looking to rock out this Monday morning and could use some suggestions! So, give me your hardest rockin' tunes (soft rock also totally acceptable) and I'll give'em a spin...
02:52 pm GMT - Mon, November 28, 2022
Dev To How to expand dynamically angular material panel
Use the expanded attribute of the mat-expansion-panel element and set it to true when the condition is met.In the following example a filter pipe is usedand the result is placed in the filteredBookmar...
02:40 pm GMT - Mon, November 28, 2022
Dev To Go Code Roast 2: readability.js port
In this video, I roast a port of a Mozilla Javascript library, readability.js (https://github.com/mozilla/readability) to Go (https://github.com/cixtor/readability).A big thanks to cixtor (https://git...
02:26 pm GMT - Mon, November 28, 2022
Dev To Style your Angular website faster with Stylify CSS
Style your Angular app quickly and easily with Stylify CSS. Split CSS for large pages or create one bundle for a whole app and get extremely small CSS. IntroductionStylify is a library that uses ...
02:07 pm GMT - Mon, November 28, 2022
Dev To QuestDB 6.6 - Dynamic Commits
We are excited to announce the release of QuestDB 6.6.1, which brings dynamic commits to optimize ingestion throughput and data freshness for reads. In this blog post, our CTO, Vlad, shares the story ...
02:03 pm GMT - Mon, November 28, 2022
Dev To MongoDB Atlas Hackathon 2022 Reminder
Submissions for the MongoDB Atlas Hackathon 2022 on DEV are due on December 8th at 11:59 PM UTC. Announcing the MongoDB Atlas Hackathon 2022 on D...
01:58 pm GMT - Mon, November 28, 2022
Dev To Why use a version control system? -
Most people will save versions of whatever they are working on. For example if they work on a file called wedding_vows.doc at one point they might save it as wedding_vows_1.doc and then when they ge...
01:50 pm GMT - Mon, November 28, 2022
Dev To Nunca foi sorte, sempre foi atitude.
Quando eu tinha meus 16 para 17 anos, fiquei desempregado, entre muitas outras desculpas que o mercado prega, naquela poca era que o jovem nessa idade poderia ser chamado pelas foras armadas, e se cas...
01:31 pm GMT - Mon, November 28, 2022
Dev To NEW Personal Portfolio Website Using HTML CSS JavaScript
NEW Personal Portfolio Website Using HTML CSS JavaScriptThis video will show you how to build a personal portfolio website using html css javascriptGithub Repo Timestamps0:00 - Demo3:41 - File s...
01:30 pm GMT - Mon, November 28, 2022
Dev To How Top 17 New Technology Trends for 2022 Saved My Life
Technology is evolving at a rapid pace, enabling faster change and progress. IT professionals realize that their role will not stay the same in the future due to technology trends and emerging technol...
01:12 pm GMT - Mon, November 28, 2022
Dev To Hertz how to use Opentelemetry for beginners
IntroductionIn the previous article we focused on the use of hlog in conjunction with requestid to associate logs.Hertz now also provides extended support for Opentelemetry obs-opentelemetry to ...
11:53 am GMT - Mon, November 28, 2022
Dev To How Michael Curry chose Wasp to build Grabbit: an internal tool for managing dev resources at StudentBeans
Michael Curry is a senior front-end engineer at Improbable, a metaverse and simulation company based in London. In his free time he enjoys learning about compilers.In his previous position at StudentB...
11:24 am GMT - Mon, November 28, 2022
Dev To Discrepancy Problems in Google Analytics for Shopify Merchants
We have to admit that the relationship between Google Analytics & Shopify is not very much like a legendary one that we can see in movies, as they dont always get along. This is what causes data d...
11:20 am GMT - Mon, November 28, 2022
Dev To We All Need Good Feedback
When you touch a hot surface, you get feedback when your hand hurts. When you hug someone you care about and who cares about you, those warm feelings are feedback. When you get a like on your post, th...
10:38 am GMT - Mon, November 28, 2022
Dev To Creating Simple Authentication With Rio
We will have 2 classes, Authenticator and User. Authenticator will be used for login and sending OTP mail. User will be used for keep user info for each user. Lets begin. Authenticator ClassAuth...
10:18 am GMT - Mon, November 28, 2022
Dev To Generate REQUEST bodies automatically to accelerate API debugging
When developing APIs, debugging is always a boring problem. Postman can help send requests, but when the API body is complicated, constructing a JSON body would be difficult. Junit also works, but all...
10:14 am GMT - Mon, November 28, 2022
Dev To Free your mind and start creating useful automations with Znote
Originally posted on my blog Are you more automatic or manual?Hi all ,Continuing my contribution to the developer community as app maker, today I propose to discuss how to effectively automate ta...
09:30 am GMT - Mon, November 28, 2022
Dev To Will Java Developers Still Be In Demand in 2023?
I came across this question while doing a Google search:The answer to this question is... YES!The demand for Java Developers has never gone down.Java is one of the most in-demand programming lang...
09:16 am GMT - Mon, November 28, 2022
Dev To NgFor Enhancement
Welcome to Angular challenges #3.The aim of this series of Angular challenges is to increase your skills by practicing on real life exemples. Moreover you can submit your work though a PR which ...
09:12 am GMT - Mon, November 28, 2022
Dev To Solid Start auth the secure way (with BCrypt & PSQL)
What is this about?This article is about the new meta framework Solid Start and authentication, primarily making it a secure application. I already wrote an article about how to store data in a ...
09:02 am GMT - Mon, November 28, 2022
Dev To 30 Free and Premium Web Tools For Designers and Developers
Here are 30 web tools (both free and paid), and web services reviewed on short:WordPress themes and pluginsno-code softwarefont identifiercustom web designSEOGraphicsand much more.Take a look, I bet y...
08:49 am GMT - Mon, November 28, 2022
Dev To How to access filtered elements in angular pipe
To access the filtered results of the pipe just define it as a variable via the as keyword. In the following example the bookmarkFilter filters the list of bookmarks based on some text search, and I n...
08:47 am GMT - Mon, November 28, 2022
Dev To Getting started with python Data classes(Part 1)
Have you seen a @dataclass decorator in some python code and still don't understand what it does? Hang in there we are going to cover it here.The @dataclass decorator comes from from the dataclasses m...
08:23 am GMT - Mon, November 28, 2022
Dev To REST API vs GraphQL
You have probably heard about GraphQL, but you might not be entirely sure how and whether it differs from REST. You're in luck, then! Today, we'll go over some fundamentals regarding both REST and Gra...
07:50 am GMT - Mon, November 28, 2022
Dev To The illusion of speed why perceived performance matters
Time is relative.We have all heard this expression a million times before. Many years ago, some German dude went on and on about it, and even developed some theories about the same thing.But what does...
07:49 am GMT - Mon, November 28, 2022
Dev To How to write README files like a pro
There is a profound need for a proper README file in every project one works on. It's where very basic but key information regarding the projects should be contained, but not only that. A good README ...
07:07 am GMT - Mon, November 28, 2022
Dev To WebRTC 102: Understanding libWebrtc
Jump to the "libWebRTC" section if you are in a hurry and not interested in a general overview of the WebRTC space.If you've missed Part 1, here it is: WebRTC 102: Demystifying ICE | Dyte Introdu...
07:00 am GMT - Mon, November 28, 2022
Dev To Reflecting on my Path: What becoming a Toastmaster meant for me
What am I doing here? why do I do this to myself? Have you ever had these feelings and thoughts, whenever you decided to challenge yourself and push yourself out of our comfort zone?This fear, and exc...
06:50 am GMT - Mon, November 28, 2022
Dev To 10-JS/TS OOP: Level Two: OOP Principles
OOP PrinciplesWe have learned the basics of OOP in either Javascript or Typescript, that was just the beginning, our next level is to learn the principles of OOP. What is meant by OOP Princ...
06:37 am GMT - Mon, November 28, 2022
Dev To Storybook - Examples
When trying to dive into how to structure Storybook, I found it helpful to look at how other companies set them up.And luckily for us, there is a full showcase section where many different Storybook e...
06:33 am GMT - Mon, November 28, 2022
Dev To How to Create C Objects From The SQL Server Tables
IntroductionWe can come across a moment when we need the data of the tables as objects to be used in the code for multiple discrete uses.The use cases are as below:We need these objects in database se...
05:48 am GMT - Mon, November 28, 2022
Dev To Secure Shell Protocol Everything you need to know
Secure shell is a common term often used when studying computer networks. In simple terms, SSH secure shell refers to a secured network protocol that helps access remote computers securely in a networ...
05:13 am GMT - Mon, November 28, 2022
Dev To ngStyle in Angular for Dynamic styling
In this blog, we will be going to learn about the styling of Angular components using the ngStyle core directives. We will look at the various ways to dynamically assign a CSS style to an element usin...
04:58 am GMT - Mon, November 28, 2022
Dev To 73-Nodejs Course 2023: Break IV: Refactoring Http Module
After our previous Break III we have added new features, and enhanced our existing onces, we added Middleware concept, and made our application a little more secure using throttling and Bloody Cors, w...
04:36 am GMT - Mon, November 28, 2022
Dev To DynamoDB and its Control Pane Operations - 1
In the 1st part of this blog, I am going to show you some of the Control Pane Operations of the DynamoDB, such as CreateTable - Creates a new tableDescribeTable Returns information about a table, suc...
04:24 am GMT - Mon, November 28, 2022
Dev To Using Secret Manager for Configuration in .NET
It is critical not to store passwords or API keys in our code.For all environments for the development process: (QA, UAT, Pre-Production, and Production), it is easier to place it in a safe place (Azu...
02:39 am GMT - Mon, November 28, 2022
Dev To The 38 Books Recommended to Me in the Past Few Months
Half a year ago, I was bumped from a senior developer to managing a team of developers. Unfamiliar with navigating this world, I asked around about books to help with that next level.Rather than keep ...
01:45 am GMT - Mon, November 28, 2022
Dev To Text Search
In browsers, we are able to find specific words or phrases within a webpage by using Ctrl + F (Windows, Linux) or + F (Mac) and entering the search term. Matches which appear will be highlighted in y...
12:58 am GMT - Mon, November 28, 2022
Dev To No-code, Low-code, and Coding
FUNCTION12, the design to code tool producing great performance with accurate codes.Since COVID-19, the global pandemic has taught many businesses the importance of a digital transition with the evide...
12:18 am GMT - Mon, November 28, 2022
Dev To Melhorando a acessibilidade das suas postagens nas redes sociais
Antes de qualquer coisaA acessibilidade abrange diversos pontos importantes. Neste artigo, conseguiremos abordar assuntos relacionados a descrio de imagens, vdeos e legendas. Contudo, a preocupa...
12:03 am GMT - Mon, November 28, 2022
Dev To 30 Programming Interview Questions And Answers
All large companies are constantly looking for talentedprogrammers to join their teams. You must acquire as much knowledge as you can in order to be given an opportunity at these large corporations.Th...
12:02 am GMT - Mon, November 28, 2022
Dev To Generate (Good Looking) PlantUML Diagrams for Your Database
PlantUML is a domain-specific language to allow you to describe UML and generate diagrams, including entity-relationship diagrams (ERD). You can learn syntax in minutes, but it may take you longer to ...
11:59 pm GMT - Sun, November 27, 2022
Dev To New Reduct Storage v1.1.0 with Token API
Reduct Storage v1.1.0 comes with a new Token API to create tokens with different permissions. This allows you to give different users or applications access to specific data or storage functions. For ...
11:53 pm GMT - Sun, November 27, 2022
Dev To DPS909 Blog: Planning Issues to Fix
As part of the final Release 0.4 project for our open-source course, we were asked to work on something larger and more impactful than anything we've done in the previous three releases. This can eith...
11:00 pm GMT - Sun, November 27, 2022
Dev To Node.js visualized: promise, async/await and process.nextTick under the hood
The article assumes you are familiar with the event loop and its phases. Promises saved the day for thousands of JavaScript developers, but do we know how they work under the hood?Back in the day, the...
10:58 pm GMT - Sun, November 27, 2022
Dev To How to publish your project to npm?
Hello everyone!Today, I created the first release for my SSGulnur tool. Releases As you are building your tool, it is alright to store it on the GitHub and apply it by cloning the repo, bu...
09:27 pm GMT - Sun, November 27, 2022
Dev To Como instalar y configurar tailwind usando PostCSS [Es]
Hola! aqu Hector , espero se encuentren de lo mejor. Les comparto este post para la gente que haya o este empezando a iniciar con TailwindCss. Que es TailwindCSS?Bueno Tailwind CSS es un framework de ...
08:20 pm GMT - Sun, November 27, 2022
Dev To DIY: I've built a music box for the 2nd x-mas of my son
For last Christmas, I wanted to offer my son a music box. But I wanted it to be unique so I decided to build it myself.In this article, I describe the main components, with links to the source code an...
06:56 pm GMT - Sun, November 27, 2022
Dev To 10 study areas for the AWS Certified Advanced Networking Specialty exam
I have completed 5 AWS Certifications, recently, I have passed, AWS Certified Advanced Networking Specialty exam.During the last few years working as a solutions architect at Systems Limited, Ive had...
06:48 pm GMT - Sun, November 27, 2022
Dev To Svelte Tailwind Firebase Auth
Hi guys!I just released a Svelte, Firebase and Tailwind starter.This is a great way to learn Svelte routing and Firebase authentication. Not perfect but I will improve it soon Feel free to cre...
06:48 pm GMT - Sun, November 27, 2022
Dev To Getting Started with ActivityPub
ActivityPub is a specification for a decentralized social network. Decentralized here means that anyone can run a node that is a full member of the network. Anyone on any server can follow, like, and ...
06:14 pm GMT - Sun, November 27, 2022
Dev To Create a launch template for an Auto Scaling group
Before you can create an Auto Scaling group using a launch template, you must create a launch template with the parameters required to launch an EC2 instance. These parameters include the ID of the Am...
06:08 pm GMT - Sun, November 27, 2022
Dev To Two Ways to Check an Object for Keys
The Old Way Object.prototype.hasOwnProperty()Object.prototype.hasOwnProperty() is called on an object with the key (or property) for which you are checking passed in as an argument. This re...
05:49 pm GMT - Sun, November 27, 2022
Dev To Setting up Your First React TypeScript Project From Scratch
Are you looking to create your own React TypeScript project, but don't know where to start? With this blog post, you'll get a comprehensive guide to setting up a React TypeScript project from scratch....
04:27 pm GMT - Sun, November 27, 2022
Dev To Plan first, then implement
Hi,For this week, I will be working on 3(or more) issues for 2 projects: 1) Designing the logo for the photohub project.2) Enhancing the UI for the novel project Issue #1In the issue I started ta...
04:09 pm GMT - Sun, November 27, 2022
Dev To Fancy Text Generator ( )
Fancy Text Generator ( )We designed Fancy Text Generator simple and easy to use.Click here to test ...
03:49 pm GMT - Sun, November 27, 2022
Dev To Encode, Encrypt, and Hash
In general, the meaning of encode is to convert something into code. We usually do encoding for Personal Identifiable Information (PII) because it contains sensitive data such as password, card number...
03:44 pm GMT - Sun, November 27, 2022
Dev To What are the plans for this week?
Greetings family,How have you been? Feeling pressure to meet year end targets? Well, I have a piece that I think you'll adore.So to get started, I would like to hear what are the plans for this coming...
03:37 pm GMT - Sun, November 27, 2022
Dev To How to access AWS services from EKS
In-depth guide about different solutions to access AWS APIs from Kubernetes...Kube2IAMKIAMIRSA (IAM Role for Service Account)https://faun.pub/how-to-access-aws-services-from-eks-ab5fa003a1b6?source=fr...
03:32 pm GMT - Sun, November 27, 2022
Dev To 6 Use Cases for Regex in Your Daily Work
In This ArticleWhat Is Regex?Regexes in a NutshellWhen Is Regex Used?Searching Through Files, Manuals and LogsRegex Search in an IDEClassic Example, Form ValidationFind and Replace Like a Pro (o...
03:23 pm GMT - Sun, November 27, 2022
Dev To Universal Design for Learning
Since I started studying again at the University of Vienna a few weeks ago (Digital Humanities), I've noticed that a few things have changed in the last few years since I graduated from university in ...
03:15 pm GMT - Sun, November 27, 2022
Dev To Pro Googling Tips
Hey Everyone,Google is something we use in our daily lives, especially as developers. The most powerful tool has various potentials if, and only if, we use it right.Below are some of the googling tips...
02:54 pm GMT - Sun, November 27, 2022
Dev To CDK Typescript Pipeline Workshop
AbstractAWS CDK (Cloud Development Kit) is an open-source framework which gives great depth to the concept of Infrastructure as CodeSo Why CDK Pipelines? - We need the automation way to deploy o...
02:52 pm GMT - Sun, November 27, 2022
Dev To Why I love Mastodon
I quit Twitter at the end of 2020, and haven't really used social media at all since then. So when I heard in the news that others were ditching Twitter for Mastodon, I got really excited!I signed up ...
02:51 pm GMT - Sun, November 27, 2022
Dev To Building .ignore mechanism with 30 lines of code
Recently we have seen .Ignore files a lot in many places, GitHub has .gitignore to ignore file that will not be committed also prettier .prettierignore to ignore files that will not be formatted and m...
02:04 pm GMT - Sun, November 27, 2022
Dev To First P2E game on tableland (1)
We say that blockchain is a distributed ledger as we think of it as a decentralized database.And there are many decentralized apps on top of it.And we all know that it is not always easy to query data...
12:25 pm GMT - Sun, November 27, 2022
Dev To How I go with react native in late 2022
In the javascript world, there are more than a million tools and libraries for developing the smallest feature in your application.in the RN world, and in late 2022, I usually use these tools: Ba...
11:04 am GMT - Sun, November 27, 2022
Dev To Use Preact in Next.js 13
IntroductionNext.js uses React by default. In this blogpost, I want to replace React with Preact and compare the build differences.Preact is a JavaScript library, considered the lightweight 3kb ...
10:03 am GMT - Sun, November 27, 2022
Dev To Bridge pattern in TypeScript
IntroductionThe Bridge pattern is a structural design pattern that allows you to separate a big class or set of related classes into two different domains: abstraction (also called interface) an...
09:25 am GMT - Sun, November 27, 2022
Dev To Offline Terraform Provider
Open-Source Virtualization Solution oVirt ... VM Ansible playbook playbook playbook VM ... Ansible provisioning Terraform provisioning infrastructure Terraform Provider T...
09:06 am GMT - Sun, November 27, 2022
Dev To Learn CSS layouts by example - Flex (part 1)
Mastering CSS layouts is one of the most challenging parts of web design. Specially, if you just go to the documentations and start reading dry materials with very basic examples, it's even harder to ...
08:52 am GMT - Sun, November 27, 2022
Dev To 4 Steps to Create Google Authentication API in Node.js
Under the HoodThe story began when my friend asked me about integrating Passport.js and JSON Web Token (JWT)) together. He wanted to create an API or endpoint providing Google authentication using Pas...
08:14 am GMT - Sun, November 27, 2022
Dev To How to Delete Local and Remote Git Branches
Author: Muhammad Khabbab IntroductionBranches are kind of blocks in a repository where we write new features, fix bugs etc. For example, if three developers are working on a project, they can cre...
07:37 am GMT - Sun, November 27, 2022
Dev To GitHub Repositories : Part 1
Developer Roadmap :Interactive roadmaps, guides and other educational content to help developers grow in their careers.https://github.com/kamranahmedse/developer-roadmap Front End Checklist...
07:28 am GMT - Sun, November 27, 2022
Dev To SSH connection to Github
setting this up on ubuntu / linuxassuming no existing key is present // generate ssh keypair$ ssh-keygen -t ed25519 -C "[email protected] or username"add private key to ssh-agent // why??$ ssh-ad...
07:28 am GMT - Sun, November 27, 2022
Dev To CRUD Explained
Heyo!! In this article, I'm going to breakdown everything you need to know about the CRUD functionality, methods and operations you can do on any data stored in an application. Let's get started! ...
06:56 am GMT - Sun, November 27, 2022
Dev To Card reveal on hover
Let's create a hover effect to incrementally reveal the card's content.This effect is pretty simple, within the card we have 2 things, the content and the 'spotlight' or circle. The trick is to make t...
06:44 am GMT - Sun, November 27, 2022
Dev To 7 Developer Portfolio for inspiration
Coming up with original ideas for your portfolio can be a challenge. Here are some ideas to draw inspiration from! 1. Bruno SimonIf you have ever tried to get your feet wet in the world of 3D web...
02:27 am GMT - Sun, November 27, 2022
Dev To Release 0.2 - PR 2
Issue I worked onThe html.org.in project is a website which has several simple tutorials aimed at teaching new web developers the basics of HTML.The website supports "light" theme and "dark" the...
12:14 am GMT - Sun, November 27, 2022
Dev To How to make a to-do list using Javascript
HTMLFor the html you'll simply need an input element and a button that'll be used to add the task, below them is a div element with a list that's where the tasks will be at. You can also add a p...
11:08 pm GMT - Sat, November 26, 2022
Dev To OSD600: Adding CI to Siteit
OverviewFor Lab 9, I was tasked with adding continuous integration to Siteit - an SSG tool that parses markdown and text files and renders results in HTML files.I could have chosen other popular...
10:41 pm GMT - Sat, November 26, 2022
Dev To top 10 tips for problem-solving
solving the problem1- Understand the problemDescribe the problem for me on the paper so I can understand it2- Explore concrete examplesUnderstand the inputs and the outputs expected to outHow to handl...
10:28 pm GMT - Sat, November 26, 2022
Dev To How to connect tomcat server with eclipse?
...
10:01 pm GMT - Sat, November 26, 2022
Dev To Debounce
Debouncing is a technique used to control how many times we allow a function to be executed over time. When a JavaScript function is debounced with a wait time of X milliseconds, it must wait until af...
10:00 pm GMT - Sat, November 26, 2022
Dev To Backup/restore most of your Mac's dev tools easily
I was about to make a joke on Twitter the other day, saying how I move to a new Mac is basically about this command:brew install yarn nvm cowsay fortune tree direnv gh git-lfs imagemagick jq qpdf webp...
10:00 pm GMT - Sat, November 26, 2022
Dev To When to use useRef() instead of useState()
In React, hooks are a way to use state and other React features without having to generate a class component. One of the most frequently used hook is useState(), however on occasion useRef() might be ...
09:30 pm GMT - Sat, November 26, 2022
Dev To Planning And Tracking Projects With GitHub's Projects Tool
Hello Fellow Codenewbies ,A while ago, I wrote an article called How To Use GitHub For Project Collaboration Based on Agile Method.Since then, GitHub has had new updates for the projects board. So I'...
07:35 pm GMT - Sat, November 26, 2022
Dev To Tidy up your machine with Visual Studio Code Dev Containers
I recently discovered the Visual Studio Code - Dev Containers feature and I thought to share with you it because in my opinion, it's so cool.I'm collaborating on an open source project in Rust and as ...
07:20 pm GMT - Sat, November 26, 2022
Dev To Career Goal Setting
Im close to completing my first year on a Developer Relations team. As I evaluate my own performance over the last year and set goals for my next year as a Technical Community Builder, I wanted to sha...
06:31 pm GMT - Sat, November 26, 2022
Dev To How spring boot application work as web application
Spring boot has everything to create a web application and makes web application development fast and hassle-free. The embedded server makes web application creation easy in Spring boot. If embedded s...
05:24 pm GMT - Sat, November 26, 2022
Dev To Zod Typesafe User Input
What is Zod?Zodis a TypeScript-first schema declaration and validation library. It ensures that your data is valid before it is submitted to the server, which means less invalid data and fewer e...
05:00 pm GMT - Sat, November 26, 2022
Dev To Vite: How It Achieves Constant Time Builds
ContentIntroduction3 Key design decisionsUse of Native ESMRethinking RecompilationPre-bundlingConclusion IntroductionIf you used webpack or rollup on large projects then you probably know t...
04:53 pm GMT - Sat, November 26, 2022
Dev To Web Developer Template Resources
A must-explore template resource for web developers.HTML5Up:https://html5up.net/Templatemo:https://templatemo.com/freehtml5:https://freehtml5.co/Styleshout:https://www.styleshout.com/Start Bootstrap:h...
04:44 pm GMT - Sat, November 26, 2022
Dev To Wasp Beta Launch Week announcement
Its almost here! After almost two years since our Alpha release, countless apps developed, React and Node versions upgraded, and PRs merged were only a day away from Beta!Were going to follow a launch...
04:37 pm GMT - Sat, November 26, 2022
Dev To GRPC Node NextJs Prisma
GRPC Node + NextJs + PrismaThis is a simple CRUD for task management app built in bellow techs:GRPC-NodeNextJsPrismaCurrently I have used 4 Unary RPCs and 1 Server streaming RPC for streaming re...
04:23 pm GMT - Sat, November 26, 2022
Dev To Easy Website Editor for Developers. Drag & drop simplicity.
I am super excited to share EZYTOR with DEV COMMUNITY,Ezytor Create, publish and manage websites without coding knowledge. Stay up to date with regular feature updates and new themes. intuitive drag &...
04:08 pm GMT - Sat, November 26, 2022
Dev To Monoliths vs Microservices vs Serverless
IntroductionWhen we are building a small-scale or large-scale applications, there are many different ways to go about it. While there is no "right" way to do things, I think it's useful to know ...
04:06 pm GMT - Sat, November 26, 2022
Dev To Coding Contest
Google Developer Students Club in Collaboration with Newton SchoolNewton School is celebrating of our Coding Contest this November, we bring to you Coding Contest but, | & - 90...
03:39 pm GMT - Sat, November 26, 2022
Dev To 72-Nodejs Course 2023: The Bloody Cors
What is CORS?CORS stands for Cross-Origin Resource Sharing. It is a mechanism that allows restricted resources on a web page to be requested from another domain outside the domain from which the...
03:07 pm GMT - Sat, November 26, 2022
Dev To A Guide to the Most Popular Types of APIs: REST, SOAP, GraphQL, and gRPC
APIs are the most important component of the modern-day software development process, helping applications and services communicate and transfer crucial information. However, with the advancements in ...
02:29 pm GMT - Sat, November 26, 2022
Dev To Super Simple Select Implementation Using Angular CDK Selection Model
Building out Selection feature for tables/list can be challenging at times, because of a lot of corner case that needs to be handled. Here's how we can build one without writing much logic using the A...
02:02 pm GMT - Sat, November 26, 2022
Dev To Real-time frontends with Kalix and Laminar
Events are very good to keep systems in sync. Here I keep the backend and the different frontends (web, mobile) in sync thanks to events and Scala everywhere.Having everything in sync at any time is w...
01:11 pm GMT - Sat, November 26, 2022
Dev To Try Hello World of Go in 3min
I wanted to try Hello World in Go, so I will give it a shot. Install GoLooking forward to brew.$ brew install go==> Downloading https://homebrew.bintray.com/bottles/go-1.6.el_capitan.bottle.2....
01:06 pm GMT - Sat, November 26, 2022
Dev To Things you can do with your Browser developer console
There are so many things you can do with your browser's developer console here are five important ones. Note that the exact of way of doing these things may vary from browser to browser but it's the s...
12:33 pm GMT - Sat, November 26, 2022
Dev To Object Oriented Programming : The Beginner's Guide
Object-Oriented Programming is a methodology or paradigm to design a program using classes and objects. It allows you to break down complex problems into smaller pieces of code and reuse bits of code ...
11:29 am GMT - Sat, November 26, 2022
Dev To Map, Reduce, and Filter - JS Array Functions Explained with Code
Each one will iterate over an array and perform a transformation or computation. Each will return a new array based on the result of the functionMap functionmap() method creates a new array with the r...
11:06 am GMT - Sat, November 26, 2022
Dev To Connecting PostgreSQL with python sqlalchemy orm.
In this tutorial I will show you how to create a CRUD script by using python sqlalchemy orm.python is a multipurpose and most popular language in the world. when writing a python script, we need to st...
09:49 am GMT - Sat, November 26, 2022
Dev To JavaScript Loops: The Ins and Out
IntroductionJavaScript loops are a way of automating repeated tasks and concepts in your code. Loops will iterate, to mean repeat, a specific task until a condition is met. In other words, if a ...
08:48 am GMT - Sat, November 26, 2022
Dev To 5 Must Know Upwork Freelancing Tips
In this post I will give you 5 Upwork freelancing tips that will help you to land projects to work on.If you prefer the video version, I got you covered. Check it out below and support my channel by s...
08:46 am GMT - Sat, November 26, 2022
Dev To Rust GUI and GTK calc
IntroductionIve started to learn rust GUI and GTK probably in june 2022. All this time I tried to get a job (and still trying) and was doing some tests tasks which took some time. And september ...
06:50 am GMT - Sat, November 26, 2022
Dev To Form Validation with JS and Tailwind
Hello today i will share with you the form validation i created using HTML,Javascript and TailwindCSS.I will give a brief description about it and then you can check the entire code in the codepen bel...
06:50 am GMT - Sat, November 26, 2022
Dev To How to Access Local Sever on Other Devices
In this article, I am going to show you how you can access your local/localhost server on any other device (Android or iOS). To access your local server, you only one thing IP Address of the device wh...
06:49 am GMT - Sat, November 26, 2022
Dev To Storybook - mocking API calls
Sometimes, our components might call API endpoints, which could add unnecessary load to our Storybook side of things.In those cases, we might want to intercept those calls and mock them instead of ret...
06:29 am GMT - Sat, November 26, 2022
Dev To 9-JS OOP: Getters And Setters In Javascript Classes
What are Getters and Setters?Getters and setters are methods that are used to get and set the value of a property member in a class.So a getter method is a method that is prefixed with get keywo...
05:12 am GMT - Sat, November 26, 2022
Dev To How to Become a Web Developer(A Complete Guide)
So you're interested in learning how to become a web developer. The good news is that there are plenty of resources available. It takes time, effort, and most importantly practice by working on projec...
04:58 am GMT - Sat, November 26, 2022
Dev To Beautiful UI animation on scroll with React
Want to create beautiful UI animation for your website? Here's 5 easy steps to accomplish that.Here are few easy steps to follow to create beautiful scroll animations. 1. Install react-inte...
03:40 am GMT - Sat, November 26, 2022
Dev To Trigger precisely at hh:mm:00 with EventBridge and Lambda
MotivationIn Amazon EventBridge Rules and EventBridge Scheduler, the precision of time is one minute. This is the same as the usual cron jobs. ... the minimum precision for a schedule is one min...
02:58 am GMT - Sat, November 26, 2022
Dev To 5 Web Extension for Web Developers
1. Wappalyzer Link Chrome web storeThis extension helps you see what technologies a website uses, what frameworks, languages, video players, etc... 2. Lighthouse Link Chrome web storeThis e...
12:31 am GMT - Sat, November 26, 2022
Dev To Software Release Via NPM
For this lab, I have chosen to release my tool via the use of NPM. Preparation before publishingCreate a package.json file if you don't have in the root directory.Use this npm init to create the ...
10:59 pm GMT - Fri, November 25, 2022
Dev To Arquitetura: Monolticos, Monolticos Distribudos e Microsservios
Nesse post iremos falar um pouco sobre os tipos de arquitetura, cada caso de uso e seus pontos positivos e negativos de acordo com diferentes conjunturas. IntroduoA primeiro momento vale relembra...
10:40 pm GMT - Fri, November 25, 2022
Dev To How the AWS Community Builders program made re:Invent 2022 feel like coming home even tho I went there on my own
re:Invent 2022 is about to start in Las Vegas and I am really looking forward to all of the sessions, the gamified learning possibilities and all of the other things that make the conference great. Bu...
10:05 pm GMT - Fri, November 25, 2022
Dev To Write to the console.log with styles from Blazor
The console is a very good companion for every web developer.We use the console to log everything and for various reasons.In this post I will show how to add some CSS styles to the console application...
10:01 pm GMT - Fri, November 25, 2022
Dev To Adding Tests for ESM using Jest framework
Writing tests for an application is a crucial process, as it helps make debugging easier and forces us, developers, to write better code. What is Testing?In essence, testing is writing code to t...
09:59 pm GMT - Fri, November 25, 2022
Dev To All You Need to Know About Serverless Functions and the Edge
The technological advancements and digital revolutions of the last century have completely transformed customers' appetites. They expect digital services and platforms to provide them with blazing-fas...
09:43 pm GMT - Fri, November 25, 2022
Dev To Build a Timeline Tracker with Cloudinary, Xata, and Next.js
A timeline visually represents the work required to finish our project. It displays the dates that each activity was completed so we can monitor our progress. On the other hand, it may also convey wha...
09:37 pm GMT - Fri, November 25, 2022
Dev To Created a Simple P2P Browser Chat in JavaScript
I wanted to share that I just finished working on my Simple P2P WebRTC Chat. I may write an article that explain how to create one step by step. I've already have an article (in Polish but there is Go...
07:33 pm GMT - Fri, November 25, 2022
Dev To Best Black Friday deals for software developers in 2022
The time of the year has come when we all are hunting for some of those sweet deals where we can save some money with our favourite software.I'd like to show you a list of Black Friday deals that I fo...
06:47 pm GMT - Fri, November 25, 2022
Dev To Should developers study 20 hours a week after work?
I just started reading Robert C. Martin's Clean Coder and have been enjoying it so far. But I did run across one section that I found interesting where people would probably have thoughts about it. In...
06:11 pm GMT - Fri, November 25, 2022
Dev To How to code your app using the CodeSandbox iPad IDE
In the last few years, mobile devices like the iPad have become really powerful. With a long-lasting battery, a great screen, top-notch performance and 5G connectivity, the iPad provides an excellent ...
06:04 pm GMT - Fri, November 25, 2022
Dev To Tutorial on Intro to Rust Programming
Summary posted by: Sangam SwadiK Intro to RustThe Data Science community has greatly benefitted from the python ecosystem(scipy, numpy, scikit-learn etc.) which has tools at every step of the Dat...
05:15 pm GMT - Fri, November 25, 2022
Dev To With Beer, Refactor Snowflake's Code
TL;DR: Proper allocating and releasing of resources during the software lifetime is critical in designing resilient systems. Unhandled unexpected behaviors can lead to disastrous consequences.Imagine ...
04:38 pm GMT - Fri, November 25, 2022
Dev To AWS Digest nr 7
Scared by direct integrations?Some time ago I wrote a post about my experience integrating directly API Gateway with DynamoDB without using a Lambda Function.I am very happy that this lambdaless...
04:27 pm GMT - Fri, November 25, 2022
Dev To O mito do "Java Difcil" e as melhorias da linguagem
O mitoUma das coisas que eu mais vejo na internet e faculdade so falas como "Deus me livre de usar Java", "Java muito difcil" e "Java muito verboso" "Precisei comprar um computador de R$ 10.00...
04:07 pm GMT - Fri, November 25, 2022
Dev To Laying the proper foundations of QA to scale faster
Generally, small companies or startups that develop software start without an established quality plan or a quality team. Instead, the developers manage the development and testing themselves, so ther...
03:54 pm GMT - Fri, November 25, 2022
Dev To A quick journey in the System32
System32 is the standard Windows system library directory located in C:\Windows\System32.It's one of the first directories hackers will target in Windows. Likewise, investigators and security professi...
03:51 pm GMT - Fri, November 25, 2022
Dev To Voc sabe o que significa AppSec?
Sempre estou falando de AppSec por aqui, mas afinal, voc sabe o que significa esse termo?Pensando nisso, criei esse material resumido para explicar melhor sobre esse domnio de conhecimento. Softw...
03:16 pm GMT - Fri, November 25, 2022
Dev To Introducing Klepto: Sharing and Stealing Great Ideas
What I builtKlepto - a platform for sharing and stealing great ideas Category Submission:Choose Your Own Adventure App Linkhttps://klepto.vercel.app Screenshots DescriptionEv...
03:12 pm GMT - Fri, November 25, 2022
Dev To Practical CSS :has() selector examples
This article showcases how the CSS :has() selector can be used in everyday use cases. For more examples, click the menu button or open the Codesandbox fullscreen. The source code is here. Browse...
03:09 pm GMT - Fri, November 25, 2022
Dev To A look into JSONB in YugabyteDB
To see how JSON is stored in YugabyteDB, we have to take a look at both PostgreSQL and YugabyteDB.Let's create two test tables for investigation:drop table if exists test1;create table test1 (id int p...
02:50 pm GMT - Fri, November 25, 2022
Dev To 1000X faster two sum leetcode solution
In this article youre going to learn about the ways to solve two sum leetcode problem, In the article we are going to see multiple solutions for the two sum leetcode problem and as well, you can updat...
02:35 pm GMT - Fri, November 25, 2022
Dev To What was your win this week?
Heyo! Hope y'all all are having a fantastic Friday and that you enjoy your weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Exam...
02:23 pm GMT - Fri, November 25, 2022
Dev To Deployment of MERN full-stack app with Render.com
With recent deprecation of Heroku's free plan I've been looking for other free alternatives and found out Render. Let's see how we deploy a full-stack MERN app with Render.com .For this post we will a...
01:51 pm GMT - Fri, November 25, 2022
Dev To The Beginner's Guide to 25 Best Developer Tools You Cant Do Without
Software development tools help you streamline your testing and eliminate bottlenecks that may arise while developing your website or application. They help you save time and reduce the error rate. ...
01:30 pm GMT - Fri, November 25, 2022
Dev To A huge list of AI/ML news sources
This is a list of online news & info sources in the AI/ML/Data Science space with their website + RSS feed. This is an extract of all the sources aggregated from on the allainews.com website. ...
01:24 pm GMT - Fri, November 25, 2022
Dev To I thought I'd share two dev wallpapers with you
Felt randomly inspired to create a couple of JavaScript-based wallpapers this evening, and I thought that I might post them here for you guys. I used the fantastic website https://ray.so/.They're a bi...
01:08 pm GMT - Fri, November 25, 2022
Dev To Follow Friday: Vue Edition (25 November 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!Vue.js is a progressive Jav...
01:00 pm GMT - Fri, November 25, 2022
Dev To Be Willing to Change Your Mind
I heard something not too long ago that stopped me in my tracks. I was listening to a podcast while doing some yard work. The guest on the show was an author who had recently unpublished a book of the...
12:20 pm GMT - Fri, November 25, 2022
Dev To Visual Testing Your Components With Chromatic
Visual testing your components is a crucial step in maintaining high-quality components. Chromatic, a visual regression testing tool, lets you do that practically for free.In this post Im going to int...
12:14 pm GMT - Fri, November 25, 2022
Dev To NextJS 13: 700x Extremely Faster Than Webpack
Next.js is an open-source web development framework created by Vercel enabling React-based web applications with server-side rendering and generating static websites.Recently, Vercel announced the new...
12:13 pm GMT - Fri, November 25, 2022
Dev To This Week In Python
Fri, November 25, 2022This Week in Python is a concise reading list about what happened in the past week in the Python universe. I have received some good suggestions for this week's content. Thank yo...
12:05 pm GMT - Fri, November 25, 2022
Dev To Xcode and Flutter Plug-in: Could not find or use auto-linked framework Flutter
Flutter framework must link with Xcode and Flutter plugin to work with auto-linked functionalities. It will connect with embedded frameworks to examples with iOS directories. At the end of code sample...
11:10 am GMT - Fri, November 25, 2022
Dev To My React Native Journey
Hi there, My name is Darshan. I work as a Full Stack Engineer and today I want to share my journey with React Native. This blog contains everything I have learned and experienced with React Native.I b...
10:59 am GMT - Fri, November 25, 2022
Dev To Passwordless Authentication of the users
Under the HoodMost of the users face any issue in logging even using google and Twitter accounts. While finding a way around to decrease the drop in users, we come up with passwordless authentication....
10:57 am GMT - Fri, November 25, 2022
Dev To React Black Friday Deals - 2022
A curated list of Black Friday deals for React developers Courses Epic ReactAuthor: Kent C. DoddsDiscount: 40% (50% with kcdbundle)One of the best premium React courses out there according ...
10:55 am GMT - Fri, November 25, 2022
Dev To Price Monitoring
If youre in any way involved in the ecommerce industry, youll know the pain with retailers implementing tons of price changes daily, its nearly impossible to keep up. To stay in the loop, you have to...
10:46 am GMT - Fri, November 25, 2022
Dev To MongoDB - 6, Start database with single replica
We can use MongoDB transactions feature only when MongoDB started in replica mode or we can say cluster mode. Moreover API Maker needs MongoDB 6 to be running in replica mode.So, to start MongoDB in ...
10:29 am GMT - Fri, November 25, 2022
Dev To Golang Reverse Proxy Practices
HertzHertz is an ultra-large-scale enterprise-level microservice HTTP framework, featuring high ease of use, easy expansion, and low latency etc.Hertz uses the self-developed high-performance ne...
10:27 am GMT - Fri, November 25, 2022
Dev To Creating Tinder like card feature with Android Compose
IntroductionHello! In this tutorial I will be showing you how to create the card swipe feature that apps like Tinder are using. The final product will be something like this: the user is able to...
10:07 am GMT - Fri, November 25, 2022
Dev To AWS open source newsletter, 137
November 25th, 2022 - Instalment #137WelcomeWelcome to the AWS open source newsletter, edition #137. As it is re:Invent next week, I will be publishing the newsletter early as I am heading out o...
10:06 am GMT - Fri, November 25, 2022
Dev To AWS open source newsletter, 137 (Edicin en espaol)
November 25th, 2022 - Instalment #137BienvenidosBienvenido al boletn informativo de cdigo abierto de AWS, edicin n. 137. Como se trata de re:Invent la prxima semana, publicar el boletn temprano ...
08:53 am GMT - Fri, November 25, 2022
Dev To Start your journey as a software engineer - My experience from studying water resources and irrigation to software engineering
Start your journey as a software engineer - My experience from studying water resources and irrigation engineering to software engineering IntroductionSoftware development is one of the hig...
07:24 am GMT - Fri, November 25, 2022
Dev To Today I learned: Using Octokit!
A little reflection...As important as it is to set goals, it is also important to measure progress along the way. I wanted to take a moment and see how far I have come in my first couple of mont...
07:13 am GMT - Fri, November 25, 2022
Dev To Developers should be lazy; here's why
I believe it's a good thing for programmers (or any worker, really) to be lazy. I truly think hiring managers should seek the laziest developer they can find. All right, people, put your pitchforks do...
06:39 am GMT - Fri, November 25, 2022
Dev To Build a Machine Learning Model without a single line of code!
Machine learning is still a "hard" problem, though. It is undeniably challenging to advance machine learning algorithms scientifically. It calls for imagination, risk-taking, and perseverance. Impleme...
05:55 am GMT - Fri, November 25, 2022
Dev To Redis Distributed Caching
Cache nima?Dastur ma'lumotni bir necha usulda saqlaydi. Hajmi katta va kamdan-kam chaqiriladigan ma'lumotlar fizik diskda fayl sifatida saqlanadi. Tez o'zgaruvchan, uzoq vaqt saqlanadigan va ko'...
05:39 am GMT - Fri, November 25, 2022
Dev To Responsive Sidebar Navigation in css
Hello Guys, today i will be showing a responsive sidebar navigation created with HTML,CSS and Javascript.It is easy to implement and is not complicated to understand.I learnt some parts of it from Kev...
05:30 am GMT - Fri, November 25, 2022
Dev To Storybook - Structuring and naming
In our previous examples, you might have spotted that the test button component always gets added to the root of the Storybook structure.In this article, I want to dive deeper into how you can organiz...
05:30 am GMT - Fri, November 25, 2022
Dev To REST API With Passport Authentication In Laravel 9
In this article, we will see REST API with passport authentication in laravel 9. Also, we will perform CRUD operations with laravel 9 REST API. REST API is an application program interface that uses H...
05:29 am GMT - Fri, November 25, 2022
Dev To MariaDB vs. MySQL For WordPress
If you're running a WordPress site, then you're going to need a database. And when it comes to databases, you have two main options: MariaDB or MySQL. But which one is best for WordPress?In this post,...
05:25 am GMT - Fri, November 25, 2022
Dev To Perl Dancer 3 - Hello World
In this video first we check what happened to the installation and then if it was successful then we are going to write our first Dancer-based web application.Then I can go to the Command Prompt or th...
04:36 am GMT - Fri, November 25, 2022
Dev To What is the best way to learn python
Python is a versatile programming application fit for managing everything from major substances to dynamic plans. The recognized strategies, for example, unit evaluation, change control, and discretio...
02:53 am GMT - Fri, November 25, 2022
Dev To Create an Observable Object using Proxy
Have you ever needed to "observe" an object for changes? If you have ever used Vuejs or React, this is what is happening under the hood. Data gets changed, something re-renders. It's the core building...
02:46 am GMT - Fri, November 25, 2022
Dev To How to Become a Perfect Automation Tester || (Do This)
What Is Required to Become a Perfect Automation Tester?Do you believe that Perfect Automation Tester exist?According to the definition of word PerfectPerfect : having all the required or desirable ele...
12:31 am GMT - Fri, November 25, 2022
Dev To Fun With Next.js 13 Server Components
Next.js 13 has landed in a somewhat confusing way. Many remarkable things have been added; however, a good part is still Beta. Nevertheless, the Beta features give us important signals on how the futu...
12:00 am GMT - Fri, November 25, 2022
Dev To The perfect open-sourcer does not exist
BreakthroughOver the last four months, I have set some goals to become a better open-sourcer.They looked something like this:[x] Contribute to an open-source project and build influence in the ...
11:28 pm GMT - Thu, November 24, 2022
Dev To Blogger Complete Tutorial - Step By Step Guide
`Blogger Complete Tutorial - Step By Step GuideWhat Is Blogger:Blogger is the platform that allows you to share your thoughts, ideas in the form of Articles. If your content has thepower, definitelyyo...
09:52 pm GMT - Thu, November 24, 2022
Dev To Content Structure: The Do's and Dont's of Content Creation
Many tips and tricks on how to make amazing content.TL;DR: Follow these experience tips to improve your technical articles. BackgroundMy name is Maxi Contieri. I am From Argentina.I've been teach...
09:02 pm GMT - Thu, November 24, 2022
Dev To NGINX WAF alternatives: App Protect vs. ModSecurity vs. open-appsec
Written by: Rubaiat HossainNginx is a popular web server software that can also be used for caching, load balancing, and reverse proxying. Its asynchronous, event-driven architecture makes Nginx a goo...
08:56 pm GMT - Thu, November 24, 2022
Dev To I'm doing this one thing differently next time I build a SaaS product
As one does the further they progress in their career, they develop wisdom based on their experiences and apply it with future opportunities. When it comes time for me to build my next SaaS product, ...
08:50 pm GMT - Thu, November 24, 2022
Dev To How to Create a Product Catalog using Cloudinary and Xata.io in Next.js
According to Intelligent Investment, e-commerce sales make up 14% - 20% of retail sales. Understanding that a relatively large chunk of our sales is made online, it is important to find ways to make i...
08:41 pm GMT - Thu, November 24, 2022
Dev To The Transitional Web w/ Chris Ferdinandi
What is HTML All The ThingsHTML 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 w...
07:59 pm GMT - Thu, November 24, 2022
Dev To Hide And Seek
A game that we all played when we were young is probably hide and seek. When we grow up, we come up with new variants like scavenger hunt. Did you ever want to play scavenger hunt in real life but too...
07:29 pm GMT - Thu, November 24, 2022
Dev To Get a sound notification when your long-lasting script completes
Never again miss the moment when your long-lasting script in the background completes, thanks to sound notifications! While the script is running, you can safely switch to an other task or take a bre...
07:27 pm GMT - Thu, November 24, 2022
Dev To How to Create a Product Review Application in Next.js
Making important decisions sometimes requires the opinions of people more knowledgeable than us, especially for new products. Getting people to share their thoughts on items they've used in the past c...
06:49 pm GMT - Thu, November 24, 2022
Dev To Documenting JavaScript code with JSDoc
JSDoc provides adding types to the JavaScript codebase with appropriate conventions inside comments so different IDEs like Visual Studio Code can recognize defined types, show them and make coding eas...
06:29 pm GMT - Thu, November 24, 2022
Dev To Database Management With CI/CD
Photo by Olav Ahrens Rtne on UnsplashI remember my first day as a junior dev. Its still fresh in my mind like it was yesterday. I was terribly nervous and had no idea what I was doing. My anxiety must...
05:59 pm GMT - Thu, November 24, 2022
Dev To Combining the Command Pattern with State Pattern in JavaScript
JavaScript is a popular language known for its flexibility. It's thanks to this that makes patterns like the command pattern easier to implement in our apps.When there's a design pattern out there tha...
05:16 pm GMT - Thu, November 24, 2022
Dev To Fine-Grained Access Control: Where RBAC falls short
Role based access control (RBAC) is one of the traditional methods to restrict system access to unauthorized users. It is so common that almost all products somehow use roles for their access control....
05:07 pm GMT - Thu, November 24, 2022
Dev To Telex: A Rust-Based PBX
This post is a follow on from a previous post on my personal blog I've written about learning Rust. While I was going through the initial "Hello, world!" phases I had a horrible idea for a first proje...
04:35 pm GMT - Thu, November 24, 2022
Dev To Automatic request validation at the edge with OpenAPI and Fastly
If you provide an API to your developer community, you might be familiar with OpenAPI (but dont worry if you arent Ill explain everything). Perhaps youre already using it to define all the endpoints ...
04:33 pm GMT - Thu, November 24, 2022
Dev To Create a restaurant menu in NextJS using Xata and Cloudinary
Most restaurants have a menu to help customers order food seamlessly. In this article, you'll build an app to store restaurant menus.You'll be exploring the rich capabilities of Xata, a serverless dat...
04:33 pm GMT - Thu, November 24, 2022
Dev To Kubernetes Concepts: Deep Dive
...
04:02 pm GMT - Thu, November 24, 2022
Dev To Big Thanks to All Our Mods!
Heyo folks!It's US Thanksgiving today and a company holiday here at Forem (the folks behind DEV & CodeNewbie). Much of the team is off for the day, but I'm online for just a couple hours to check ...
03:59 pm GMT - Thu, November 24, 2022
Dev To Can "Don't reinvent the wheel" be bad advice?
A very common programming tip is "Don't reinvent the wheel". If there's already a library that already does the task you need, why don't you just use that library instead of writing your own solution?...
03:18 pm GMT - Thu, November 24, 2022
Dev To Achieving end-to-end type safety in a modern JS GraphQL stack
In this article, we will create a simple GraphQL application, a message board, by combining many recent open-source technologies. This article aims to be a showcase of technologies that work well toge...
03:10 pm GMT - Thu, November 24, 2022
Dev To What is new in Java 20?
Java 20 is due for release in March 2023, and is expected to introduce a range of changes and new functionality. We prepared a sneak peek into which JEPs are most likely to be accepted into JDK 20, an...
03:04 pm GMT - Thu, November 24, 2022
Dev To 6 ways to find projects in Open Source
1) Good First Issue Finder by EddieHub CommunityIt finds good first issues from all over GitHub and gives you a list of them. We can further filter down the Issues by clicking the labels.Link - finder...
02:59 pm GMT - Thu, November 24, 2022
Dev To From Doctor to Developer
Wait a minute ! I am not a medical doctor at all but a doctor in History of Art. You probably wonder why I made a career change and transition into the tech industry.Academic and professional journeyA...
02:45 pm GMT - Thu, November 24, 2022
Dev To Be ready for failure on stage: introducing the Speaker Buddy System
ConferencesI love going to in-person conferences, especially when I'm invited to speak there. Although I've been speaking at dozens of conferences and meetups over the past years, I still have ...
02:37 pm GMT - Thu, November 24, 2022
Dev To Encrypt a number
Hello everyone. I am self learning C from the Dietel and Dietel book C How to program. I am doing an assignment at the end of the chapter that requires a user to enter a four digit integer that will b...
02:27 pm GMT - Thu, November 24, 2022
Dev To Mock REQUEST body automatically to accelerate your debugging
When developing APIs, debugging is always a boring problem. Postman can help send requests, but when the API body is complicated, constructing a JSON body would be difficult. Junit also works, but all...
02:18 pm GMT - Thu, November 24, 2022
Dev To 36 Questions to Ask Your Future Software Employer
Congrats on nailing that interview! Youve prepared hard and aced all the questions. You can relax now.Do you have any questions for us? says the interviewer . Oh! It's not over, you realize. Youre exp...
02:04 pm GMT - Thu, November 24, 2022
Dev To Data Masking
What is Data Masking?Data Masking is a process that is used to hide data.In Data Masking, real data is masked or hidden by replacing them with random characters.It protects confidential information fr...
02:03 pm GMT - Thu, November 24, 2022
Dev To Internet Computer!
The Internet Computer is the worlds first blockchain that runs at web speed with unlimited capacity, resolving the "blockchain trilemma" by producing a blockchain network that is decentralized, secure...
01:39 pm GMT - Thu, November 24, 2022
Dev To Strict Mode in React 18
Author: Deborah Emeni IntroductionIn recent years, React.js has undergone significant development by adding and improving new features to solve discovered bugs and provide tools that improve appl...
01:33 pm GMT - Thu, November 24, 2022
Dev To git is not the end of history
I hereby am foolish enough to predict that in 5 years for now, we will see a new tool for version control, let's call it hju, that will attract millions of developers on a promise that could be "hju i...
12:55 pm GMT - Thu, November 24, 2022
Dev To Supercharging communitywith Aviyel : A Step-by-Step Guide
IntroductionWhen you're trying to grow a community, it's easy to get caught up in the day-to-day issues that arise and forget about your overall goals. However, it can be challenging to keep mov...
11:30 am GMT - Thu, November 24, 2022
Dev To Building an In-App Bell Notification in React using Novu
Cover image by storyset on Freepik IntroductionPush notifications are not seen as good practice. They distract you, want your attention or sometimes they are too frequent. But, In-app notificatio...
11:14 am GMT - Thu, November 24, 2022
Dev To Build Your Own PHP Framework Step By Step - Part 1
In this guide, we'll go over how you how you can build your own PHP framework, with alot less code than you might be expecting. You don't need an advanced understanding of PHP, although it will help. ...
10:54 am GMT - Thu, November 24, 2022
Dev To How Postman's Building Their Open Source Program Office (OSPO)
This is not your classic "How We've Done That Thing" post on Dev. It's not a best practice, nor a step-by-step guide to building a Program Office. It's a in-progress documentary of a company's (Postm...
10:05 am GMT - Thu, November 24, 2022
Dev To How to manage versions using update-alternatives
BackgroundRecently I needed to run the end to end tests in the older chrome browser as the tool the chrome driver available to me was only working with the older version of chrome.The solution i...
09:55 am GMT - Thu, November 24, 2022
Dev To Handle go routines gracefully
Understanding and handling the Go routines is little bit tricky but once you got to know the cream of Go Routine it will be a cake walk of creating and handling the routines Updated the code with expl...
09:33 am GMT - Thu, November 24, 2022
Dev To How to trigger an email on database update in Flutter with SendGrid
Email is a medium of communication used to send and receive electronic-based files like text documents, photos, videos, etc. Beyond the traditional use case, it has become an essential tool used by de...
08:56 am GMT - Thu, November 24, 2022
Dev To Meet the Microsoft Graph Product Group Leaders 28th November 3PM GMT
Register NowMicrosoft Reactor | Microsoft Developer What is this event about?Don't forget to submit your project to the GitHub repository this week!This is the final week of the 30 Days of ...
08:37 am GMT - Thu, November 24, 2022
Dev To Imposter's syndrome: hug or let go?
If you're heading into this article without having suffered imposter's syndrome... congratulations, you are already the envy of the whole world! What is imposter's syndrome?Imposter's syndrome i...
08:35 am GMT - Thu, November 24, 2022
Dev To 15,000 GH stars in a year: how we did it
It has only been a bit more than a year since we decided to raise funding in the quest of building the best OS composable commerce platform for developers with Medusa. Since starting, we have had +10,...
08:12 am GMT - Thu, November 24, 2022
Dev To Web Scraping With R Using rvest Tutorial
Lets be honest if you need to learn a new programming language, getting started with web scraping can be daunting. Thankfully, more and more programming languages provide powerful libraries to help s...
07:57 am GMT - Thu, November 24, 2022
Dev To Everything You Need to Know About Open Source CRM
Are you aware of open-source CRM? If you are curious to know more about it, then this article can prove to be of great help to you.Open Source CRM is a type of free software that is widely used in the...
07:50 am GMT - Thu, November 24, 2022
Dev To Arif patel Preston Dubai | 9 Top Productive tips for Backend Developers.
Today I would like to share my 12 productive tips for backend developers to improve productivity and become better at their work.The topics raised here are based on my personal experience and do not f...
07:49 am GMT - Thu, November 24, 2022
Dev To How to get started with technical writing - An inside look into my writing process
For the past two years, I have been involved with technical writing on a variety of web development and career advice topics. Like anything in life, writing is a process and it has taken me a lot of t...
07:44 am GMT - Thu, November 24, 2022
Dev To Tailwind CSS tutorial 21: Letter Spacing
In the article, we will go into detail on how to use Letter spacing. Letter spacingFormattracking-{size}Tailwind ClassCSS Propertytracking-tighterletter-spacing: -0.05em;tracking-tightletter-spac...
07:41 am GMT - Thu, November 24, 2022
Dev To Taking some time off to charge batteries
I just came back from the short holidays that I took to once again go to Budapest (Hungary) and enjoy the hobby that I love the most which is Technical Diving!I decided to write this post purely becau...
07:40 am GMT - Thu, November 24, 2022
Dev To No s si cerrar dev.to
Soy puro backend. No tengo habilidades de front y el JavaScript me produce urticaria, no me parece un lenguaje que merezca tanta atencin pero bueno all cada cualEl problema es que cada vez que entro e...
07:40 am GMT - Thu, November 24, 2022
Dev To RIPTIDE LYRICS
Riptide Lyrics by Vance Joy, from the album Dream Your Life Away (Deluxe Edition), and music has been produced by John Castle, Edwin White & Vance Joy, and Riptide song lyrics are penned down by V...
07:36 am GMT - Thu, November 24, 2022
Dev To Best Bike Rental services in Siliguri
There are many bike rental services in Siliguri, but Royal Riders is the best. They have a wide selection of bikes to choose from, and the prices are very reasonable. The staff is very friendly and he...
07:34 am GMT - Thu, November 24, 2022
Dev To Insights from the NoCode World
In late September, my FINN colleague Cornelius Schramm and I gave a keynote presentation at the Nocode Summit 2022, the largest no-code event in Europe. We had been invited to speak at the event by Be...
07:32 am GMT - Thu, November 24, 2022
Dev To Supercharge Rust APIs with Serverless Functions
Serverless Function is a single-purpose programming feature that allows developers to write and deploy software without purchasing and maintaining servers. It lets developers focus on the core busines...
07:31 am GMT - Thu, November 24, 2022
Dev To Supercharge Go APIs with Serverless Functions
Serverless Function is a single-purpose programming feature that allows developers to write and deploy software without purchasing and maintaining servers. It lets developers focus on the core busines...
07:31 am GMT - Thu, November 24, 2022
Dev To Quickly build a mobile responsive Gym Tracker
Trackers are devices or technology that monitor users' activities, events, or page views on a platform. In the proper context, it involves collecting information and monitoring how a user interacts or...
07:31 am GMT - Thu, November 24, 2022
Dev To How to trigger an email on event confirmation with Netlify
Over the years, emails have been the go-to medium for developers to send event RSVPs, authentication codes, and application runtime notifications, among others. The implementation process is also daun...
06:33 am GMT - Thu, November 24, 2022
Dev To 5 GitHub Repositories every Developer should know
GitHub is one of the most popular resources for developers to share code and work on projects together. On GitHub, you can find anything and everything related to the software industry. It is a treasu...
04:59 am GMT - Thu, November 24, 2022
Dev To MongoDB 2022 Hackathon submission - Introducing Indian dishes catalog
What I builtIndian dishes catalogSearch and apply the filters to get the dish details likeIngredientsPreparation Time Cook Time Diet StateRegionFlavor Category Submission:Search No More ...
04:52 am GMT - Thu, November 24, 2022
Dev To School Management System - The best partner for seamless school management
A great school requires a lot of work to run. Maintaining records of fees, tests, grades, and other information while concentrating on student progress is a tremendous hassle. An education management ...
03:35 am GMT - Thu, November 24, 2022
Dev To How does Apache DolphinScheduler solve the troubles of data warehouse scheduling in ITcast?
At the Apache DolphinScheduler&Hudi joint meetup in July, Kong Shuai, a senior researcher of Chuanzhi Education, shared the practice of Apache DolphinScheduler in ITcast.The speech is divided into...
11:36 pm GMT - Wed, November 23, 2022
Dev To How to make a Docker build image for the Python flavor of AWS CDK, for people who don't like NPM
This is going to rub a lot of people the wrong way, but here was my initial thought process when I first encountered AWS CDK:Oh wow, it's got a Python flavor! I can actually write all of my AWS infras...
09:46 pm GMT - Wed, November 23, 2022
Dev To Code is important, but you should also focus the cohesion of the codebase.
This article was originally posted on papers.adro.codes.TLDR; Make the move towards developing feature-rich reusable modules instead of once-off components with undetermined dependencies. Module Drive...
09:46 pm GMT - Wed, November 23, 2022
Dev To Code is important, but you should also focus on the cohesion of the codebase.
This article was originally posted on papers.adro.codes.TLDR; Make the move towards developing feature-rich reusable modules instead of once-off components with undetermined dependencies. Module Drive...
09:31 pm GMT - Wed, November 23, 2022
Dev To Git tutorial - the basics
The Basics Important ConceptsGit provides 3 different buckets locally for tracking and saving your changes. People may speak differently but I will keep using these words - working director...
09:15 pm GMT - Wed, November 23, 2022
Dev To Speed up your code with Promise.all
So one of the things I see commented on all the time in Javascript code reviews. Say you have some code as such...async function myFunction() { await someThing(); await someOtherThing(); await yetA...
08:46 pm GMT - Wed, November 23, 2022
Dev To Free Course - Learn: A Full Stack Application with Azure SQL and Prisma
Hi, Coders! How long, isn't it? I'm back with a new article, and with a great return! Today I want to share with you a complete free course, with over 37 videos teaching you how to create a complete ...
08:45 pm GMT - Wed, November 23, 2022
Dev To The 6 best CSS background generators
Written by Fimber ElemuwaBackgrounds are essential to any webpage, and can make or break your website design. There are thousands of generators online to help you create aesthetically pleasing backgro...
08:33 pm GMT - Wed, November 23, 2022
Dev To Growing your confidence as junior dev
Clearly confidence does influence how people react around you, your 'internal positioning' sets the tone for how we behave around you, from my experience if you are not enjoying these benefits as a pe...
08:30 pm GMT - Wed, November 23, 2022
Dev To Audio Media Accessibility: How To Improve Audio Media Transcriptions
Hello Friends ,In the last post, I shared with you why we must improve audio transcriptions and video subtitles.Go ahead and read the previous post if you haven't .In this article, I want to share how...
08:28 pm GMT - Wed, November 23, 2022
Dev To Beginner JavaScript Project: How to reverse a sentence and display it on screen
The best way to practice your JavaScript skills is to build small projects. In this article we will build a small app that takes in a sentence and reverses it.We will be building out this project in C...
07:48 pm GMT - Wed, November 23, 2022
Dev To We have just released our JBang! catalog
About JBang!JBang!'s pitch is very appealing and easy to understand :"Unleash the power of Java - JBang Lets Students, Educators and Professional Developers create, edit and run self-contained ...
07:39 pm GMT - Wed, November 23, 2022
Dev To Comfortably monitor your internet traffic with Sniffnet
Sniffnet is a simple yet insightful application to let you have a glance into your network traffic in a straightforward and appealing way.Sniffnet lets you filter and analyse your network traffic prov...
07:38 pm GMT - Wed, November 23, 2022
Dev To How To Build An Online Library In Next.js With Xata And Cloudinary
Jamstack, fully known as javascript, APIs, and markup, is one of the architectures revolutionizing the way we approach building faster, scalable, and secure websites. It provides many benefits, like b...
07:26 pm GMT - Wed, November 23, 2022
Dev To Mdulos 04/05 (Vdeos: 42 63) - TypeScript Zero to Hero
Fala, Coders! Quanto tempo, no mesmo? Nesse artigo aqui, estarei disponibilizando os mdulos 04 e 05 do curso: TypeScript - Zero to HeroE, no custa nada lembrar que o curso est sendo disponibilizado g...
07:22 pm GMT - Wed, November 23, 2022
Dev To a first look at solidstart
OutlineIntroductionA History of SolidJSComparing React and SolidJSSolidJS Benchmark PerformanceSolidStart MotivationsCreate Client Rendered Solid ProjectTypeScript and Vite ConfigurationHTML Ent...
07:17 pm GMT - Wed, November 23, 2022
Dev To Understanding Amazon S3 Storage Classes
Amazon S3 offers a range of storage classes based on the data access patterns, resiliency, and cost requirements of your workloads. Understanding the S3 Storage classes is essential to optimally manag...
06:24 pm GMT - Wed, November 23, 2022
Dev To Just do it
Maybe you read this title article and think "why is he using Nike slogan?", I'm using this slogan to explain and to emphasize something that people ignore, you should take this slogan more seriously.S...
06:16 pm GMT - Wed, November 23, 2022
Dev To Write Migrations Last
When starting to work on a new feature, let's say: adding comments to a restaurant listing app, our muscle memory often tells us to start with generating a migration. This is backed up by how most of ...
06:04 pm GMT - Wed, November 23, 2022
Dev To Heres why quantum computing could be the big break for the Julia Language
In the world of programming languages, a new star is on the rise. The Julia language has been gaining popularity in recent years, thanks to its versatility and ease of use. And it could be about to ge...
05:51 pm GMT - Wed, November 23, 2022
Dev To Importance of hierarchy on website
Hi !I would love to talk about the importance of hierarchy on the website. I would give you some examples of real projects that you can learn from. I will show what is considered to be a good web desi...
05:44 pm GMT - Wed, November 23, 2022
Dev To Tier v0.5.2
We just released v0.5.2, with some exciting new enhancements and features.Switch preallocations: The tier switch -c command now preallocates switch accounts which means after the first switch account ...
04:44 pm GMT - Wed, November 23, 2022
Dev To 2022 Black Friday Sales for Developers
It's that time of year again, Black Friday and Cyber Monday are days for big sales. If you or someone you know is eager to learn, you can find some awesome content on sale this weekend. Some sales are...
04:30 pm GMT - Wed, November 23, 2022
Dev To How to build the most beautiful Todolist with React Native and Socket.io
What is this article about?Todolist is a simple task list where you mark everything you need to do and the status of it "Finished / Not Finished".In this article, you'll learn how to build a to-...
04:25 pm GMT - Wed, November 23, 2022
Dev To A poor man's API
Creating a full-fledged API requires resources, both time and money. You need to think about the model, the design, the REST principles, etc., without writing a single line of code. Most of the time, ...
04:21 pm GMT - Wed, November 23, 2022
Dev To Perl Dancer 2: Install Perl on Linux and Mac OSX
Still just warming up so we will be able to build a web application....
04:04 pm GMT - Wed, November 23, 2022
Dev To Building a Cryptocurrency News Aggregator with Xata and Cloudinary
Cryptocurrencies are digital assets that are traded on exchanges or pair-to-pair, they vary in value and are susceptible to market news. People who trade these digital assets have to pay attention to ...
03:45 pm GMT - Wed, November 23, 2022
Dev To What is Mastodon? The decentralized social network from my perspective
People are moving to Mastodon!, a coworker said to me while we were eating lunch. Look, he continued, holding out his phone to show me the application already running. Its very similar to Twitter. Whe...
03:41 pm GMT - Wed, November 23, 2022
Dev To Getting started with Wireshark
Wireshark is a fantastic tool to analyze network traffic.You can read specific captured data (e.g., .pcap files) but live traffic from wired/wireless connections as well, and this free software suppor...
03:03 pm GMT - Wed, November 23, 2022
Dev To Build Time, Runtime, Execution time... What "time" is it in Javascript?
Last month, I was struggling to give good answers to questions like "Why can't I just plug a .scss file into a link element's href and have that work in development?", or "Why can't I reference a .css...
02:58 pm GMT - Wed, November 23, 2022
Dev To Build a Simple App with Xata, Cloudinary, and Knockoutjs
This tutorial enables the reader to build a simple app using Xata, Cloudinary, and Knockout.js. Xata is a serverless data platform that provides a database that is very easy to use. Using it is "like ...
02:30 pm GMT - Wed, November 23, 2022
Dev To Black Friday Deals for the Python Community 2022
What Black Friday deals did you stumble upon? Here is my list of great Python resources that are heavily discounted for 2022 Black Friday!Python Morsels @PythonMorsels300 screencasts, exercises, and a...
02:13 pm GMT - Wed, November 23, 2022
Dev To How to build a speed dial component with Tailwind CSS and JavaScript
In this article I will show you how to build and use a speed dial component for quick user actions using Tailwind CSS and Flowbite.It's a commonly used component for websites such as Gmail, Facebook, ...
02:08 pm GMT - Wed, November 23, 2022
Dev To Image and Video Upload to Cloudinary using NextJs Server-Side, Multer, and Xata Database
It may not be surprising that one has already uploaded a file today, whether it will disappear after a time or be stored in an online database. Thus, It has become imperative to create applications en...
02:00 pm GMT - Wed, November 23, 2022
Dev To Generate an XML Sitemap for a Static Website in GitHub Actions
I use GitHub Pages for my personal website, as well as for several project sites. Although some static site generators include support for sitemap generation (e.g., Jekyll has a plugin for sitemaps), ...
01:31 pm GMT - Wed, November 23, 2022
Dev To This Week In React 125: tRPC, T3, Remix, Zustand, Server Components, Drag & Drop, Forms, Gatsby, Remotion, RN, Skia...
Hi everyone!This week is Black Friday. I created a page with the best deals for a React dev. I already found some of them, but some are not announced yet, so come back on Friday ;)I finally have the o...
01:18 pm GMT - Wed, November 23, 2022
Dev To GitHub Actions for NPM packages
I wanted to share a few GitHub workflows I use for NPM projects, and I want to make it clear from the start that this are not the best workflows (and if you have suggestions are more than welcome), b...
01:17 pm GMT - Wed, November 23, 2022
Dev To Wheatcha - IT videos catalogue. New update: The library grows!
Wheatcha is a new platform I'm building. It's an online catalogue of tech and programming videos on YouTube. The plan is to make it easier to find something like 'The best step-by-step tutorials of de...
11:51 am GMT - Wed, November 23, 2022
Dev To Alpha Testing Program: post-mortem
We are working on a new web framework that integrates with React & Node.js, and also happens to be a language. As you can probably imagine, its not easy to get people to use a new piece of technol...
11:49 am GMT - Wed, November 23, 2022
Dev To Introduction to Machine Learning
IntroductionIn 1959, Arthur Samuel defined machine learning as follows:Field of study that gives computers the ability to learn without being explicitly programmed"Explicitly programmed" in this...
11:34 am GMT - Wed, November 23, 2022
Dev To Looking Back on Year One as a Developer Advocate
IntroductionHi My name is Amanda and I work as a Developer Advocate for Wix. This month is my one year anniversary in the role and I am writing to share my experiences in hopes that it helps ot...
11:31 am GMT - Wed, November 23, 2022
Dev To Building Home Provider Application with Xata, Cloudinary, and NextJs
IntroductionNothing is more convenient than a database that works without worrying about its server(s). We don't have to worry about the server because an organization manages it. We don't have ...
11:19 am GMT - Wed, November 23, 2022
Dev To How to use Translation API for Text with Python in 5 minutes?
In this tutorial, you will learn how to use Automatic Translation API in 5 minutes using Python and Eden AI Automatic Translation API. Eden AI provides an easy and developer-friendly API that allows y...
10:55 am GMT - Wed, November 23, 2022
Dev To Build a Jamstack Blog with Xata and Cloudinary
Blogging as a technical expertise or professional is one way to validate our skills, share knowledge with others, and also grow ourself in any technical field. Most times setting up a blog might be so...
10:28 am GMT - Wed, November 23, 2022
Dev To CSS :is(),:where(),:has() and :not()
Hello Guys today i will be discussing about some new Css pseudo class selectorsLet's get started... HTML -<div class="parent"><p class="element1">Element 1</p><p class="eleme...
10:00 am GMT - Wed, November 23, 2022
Dev To 5 Best Free Platforms for Hosting Hobby Web Projects
Author: Joseph Mawa IntroductionMost developers spend a significant proportion of their private time building side projects. These projects come in different forms and sizes. More often than not...
09:59 am GMT - Wed, November 23, 2022
Dev To We fired you, but keep on working until the last day!
For the last couple of months, my company couldn't find me a project to work on. They work on outsourcing. So, about a month ago, they summoned me to the office and told me that they need to let me go...
09:23 am GMT - Wed, November 23, 2022
Dev To Tailwind CSS tutorial 20: Font Variant Numeric
In the article, we will go into detail on how to use font variant numeric. Font Variant NumericFormatfont variant numericTailwind ClassCSS Propertynormal-numsfont-variant-numeric: normalordinalfo...
09:10 am GMT - Wed, November 23, 2022
Dev To Database Indexing with PostgreSQL
Indexing is a way to improve reading performance, but it also makes writing performance worse, so consider using indexes in your application based on your use cases.To demonstrate, I will use an order...
08:55 am GMT - Wed, November 23, 2022
Dev To API Key Leaks
What is an API key?API keys are generally assigned to a specific user or application, and they are used to track and control how that user or application is using the API. For example, an API ke...
08:14 am GMT - Wed, November 23, 2022
Dev To How to Create a Resume Builder App with Xata and Cloudinary Using NextJs
IntroductionResumes play an essential role in getting a job, as it aids in ascertaining a candidate's level of competency for a job role. That said, it needs to be built with care. In this artic...
08:05 am GMT - Wed, November 23, 2022
Dev To Django Material Kit - Free PyPi Library
Hello Coders! This article presents an open-source theme for Django that can be used and installed as a library. Django Material Kit Library allows integration of a modern Bootstrap 5 Design into any ...
08:00 am GMT - Wed, November 23, 2022
Dev To SQL Vs NoSQL
Today's topic is very important one, especially if you want to become a full stack web developer or a back-end developer. I'm going to be discussing the main differences between sql and nosql database...
07:47 am GMT - Wed, November 23, 2022
Dev To How to Build a Full Stack Content Management System using Next.js, Xata, and Cloudinary
Managing a website's content is always challenging when developing a modern web application. You can manage the content via a database or a hard-coded JSON file. But, when creating large-scale project...
07:33 am GMT - Wed, November 23, 2022
Dev To Fake Data API
Sampledata api The purpose of SampleData is to make it easier for developers to test out APIs, by providing them with ready-to-use samples.Sample data is the ultimate source for your web application a...
07:03 am GMT - Wed, November 23, 2022
Dev To How engineering leaders can have more visibility on their GitHub Actions
Engineering leaders are responsible for development processes and their teams experience. Todays leaders in engineering must take decisions based on data. What measurements ought to be monitored as th...
06:53 am GMT - Wed, November 23, 2022
Dev To Weekly web development resources 125
Hey everyone, thanks for following my weekly newsletter :) I have open spots for a sponsorship for the coming weeks. Just pass me an email at [email protected] if you are interested!Sponsored BlockSu...
04:30 am GMT - Wed, November 23, 2022
Dev To Announcing Launch of A Full Stack Course With Bonus Content
Today I'm extremely excited to announce the pre-launch of the MERN(MongoDB, Express, React and Node.js) stack course where you will learn to build an online learning platform just like Udemy, Pluralsi...
03:59 am GMT - Wed, November 23, 2022
Dev To UseState Hook React
UseState HookThe React useState Hook allows us to track state in a function component.State generally refers to data or properties that need to be tracking in an application.import React,{useState} fr...
03:47 am GMT - Wed, November 23, 2022
Dev To 5 React Native UI/UX Tips and Tricks you must follow!
As a developer we always want to build a good application. But sometimes we miss out on some of the small but important things which can make our application better. In this article, we will see some...
03:37 am GMT - Wed, November 23, 2022
Dev To What's new in SeaORM 0.10.x
We are pleased to release SeaORM 0.10.0! Rust 1.65The long-anticipated Rust 1.65 has been released! Generic associated types (GATs) must be the hottest newly-stabilized feature.How is GAT useful...
12:55 am GMT - Wed, November 23, 2022
Dev To Continuous Integration and Deployment on AWS - and a wishlist for CI/CD Tools on AWS
As I've been sharing before, I am very fortunate this year and will be giving a DevChat at the biggest AWS conference of the world - at re:Invent 2022 in Las Vegas.AWS offers different tools for all p...
11:25 pm GMT - Tue, November 22, 2022
Dev To Another contribution to Fig Autocomplete
I got to add another contribution to Fig Autocomplete. I implemented autocompletion for the asr command this time. You can read about my first contribution here. About Fig AutocompleteFig Autocom...
09:57 pm GMT - Tue, November 22, 2022
Dev To How to add absolute paths to your TypeScript Project
In every project we've got to import something. It can be a file from somewhere else from the project or it can be a node module. Today I'm going to teach you how to become a pro at importing files an...
09:25 pm GMT - Tue, November 22, 2022
Dev To What's so cool about Fig Autocomplete?
The Perfect Trio It was around 2:00 am when two of my classmates (Batu, TD) and I were online sharing our screens and helping each other out with an open-source project. We were scanning the do...
09:20 pm GMT - Tue, November 22, 2022
Dev To gitPanic - Removing and Restoring Work
When you think you've lost work, don't #gitPanic. As far as your commit history goes, git may as well be Ironborn, repeating "what is dead may never die."This blog assumes you have an intermediate und...
09:07 pm GMT - Tue, November 22, 2022
Dev To RUST: How to test println!() ?
Let's say we want to test that a function is correctly outputting something.Our function may looks like this simple example: print n times the name given in parameter.fn greeting(nb: i32, name: &s...
08:25 pm GMT - Tue, November 22, 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:22 pm GMT - Tue, November 22, 2022
Dev To Project: Digital Clock
In this project we will see how to create a digital clock like below:As you can see, the clock is not a static clock that shows the current time and stops, but it is a dynamic clock that keeps ticking...
08:07 pm GMT - Tue, November 22, 2022
Dev To Secure Breast Cancer Identification with Enclaves
IntroductionIn this blog we develop a logistic regression model for breast cancer identification while ensuring that the sensitive medical data used for training the model remains private using ...
07:50 pm GMT - Tue, November 22, 2022
Dev To Microservices with NestJS, Kafka, and TypeScript
Written by Vijit AilThe microservices architecture is an increasingly popular architecture pattern that follows the SOA (Service Oriented Architecture) concept. It has several advantages and disadvant...
07:48 pm GMT - Tue, November 22, 2022
Dev To Going serverless using Cloudflare Workers
Over the last two weeks, I have worked with my peers on a project called My Photohub. A project being put together by student developers at Seneca College. Initial DesignInitially, we had an Expr...
07:47 pm GMT - Tue, November 22, 2022
Dev To Integrating Mastodon with Astro
In case you have missed it, Twitter is going through a series of upheavals. This has led to a large number of folks leaving the platform for alternatives. I've been interested in Mastodon as a potenti...
07:34 pm GMT - Tue, November 22, 2022
Dev To Make a reusable test with React Testing Library
Photo by Sigmund on UnsplashIt can happen to have very similar tests across our suites. In one of my recent examples, I had to test if the UI of the footer of the pages in the application was correctl...
07:30 pm GMT - Tue, November 22, 2022
Dev To Using a Random Forest Model for Fraud Detection in Confidential Computing
IntroductionIn this blog we develop a random forest model for detecting credit card fraud and deploy it on Cape Privacy's confidential computing platform to perform secure inference. Cape ensure...
07:26 pm GMT - Tue, November 22, 2022
Dev To The HTML element explained
Table of ContentsWhy it's usefulHow it worksImplementationBrowser compatibilityConclusionResourcesIn HTML, the <picture> element is used for displaying images based on resolution, device, ...
07:01 pm GMT - Tue, November 22, 2022
Dev To Conhea as Novidades do GitHub Universe 2022
Nos dias 9 e 10 de Novembro, aconteceu virtualmente e presencialmente em So Francisco, o GitHub Universe. Para quem no sabe, o Universe uma conferncia anual que o GitHub apresenta para a comunidade t...
06:50 pm GMT - Tue, November 22, 2022
Dev To React - Best Practices
In this article, I will discuss the best practices in React that I have encountered as a React developer over the past 3 years. As a starting point, I highly recommend VS Code as an IDE for writi...
06:46 pm GMT - Tue, November 22, 2022
Dev To Creating a blog with Astro and MDX
TLDRSource code can be found hereWebsite can be found here Why?Ever since I started blogging, I wanted to do this on my personal website thomasledoux.be.Since it seemed rather difficult to ...
06:38 pm GMT - Tue, November 22, 2022
Dev To Why You Should Use a Git Client
I started programming 7 years ago. After watching dozens of YouTube tutorials, I decided to take things more seriously and enroll in a coding bootcamp in 2015. It was hard work, but I had a blast! We ...
06:32 pm GMT - Tue, November 22, 2022
Dev To Next.js and React Project Starter CLI with 30 Plugins
We built an open source project starter for developers who want to get a jump-start on their Next.js and React application development. GitHub Repo: https://github.com/pankod/superplatesuperplate hand...
06:10 pm GMT - Tue, November 22, 2022
Dev To Virtual Internships Alert
If you don't have any work exprience and your resume is empty then you can do virtual internships to enhance your skills and to make your resume look good !Learn directly from top companiesRegister fo...
05:46 pm GMT - Tue, November 22, 2022
Dev To Jest, Vitest, and WebComponents
PurposeJest and the newer Vitest are inextricably linked with frontend testing tools. While I personally do not care for these tools, its important to understand a lot of projects are tied to th...
05:45 pm GMT - Tue, November 22, 2022
Dev To Resolving Merge Conflicts with Visual Studio Code
Merge conflicts can be scary, but if you know how to use your tools, there's no need to worry!(Unless you're merging two branches 3 months old and there are 57 files with multiple conflicts. In that c...
05:20 pm GMT - Tue, November 22, 2022
Dev To BlackBox VSCode extension that turns your question into real code.
Wouldnt it be awesome to write your question in VSCode and then get your answer as real code in seconds?Well, I have good news for you, that is exactly what BLACKBOX is doing Now, lets dig deeper into...
05:16 pm GMT - Tue, November 22, 2022
Dev To One Tool to view your Json better
Nested JSON files are hard to read. generates graph diagrams from JSON files and makes them easy to read.Additionally, the generated diagrams can be downloaded as images.So If you use JSON files, youl...
05:13 pm GMT - Tue, November 22, 2022
Dev To One tool can save time when googling
I think it is safe to say the more tools you know how to use, the easier and better your life becomes as a developer.I would like to introduce you to one of the tools I use whenever I google to save c...
05:03 pm GMT - Tue, November 22, 2022
Dev To No architecture is better than bad architecture
It took me several years to learn how to write code that scales to 10s of team members and a million lines of code. It took even more time to learn to write stupid code again.Turns out, "building a so...
04:54 pm GMT - Tue, November 22, 2022
Dev To Get to know the Aiven API with Postman
Choosing cloud providers with APIs is a smart move; having an API available means you can build any additional integrations that your application requires, in addition to what's provided as standard. ...
04:38 pm GMT - Tue, November 22, 2022
Dev To A opportunity for developers
(I'm mostly writing this to talk about playing with embedding Mastodon content, skip to that part if that is interesting to you) Mastodon?There's a lot of interest in Mastodon at the moment, For ...
04:15 pm GMT - Tue, November 22, 2022
Dev To Visualizing Mastodon Internals
Mastodon is free and open-source software for self-hosting social networking services. It most closely resembles Twitter, but where Twitter is a centralized service for all its users, Mastodon consis...
04:14 pm GMT - Tue, November 22, 2022
Dev To Why I Don't do TDD
I recently gave a talk about debugging for the London Java Community. During the Q&A part of the talk, someone asked me about my approach to Test Driven Development. In the past I looked at that p...
03:59 pm GMT - Tue, November 22, 2022
Dev To Your laptop is a distributed system
Photo by Michael Dziedzic on UnsplashWhen we think about distributed systems, we picture multiple machines communicating to each other to fulfill a request, perhaps a cluster of nodes storing data in ...
03:56 pm GMT - Tue, November 22, 2022
Dev To Best LeetCode extensions for productivity
Table Of ContentsIntroductionExtensionsConclusion IntroductionLeetcode is a wonderful website to improve one's coding skills, most on data structure and algorithms. Leetcode is one of the best we...
03:51 pm GMT - Tue, November 22, 2022
Dev To PostgreSQL and YugabyteDB partitioning and indexes
Partitioning is an option to split a table in physical different objects, while the table remains a logical single entity. Partitioning is a PostgreSQL feature, which we piggybacked on with YugabyteDB...
03:34 pm GMT - Tue, November 22, 2022
Dev To The Most Important Thing You Need To Understand About Angular
The Angular "Template Context" is a practically useful mental model, which once internalized, will be your main guide on the journey to build the best possible Angular applications! ForewordThis ...
03:26 pm GMT - Tue, November 22, 2022
Dev To Limited 50% BF discount at the Trendiest Admin Template for React
Our #blackfriday promotion is now live! Save 50% on every license of Horizon UI, the trendiest admin template for React, Javascript, Typescript, NextJS, and so on.Lifetime access. One-time payment.Gra...
03:17 pm GMT - Tue, November 22, 2022
Dev To Making Better Meetings
Weve all been there: a meeting that shouldve been an email or a slack message or really nothing at all. There are few things that frustrate me more than wasted time. Ive said this before, moms are gre...
02:38 pm GMT - Tue, November 22, 2022
Dev To DEV Bookmarks / Reading List Excerpts from 2021/2022
An annotated collection of some DEV posts, including my own and other people's work, only partially in order, as a sticky post to be updated regularly.I created this list looking back on my recent DEV...
02:36 pm GMT - Tue, November 22, 2022
Dev To What image format should you use in your next project?
A few years ago, I drew a decision tree to simplify the image format selection to use depending on the project. It had a nostalgic/humorous touch while keeping the chart simple and somewhat accurate (...
02:36 pm GMT - Tue, November 22, 2022
Dev To 4 useful Linux Commands that Fix your Network issue in Minutes
This is first published on here 4 useful Linux Commands that Fix your Network issue in MinutesAs a Linux administrator, I often find myself troubleshooting and resolving networking issues. One particu...
02:20 pm GMT - Tue, November 22, 2022
Dev To Web Scraping With C
After reading this post, you'll learn how to create a real-life C# web scraper. Keep in mind that even if you're using C#, you'll be able to adapt this information to all languages supported by the .N...
02:18 pm GMT - Tue, November 22, 2022
Dev To A Deep Dive into Introduction to Computer Networking
Learn how computer networks work, the architecture used to design networks, and how to keep them secure in this introduction to networking. Introduction to Computer NetworkImage SourceA computer ...
02:07 pm GMT - Tue, November 22, 2022
Dev To Create a bot with RSS and webhooks for Mastodon, a Twitter alternative
Looking for a Twitter alternative? Here's two ways to set up a bot to automatically publish content from your Contentful space to your Mastodon server. NB: This post was first published on the Content...
02:02 pm GMT - Tue, November 22, 2022
Dev To My first ever JS project
A few days ago I was organizing my GitHub and I stumbled upon my first JavaScript project. I created this in 2019 when I was learning the basics of JavaScript and created this simple stopwatch applica...
01:30 pm GMT - Tue, November 22, 2022
Dev To Meme... Tuesday?
This week's post is coming in a day late, sorry to everyone who showed up yesterday expecting the memes! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor tast...
01:26 pm GMT - Tue, November 22, 2022
Dev To Implementing a DAO in a growing software development company
Co-written with Pablo CoronelWhat if for the activities you do on your day-to-day you were rewarded with tokens that would allow you to participate in company decisions? Sounds great, right? It is pos...
01:00 pm GMT - Tue, November 22, 2022
Dev To Serverless Contracts to the Rescue of your Fullstack Application
Clear and steady interfaces for stable applications Introducing a breaking change in the input or output of your API and not updating the frontend client might be the most common error a fullsta...
12:59 pm GMT - Tue, November 22, 2022
Dev To How to choose the right API Gateway
Nowadays an API Gateway is an essential component in designing a distributed systems architecture with multiple API services or microservices. This post helps you understand whats the API Gateway, whe...
12:29 pm GMT - Tue, November 22, 2022
Dev To Top 4 Free Fake API
Under the HoodSometimes we need sample data to develop and test our projects before launching. In today's story, jotting down the top 4 Fake Free APIs for data.JSON placeholderLinkFakerjsGenerate mass...
12:29 pm GMT - Tue, November 22, 2022
Dev To Multithreading in the DOM in JavaScript
JavaScript is a single-threaded language, which means only one script can be run at a time. Working with your UI Dom and performing complicated computations can occasionally result in issues that caus...
12:10 pm GMT - Tue, November 22, 2022
Dev To How to Mock APIs ONLINE without setting up a server
There are many approaches to mock JSON data and use it offline. But if you need some online data in your app, you'll have to run a mock server in your own cloud server.That's not easy, especially for ...
12:03 pm GMT - Tue, November 22, 2022
Dev To The 2022 State of JavaScript Survey Is Now Open. Here's What's New
It's hard to imagine today, but back in 2016 the JavaScript ecosystem was often considered overly complex and painful to navigate, with too many competing options and too much confusing hype. Good thi...
11:02 am GMT - Tue, November 22, 2022
Dev To Why you should come to the brighter front end
In @ymc9's recent article Frontend, Backend, and the Blurring Line In-Between ymc9 for ZenStack Nov 17 5 min read he end with ...
10:58 am GMT - Tue, November 22, 2022
Dev To Error Handling With try, catch and finally Blocks in JavaScript
Author: Abdullah Numan IntroductionThis post is about graceful error handling in JavaScript where we explore the use of try/catch/finally blocks.Steps we'll cover:What are Errors?What is Graceful...
10:53 am GMT - Tue, November 22, 2022
Dev To Kotlin: What It Is, What It's Used For
Kotlin was developed by JetBrains. This language came up with the proposal to be simple, concise, intuitive and fast to make, mainly, applications for the Android operating system.Due to its performan...
10:25 am GMT - Tue, November 22, 2022
Dev To A responsive striped CSS gradient inspired by 80s VHS tapes
I'm really into retro-tech at the moment. And whilst I still haven't gotten round to playing with my new Commodore 64 Emulator, I have been collecting images of old VHS tapes that inspired the design ...
10:13 am GMT - Tue, November 22, 2022
Dev To Blockchain ? Bitcoin-Ethereum ? Why should one care ?
Table Of ContentWhy should one care about blockchain, crypto, bitcoin etc. ? What is Blockchain ?What is Bitcoin ?Is Bitcoin and Blockchain are same ?Ethereum : A programmable BlockchainBitcoin ...
10:04 am GMT - Tue, November 22, 2022
Dev To Redesigning Indias most-used website
Under the HoodMore than 70% of Indians travel via trains or railways because railways are affordable for other options, such as aeroplanes.Being a country of 1.3 billion people where 70% of people tra...
10:01 am GMT - Tue, November 22, 2022
Dev To How to Add Assets in Development Mode in Flutter?
Do you want to know how to include the assets in Flutter? Then, here is the answer. With the help of the assets, you can add images and much more to your application. These images are considered asset...
09:41 am GMT - Tue, November 22, 2022
Dev To How to reverse a string in Go
In this article youll learn about how you can reverse a string using multiple ways in Golang, as of now in Golang, there is no built-in method to reverse a string yet, so we will create our own functi...
08:44 am GMT - Tue, November 22, 2022
Dev To Senior C Developer Shows 5 Tips To Master Your CLevel
What if I told you that 5 easy tips from a senior C# developer can make you an better coder? Would you believe me?Most people wont, because we tend to assume that skill and experience are innate trait...
08:21 am GMT - Tue, November 22, 2022
Dev To Style your SolidJS website faster with StylifyCSS
Style your SolidJS app quickly and easily without CSS-in-JS using Stylify CSS CSS-like utilities. IntroductionStylify is a library that uses CSS-like selectors to generate optimized utility-first...
07:31 am GMT - Tue, November 22, 2022
Dev To Password Generator in Python
Why Create a Password Generator?Passwords are the first line of defense against identity theft. They are the keys to your online accounts, and personal information. If someone gets access to you...
07:29 am GMT - Tue, November 22, 2022
Dev To Learning Go by examples: part 10 - Instrument your Go app with OpenTelemetry and send traces to Jaeger - Distributed Tracing
In previous articles we created an HTTP REST API server, a CLI, a Bot for Discord and even a game for Nintendo Game Boy Advance. Today, we will learn how to use OpenTelemetry Go library to create an i...
05:52 am GMT - Tue, November 22, 2022
Dev To Storybook - Using decorators
In the previous article, we looked at args and parameters. In this one, we'll take a closer look at decorators.Decorators are a way to wrap your story in an extra rendering definition.One example of u...
05:41 am GMT - Tue, November 22, 2022
Dev To The Future Of Software Engineering: Is Low-Code The Answer? [Infographic]
Is low-code / no-code just a fad? Or is it here to stay?Check out the infographic below to find out how low-code is becoming part of the evolution of software engineering.To download this infographic ...
05:24 am GMT - Tue, November 22, 2022
Dev To Q. What is JavaScript/Socket.io, node.js for Perl?
A. An answer is Mojolicious. Mojolicious implements the HTTP/Websocke client, HTTP/Websocket Server that support Non-blocking I/O like JavaScript/Socket.io, node.js.The combination of Mojolicious and ...
05:07 am GMT - Tue, November 22, 2022
Dev To Long Polling: A easily implemented concept
Long polling can be conceptualized as the simplest way to maintain a steady connection between a client with a server. Long polling also holds the request for a period if it has no response to send it...
05:03 am GMT - Tue, November 22, 2022
Dev To Improve Your Git Commit Message Like a Pro
Why should you write better commit messages?I challenge you to open your personal project or any repository for that matter and run git log to see a list of old commit messages. Do you understan...
04:48 am GMT - Tue, November 22, 2022
Dev To How to become a DevOps/Cloud Engineer
Reposting for community benefit. Original article written by Lydia Oshodi: https://www.linkedin.com/posts/lydia-oshodi-5ba956187_how-to-become-a-devopcloud-engineer-activity-6998636553321201664-nd2w/ ...
04:46 am GMT - Tue, November 22, 2022
Dev To SPVM::IO::Socket::INET is available in experimental status.
SPVM::IO::Socket::INET is available in the experimental status. use IO::Socket::INET; my $host = "google.com"; my $port = 80; my $io_socket = IO::Socket::INET->new({ PeerAddr => $host, ...
04:12 am GMT - Tue, November 22, 2022
Dev To How to Make Typing Game in React
In this article, we will create a typing game in react. This typing game will be usual like other typing game where we can get accuracy and word per minute as results. Here we will have a timer, then ...
04:10 am GMT - Tue, November 22, 2022
Dev To How To Build Live Streams App With React Native
** How To Build Live Streams App With React Native**It might be challenging to record and transmit a live feed from your app, especially if you want to do so with little to no latency for a globa...
04:09 am GMT - Tue, November 22, 2022
Dev To Ram Charan Co Pvt Ltd - B2B Chemical Distribution
Those who are in the commerce industry have come across B2B marketplaces in one way or the other. Some industry experts have even used B2B marketplaces because such places help them reduce their money...
03:26 am GMT - Tue, November 22, 2022
Dev To Bash Scripting Tutorial A complete beginner guide (2022)
If youre looking to automate tedious tasks or are simply curious about scripting languages, shell scripting is a powerful tool that can make your life as a developer much easier. In this blog, well co...
03:16 am GMT - Tue, November 22, 2022
Dev To How to organize Figma files for developers
I going to share a simple tip that I find recently that helps the productivity of our team.My team is using Jira to organize and track our tasks, and for each task that is related to design, the P.O. ...
02:52 am GMT - Tue, November 22, 2022
Dev To Zero to SaaS - Bookmarksy.io Initial Data Model approach
I haven't talked about the data model for bookmarksy.io yet but I spent yesterday evening building out the core data model for bookmarks/categories.Here's the approach.First, the definitions:Bookmark ...
02:39 am GMT - Tue, November 22, 2022
Dev To Computer Programming Notes in Hindi (With PDF Download)
, - Computer Programming Notes in Hindi (With PDF Download) , , ...
02:36 am GMT - Tue, November 22, 2022
Dev To What I would like to do after reading The Pragmatic Programmer
I joined a book club and finished reading The Pragmatic Programmer which is a famous book that I think you must read.There are a lot of useful tips which you can use from today in this book. After rea...
11:29 pm GMT - Mon, November 21, 2022
Dev To The easiest solution to code review bottlenecks? Estimated review time on pull requests
TL;DRThe pull-request review process is a pain. Data shows this is a major bottleneck.Pull-request review speed & quality can be improved by adding context to pull requests, like estimated t...
10:30 pm GMT - Mon, November 21, 2022
Dev To Looking for a TinaCMS or Tina Cloud alternative?
CloudCannon is here to help if youve been seeking an alternative to TinaCMS or Tina Cloud for your Hugo, Eleventy, Jekyll, Gatsby, Next.js, NuxtJS, Astro, SvelteKit, or MkDocs static sites. CloudCanno...
09:49 pm GMT - Mon, November 21, 2022
Dev To schema-org-java: Java library for working with Schema.org data in JSON-LD format
If you've ever worked with structured data, you're probably familiar with Schema.org.And you must have realized that entities contain a lot of information and that inheritance can be complex.So it can...
09:26 pm GMT - Mon, November 21, 2022
Dev To How to animate background image in react native
I wanted to add an animated background for my game Catchphrase as the main play screen had a lot of white space and now you can add it as well. 1. ConstantsLets start by defining some constants f...
08:17 pm GMT - Mon, November 21, 2022
Dev To But it works on MY machine! Debugging GitHub Workflows with VS Code
Any developer is probably familiar with the flip the table moment, when the well crafted test that youre ready merge into main fails with an error related to the CI environment. Why why why.Please don...
07:57 pm GMT - Mon, November 21, 2022
Dev To Adding internationalization to a Next.js app
IntroductionI usually write the UI copy in English. And no other language. But this had to change with Railtrack. Its a web app for tracking your train journeys in Europe. With the main focus be...
07:46 pm GMT - Mon, November 21, 2022
Dev To Infisical: Open-source tool to manage/sync environment variables
GitHub: https://github.com/Infisical/infisicalBack in August, we started building Infisical as a closed-source, Node.js-focused solution to keep our teams environment variables in sync. After feeling ...
07:43 pm GMT - Mon, November 21, 2022
Dev To Parsing JSON in C
Cover Image Copyright Sergio Mijatovic 2022 Parsing JSON in different waysThis example demonstrates parsing JSON text with Vely in C. The text parsed contains information about cities. The JSON d...
07:10 pm GMT - Mon, November 21, 2022
Dev To Movies app in 7 frameworks - which is fastest and why?
The fastest Movie in the West! IntroductionShipping performant applications is not an easy task. Its probably not your fault that the app youre working on is slow. But why is it so difficul...
07:06 pm GMT - Mon, November 21, 2022
Dev To A guide to Intersection Observer
Atsome point during your frontend career, you probably had toorwantedto, figure out where anelement isrelated tothe scrolling position ofthe user. Ifnot, dont worry, Ibelieve this will still beinteres...
07:06 pm GMT - Mon, November 21, 2022
Dev To Conditional Rendering in Nuxt
What is Conditional Rendering?It is a typical use case while designing an application in Nuxt or any other JS library or framework to show or hide items under certain conditions. The user intera...
07:00 pm GMT - Mon, November 21, 2022
Dev To Black Friday - Yep, but this offer has impressive UX that converts
Hello Coders!This article mentions the Black Friday offer of Creative-Tim, a successful company with 8 years of experience and expertise in React, Vue, Node, Full-Stack Development, and Native Apps (F...
06:43 pm GMT - Mon, November 21, 2022
Dev To How Control Flow Works in JavaScript
Introduction: What is Control Flow?A computer program is an algorithm that contains a sequence of events. And control flow is set up to execute those events in the correct order. Throughout this...
06:39 pm GMT - Mon, November 21, 2022
Dev To Feature Handoff Checklist
Work long enough and your organization will change. Your organization grows and builds and new teams spring up to handle the work. Priorities shift and what you are working on needs to happen elsewher...
06:37 pm GMT - Mon, November 21, 2022
Dev To Debugging: Navigating Hunches and Assumptions
The universe's plotI used to banter with a friend whenever they had a code issue and were on the verge of giving up. Feeling worn out and discouraged, they would describe the problem while imply...
06:10 pm GMT - Mon, November 21, 2022
Dev To Welcome Thread - v201
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
06:04 pm GMT - Mon, November 21, 2022
Dev To How to learn JavaScript at home (step-by-step) 5 FREE Resources
So, you wanna know how to learn JavaScript at home? Search no more!More and more people are sharing how they're learning one of the most popular languages at home. That's right, AT HOME. Not at a univ...
05:50 pm GMT - Mon, November 21, 2022
Dev To My favorite CSS authors that must be read
This time is really awesome because we have a lot of resources that help us to learn CSS. Most likely everyone has a list of favorite CSS authors. So I can't miss a chance to share my list of 4 CSS au...
05:14 pm GMT - Mon, November 21, 2022
Dev To YAML collections: Sequences and mappings
Cover photo by Karen Vardazaryan on Unsplash. SequencesA sequence is a YAML node that contains an ordered list of zero to n YAML nodes (mappings, sequences, or scalars). Sequences are commonly kn...
05:10 pm GMT - Mon, November 21, 2022
Dev To I am Remarkable, and so are You!
On November 9th, I went to a workshop at Google called #IamRemarkable for Women in Cloud, facilitated by Gautami Nadkarni and Naomi Klamen. The workshop is an initiative that strives to empower everyo...
05:00 pm GMT - Mon, November 21, 2022
Dev To What is Bootstrap? The best 2022 beginner's guide.
For a few years now this has become an essential tool for frontend developers. For the rest of us, its just another coding buzzword we dont understand. But what is Bootstrap?So we know its useful...
04:48 pm GMT - Mon, November 21, 2022
Dev To Dockerized React & Django - Free Sample Project
Hello Coders!This article presents an open-source full-stack app built with React & Django bundled together under the same Docker setup. Once the sources are downloaded locally, if Docker is prese...
04:31 pm GMT - Mon, November 21, 2022
Dev To Best Cron Alternative You're Not Using
Cron is a time-based scheduler for Unix-like operating systems. Developers use cron jobs to automate database maintenance activities, perform general chores, and set up schedules for things like notif...
04:17 pm GMT - Mon, November 21, 2022
Dev To Setup Grafana, Jaeger & Zipkin locally
Here is an easy way to setup Grafana locally using docker and dotnet. WesleySkeen / Grafana-Data-Sources Grafana-Data-SourcesThe c...
04:07 pm GMT - Mon, November 21, 2022
Dev To (Python) Programming Bootcamp for Scientists 1
00:00 Introduction to the Bootcamp.01:37 Nra Doleschall introduces herself and her background in programming.02:47 Overview of the Bootcamp. (Programming Python, Computer architecture, Version Control...
03:52 pm GMT - Mon, November 21, 2022
Dev To How to Host Your Website for Free on Netlify (& Keep Your Github Repo Private)
TLDR: On free Github, you can't host your website on Github Pages AND keep your repository private. You can pay to upgrade Github if you want, but I will show you how you can host it on Netlify instea...
03:44 pm GMT - Mon, November 21, 2022
Dev To Is DevOps right for you? 13 Points to consider
You all know that DevOps is already very popular and highly demanded. You see organizations adopting it worldwide and it seems like a great career choice with lots of job opportunities, high salary an...
03:43 pm GMT - Mon, November 21, 2022
Dev To Tailwind CSS tutorial 19: Font Weight
In the article, we will go into detail on how to use font-weight. Font WeightFormatfont-{weight}AlignmentTailwind ClassCSS Propertyfont-thinfont-thinfont-weight: 100;font-extralightfont-extraligh...
03:33 pm GMT - Mon, November 21, 2022
Dev To Software Devs, What Are Your Favorite Tools?
What tools you can't do without in your work? Any development essentials and productivity tools? Please, share!...
03:27 pm GMT - Mon, November 21, 2022
Dev To Resist the urge to push and move on immediately.
It never hurts to read through your code one more time. But how you read through it is fairly important too. I have gotten used to the mentality of "make sure it works then optimize later", which is f...
03:24 pm GMT - Mon, November 21, 2022
Dev To What are your goals for the week of November 21?
For many of us in the US this is a short week for the Thanksgiving holiday. What are your goals for this week? What are your goals for the week?What are you building? What will be a good result by wee...
02:50 pm GMT - Mon, November 21, 2022
Dev To Releasing Rust Binaries with GitHub Actions - Part 2
In this part I'm going to go over how I ended up releasing binaries for MacOS and Windows MSVC. Cross CompilationIdeally, we could use the cross compilation to build all of the binaries on the sa...
02:14 pm GMT - Mon, November 21, 2022
Dev To November 15-19, 2022 FLiP Stack Weekly
November 15-19, 2022 FLiP Stack WeeklyMore talks coming this month! Join Tim around the virtual world at various conferences.MerryChristmasPodcastTake a look at recent podcasts in audio or video forma...
01:51 pm GMT - Mon, November 21, 2022
Dev To Why its Time to Shift Left Technical Debt
Shifting left has brought massive benefits for testing, security and DevOps, but not for tech debt and issue tracking. Yet, technical debt is one of the main reasons development teams struggle or fail...
01:41 pm GMT - Mon, November 21, 2022
Dev To Formatting dates and times without a library in JavaScript
Dates and times can be tricky in JavaScript. You always want to be sure you are doing it correctly. Luckily, because JavaScript has a built-in Date object, it makes working with dates and times much e...
12:45 pm GMT - Mon, November 21, 2022
Dev To Docker Beginner to Advance
Hey everyone, welcome back to the new blog. In today's blog we are going to learn about Docker. So without wasting time let's get straight into it. What is Docker?Docker is a tool which helps you...
12:17 pm GMT - Mon, November 21, 2022
Dev To Arif Patel Preston Dubai | How to Become a Python Developer.
Arif Patel Preston Dubai | How to Become a Python Developer.As there is no specific background or experience required for you to become a Python Developer, there are a number of ways you can enter the...
12:15 pm GMT - Mon, November 21, 2022
Dev To How to Mock complex JSON in TWO minutes
Many developers love the solution I wrote in How to Mock an API in ONE minute. In the article, I introduced an approach to mock an API rapidly.But what I wrote is only a tiny part of the tool. After a...
12:13 pm GMT - Mon, November 21, 2022
Dev To Artificial "Intelligence" and Controversial Ideas about Future Technology
This article is intended for developers with some prior knowledge of web technology. A less technical article with a greater focus on computer generated art, cyberpunk, and augmented reality is coming...
12:00 pm GMT - Mon, November 21, 2022
Dev To Winston Logger - Full tutorial with a sample Nodejs application
Winston Logger is one of the most popular logging libraries for Node.js. It is designed to be a simple and universal logging library supporting multiple modes of transport. A transport is essentially ...
11:30 am GMT - Mon, November 21, 2022
Dev To Awesome Websites for UI Components
IntroductionUI plays an important role in terms of providing visuals to your website. A modern good looking UI attracts people. UI is the first thing that a user is going to see. So, a good UI b...
11:09 am GMT - Mon, November 21, 2022
Dev To React App from scratch
Greetings guys, i have been busy with studies but i thank God am done expected to graduate in feb next year. Alright, do you know that have just created a react app from scratch. yes, without the cre...
11:01 am GMT - Mon, November 21, 2022
Dev To Create a Minimal F Web API with dotnet 6 and Serilog on AWS Lambda
BackgroundAfter many years of building Web APIs with C# and (mostly) Azure, I have recently started a new role where F# and AWS are used. Learning a new language and programming style has been c...
11:00 am GMT - Mon, November 21, 2022
Dev To All About Shopify Analytics
You always have a ton of questions as a Shopify merchant, dont you? Its no surprise that most of these questions are analytics-related, and they are mostly mind-boggling:Where do my visitors come from...
10:48 am GMT - Mon, November 21, 2022
Dev To Unit testing to cleaner code
IntroductionEveryone will agree, software testing has an important place in software development. But why is that? The usual answer is that it helps us maintain the correctness of our software. ...
10:28 am GMT - Mon, November 21, 2022
Dev To How to refactor to reactivity
I just finished rewriting an app from imperative code to completely reactive code. Here's the process I followed. 1. The first event handlerI started with a single event and removed its handler....
10:12 am GMT - Mon, November 21, 2022
Dev To Deploy and maintain Kubernetes with Kubemarine - functional overview
In previous article we presented our first open source tool (Kubemarine) for Kubernetes cluster deployment and maintenance. In this text you'll find detailed overview of Kubemarine functionality and c...
09:53 am GMT - Mon, November 21, 2022
Dev To AWS open source newsletter, 136 (Edicin en espaol)
November 21st, 2022 - Instalment #136Estoy haciendo un pequeo experimento para ver si a la gente le gustara ver una versin en espaol de mi boletn. Por favor djame saber lo que piensa.BienvenidoB...
09:20 am GMT - Mon, November 21, 2022
Dev To Version Control System
What is version control?Version Control or Source Control (known as VCS) helps you track and manage the software code. As teams get bigger and bigger, development happens faster and faster and s...
09:13 am GMT - Mon, November 21, 2022
Dev To What is Asymmetric Encryption, and How Does It Work?
Understanding Asymmetric Encryption: How it is Used to Protect the Data Along with its Working, Applications & AdvantagesThe importance of data in todays world can not be disregarded. It is one of...
09:11 am GMT - Mon, November 21, 2022
Dev To DJANGO HTMX LOAD MORE OBJECTS
In this guide, we'll be using Django and HTMX to load more objects from the database without refreshing our page. Traditionally, adding a load more button which sends a request to the database to load...
09:10 am GMT - Mon, November 21, 2022
Dev To Make Your Own Lazy Loading Image Component In React
IntroductionWe all have heard of lazy loading images, and some of you might have used them too.It is as easy as adding a loading attribute to your image tag. Like below example<img src="https...
09:07 am GMT - Mon, November 21, 2022
Dev To Simulating Multiple Client Load Tests in Gatling with GitHub Actions
This is the second part of the Load Testing with Gatling series. I previously talked about how you can simulate a production load using Gatling Load-Test-as-Code. Gatling provides a way for you to wri...
08:58 am GMT - Mon, November 21, 2022
Dev To Tailwind CSS tutorial 18: Font Smoothing
In the article, we will go into detail on how to use font-smoothing. Font smoothingFormatfont-{antialiased | subpixel-antialiased }AlignmentTailwind ClassCSS PropertyAntialiasedantialiased-web...
08:55 am GMT - Mon, November 21, 2022
Dev To How To Create A Job-Winning Resume For The Tech Industry In 2023
Are you looking into getting a job in tech in 2023?This article will show you how to create a job-winning resume, as there are some things you should keep in mind. Let's start. Write A Resume Tha...
08:46 am GMT - Mon, November 21, 2022
Dev To 12-ES6: New Built In Functions in Javascript
Starting from ES6, Javascript has a lot of new built in functions in Arrays, Strings, Objects, Math and Number classes. In this article, we will learn about some of them. Before we startBefore we...
08:43 am GMT - Mon, November 21, 2022
Dev To Understanding Kubernetes Limits and Requests
When working with containers in Kubernetes, its important to know what are the resources involved and how they are needed. Some processes will require more CPU or memory than others. Some are critical...
08:33 am GMT - Mon, November 21, 2022
Dev To How to Find Engaging Headlines with A/B Testing to Get More Leads
On the average, five times as many people read the headline as read the body copy. When you have written your headline, you have spent eighty cents out of your dollar. - David OgilvyThis quote by Davi...
08:31 am GMT - Mon, November 21, 2022
Dev To React Native vs Flutter: Which is Better to Choose in 2023
Flutter vs React Native, a battle where developers either have to choose Flutter or React Native for app development. The article hits the Flutter vs. React Native which will give you all the substant...
08:13 am GMT - Mon, November 21, 2022
Dev To BIG announcement : Accelerate your growth by supercharging your community[Product Hunt launch November 22nd]
We are super thrilled and excited to announce that, we will be launching our fresh new features on ProductHunt (November 22nd). This release includes everything from a freshly revamped website UI, com...
07:51 am GMT - Mon, November 21, 2022
Dev To Producthunt launch
Super excited to share Black Friday update of Vadoo 3.0 with you. We've been working on our new update for close to 4 months to level-up our product. The problemCreators and brands need to host ...
07:39 am GMT - Mon, November 21, 2022
Dev To Big O Notation in JavaScript
Big O Notation, collectively called Bachmann-Landau notation or asymptotic notation, is a way to describe the performance of an algorithm. It is used to describe the worst-case scenario of an algorith...
07:35 am GMT - Mon, November 21, 2022
Dev To The Last Data Structure and Algorithm Summary You'll Need
MY SHORT NOTE TO DATA STRUCTUREAuthor: Nuelgeek | Software Engr | Smart Contract DeveloperABOUT : This note will contain a summary of different data structures, algorithms, and some implementation on ...
07:30 am GMT - Mon, November 21, 2022
Dev To Serverless application in golang with AWS (Lambda Service)
What is Serverless Architecture?Serverless architecture is a way to build and run applications and services without having to manage infrastructure. Your application still runs on servers, but a...
06:59 am GMT - Mon, November 21, 2022
Dev To Proxies for Food Delivery Services
Online food delivery services are a goldmine full of valuable data. However, digging out food services data brings multiple challenges, such as scalability, outdated information, and geo-based data. P...
06:32 am GMT - Mon, November 21, 2022
Dev To Storybook - Args, and Parameters
Now that we have written our first story, which renders a relatively static component let's see how we can make it a bit more interactive.For this, we have two elements to take a closer look at, the o...
06:03 am GMT - Mon, November 21, 2022
Dev To AWS open source newsletter, 136
November 21st, 2022 - Instalment #136WelcomeWelcome to the AWS open source newsletter, edition #136, as featured on the latest episode of Build on Open Source. This week we feature new projects ...
04:59 am GMT - Mon, November 21, 2022
Dev To re:Invent Swag guide
In 2019, 2018, 2017 and 2016 I attended the largest cloud conference in the world, AWS re:Invent. And while some people love the networking, the tech sessions, the keynotes and the parties.. I come fo...
04:39 am GMT - Mon, November 21, 2022
Dev To Best Practices and AWS Tools for Cost-Effective Cloud Management
With the cloud becoming ubiquitous in businesses across geographies, sizes, and industries, many organizations are also quickly discovering that optimizing the cost of cloud infrastructure is easier s...
03:42 am GMT - Mon, November 21, 2022
Dev To Top 10 Open-Source DevOps Tools That You Should Know
Do you know how many open-source tools are in DevOps?Have you ever seen the picture below?Have you ever felt lost in the DevOps world with seemingly more than 1000 different tools?If you are strugglin...
03:34 am GMT - Mon, November 21, 2022
Dev To Ever wondered how data binding works in modern UI frameworks & libraries ?
We can implement our own data binder which will sync view with model and vice versa. With the release of ES6 Proxy object, it's now more simpler to implement our own data binding functionality.Before ...
01:56 am GMT - Mon, November 21, 2022
Dev To Solving Dogpile Effect Completely in Code
Last time, we talked about how to solve Dogpile Effect.https://betterprogramming.pub/solving-dogpile-effect-9d869174d302Three approaches are mentioned as follows.Warm Up CacheExtend Cache TimeExclusiv...
01:34 am GMT - Mon, November 21, 2022
Dev To Using Controlled and Uncontrolled Components in React, Quick Review
IntroductionToday I will be talking about uncontrolled vs controlled components in React from the perspective of a student.React is a Javascript library that allows web developers to modularize ...
01:21 am GMT - Mon, November 21, 2022
Dev To OSD600 - Fixing an issue in AppFlowy
This week, I worked on an issue in the AppFlowy project to fix focus borders not appearing on date cells. AppFlowy is a note taking app built using rust and flutter. The issue was that cells which hav...
01:07 am GMT - Mon, November 21, 2022
Dev To Writing Your First Conference Proposal
Maybe youve been thinking about speaking at a conference, but youre nervous. Youve been to a conference or more than you can count, youve thought I couldve given a talk like that, and youve even scrol...
12:59 am GMT - Mon, November 21, 2022
Dev To Create Node app using Docker without installing Node Locally
Almost all tutorials shows how to initialize a node app with Node installed locally. Here is a way to create a node app in Docker without installing Node locally. Initialize a node app in the cur...
10:46 pm GMT - Sun, November 20, 2022
Dev To What is Local Link Building? Creating an SEO Strategy Step-by-Step Guide
Regardless of your company size, you want your target audience and potential clients to quickly find you and learn about your services. But small businesses might have a more challenging time reaching...
10:36 pm GMT - Sun, November 20, 2022
Dev To You dont need 100% coverage.
Before thinking about going for the sweet 100% do you, at least, have enough tests?Getting 100% for any feature you have is awesome, dont get me wrong. But if you dont have enough tests for most of yo...
10:07 pm GMT - Sun, November 20, 2022
Dev To Switch to Switch Statement?
*Not-so-fun fact: You CAN NOT use logical operators in the switch case statements.*A switch statement can be seen as an alternative to an if-else statement. Comparing switch-case and if-else statement...
09:50 pm GMT - Sun, November 20, 2022
Dev To Fun with console.log()
If you've ever developed a web app, you'll be familiar with console.log(...), the method which prints data to the developer console; useful for debugging, logging and testing.Run console.log(console),...
08:51 pm GMT - Sun, November 20, 2022
Dev To Responsive SVG animation w. vanilla Javascript
"Codepen" - https://codepen.io/ - is a social development environment - an online code editor for developers of any skill - that allows people to write code in the browser, and see the results of it a...
08:48 pm GMT - Sun, November 20, 2022
Dev To List, dictionary and set comprehension
List comprehensionPython list data types are one of the fundamental elements of data structure. With the list comprehension feature, we can generate a series of lists from a list.For example, th...
07:45 pm GMT - Sun, November 20, 2022
Dev To Mastodon tips
With the recent changes to the bird app, Many people have been moving towards Mastodon. I had an account a long time ago but that instance closed and I had to find a new one. I didn't use it much then...
06:56 pm GMT - Sun, November 20, 2022
Dev To Helpers in Ruby on Rails
In this post i will discuss about helpers. I will cover all questions related to helpers in rails. Why we need helpers?A helper is a method that is (mostly) used in your Rails views to share reusable ...
06:47 pm GMT - Sun, November 20, 2022
Dev To Django Argon Theme - Now supports all Django.contrib.AUTH links
Hello Coders!Django Argon Theme, a popular open-source project, has been updated to fully cover the default Django Authentication links (registration included). The product is released under the MIT l...
06:41 pm GMT - Sun, November 20, 2022
Dev To Master DevOps career and interview
DevOps is the intersection of Development and Operations, application release processes. When working on an application, the developer's main goal is to deliver the result to the end user, regardless ...
06:21 pm GMT - Sun, November 20, 2022
Dev To Beginner JavaScript Tutorial: How to build your own Mad Libs game
When you are learning JavaScript, it is really important to continually practice your skills and build projects along the way. That is going to help you solidify your knowledge and make you a stronger...
05:33 pm GMT - Sun, November 20, 2022
Dev To Awesome vscode extensions for web development in just 5 minutes
Vs code is one of the most popular, lightweight, open-sourced, and fully customizable code editors used by millions of devs all over the world. In this article, we will discuss some of the most useful...
05:00 pm GMT - Sun, November 20, 2022
Dev To Newbie Here...
Dunno how this works but here goes...Name's David Mebo, some bearded man-child pursuing a career in SDE. Currently enrolled in ALX, been learning for about 3 months and just completed the first sprint...
04:54 pm GMT - Sun, November 20, 2022
Dev To Implementing a feature with Vanilla JavaScript
This week I've been contributing to open source project Meetify. FeatureMy idea was that on the website user could click on Screen share button and share his screen.I implemented this functionali...
03:42 pm GMT - Sun, November 20, 2022
Dev To The Queue Data Strucure and How to Implement a Queue in Ruby
If you don't already know what a queue is, it's quite simple.I'm sure all of us have been in queues before-- like at the grocery store or bank. The person in the front of the line is helped first, th...
03:32 pm GMT - Sun, November 20, 2022
Dev To Find The Smallest Positive Integer Not Occurring In An Array - 3 Approaches
TIL: For certain reasons I did a coding challenge on Codility for once and now I want to share my approaches with you. Table of contentsTaskApproach 1: For-LoopApproach 2: Map-FunctionApproach 3...
03:15 pm GMT - Sun, November 20, 2022
Dev To Role playing
This is the third part of the "A gaze of iterators!" series. By any other nameLet's look at the names of the iterators in part 2. For this, I'm going to use the .^name method. As we've seen bef...
02:36 pm GMT - Sun, November 20, 2022
Dev To How to position a footer with Tailwindcss
Ive always had problems with the positioning of footers in web pages I try making where I cant make the footer position stay at the bottom of the page when there isn't much content on the page and whe...
02:12 pm GMT - Sun, November 20, 2022
Dev To How to implement an elegant service discovery extension in the HTTP framework
ForewordIn the previous article, the implementation of service registration in Hertz has been interpreted. In this article, we will focus on the interpretation of Hertz's service discovery part....
02:07 pm GMT - Sun, November 20, 2022
Dev To The Fascinating Science of 9 Tips to Become a Software Developer
Software developers use their programming skills to create new software and update existing applications. If you are a creative thinker who likes to solve problems, a career as a software developer mi...
02:07 pm GMT - Sun, November 20, 2022
Dev To 5 Powerful Habits to Master for Success in Strengthen Your PROFESSIONAL PORTFOLIO
Analyze the requirements of your dream job and the points you need to reinforce. These are your goals for the year.Improve your skills and resume by following the online courses offered by Culture and...
01:47 pm GMT - Sun, November 20, 2022
Dev To Life Check... One Year after Campus
I graduated from uni last year in Dec and I was so enthusiastic for the life without exams...you know what I mean! Honestly I was so pumped up despite the fact that I am terrible with transitions.I am...
01:33 pm GMT - Sun, November 20, 2022
Dev To Best Design Trends for 2023
Long story shortsI was just wandering in figma and, wondering about lifeuntil,, I though how professional I can get While just making small changes.so I created very simple designso we'll gonna ...
12:05 pm GMT - Sun, November 20, 2022
Dev To I'm your father - marcin.dev
I am your father!https://marcin.dev/comics-i-am-your-fatherhttps://marcin.dev/comics...
11:57 am GMT - Sun, November 20, 2022
Dev To Storybook - writing stories
Let's take a closer look at writing our own stories with Storybook.Before we dive into the details of creating these stories, let's describe what a story is.A story defines the rendered state of a UI ...
11:50 am GMT - Sun, November 20, 2022
Dev To Setting up a "confidential" GitLab
Hey there. If you ever programmed something "sensitive" or, like me, are managing private meeting notes with Git, you probably know this uneasy feeling when pushing to GitHub. It's simply impossible t...
11:26 am GMT - Sun, November 20, 2022
Dev To Adapter pattern in TypeScript
IntroductionThe adapter pattern (also known as the Wrapper pattern) is a structural design pattern that allows your code to communicate with other interfaces that are initially incompatible.This...
11:23 am GMT - Sun, November 20, 2022
Dev To WHY IS COMPATIBILITY TESTING MUCH NEEDED FOR CUSTOMER-FOCUSED TESTING?
WHAT IS COMPATIBILITY?Compatibility is the ability to check if two entities can work together without actually modifying or altering them.Lets see some of the real-life examples to better understand:i...
11:02 am GMT - Sun, November 20, 2022
Dev To Exploring AWS CDK, AWS AppSync, and Amazon DynamoDB
IntroductionHello everyone! I want to share my experience of exploring AWS CDK. I want to deploy AWS AppSync and Amazon DynamoDB. Let's learn with me. BackgroundI used Terraform for provisi...
10:00 am GMT - Sun, November 20, 2022
Dev To How can I set the value of a select input in React?
Adding selected to an optionA very common way of setting a <select> input's value is by adding a selected attribute to one of its <option> elements. For example:const Select = ({ val...
08:44 am GMT - Sun, November 20, 2022
Dev To Guess the logo
Guess the logo & comment the success guess count. :)...
08:14 am GMT - Sun, November 20, 2022
Dev To Today I Learned: The Subtle Art of Code Reviews
Code reviewing is hard. The pull requests I reviewed were for the My Photohub project. Code reviewing for the first time in my life made me realize how difficult the task is. As a first-time code revi...
06:20 am GMT - Sun, November 20, 2022
Dev To Have you moved from Twitter to Mastodon for social media?
I created a Mastodon account on toot.cafe back in 2017, but I only did a little with it. Nick Taylor @nickytonline Ju...
06:04 am GMT - Sun, November 20, 2022
Dev To Whatsapp BOT with nodeJs
`const puppeteer = require('puppeteer');(async function(){try{ const browser = await puppeteer.launch({ headless:false }) const page = await browser.newPage() await page.setUserAgent( ...
06:02 am GMT - Sun, November 20, 2022
Dev To DOM Element Observer
While developing a web application sometimes requires watching changes being made on the DOM element like when an attribute of a component changes or a new child element is added or removed.How we can...
06:00 am GMT - Sun, November 20, 2022
Dev To Creating Custom C Exception Types
Lets talk about building custom exceptions in C# code and why youd want to do that. Well cover the traditional way as well as a newer way you might want to do this using the required keyword in C# 11....
04:04 am GMT - Sun, November 20, 2022
Dev To Compiling C/C on both Windows and Linux, with address sanitizer!
This article was put together from my findings when I tried to compile libcpy for Windows 11. Please enjoy!Let's say we have some C/C++ code already written for gcc in linux. We want to compile them f...
03:23 am GMT - Sun, November 20, 2022
Dev To 10 months building a crypto startup and BUMP!
Let's see where to begin with. I have been working on crypto startup for around 1 year since the great correction happened with a whole crypto market. That is also a period of time which I help to cof...
03:20 am GMT - Sun, November 20, 2022
Dev To Collection of Linux Resources
Below, you'll find a collection of Linux resources categorized into resource types - videos, books, sites, etc. I hope it will serve you well in your journey of becoming a Linux Master ; Learn Li...
03:09 am GMT - Sun, November 20, 2022
Dev To Open Source Code Review
During last two weeks of Seneca OSD600 Assignment 0.3, I reviewed some of PRs in Telescope project. Also my PRs were reviewed not just by maintainers, but also by other students in the course. Includi...
02:27 am GMT - Sun, November 20, 2022
Dev To Getting to know CSS specificity
Have you ever wondered what happens when you apply multiple styles to a single element using different CSS selectors? The browser can't use all the different styles at once, therefore it needs a metho...
12:00 am GMT - Sun, November 20, 2022
Dev To Multiple developers work simultaneously using their own branch on git
1. Create a new branch:git checkout -b yong-active-members-devSwitched to a new branch 'yong-active-members-dev'yongchanghe@MacBookPro 868_class_project_civitas_practice_repo % git push origin y...
10:07 pm GMT - Sat, November 19, 2022
Dev To Non-coding roles or something you like?
This is an excerpt from by book called The Seniority Trap. I'm sharing some parts from each chapter. Check out the #thesenioritytrap for more parts.Have you ever heard about the Peter Principle?It sta...
09:43 pm GMT - Sat, November 19, 2022
Dev To How to Build a Python Program to Download YouTube Videos
How to Build a Python Program to Download YouTube VideosYouTube is a well-known internet video streaming service. There are millions of videos in categories such as education, entertainment, and trave...
09:14 pm GMT - Sat, November 19, 2022
Dev To DPS909 Blog: Internal Code Reviews
As part of the Release 0.3 project in my open source course (DPS909), I was asked to continue my learning progression from Hacktoberfest by performing internal code reviews on pull requests (PR). "Int...
08:52 pm GMT - Sat, November 19, 2022
Dev To Node.js visualized: Event Loop Phases
In the previous article, Node.js visualized: Event Loop, you explored how Libuv and the event loop enable asynchronous task handling in Node.js' single-threaded environment. We simplified the event lo...
08:49 pm GMT - Sat, November 19, 2022
Dev To Code review best practices
Hi everyone,This week I've been doing some code reviews for Telescope project.I would love to share some tips for code review that I figured out.I've reviewed 2 PRs. PR#1 and PR#2. Don't take it ...
08:26 pm GMT - Sat, November 19, 2022
Dev To NumPy Arrays
NumPy is a Python library used for working with arrays. It also has functions for working in domain of linear algebra, fourier transform, and matrices. NumPy was created in 2005 by Travis Oliphant. It...
08:21 pm GMT - Sat, November 19, 2022
Dev To Let's Learn about Stacks
What will you learn?a) What is stack data structure.b) Operations we can do on them.c) How to implement them in python.First of all, stacks are very important data structure used in many algorit...
07:57 pm GMT - Sat, November 19, 2022
Dev To How did I build my first browser extension ?
I am not going to write code, it's the story behind building an extension.As Michael Bierut said The problem contains the solution. As I am always reading articles and following tutorials online, it ...
06:41 pm GMT - Sat, November 19, 2022
Dev To Exploring the companies who have shifted from traditional ways of computing to cloud computing
Before jumping on the topic, lets first start with the basics from the definitions, advantages, dis-advantages, types, models, applications, to the main agenda.So, What is Cloud computing as a proper ...
06:37 pm GMT - Sat, November 19, 2022
Dev To How to Scrape a site with Python
Why you should learn to scrapeThis guide will help you in getting started with scraping in no time. Reasons why you would want to scrape in the first place:Automate the collection of data from a...
06:31 pm GMT - Sat, November 19, 2022
Dev To Code Smell 180 - BitWise Optimizations
Bitwise operators are faster. Avoid these micro-optimizationsTL;DR: Don't use bitwise operators unless your business model is bitwise logic. ProblemsReadabilityCleverenessPremature OptimizationMa...
06:17 pm GMT - Sat, November 19, 2022
Dev To 8 Best Tips for Finding Freelance Developer Jobs
There are a number of ways to get started in freelancing, but finding quality development jobs can be a challenge. Here are a few tips to get you started on the right track: Job postings on onlin...
04:25 pm GMT - Sat, November 19, 2022
Dev To Good project ideas in web development for beginners
With web improvement blasting on the lookout, the interest in Web Developers is taking off. For sure, web advancement has arisen as a feasible field, drawing in people from different instructive and e...
02:32 pm GMT - Sat, November 19, 2022
Dev To How to Create Dynamic Forms in React CRUD app with Ant Design
Author: David Omotayo IntroductionForms are one of the most adaptable elements in web development. They come in distinct structures for various use cases.However, due to the sporadic complexity o...
01:24 pm GMT - Sat, November 19, 2022
Dev To E-COMMERCE GROWTH AND HEADLESS COMMERCE OVERVIEW
WHY E-COMMERCE GROWTH CAN STAY STRONGER FOR LONGERAn article Global E-Commerce Growth Forecast 2022 by Morgan Stanley says:In the initial days of COVID-19 e-commerce business surged and very soon it w...
01:15 pm GMT - Sat, November 19, 2022
Dev To A basic understanding of tiktok's recommendation system
I was initially reluctant to download tiktok because I thought all people did there was dance. After it became extremely popular and mainstream, I decided to see what the fuss was about. I quickly gra...
01:09 pm GMT - Sat, November 19, 2022
Dev To The Certified Kubernetes Administrator Exam A Quick Guide to K8 Success With Free Course References.
Before we begin, just a short background of who I am, my name is Devon Patrick Adkins, by workday I am a AWS Support & Maintenance Team Lead, What distinguishes who I am, a 2x Cisco Champion 2021 ...
12:47 pm GMT - Sat, November 19, 2022
Dev To PostgreSQL do different equality predicates make a difference?
Recently I wondered whether the usage of different equality predicates ('=' and 'in') in a query would differently costed, and thus could lead to different plans.Example table:create table eq ( id tex...
12:20 pm GMT - Sat, November 19, 2022
Dev To Using immutable infrastructure to achieve cloud security
Maintaining cloud infrastructure, especially compute components, requires a lot of effort from patch management, secure configuration, and more.Other than the efforts it takes for the maintenance par...
11:30 am GMT - Sat, November 19, 2022
Dev To Add Umami Analytics to a Web Application
IntroductionAnalytics plays an important role in knowing the user and the performance of a website. People ask me about my audience's country and views for sponsored posts on my website. So, kno...
11:25 am GMT - Sat, November 19, 2022
Dev To How I Fixed a Linux Disk Performance Issue In Minutes! - A Step by Step Guide to Optimizing Linux System
I was recently tasked with solving a tricky disk performance issue on a Linux server. At first, I thought it would be a straightforward task. After all, I had been working in IT for several years and ...
11:08 am GMT - Sat, November 19, 2022
Dev To Kyverno Policy As Code Using CDK8S
AbstractKyverno Kyverno is a policy engine designed for Kubernetes, Kyverno policies can validate, mutate, and generate Kubernetes resources plus ensure OCI image supply chain security.In this b...
10:30 am GMT - Sat, November 19, 2022
Dev To In One Minute : Amazon Cognito
Amazon Cognito is a simple user identity and data synchronization service that helps securely manage and synchronize mobile app data.Amazon Cognito lets you add user sign-up, sign-in, and access contr...
09:40 am GMT - Sat, November 19, 2022
Dev To Let's make a table component with JavaScript
In this tutorial, we'll make a table component with JavaScript. We'll make it can be populated with any data and add more features to it in the following series.This is how a table is structured. Let'...
09:39 am GMT - Sat, November 19, 2022
Dev To Getting Started with Storybook
The imperative toolkit you should use to display your frontend skills.You have developed reusable components, functions or the whole UI library, and now the time comes to showcase, then the Storybook ...
09:16 am GMT - Sat, November 19, 2022
Dev To Tailwind CSS tutorial 16: Font Size
In the article, we will go into detail on how to use font-size. Font SizeFormattext-{size}AlignmentTailwind ClassCSS Propertytext-xstext-xsfont-size: 0.75rem; /* 12px */ , line-height: 1rem; /* 1...
08:58 am GMT - Sat, November 19, 2022
Dev To New translation experience
Hello everyone! Today, my contribution to one of the local projects in my open source class was successfully merged after a few days of review. Project The issue I was working on was part ...
08:49 am GMT - Sat, November 19, 2022
Dev To CSS Battle: 16 - Eye of the Tiger
In this article, I will solve a Eye of the Tiger CSS Challenge on CSS Battle. Let's look at the problem first. ProblemWe need to create the following container by using CSS Properties only: ...
08:43 am GMT - Sat, November 19, 2022
Dev To Universal Analytics vs. Google Analytics 4 Explained for Shopify Merchants
GA4 is the new version of Google Analytics. Universal Analytics shortly UA, also known as GA3, is the previous version. With this technology, new features were brought, and existing features were i...
07:48 am GMT - Sat, November 19, 2022
Dev To Playwright Awesome Selectors
Check out my short post on Playwright Awesome SelectorsMy personal favourite is page.getByRole(role, options)eg:await page.getByRole('button', { name: 'Sign in' }).click();Do tell me yours......
06:54 am GMT - Sat, November 19, 2022
Dev To How to convert HTML To React Component
Just Simply Copy your HTML CODE into this website https://magic.reactjs.net/htmltojsx.htm This Site will Generate JSX Code Copy from website paste into your React project files....
05:46 am GMT - Sat, November 19, 2022
Dev To How to Test a WebSocket based Application Using the API Tester Mobile App
In this article, we'll see how we can use API Tester application to test WebSocket based APIs easily and why it's my goto application for mobile app testing.So let's get started. What is API Test...
04:08 am GMT - Sat, November 19, 2022
Dev To Ideaas: A simple platform where lazy people can share their ideas with you and you can build them.
Introductiondo you have an idea that you can not build, share them with the community.you can check the product here: ideaas.co Why?I had one friend who always had ideas but not the skill t...
03:40 am GMT - Sat, November 19, 2022
Dev To Portswiggers lab write up: Clickjacking with a frame buster script
In this apprentice level lab, we will exploit the change email flow from a website vulnerable to clickjacking via URL parameters, even though there is a frame buster script enabled.Upon logging in wit...
02:33 am GMT - Sat, November 19, 2022
Dev To Render Pipelines in wgpu and Rust
I finished this great wgpu tutorial that gets you up and running with WebGPU and Rust using the wgpu crate. It teaches you to setup the graphic context and render pipeline, import and render a texture...
11:30 pm GMT - Fri, November 18, 2022
Dev To The experiment of SPVM::Thread is started today.
The experiment of SPVM::Thread is started today.SPVM::Thread is a thread module to bind C++'s thread library.The experiment of binding C++'s thread library to SPVM is shown on the Thread.cpp. Wha...
11:27 pm GMT - Fri, November 18, 2022
Dev To Reviewing PRs
Hello everyone! Today, I reviewed multiple Pull Requests that were made to our internal class projects. I wanted to contribute to one of the newer ones, so I decided to start with Seneca's VSCod...
11:20 pm GMT - Fri, November 18, 2022
Dev To gitPanic - Documentation and Profiles
Documentation in Github goes far beyond a repo README.Market Your ReposMarket YourselfBest PracticesWikis and Discussions Market Your ReposIn Git 101 I mentioned that your GitHub profile could ea...
11:00 pm GMT - Fri, November 18, 2022
Dev To Introduction to Kotlin Flows and Channels
Summarizing the behaviors of using Kotlin flows (cold stream) and Kotlin channels (hot stream)This is part of the asynchronous flow series:Part 1 - Exploring Android LiveData Usages and BehaviorsPart ...
10:59 pm GMT - Fri, November 18, 2022
Dev To jQueryHow to code drop-down(pop-down) menu
How the drop-down menu works is as below.1.Click a button.2.A list of menu is displayed.3.The menu does not close as long as the cursor is on the button.Let's code using jQuery!!HTML<ul class="cont...
10:51 pm GMT - Fri, November 18, 2022
Dev To Ace the top 15 Java algorithm questions for coding interviews
Algorithm-based questions are a staple of any modern coding interview, as they demonstrate your problem-solving and critical thinking skills. To make sure you dont get caught off guard in your next Ja...
10:21 pm GMT - Fri, November 18, 2022
Dev To Working with PDFs in Python
This article was originally written by Giridhar Talla on the Honeybadger Developer Blog.Working with files in any programming language is a fascinating experience, and Python gives us the ability to w...
10:17 pm GMT - Fri, November 18, 2022
Dev To How to Loop Through a Podcast Episode List using Async IO with Python
After reading this brief tutorial youll have a better understanding of how to transcribe a podcast episode list using a speech-to-text provider, Async IO, and looping through it with Python. To see th...
09:48 pm GMT - Fri, November 18, 2022
Dev To O problema do React para quem iniciante
[TL;DR]: React por ser uma biblioteca permite que novos desenvolvedores desenvolvam hbitos ruins e terceirizem solues que seriam evitados caso utilizassem outras frameworks que definissem padres no de...
09:29 pm GMT - Fri, November 18, 2022
Dev To Basics of Rails Password Protection
In this blog, we will be using bcrypt for authentication in our rails backend. Password protection can be an extensive topic but I am going to keep this to just the 'need to know stuff' for now. Hopef...
09:05 pm GMT - Fri, November 18, 2022
Dev To Internal Code Review -2 & 3
Continuing my code reviewing, in the same repository as before I another issue popped up and being the person that I am, I took a shot at it. ReviewNo. 2:I will be honest, I had quite the issue w...
09:05 pm GMT - Fri, November 18, 2022
Dev To Internal Code Review - 1
Reviewing code is not really my strong suit. It takes a lot of time and effort, something I lack. But I knew it was an essential tool to programmers, taking in and considering better alternatives for ...
08:26 pm GMT - Fri, November 18, 2022
Dev To Quick introduction to SSH
First of all, you might ask yourself, what is SSH?Well, in short, SSH stands for Secure Shell. It allows you to gain, cryptographically secured, command-line (shell) access on a remote machine.Remote ...
08:07 pm GMT - Fri, November 18, 2022
Dev To Installing AppMap in Mastodon with VS Code
Mastodon is free and open-source software for self-hosting social networking services. Mastodon consists of thousands of individual Mastodon hosts that are run by individuals and organizations. I was ...
07:56 pm GMT - Fri, November 18, 2022
Dev To Rendering Markdown with Enhance
A frequent question is, Can I render Markdown files with Enhance? and the answer is, of course! The Enhance documentation site is an Enhance app which renders markdown on demand. You can always dig i...
07:55 pm GMT - Fri, November 18, 2022
Dev To Introducing MonoBox: How & Why I Built My Very Own Music Player
If you've ever wondered where to start after deciding you want to work on a programming project, then this guide is perfect for you. That's because before I decided to write down this piece, I was in ...
07:08 pm GMT - Fri, November 18, 2022
Dev To Recursive rendering in React
In one of my very first tech interviews earlier this year, I was given an interesting problem and I terribly messed it up. Meaning I couldnt solve it. And the solution to the problem was recursion but...
06:55 pm GMT - Fri, November 18, 2022
Dev To Possible ways to send data through Routing in angular
While developing the large-scale applications,You may often came up with the scenarios where you want to send data through routing parameters. I will discuss all possible ways to do the same. NAV...
06:25 pm GMT - Fri, November 18, 2022
Dev To How to integrate push notifications for Amazon Appstore
Recently I was at Droidcon London catching up in-person with Android developers and longtime friends. The event was well-run, full of engaging technical talks and great conversations. One particula...
05:53 pm GMT - Fri, November 18, 2022
Dev To Top 10 most dead-easy ways to make a web app
The diversity of web applications includes more complex ones, such as project management, video editing, computer-aided design, etc., as well as simpler ones, including discussion boards, visitor sign...
05:39 pm GMT - Fri, November 18, 2022
Dev To 30-Day React Learning Journey part-2 ( JSX )
Introduction:This article is the second part of 30-Day React Learning Journey (part 1) Where we talked in the previous part about: Suggestions for learning resources.Why you should learn React....
05:15 pm GMT - Fri, November 18, 2022
Dev To AppWrite: How To Use AppWrite
Table of contentsWhat is AppwriteWhy AppwriteHow to install AppwriteAppwrite ServicesHow to create a database on AppwriteAppwrite vs FirebaseAppwrite vs NhostAppwrite vs SupabaseConclusionWhen m...
04:57 pm GMT - Fri, November 18, 2022
Dev To Speech Racer: My first hackathon project
I participated in my first hackathon! It's funny, I've run hackathons before, but I've never been a part of one. This is an internal hackathon for Deepgram, and we were paired with people from differe...
04:42 pm GMT - Fri, November 18, 2022
Dev To Wheatcha - MVP release! A catalogue of the best tech videos on YouTube.
What's Wheatcha?Don't know about you guys, but I love watching programming and IT videos on YouTube. So much, that at one point I found myself in some kind of a tutorial hell people keep talking...
04:26 pm GMT - Fri, November 18, 2022
Dev To Serverless tools cut both ways
As Serverless developers, we often take our tools for granted. We press "serverless deploy" or "cdk deploy", sip some coffee, and it all "just works". But in reality we're wielding powerful managed se...
04:23 pm GMT - Fri, November 18, 2022
Dev To 5 ways to improve the performance of Node.js API
Today, majority of the Applications you see around are API-Centric. An application that uses application programming interfaces (APIs) to communicate data with other apps is known as an API-centric ap...
04:22 pm GMT - Fri, November 18, 2022
Dev To What Every Developer Should Know About Data Security/Privacy
There are studies, including this one, that show that the vast majority of data breaches are due to human error.Some of this human error is the result of being vulnerable to manipulation, social engin...
03:56 pm GMT - Fri, November 18, 2022
Dev To Angular: Creating Angular Client Library
Download and install Node.js Open Terminal or Command Prompt and check node version using command node -vNow, type in npminstall-g@angular/cli to install CLICheck CLI version using ng --versionCreate ...
03:52 pm GMT - Fri, November 18, 2022
Dev To What is actually .well-known folder?
If you built a website, you have already seen .well-known path but I claim that you do not know what it is and why it is there. When you setup a website on cpanel or pleks and then access to file syst...
03:33 pm GMT - Fri, November 18, 2022
Dev To JavaScript Cross Browser Compatible Issues And How To Solve Them
A good application or website, of late, has become much more than a static collection of division elements. Modern websites are interactive, high performing applications that help in completion of com...
03:00 pm GMT - Fri, November 18, 2022
Dev To What was your win this week?
Hey folks! I'm currently away on vacation in Alaska but scheduled this post. If only I could schedule a comment to tell y'all my win pretty sure it'd be that I'm on vacation. Anyway, hope y'all are ...
02:15 pm GMT - Fri, November 18, 2022
Dev To Most Popular Technologies of 2022
Most Popular Technologies: This year, stackoverflow compared the most popular technologies across three different groups: All respondents, Professional Developers, and those that are learning to code....
01:59 pm GMT - Fri, November 18, 2022
Dev To My experience of Modern Frontends Conference
I was reached out to by Modern Frontends conference back in June this year. November is the most busy month of my DevRel calendar, I always expect to be travelling and speaking a lot around this time....
01:55 pm GMT - Fri, November 18, 2022
Dev To Developer's Guide to "KISS" code
Hello beautiful people! When talking about the principles of programming, the KISS principle is remarkable. Standing for "Keep it simple, stupid", it is the most accessible principle to apply in real-...
01:35 pm GMT - Fri, November 18, 2022
Dev To 7 websites to learn secure code development faster
In this fast-paced world of development where new "next generation" frameworks, Libraries and tools are built and used every day. People often forget about one critical issue which is security of the ...
01:32 pm GMT - Fri, November 18, 2022
Dev To Solving a Networking Issue on Linux in 20 minutes
Recently, the network at my workplace went down for a few minutes. I was tasked with investigating the issue and found that one of the network cards had failed. I started by checking the status of the...
01:16 pm GMT - Fri, November 18, 2022
Dev To A first look at Storybook
So you might have heard about Storybook, not children's stories, but the one for developers.It's a frontend system (a workshop, they call it) for building UI components and pages.This allows you to cr...
01:02 pm GMT - Fri, November 18, 2022
Dev To Follow Friday: NodeJS Edition (18 November 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!Node.js is an open-source, ...
12:42 pm GMT - Fri, November 18, 2022
Dev To Data Structures In Frontend JavaScript In The Real World (With React Code Examples)
Data structures can be intimidating. Especially for the self-taught folks among us. If you already tried to study data structures in JavaScript you know what typically happens:A bunch of CS theory is ...
12:13 pm GMT - Fri, November 18, 2022
Dev To Appwrite OSS Fund Sponsors Isar
Hi readers , welcoming you back to the "Appwrite OSS Fund" series, where we celebrate open-source maintainers. What Is OSS Fund?On the 4th of May, the Appwrite team launched the OSS Fund, an in...
11:54 am GMT - Fri, November 18, 2022
Dev To Murtaza Hashwani | 3 Fast Ways to Learn Magento Developer.
Magento is an open source platform commonly used for E-commerce.Its essential features such as flexibility and reliability make it a choice platform for building e-commerce stores.Becoming a Magento D...
11:50 am GMT - Fri, November 18, 2022
Dev To Matt Coulter (Liberty Mutual) reminisces about CDK best practices, Serverless and The Value Flywheel Effect
Serverless Craic talk to Matt Coulter, Liberty Mutual about the pioneering journey they went on bringing Liberty into Serverless.Matt Coulter is our guest on Ep3. of Serverless Craic Dave AndersonWe'r...
11:23 am GMT - Fri, November 18, 2022
Dev To Kubernetes Cordon: How It Works And When To Use It
Kubernetes gives you the option to administer and maintain nodes manually. Using kubectl, you can easily create a node object and modify nodes - for example, set a label or mark it unschedulable. This...
11:21 am GMT - Fri, November 18, 2022
Dev To Introduction to Supabase The Firebase alternative
with SQL database instead of No-SQL Under the HoodThe story begins when I read the tweet by one of its co-founders. Supabase is the name of the product, and they claim them to be the straight fir...
10:32 am GMT - Fri, November 18, 2022
Dev To Command Line Editors tutorial pt 1 : EMACS
What are command line editors?These are simply text editors that are designed to be used in the command line in your computer.These editors are used to edit text and code when using the command ...
10:30 am GMT - Fri, November 18, 2022
Dev To In One Minute : Maven
Apache Maven is a build automation tool used primarily for Java projects. Based on the concept of a Project Object Model (POM), Maven can manage a project's build, reporting, and documentation from a ...
10:17 am GMT - Fri, November 18, 2022
Dev To Tailwind CSS tutorial 15: Font Family
In the article, we will go into detail on how to use font-family. Font FamilyFormatflex-{sans|serif|mono}AlignmentTailwind ClassCSS PropertySansfont-sansfont-family: ui-sans-serif, system-ui, -ap...
10:07 am GMT - Fri, November 18, 2022
Dev To Using Rossum.ai to superpower OCR with machine learning
IntroAt FINN, we strongly believe in the principle of do it, do it, automate it. If you find yourself doing something manually twice, you should find a way to automate the process. This holds ju...
09:51 am GMT - Fri, November 18, 2022
Dev To Everything you need to know: package managers
Welcome everyone! This article is the first one of the Everything you need to know, a Software Engineering series.In this series, I will try to give you a solid basic understanding about Software Engi...
09:18 am GMT - Fri, November 18, 2022
Dev To Stop Doing Coding Tutorials
Disclaimer I don't want to gatekeep and tell you what tutorials are worth reading. In fact, I welcome all and every kind of tutorial, keep writing them!This post is for those who are reading them and ...
08:58 am GMT - Fri, November 18, 2022
Dev To This Week In Python
Fri, November 11, 2022This Week in Python is a concise reading list about what happened in the past week in the Python universe. I have received some good suggestions for this week's content. Thank yo...
08:21 am GMT - Fri, November 18, 2022
Dev To Create a Simple Maven Plugin
SummaryIn this post I'll demonstrate how quickly a simple Maven plugin can be created. ReasonNormally in Maven project you do not need to create own plugins as there likely exists a plugin ...
08:00 am GMT - Fri, November 18, 2022
Dev To Building a website directory with Next.js, Tailwind CSS, and Prisma
I am seeking a good stack I can switch to for my new projects. So, I decided to try and evaluate Next.js, Tailwind CSS, and Prisma stack with a small project.Before I start, I must admit that I have z...
07:18 am GMT - Fri, November 18, 2022
Dev To Flutter Failed To Compile Application With Flutter 1.22.3
Are you unable to compile the Flutter application with Flutter 1.22.3? If yes, then here, this guide can let you know more. If you cannot compile the flutter application with Flutter 1.22.3, you have ...
06:59 am GMT - Fri, November 18, 2022
Dev To What is Rest Api - A beginner's guide
For many beginners in tech, REST is a foreign concept, sometimes, it's another buzzword in the layers of complex concepts to learn. As a non-computer science graduate myself, i had the same feeling wh...
06:45 am GMT - Fri, November 18, 2022
Dev To How to Mock an API in one minute
Front-end developers usually meet this problem. The API is designed, but it's not been implemented yet. I need to make some fake data for my interface, which means I have to set up a mock server and a...
05:40 am GMT - Fri, November 18, 2022
Dev To 7-ES6: Object Destruction
Object DestructionWorking with objects is essential in JavaScript. We use objects to store data, to pass data to functions, to return data from functions, and so on. In ES6 we have a new way to ...
01:38 am GMT - Fri, November 18, 2022
Dev To Table stakes for Detection Engineering
What is a rule, really?Alucard will not be sold any snake oilFor as long as I have been in the security industry, there has been a concerted effort to sort through massive troves of data with po...
01:11 am GMT - Fri, November 18, 2022
Dev To Making Progress: How I've learned to move towards my goals
IntroductionSometimes you have plans that you want to move towards, long term career goals, short term career goals but you cant seem to make progress on them. I was definitely in that position ...
11:55 pm GMT - Thu, November 17, 2022
Dev To Frontend, Backend, and the Blurring Line In-Between
If youre close to web development, you must have heard of the distinction between front-end and back-end roles. However, as time passes, the line between them has started to blur, and the divide is cl...
11:36 pm GMT - Thu, November 17, 2022
Dev To SageMaker Data Ingestion using Kaggle
Recently, I have been focusing on learning AI/ML. After overcoming many roadblocks and mistakes, I can now confidently share a successful solution.I intend to explain one specific foundation of ML whi...
11:14 pm GMT - Thu, November 17, 2022
Dev To Why Startups Suck at Security
When your startup is struggling to find its product-market fit, security is the last thing on your mind - and according to security expert Matt Spitz, thats perfectly fine!Matt is Vanta's Head of Engi...
11:05 pm GMT - Thu, November 17, 2022
Dev To How to Create Bubble Maps in JavaScript
Map charts are a great way to put data in a geographical context. And they are not difficult to create! I am eager to demonstrate that by walking you through the creation of a bubble map, one of the m...
10:21 pm GMT - Thu, November 17, 2022
Dev To 4 Powerful Articles Every Web Developer Must Read
Expanding your knowledge as a Web developer is very important. Programming is diverse and also dynamic. Whether a frontend web developer or a backend web developer you must be ready to learn new thing...
10:21 pm GMT - Thu, November 17, 2022
Dev To 6 Powerful Articles Every Web Developer Must Read
Expanding your knowledge as a Web developer is very important. Programming is diverse and also dynamic. Whether a frontend web developer or a backend web developer you must be ready to learn new thing...
10:06 pm GMT - Thu, November 17, 2022
Dev To Despliegue API Serverless con SAM
Cuando pienso en (IaC) la verdad me vienen a la mente varias herramientas para poder hacerlo, Terraform, Pulumi, CDK he experimentado un poco de todas pero estas ultimas semanas me tope con SAM y debo...
08:55 pm GMT - Thu, November 17, 2022
Dev To Reactjs Protected Route
IntroductionReact Router provides a convenient way to define protected routes that require authentication in order to access. By default, these routes are treated as public routes and anyone can...
08:05 pm GMT - Thu, November 17, 2022
Dev To How to sign your commits
GitHub has a full guide to sign commits.With a few command lines, you can configure Git to use your custom GPG or SSH key automatically, every time you add a new commit.I prefer signing commits with a...
08:01 pm GMT - Thu, November 17, 2022
Dev To gitPanic - Stash
Just realized you've been working in the wrong branch? Forgot to pull before you started working? Think of git stash as stuffing your working directory in your pocket for later.This blog assumes you h...
07:23 pm GMT - Thu, November 17, 2022
Dev To Flask & Stripe eCommerce - Deploy LIVE on Render
Hello Coders!The video mentioned in this article explains how to start a simple eCommerce solution powered by Flask & Stripe in a local environment and GO LIVE on Render using the Visual Deployer....
06:59 pm GMT - Thu, November 17, 2022
Dev To EF Core 7 is here - Welcome typed entity id
Source codeEF 7 has been released at dotnetconf and it brings a heap of new and exciting features. To read about all the new goodnes in this release you can go through the What's new in EF Core 7 docs...
06:46 pm GMT - Thu, November 17, 2022
Dev To MongoDB Atlas Hackathon 2022 on DEV
What I builtGarbage Bin Filled Up Level Detector using FARM stack Category Submission: Think Outside the JS Box App Linkhttps://6375f0f3cacb11483e76b496--calm-axolotl-752e83.netlify.ap...
06:45 pm GMT - Thu, November 17, 2022
Dev To Is Svelte Better Than React?
Several good frameworks are available for frontend development, and even more are developed from time to time. New to the tech community is Svelte, and well known is React, the most popular framework....
06:30 pm GMT - Thu, November 17, 2022
Dev To 5 things you need to know about Stripe's Test Mode
Stripe has two modes, Live Mode and Test Mode. Both of these represent isolated environments, and Test Mode will provide simulated responses for some requests. It's a really useful sandbox to build ag...
05:45 pm GMT - Thu, November 17, 2022
Dev To 100 Most Useful Github Repositories Every Programmer Needs
Hi everyone! Today, I'll introduce you to the top 100+ repositories on github on most important topics on programming ranging from Frontend to Backend, DSA, to Design Patterns and System Design. These...
05:22 pm GMT - Thu, November 17, 2022
Dev To Quick i18n setup in React native with autocomplete
IntroductionI always make sure to set up i18n (internationalization) in my apps even if there will probably be only one language used. The pain of adapting an app that wasn't thought to be multi...
05:20 pm GMT - Thu, November 17, 2022
Dev To What I learned working for a "big" company - part 1
There are undoubtedly many paths one can follow in their career as a programmer; and it's not about choosing backend, frontend, or an specific language to work with: it's about one's attitude and choi...
04:52 pm GMT - Thu, November 17, 2022
Dev To We are excited to announce that weve reached 8000 members on Discord!
We are excited to announce that weve reached 8000 members on our Discord community of embedded and edge developers!Thank you to everyone that contributes on the server and to all the new members that ...
04:37 pm GMT - Thu, November 17, 2022
Dev To Single-Handedly Handling React Forms
Like most other things it offers, React provides a streamlined way to implement forms. Not only does the declarative syntax of JSX make building forms easier, but by leveraging state in combination wi...
04:14 pm GMT - Thu, November 17, 2022
Dev To See How Others' Changes Compare To Your Own In IntelliJ
Get the ultimate perspective on all the work in progress in your repository and how it compares or possibly conflicts with the changes you are making on your own branch with GitLives new Repository Vi...
03:56 pm GMT - Thu, November 17, 2022
Dev To What Are the Largest Countries without an AWS Region?
In the last couple of weeks, AWS opened new regions in Switzerland and Spain. The cloud provider now offers 29 regions around the world with 93 availability zones (AZ). AWS plans to open soon six new ...
03:36 pm GMT - Thu, November 17, 2022
Dev To Getting started with Harness CI
What is Harness?Harness is the industry's first Software Delivery Platform to use AI to simplify your DevOps processes - CI, CD, Feature Flags, Cloud Costs, and much more. Why Harness?Harne...
03:26 pm GMT - Thu, November 17, 2022
Dev To Community Spotlight - Tvusage, a Digital Wellbeing App
Highlighting projects from the Appwrite community IntroductionWith Appwrites developer community growing significantly, we want to take the time to appreciate and showcase some amazing applicatio...
02:57 pm GMT - Thu, November 17, 2022
Dev To React Portfolio Website with Theme Customization Functionality - React JS Portfolio Website (2022)
This course is for ALL levels of React Developers looking to build THE PERFECT PORTFOLIO website to showcase their work! My approach to this course is simple. I will explain every step needed to creat...
02:57 pm GMT - Thu, November 17, 2022
Dev To Woovi Hiring Process
One of the most requested pieces of information by people interested in working at Woovi is how our hiring process works. This post intends to show the hiring steps and characteristics we seek in pote...
02:16 pm GMT - Thu, November 17, 2022
Dev To A Beginner's Guide to Content Management Systems
Content management systems (CMS) are web applications that allow users to organise and manage their digital content. It provides the user with a GUI (Graphical User Interface) to manage the website. T...
02:04 pm GMT - Thu, November 17, 2022
Dev To ANSIBLE Auto Configure your server for Nginx|Reactjs and Laravel|php env on ONE click
Let setup the ansible:you need one "MASTER" and multiple "SLAVE" node to control the slave configuration. Importantits an configuration management tool, also open-source.we used "YAML" for ...
02:00 pm GMT - Thu, November 17, 2022
Dev To Creating a simple Linked List In C programming
Linked Lists are list of elements in which the various elements are linked together. Data in a linked list are stored in a linear manner. The Data are placed in nodes and the nodes are connected in a ...
01:55 pm GMT - Thu, November 17, 2022
Dev To SQL Resources That Teach With Fun
https://selectstarsql.com/https://mystery.knightlab.com/https://mystery.knightlab.com/walkthrough.html...
01:54 pm GMT - Thu, November 17, 2022
Dev To Elenceli SQL Kaynaklar
https://selectstarsql.com/https://mystery.knightlab.com/https://mystery.knightlab.com/walkthrough.html...
01:36 pm GMT - Thu, November 17, 2022
Dev To 100 Must Know Github Repositories For Any Programmer
Hi everyone! Today, I'll introduce you to the top 100+ repositories on github on most important topics on programming ranging from Frontend to Backend, DSA, to Design Patterns and System Design. There...
01:00 pm GMT - Thu, November 17, 2022
Dev To AWS Console login to multiple accounts at the same time
Cloud environment is fragmented, we know it, AWS makes no exception!While the AWS CLI already allows managing multiple accounts, the console experience is still far behind: it allows one connec...
12:47 pm GMT - Thu, November 17, 2022
Dev To How to set up Google Tag Manager on Shopify (data layers)
This will be your go-to guide for understanding and setting up Google Tag Manager on on Shopify. We will be talking about Shopify but you can also apply these learnings to other platforms such as Word...
11:18 am GMT - Thu, November 17, 2022
Dev To Meet a new technology to display your big data volumes instantly without any waiting time!
Hi, guys!Happy to see you here and even happier to announce something new weve been working on lately!I am a part of the Flexmonster team - a company that works on several data visualization pivot gri...
10:30 am GMT - Thu, November 17, 2022
Dev To In One Minute : CodeIgniter
CodeIgniter is an open-source php web application framework created by EllisLab Inc and it is now a project of British Columbia Institute of Technology. The framework implements a modified version of ...
10:24 am GMT - Thu, November 17, 2022
Dev To Product Owner et Product Manager, si diffrents ?
Younup moffre la possibilit aujourdhui de faire passer des entretiens techniques et fonctionnels des candidats souhaitant rejoindre notre quipe. Je trouve a super enrichissant car je dcouvre dautres ...
09:40 am GMT - Thu, November 17, 2022
Dev To JavaScript Primitive vs Reference Values
Introduction:JavaScript has mainly 2 types of values, namelyPrimitive values (atomic values)Reference values (objects which might consist of multiple kinds of values).In this article, we will le...
09:07 am GMT - Thu, November 17, 2022
Dev To Challenge 4: Create CI/CD for Serverless Apps
In this post, we will create a basic CI/CD pipeline for the serverless application we built in the first challenge. For a quick recap, our serverless application has 3 API endpoints: for creating a lo...
09:01 am GMT - Thu, November 17, 2022
Dev To What is Bcrypt. How to use it to hash passwords
The bcrypt npm package is a JavaScript implementation of the bcrypt password hashing function that allows you to easily create a hash out of a password string. Unlike encryption which you can decode t...
09:00 am GMT - Thu, November 17, 2022
Dev To Build a Chatbot Using Python, Django
A ChatBot has become one of the must-have features of modern-day web applications. It plays a huge role in customer service which was once traditionally held by human beings. Through ChatBot, you can ...
08:42 am GMT - Thu, November 17, 2022
Dev To Web Development JWT Practices
ForewordThe previous post briefly introduced a high-performance Go HTTP framework - Hertz. This article is based on a demo from the Hertz open-source repository. tree/main/bizdemo/hertz_jwt), wh...
08:20 am GMT - Thu, November 17, 2022
Dev To Building recursive logic with Step Functions
We can create serverless iteration solutions like pagination with Step Functions. This way, we won't face the Lambda functions' timeout limit and can process many items without interruptions. 1. ...
08:15 am GMT - Thu, November 17, 2022
Dev To Complete E-Commerce in React and Node.js (free) | MERN Course in 15hrs
This course is perfect for beginners and intermediate developers who would like to improve their JavaScript and web development skills by creating a complete e-commerce web app.It covers a wide range ...
07:39 am GMT - Thu, November 17, 2022
Dev To Is local a bad part in Perl?
Q. Is local a bad part in Perl?A. In my opinion, Yes. local is a bad part in Perl. If I could re-implement Perl, I will not implement local.local $foo; Q. Why does local a bad part?A. This ...
07:34 am GMT - Thu, November 17, 2022
Dev To Improve Product Discoverability with New Walmart Item Spec v4.X
Walmart will no longer entertain any item setup and maintenance requests via Item Spec 3.2 from 1st October 2022. This Walmart API update announcement came in 2021 for sellers using an API-based third...
07:15 am GMT - Thu, November 17, 2022
Dev To How to make a 3D shiny card animation (React TS and Framer Motion)
I noticed a 3D card animation on the Astro website that responds to mouse position, and it stuck in my mind.I'd been meaning to update my portfolio website, and wanted something simple with social lin...
07:02 am GMT - Thu, November 17, 2022
Dev To Why use Node.js for Modern Web Development Projects?
With such a vast variety of free tools available in a few clicks, there is a wide-ranging potential for the use of web development technologies. Among those, two essential technologies, Node.js vs PHP...
06:44 am GMT - Thu, November 17, 2022
Dev To One of the ways to use Context API
As you know a lot of developers replaced redux with react context feature. So I want to show you how I am using it in my products.We will create a Todo list using context API (based on typescript). I ...
06:33 am GMT - Thu, November 17, 2022
Dev To PHP Monolith to Microservices Using the Strangler Pattern
Dealing with the legacy system can be a real pain, both for developers and for business owners. It comes with a handful of consequences: longer time-to-market, difficult-to-debug issues, performance p...
06:17 am GMT - Thu, November 17, 2022
Dev To Web3 Dubai MetaMask Workshop
Web3 Dubai MetaMask Workshop (Follow Along)Workshop GitHub Repo Prerequisites:NodeJS & NPMCode EditorGit & GitHub account MetaMask Extension InstalledKnowledge of JavaScript, TypeSc...
06:00 am GMT - Thu, November 17, 2022
Dev To Answer.dev v0.3.0 released!
Thanks to our contributors! Answer.dev 0.3.0 has already been released, which contains some bug fixes, optimizations, and improvements. Let's together see more details. New FeaturesAdded timezone...
05:58 am GMT - Thu, November 17, 2022
Dev To A glance at Turbopack
Turbopack got announced with the release of Next 13, and is deemed to become the successor of Webpack.If you're currently using Webpack for bundling, you might know the struggles of long first boots a...
05:45 am GMT - Thu, November 17, 2022
Dev To How does SPVM work on IoT Device such as Raspberry Pi?
Q. How does SPVM work on IoT Device such as Raspberry Pi?A. Raspberry Pi is a Linux system. SPVM works well on Linux system. so SPVM work on IoT Device such as Raspberry Pi. Q. How Well SPV...
05:43 am GMT - Thu, November 17, 2022
Dev To Serverless Summit Day One
Yesterday was day one of Serverless Summit - a community-driven virtual conference about modern application development using serverless on AWS. It was packed with Talks, Panel discussions and Lightni...
05:40 am GMT - Thu, November 17, 2022
Dev To Help please!!
Hello EveryoneMyself Aman , and I am new to android development in kotlin,I need your help!!is there any community on discord /telegram/ others where beginner like me can get some helpAnd is there any...
05:06 am GMT - Thu, November 17, 2022
Dev To What's Angular?
Angular is the JavaScript Framework made by Google. Angular and AngularJSIn my research, I came across AngularJS and Angular and wondered what the difference was. So I did some quick research.Ang...
04:52 am GMT - Thu, November 17, 2022
Dev To Why I like React?
I like ReactI use React because I like React.But some people use Vue because they like Vue, and some people use Angular because they like Angular.What I like about React is that I can write Java...
04:08 am GMT - Thu, November 17, 2022
Dev To Weather Observation Station 17 Hackerrank Solution
...
04:05 am GMT - Thu, November 17, 2022
Dev To Programming Language for Developing iOS Apps: Objective-C or Swift
As previously mentioned in the article What Are The Best Languages for Developing an App? Swift VS Flutter, in developing a software application, a programmer or you, as a business owner, must determi...
04:03 am GMT - Thu, November 17, 2022
Dev To Add Scroll animation to react web app using scrollreveal
firstly lets install the library usingnpm i scrollrevealLet's add the following to the component. If you're using a class component, you must do so in componentdidmount();//firstly we import using imp...
02:49 am GMT - Thu, November 17, 2022
Dev To 10 Ambassador Programs You Should Know
IntroductionHey, amazing developers welcome to the new article of the week in this article I am going to share the most valuable ambassador programs that you should know as a developer. Ambassad...
02:10 am GMT - Thu, November 17, 2022
Dev To Continous deployment for front-end projects with surge.sh
Surge.sh has indeed boosted my efficiency for deploying front-end projects. How to get startedGlobally install surge.shnpm install -g surgeRun the surge commandsurgeSetup an email and passwordAs...
12:39 am GMT - Thu, November 17, 2022
Dev To Modern, Rounded Scrollbar Implementation Using CSS
Are you wondering how you can have a modern, rounded scrollbar for any other website you're designing? Read on to learn about how you can implement a scrollbar similar to one on Stack Overflow, Outloo...
12:37 am GMT - Thu, November 17, 2022
Dev To How to prepare for an interview
After interviewing developers, it is clear what are the common certainties between them.In this text, I will share what I believe it is best practices to prepare yourself for an interview.Prepare your...
11:54 pm GMT - Wed, November 16, 2022
Dev To gitPanic - Interactive Rebase
There is no squash rebasing because you can use an interactive rebase to rewrite your commit history. Once you understand this powerful tool, people will think you're a git wizard.This blog assumes yo...
11:00 pm GMT - Wed, November 16, 2022
Dev To JUnit Cmo repetir un test con parmetros
En publicaciones anteriores hemos visto de qu maneras se poda repetir la ejecucin de un test, as como la manera de parametrizar un test.En esta ocasin vamos a ver cmo unir ambas ideas para repetir un ...
10:04 pm GMT - Wed, November 16, 2022
Dev To Automating Your Stream Start, Intro, and Ending Processes with OBS Macros
As you begin developing a brand and a streaming presence, it is often desirable to define and establish your branding with digital assets that are used at the beginning and ends of each of your stream...
09:48 pm GMT - Wed, November 16, 2022
Dev To gitPanic - HEAD
Understanding HEAD and refs helps with reading git logs and using git commands.RefsTagsHEAD and headDetached HEADHEAD^ RefsHEAD is a ref. In git, a ref is a human readable reference to a thing. Y...
09:45 pm GMT - Wed, November 16, 2022
Dev To Tips para aprobar las certificaciones Associate de AWS
En este post vamos a ver algunas de las actividades que realice para aprobar las certificaciones de nivel asociado que ofrece AWS.Veamos el porque:Para mi el objetivo principal de realizar las certifi...
08:48 pm GMT - Wed, November 16, 2022
Dev To React Hook Form: a unique implementation
Forms are used everyday, to login/signup, fill information when ordering something, ... It is really a masterpiece of a site.I started making form in React with Redux Form which uses Redux to store in...
07:55 pm GMT - Wed, November 16, 2022
Dev To JavaScript: The Beginning (A Beginner's perspective)
Every great developer you know got there by solving problems they were unqualified for until they actually did it - Patrick MackenzieAs beginners, it is important to build our knowledge from the roots...
07:31 pm GMT - Wed, November 16, 2022
Dev To Brief explanation to AWS Elastic Load Balancing
Load balancing is a technic of distributing load traffic -such as network traffic- to prevent the data loss, and thereby to improve the system security. So basically it is a feature which gathers traf...
07:21 pm GMT - Wed, November 16, 2022
Dev To Host WordPress on AWS ECS using Fargate
Hello Devs,In this blog I'm going to cover how to host WordPress websites on AWS ECS service using AWS Fargate. Let me tell you why this is needed and why not to use EC2 for hosting Wordpress. Few day...
07:17 pm GMT - Wed, November 16, 2022
Dev To Node Version Manager (NVM): how to install and use (step-by-step guide)
As it turns out, the correct installation and usage of NVM on Windows OS often raises some questions due to the fact that there are some inaccuracies in the official repository of this tool. In this r...
06:52 pm GMT - Wed, November 16, 2022
Dev To Overview over Angulars repositories
Ive been working with Angular for around 6 years now. Its a great framework that I enjoy working with. Its also quite a broad framework that includes a lot of things. The ecosystem around it is pretty...
06:01 pm GMT - Wed, November 16, 2022
Dev To Scripting with VSCode Tasks and Typescript
Cover photo by Markus Winkler on UnsplashThis article will attempt to demonstrate the minimum setup required to run Typescript scripts through Node using VSCode Tasks. We're going to create from scrat...
05:38 pm GMT - Wed, November 16, 2022
Dev To Sad Reality And Boring State of Social Media
Im tired of the same way these social media are designed, they haven't changed ever since Friendster was created. We need something new. We've had the same way of interacting online ever since the int...
05:38 pm GMT - Wed, November 16, 2022
Dev To Releasing Rust Binaries with GitHub Actions - Part 1
GitHub Actions is an amazing tool for CI/CD. Having it built in directly with where your code lives is super convenient. Like most CI/CD systems I've used it can sometimes be tough to build stuff on i...
05:25 pm GMT - Wed, November 16, 2022
Dev To Build a CockroachDB Control Plane using Ansible Tower
CockroachDB can be easily deployed on the public cloud via Cockroach Cloud, Cockroach Labs DBaaS offering. With a few clicks, your Dedicated or Serverless cluster is ready in minutes if not seconds. C...
04:35 pm GMT - Wed, November 16, 2022
Dev To Spring Modulith: have we reached modularity maturity?
One of the main reasons to design microservices is that they enforce strong module boundaries. However, the cons of microservices are so huge that it's like chopping off your right hand to learn to wr...
04:33 pm GMT - Wed, November 16, 2022
Dev To Code Formatting in Nim
This is my first post on dev. By the way, do you guys know Nim? It's an elegant language, compiles to C, and has a Python-like syntax. So it's very fast and easy to write. I've been using it for work ...
04:32 pm GMT - Wed, November 16, 2022
Dev To Django & Docker - SQLite, MySql, and PostgreSQL samples
Hello coders!This article mentions a few open-source Django samples that bundle Docker with different database engines: SQLite, MySql, and PostgreSQL. The projects might be useful to developers that w...
04:31 pm GMT - Wed, November 16, 2022
Dev To React Data Fetching Pattern - Part III
This article is a continuation of React Data Fetching Patterns - useState-useEffectReact Data Fetching Pattern - Custom Hook using Context APIClick here to access the Github repo for the code examples...
04:11 pm GMT - Wed, November 16, 2022
Dev To Principles over patterns
In this article I would like to speak about clean-coding principles, how they can be used, and why they can be a good next step for learning after patterns. Why principles?Let's imagine that we ...
04:03 pm GMT - Wed, November 16, 2022
Dev To Three Things I've Learned About Writing Abstracts
Recently I've joined the developer advocate team at Confluent, which is full of highly experienced speakers who have mentored me as I craft abstracts.I'll be honest; when I began writing abstracts I t...
04:00 pm GMT - Wed, November 16, 2022
Dev To What is Azure Container Registry?
IntroductionIn this article, you will walk through the steps to create an Azure container registry. DockerImage SourceThe ability to package and run an application in a container is provide...
03:41 pm GMT - Wed, November 16, 2022
Dev To React Props Explained with Examples
Author: Chidume Nnamdi IntroductionReact.js is the backbone of modern web development. Almost all companies use it. This is because React is easy to install and use, has strong community support,...
03:30 pm GMT - Wed, November 16, 2022
Dev To Redux Toolkit
So according to the official documentation of redux now redux toolkit is the only way to write redux logic ,as a matter of fact it was introduced due to the following three reasons :Configuring redux ...
03:21 pm GMT - Wed, November 16, 2022
Dev To Post-Process Javadoc-Generated Documentation in GitHub Actions Before Deploying to the Web
This post introduces javadoc-cleanup, a GitHub Action that I developed a while ago for post-processing javadoc documentation prior to deploying to a documentation website. I use it in several of my ow...
02:56 pm GMT - Wed, November 16, 2022
Dev To SQL vs NoSQL
DatabasesSQL databases are more rigid, meaning they enforce rules on how data can be stored and accessed. This makes them more reliable, but also more difficult to work with. NoSQL databases are...
02:47 pm GMT - Wed, November 16, 2022
Dev To .NET Conf 2022 in a Nutshell (Key Highlights toKnow)
If youre like me and didnt have the time to follow the .NET Conf 2022 , fear not!Microsoft has teamed up with various venues across the country to host .NET Conf Live Stream events!In this article, I ...
02:22 pm GMT - Wed, November 16, 2022
Dev To All About Hackathons - How to Find, Participate & Win?
HackathonWhat comes in our mind when we hear the words hack or hacker" ?Hackathon is a combination of two words: Hack + Marathon. Goal of hackathon: Hackathons are exploratory programming events...
02:05 pm GMT - Wed, November 16, 2022
Dev To Ripples CBDC Innovate Awards $150,000 to 6 Winners for Novel CBDC Apps
Ripple is currently engaged with central banks around the world to better understand their goals and assess how Ripples CBDC solution can help them achieve those goals. We believe CBDCs will be a game...
01:14 pm GMT - Wed, November 16, 2022
Dev To React - Best Practices
While working on a React App, following these coding conventions will give you a better development experience VS Code is Highly Recommended as IDEVisual Studio Code has several features that a R...
01:03 pm GMT - Wed, November 16, 2022
Dev To Battle-Testing Nx Console with E2E Tests
Nx Console is the UI for Nx & Lerna. Its available as a VSCode extension (and more IDEs coming soon!) and with it, you get powerful features like:autocomplete for Nx config files,exploration of ge...
12:16 pm GMT - Wed, November 16, 2022
Dev To Typescript: What is the ouput?
Enum with expressions resulting in NaN and Infinity.What is the output and also mention your typescript version?Thanks.You can follow me here: twitter...
12:16 pm GMT - Wed, November 16, 2022
Dev To Typescript: What is the output?
Enum with expressions resulting in NaN and Infinity.What is the output and also mention your typescript version?Thanks.You can follow me here: twitter...
12:09 pm GMT - Wed, November 16, 2022
Dev To R Tutorial
R is a system that can be used to conduct analyses, create visual representations, and generate reports. Click this link to learn R language. AudienceSoftware developers, statisticians, and data ...
12:08 pm GMT - Wed, November 16, 2022
Dev To AI in APIs
Artificial Intelligence (AI) is making its way into everyday developer life, but the use of AI along the API lifecycle is yet to be improved. For decades APIs have relied on tedious manual work. Tasks...
11:51 am GMT - Wed, November 16, 2022
Dev To Economical EtherCAT Motion Controller (3) -- Multi-axis Linear Interpolation & Electronic Cam Achievement Through PLC
01 PreparationsFirstly, download the latest edition ZMotion program software "ZDevelop V3.10.09" in "ZMotion Technology" -- "Download" or you could just contact me (Aileen -- E: [email protected]....
11:41 am GMT - Wed, November 16, 2022
Dev To This Week In React 124: FLIP, Lifecycle, Next.js, TypeScript, Vanilla-Extract, LiveView, Remix, Fontpie, Remotion...
Hi everyone!After a few intense weeks, the React ecosystem slows down a bit in terms of major announcements.We still have some very good articles coming out. The TypeScript plugin for Next.js looks aw...
10:47 am GMT - Wed, November 16, 2022
Dev To Quasar 2 with Nuxt3 (Starter Template)
Quasar 2 with Nuxt3 (Starter Template)This is a starter template for Quasar 2 with Nuxt3. Source code is available on GitHub. What is Quasar?Quasar is a full stack framework for building mo...
10:39 am GMT - Wed, November 16, 2022
Dev To Tailwind CSS tutorial 14: Flex Wrap
In the article, we will go into detail on how to use flex-wrap. Flex WrapThe CSS flex-wrap property is used to specify whether flex items are forced into a single line or wrapped onto multiple li...
10:30 am GMT - Wed, November 16, 2022
Dev To In One Minute : TensorFlow
TensorFlow is an open-source library and API designed for deep learning, written and maintained by Google. InterfaceTensorFlow provides a python API for building and executing data flow graphs. T...
10:26 am GMT - Wed, November 16, 2022
Dev To DevOps: What it is, What it isn't.
IntroductionDevOps, SysOps, DevSecOps, MLOps, CloudOps, PotatoOps, are all catchy and trendy buzzwords that are circulating all over LinkedIn and the tech realm in 2022. A simple search for such...
10:13 am GMT - Wed, November 16, 2022
Dev To DECO Unofficial DEV Community App
Hello, my name is Andrey, Im practicing Flutter developer. For a while I have been working on the useful project, in my opinion, and thrilled to share with you. MotivationI began to think what m...
09:38 am GMT - Wed, November 16, 2022
Dev To Computer Vision Visualization Inspired by Bret Victor
In his 2014 talk Seeing Spaces, Bret Victor envisioned an environment where technology becomes transparent, where you effortlessly see inside the minds of robots as you build them. This is the dream o...
09:38 am GMT - Wed, November 16, 2022
Dev To Web3 Application Tech Stack 2022
1. Front-endHTMLTailwind/CSSReact/Next.jsWeb3.jsEther.js2. BackendSolidityHardhatTruffleEthereumMoralisAlchemy/Infura3. StorageIPFS/ArweaveMoralis4. EcosystemThe GraphENSChainlinkConclusionI have curr...
08:37 am GMT - Wed, November 16, 2022
Dev To Wavelet Buffer In A Nutshell
Wavelet Buffer is a core technology for data processing in the PANDA|Drift Platform. It provides the followingfeatures:Storing data as wavelet subbands so that you can restore the smallest version of ...
08:11 am GMT - Wed, November 16, 2022
Dev To The Importance of React Native Development in Healthcare
OverviewWith the ever-changing landscape of healthcare, it is more important than ever for medical technology to be able to adapt quickly. React Native is a cutting-edge tool that allows develop...
08:08 am GMT - Wed, November 16, 2022
Dev To Clever coding tricks ( that we don't need )
Recently I was digging into some repository and my attention was caught by this code:const nowInSeconds = ~~(Date.now() / 1000)What the heck are doing the tilde there? I had to google it and of cours...
08:08 am GMT - Wed, November 16, 2022
Dev To Numpy (numerical python)
Numpy in pythonNumpy is a python library used for working with the arrays.Numpy stands for numerical python.it is used in performing wide variety of mathemetical operation on arrays.It also has ...
07:43 am GMT - Wed, November 16, 2022
Dev To Source of most problems in projects? Miscommunication!
Poor choice of technology, Friday afternoon releases, infrastructure problems, package-dependent conflicts, legacy code... or as I call them developers nightmares. There are many problems with the pr...
07:20 am GMT - Wed, November 16, 2022
Dev To Auth0 Pricing: The Complete Guide [2022]
What is Auth0?Auth0 is an authentication and authorization provider. It started in 2013 as an identity and access management (IAM) service to allow developers to connect their apps to enterprise...
06:59 am GMT - Wed, November 16, 2022
Dev To Top 10 Most Popular React Component Libraries and Frameworks in 2023
When it comes to front-end languages, JavaScript is among the most difficult to master. The majority of websites95.2%are created using JavaScript. It's a programming language for the client side that ...
06:56 am GMT - Wed, November 16, 2022
Dev To Weekly web development resources 124
Sponsored Indie WorldwideThe friendliest online community of bootstrapped startup founders. Get 1-1 introductions every week to other founders with similar interests and revenue. nfty.shAn o...
06:50 am GMT - Wed, November 16, 2022
Dev To Find out the quality of your CSS code
Last year I wrote an article about tools for auditing CSS. If you are a CSS lover, I bet you have heard some of those.But did you know there is a tool called CSS Code Quality that is free to use and g...
06:11 am GMT - Wed, November 16, 2022
Dev To Write your Kubernetes Infrastructure as Go code - Combine cdk8s with AWS CDK
In an earlier blog post you saw how to use cdk8s with AWS Controllers for Kubernetes (also known as ACK), thanks to the fact that you can import existing Kubernetes Custom Resource Definitions using c...
05:51 am GMT - Wed, November 16, 2022
Dev To Next 13 - Journey so far
Many of the side things in Next 13 are still developing, and the docs are still being created. I wanted to stop our journey here for a while.We had a great introduction to the new routing and layouts ...
05:49 am GMT - Wed, November 16, 2022
Dev To Replit Usage
Do you know Replit?Do you want to learn programming but have trouble setting up a development environment?This time, we would like to introduce Replit, which allows you to develop right away without s...
05:41 am GMT - Wed, November 16, 2022
Dev To Drop those credentials, use Single-Sign-On Login instead
When you start out using AWS services one of the first things you do is configuring you AWS and setting up credentials on your machine.Nothing wrong about it but things can get trickier when you start...
04:54 am GMT - Wed, November 16, 2022
Dev To Laravel Multiple Choice Questions
Laravel is the most popular PHP framework that is used by hundreds of thousands of developers around the world. Laravel facilitates rapid development of web applications, with minimal effort on develo...
04:04 am GMT - Wed, November 16, 2022
Dev To How to Make Language Translator in JavaScript
In this article, we will make a language translator in JavaScript. In here, we will provide two fields for text, one for text input and another for output text. To get translate the language, we will ...
03:49 am GMT - Wed, November 16, 2022
Dev To A new API tool, designed for teamwork
Nowadays, every back-end developer creates APIs, every QA engineer tests APIs, and every front-end developer uses APIs. Our business is becoming more complicated, and the number of APIs has increased ...
03:24 am GMT - Wed, November 16, 2022
Dev To Data Indexing, Replication, and Sharding: Basic Concepts
A database is a collection of information that is structured for easy access. It mainly runs in a computer system and is controlled by a database management system (DBMS). Lets see some concepts of th...
02:53 am GMT - Wed, November 16, 2022
Dev To Revisiting Calling Sonic Pi From Ruby
Tweaking Amp SettingsSonic Pi is software to make sounds and music driven by code. Sonic Pi comes with an IDE of sorts. You can program the composition you'd like to play in the IDE. With one bu...
01:17 am GMT - Wed, November 16, 2022
Dev To Creating fast type-safe polymorphic components
Spoiler alert: We won't be using the as prop for this one, if you were looking for a solution that mimics the implementation of styled-components or other component libraries, you can check out this v...
01:10 am GMT - Wed, November 16, 2022
Dev To SPVM::Cwd 0.04 is released - The Project for Python/NumPy Porting to Perl
SPVM::Cwd 0.04 is released. SPVM::Cwd is a helper module for SPVM::Numpy to change the working directory.Changes0.04 2022-11-16 [Prerequrement Changes] * SPVM::Cwd needs SPVM 0.9662+ adn SPVM::Sys...
01:07 am GMT - Wed, November 16, 2022
Dev To useContext clues!
During my time at Flatiron School, one of my favorites learning experiences was working with React. I found it to be a very fun and easy library to work with, specially with the use of props and state...
12:54 am GMT - Wed, November 16, 2022
Dev To FETCH AND ASYNC JAVASCRIPT
I have found async and fetch to be particularly frustrating to describe. I understand the process overall, but continue to not find the right words for the process. So here goes a description using my...
12:50 am GMT - Wed, November 16, 2022
Dev To React 102 - Basic data flows
So, youve learned the basics of React, then when you finally started using you started falling for one pitfall after another. Well, youre in the right place... finally!Few things:This is not to be a c...
12:44 am GMT - Wed, November 16, 2022
Dev To Little things lead to a big effect
This week I've been contributing to open source project telescope. Little bugThe issue I noticed is that on the search page typography is different from the typography that is used on other pages...
12:34 am GMT - Wed, November 16, 2022
Dev To What editor theme do you use ?
I use Bearded Theme along with Bearded Icons.What is your theme of choice ?...
12:22 am GMT - Wed, November 16, 2022
Dev To What are the most viral tech trends of the last year?
We're starting to wrap up 2022. What are the biggest trends you've seen? It could be frameworks, tiktoks, AI, or something else. ...
11:35 pm GMT - Tue, November 15, 2022
Dev To The 7 Most Popular 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...
10:54 pm GMT - Tue, November 15, 2022
Dev To Zero to SaaS - Bookmarksy.io Sign in with Twitter
So at the end of week 2 of https://bookmarksy.io s development, I now have a (semi) functioning frontend and backend!Ill do a technical breakdown of each component in a future post but would like to s...
10:45 pm GMT - Tue, November 15, 2022
Dev To Ionic Chat App: Group and 1-1 Chat in 3 easy steps.
This article was originally published on the DeadSimpleChat blog: Ionic Chat App: Group and 1-1 Chat in 3 easy steps.In this guide we will create an Ionic chat app in 3 easy steps.We will be using Dea...
10:28 pm GMT - Tue, November 15, 2022
Dev To I Want to Help You Write!
A while back, we had a client who wanted to create a Write For DO-style program. They wanted to start small, with "warm" contacts, and provide some basic editorial guidance to help people get started....
10:03 pm GMT - Tue, November 15, 2022
Dev To How Did You Build That? Tell A Great Technical Story
Did you create a great new tool? Solve a problem you werent sure could be solved? Build a demo app you want to share? People want to know about it - but unfortunately, they have very short attention s...
09:49 pm GMT - Tue, November 15, 2022
Dev To Steps to Deploy a React app on a Kubernetes Cluster on AWS
React is one of the most popular, most used, and according to The State of Frontend report, the most loved frontend framework by developers. In this article well deploy a ReactJS application on a Kube...
08:40 pm GMT - Tue, November 15, 2022
Dev To Current State of Spring Boot 2.7 Native with Kotlin (GraalVM)
This article covers the experience of setting up a sample Spring Boot 2.7 project with Kotlin 1.7 and then compiling it to a native platform executable with the help of GraalVM native-image and the Sp...
08:26 pm GMT - Tue, November 15, 2022
Dev To On estimating data science projects
Estimates for data science projects can be tough. Here are a few tips to hopefully make your life easier.Ah, the estimate! Easily given, mostly regretted. A product owner corners you, in a meeting roo...
08:24 pm GMT - Tue, November 15, 2022
Dev To Let's build a WebAssembly compiler and runtime - WebAssembly Text Format
Today I want to start a series of articles on how I've managed to build a WebAssembly compiler.Luna is a really tiny compiler written mainly as a quest to conquer the WebAssembly dungeon.If you do not...
08:17 pm GMT - Tue, November 15, 2022
Dev To C unit testing with Catch2
Writing unit tests for my static site generator - palpatine, taught me an entirely new testing framework called Catch2. For my Hacktoberfest pull request this year I had done a unit testing contributi...
08:11 pm GMT - Tue, November 15, 2022
Dev To 1. Applying Design Patterns in Python: GZIP Decorator
Understanding design patterns is a powerful skill that any programmer should have in their arsenal. It can be as powerful as learning grammar of a spoken language. Although most native speakers go abo...
08:04 pm GMT - Tue, November 15, 2022
Dev To Data analysis made simple: Python Pandas tutorial
This article was published on the Educative Blog by Amanda Fawcett on June 29, 2020, and updated by the Educative team on November 15, 2022. Data is an important part of our world. In fact, 90% of the...
07:46 pm GMT - Tue, November 15, 2022
Dev To How to activate Bluetooth on Linux
Hey folks !!Many peoples have Bluetooth activation problem with their linux distro after first installation.I had the same issue a couple month ago, i'll show you how i solved it.My distro: kali...
06:49 pm GMT - Tue, November 15, 2022
Dev To Technical Writing: All You Need to Know and How to Land a Job
What is Technical Writing?Technical writing is a type of writing that is used to communicate technical information. This technical information can be anything from software documentation to instructio...
06:41 pm GMT - Tue, November 15, 2022
Dev To 100 CSS Generators for Web Developers
CSS generators can save you a lot of time when building a website. Thankfully, many tools have been created for this purpose. Ive categorized a variety of them in this post. There is also an open-sour...
06:34 pm GMT - Tue, November 15, 2022
Dev To Running Random Forest
Introduction:Random Forest is a Supervised Machine Learning Algorithm that is used widely in Classification and Regression problems. It builds decision trees on different samples and takes their major...
05:41 pm GMT - Tue, November 15, 2022
Dev To Welcome Thread - v200
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
04:27 pm GMT - Tue, November 15, 2022
Dev To Single vs. Multi Page Android App
I wrote an App that was a single page using MVVM and I was just using a frame to hide/unhide areas. This is a location tracking app. When it was a single page when minimized or the screen was locked...
04:13 pm GMT - Tue, November 15, 2022
Dev To My New MacBook Air Beats M1 Max
This is a shocker I just switched laptops, I thought I was downgrading from the top of the line M1 Max with 64gb (14.1 inch version) to a tiny MacBook Air M2 with only 24gb of RAM. Turns out I was wro...
03:53 pm GMT - Tue, November 15, 2022
Dev To Simple Gitlab CI/CD Deployment via SSHRSYNC
Setting up a project that runs in a web server (consider a traditional server like an AWS EC2 instance) requires you to deploy your code and configure the application. Doing this once may not be a big...
03:51 pm GMT - Tue, November 15, 2022
Dev To All about Enum in Typescript
Enums are used to define named constants in Typescript. It's the typescripts own feature which is not a type level extension of javascript. It is defined using enum keyword.Typescript has three types ...
03:47 pm GMT - Tue, November 15, 2022
Dev To Approaches in Cloud Development Ergonomics
The advent of microservice architectures and cloud-native has taken some pretty severe tolls on developer ergonomics. It feels as if the tools cloud developers have at their disposal havent evolved fa...
03:38 pm GMT - Tue, November 15, 2022
Dev To How Singula team helped develop an analytical system for a tire manufacturer
Pirelli & C is one of the world's largest manufacturers of premium car tires. The company owns 24 factories in 13 countries all over the world.In 2020, the Tire Plant owned by Pirelli & C, dec...
02:52 pm GMT - Tue, November 15, 2022
Dev To Highest Paying Jobs for Developer
Highest Paying Jobs: The software industry is exploding, and theres an unprecedented demand for folks with technical skills all over the world. But not all skillsets are created equal.More than 70,000...
02:49 pm GMT - Tue, November 15, 2022
Dev To How to replace the API Key with Private Apps in Hubspot
If you are a Hubspot customer, you should now know that the old API Key is now gone, and after the 30th of November 2022 it will no longer be accepted as an authentication method.And if you are still ...
02:44 pm GMT - Tue, November 15, 2022
Dev To How to use JavaScript Ternary Operator?
Author: Abdullah Numan IntroductionThis post is about the Ternary Operator in JavaScript. In this post, we'll discuss what the ternary operator is, how it is used, when to use it and discuss how ...
02:27 pm GMT - Tue, November 15, 2022
Dev To Underrated Skills of a Senior Software Engineer
Software engineering is a field with various verticals and domains. Each of these domains requires some specific skillset for a software engineer to succeed in their role.It's reasonable to recognize ...
02:07 pm GMT - Tue, November 15, 2022
Dev To Bye, bye 10FastFingers! Hello, Monkeytype!
As a developer, I have a special passion for touch-typing(- the practice or skill of typing using all one's fingers and without looking at the keys). I believe that being able to type faster improves ...
01:48 pm GMT - Tue, November 15, 2022
Dev To How to get current date in JavaScript
There are 2 ways you can get current date in JavaScript. You can just create a new Date object withoutany arguments, or you can use the function Date.now.So both new Date() and Date.now() can be used ...
12:24 pm GMT - Tue, November 15, 2022
Dev To Hey dev, quantos livros voc leu este ano?
Existe uma faanha que o desenvolvedor normal parece no possuir, a interpretao de texto. Notamos isso no dia a dia, no twitter quando voc tweeta A e seus comparsas da bolha dev entendem B e te responde...
12:21 pm GMT - Tue, November 15, 2022
Dev To What's your favourite code editor theme?
So what's your favourite code editor theme right now?I'm currently working with VS Code, and I'm using GitHub Dark Default, you can find it here. It's great, but I'm looking for something new Share yo...
11:48 am GMT - Tue, November 15, 2022
Dev To How to build and launch a new web app for free?
Is the good time for the software engineer gone?As the big tech layoffs crossMeta,Twitter,Salesforce, Lyft, and Stripe, some people say the good time for the software engineer is gone. However...
11:36 am GMT - Tue, November 15, 2022
Dev To C dagi 6-dars
C++ Matematik FunksiyalarAssalomu Alaykum bugun siz bilan bir qancha imkoniyatlarga ega funksiyalar haqida ma'lumotga ega bo'lamiz. Bugun siz bilan matematik funksiyalar haqida gaplashamiz. C++ ...
11:23 am GMT - Tue, November 15, 2022
Dev To Java Fuzzing with Jazzer compared to Symflower
Fuzzing is a testing technique where random values are generated as inputs to find unexpected behavior such as crashes and security issues. Previously we looked at the new Golang release 1.18 which in...
11:18 am GMT - Tue, November 15, 2022
Dev To A Task Manager App Built with Python
Building a task management app with AnvilAnvil is a powerful and versatile tool for building full-stack web applications. With Anvil, you can quickly and easily create your UI and write Python c...
11:17 am GMT - Tue, November 15, 2022
Dev To Stack Data Structure part 1
Stack bu LIFO(last in first out) yoki FILO(first in last out) patterni bo'yicha ishlaydigan linear data struktura.Bu Data strukturani stack deb nomlanishi sabab, bular haqiqiy to'plamdek ishlashidir m...
10:44 am GMT - Tue, November 15, 2022
Dev To What is Algorithm in C?
Algoritm - ma'lum bir muammoni hal qilish yoki hisob kitob amalga oshirish uchun qo'llaniladigan protsess yoki qoidalar to'plami.Algoritmlar odatda quyidagi belgilarga ega:Input: 0 yoki bir necha inpu...
10:39 am GMT - Tue, November 15, 2022
Dev To From PHP to JS ecommerce: Migrate from Magento and stay open source
If you are a fan of open source and ever been wanting to build ecommerce, you've probably been considering Magento.But then again you might have hesitated because it is in PHP and not JS / Typescript-...
10:36 am GMT - Tue, November 15, 2022
Dev To How to write a Catchy Article Title?
Hi, I'm Anil Das, a Junior Software Engineer at Luxoft India. Here I would like to provide a brief knowledge about how to write a effective and catchy title for an article or blog.An article title is ...
10:30 am GMT - Tue, November 15, 2022
Dev To In One Minute : DART
Dart is an open-source, class-based, statically(& strongly)-typed (with inference) programming language for building web and mobile applications created by Google. Although Dart is statically-type...
10:19 am GMT - Tue, November 15, 2022
Dev To Abstract Data Type(ADT)
Abstract Data Type nima?Ds'larni ko'rib/ tekshirib chiqishning 2 usuli mavjud:Mathematical/Logical/Abstract Views.Implementation.ADTlar ma'lumotlar va operatsiyalarning ta'riflari bo'lgan, ammo ...
10:16 am GMT - Tue, November 15, 2022
Dev To Building a real-time bidding system with Socket.io and React Native
What is this article about?Goin Once, Goin Twice, Sold to the lady with the red dress You have probably heard that many times in movies or public auctions. We can also find some online platforms...
09:45 am GMT - Tue, November 15, 2022
Dev To A Tour into CLI.
Understanding The CLI As a BEGINNER Brief HistoryIn the 1960s, the use of computer terminals was first introduced, this was the only design pattern to interact with computers. In the 1970s ...
09:11 am GMT - Tue, November 15, 2022
Dev To How to use the ElevatedButton widget in Flutter?
This article will give examples of using the ElevatedButton widget in Flutter, starting with the most fundamental usage. It is the perfect example written by our Flutter experts, who have vast experie...
09:06 am GMT - Tue, November 15, 2022
Dev To How KuFlow supports Temporal as a worfkows engine for our processes?
In such a diverse world, it would be boring to have a single way of doing things. That's why at KuFlow we support different ways to implement the logic of our processes and tasks. And in this post, we...
08:42 am GMT - Tue, November 15, 2022
Dev To Full Stack Web3 Project
Under the HoodWell, the story is not a brief story about getting started and developing a full-stack web3 repository. Recently, I watched a youtube video about developing a full-stack web3 project usi...
08:13 am GMT - Tue, November 15, 2022
Dev To Tailwind CSS tutorial 13: Flex Direction
In the article, we will go into detail on how to use flex-direction. Flex DirectionThe flex-direction property is sub-property of flexible box layout module. It established the main axis of the f...
07:36 am GMT - Tue, November 15, 2022
Dev To Top 10 services Apache APISIX use-cases
Are you wondering whats Apache APISIX, and who uses it? Well, this blog post is for you. Apache APISIX is a lightweight, fast, independently deployable, highly-scalable, and open-source API Management...
07:35 am GMT - Tue, November 15, 2022
Dev To Go Series: Closure
A closure is the combination of a function and the lexical environment within which that function was declared.This environment consists of any local variables that were in-scope at the time the clo...
07:30 am GMT - Tue, November 15, 2022
Dev To 10 tips to reach 5400 stars on a GitHub with an open source project
We are maintaining an open-source React framework for building CRUD apps easily. You can take a look: https://github.com/refinedev/refineWeve reached 5.4K stars on GitHub, but more work still needs...
07:04 am GMT - Tue, November 15, 2022
Dev To How to host your Flask app free online
So, today we'll learn how to host our flask code online without any charges. RequirementsPython Anywhere Account[ That's it for free hosting ] StepsCreate an account in Python AnywhereClick ...
06:45 am GMT - Tue, November 15, 2022
Dev To C da Data structuralar va Algoritmlar
Data Structura nima?DS - bu computer science sohasining eng muhim subjectlaridan biri bo'lib, agar siz kuchli software va dasturlash yaratishni hohlasangiz bu subjectni bilishingiz zarur bo'ladi...
06:39 am GMT - Tue, November 15, 2022
Dev To Most Simple And Clean Designer Portfolios
One of my favorite pass times is browsing through these designer portfolios worldwide. So many of them are inspiring, and you can improve your design skills just by looking at them. So much to learn! ...
06:30 am GMT - Tue, November 15, 2022
Dev To SPVM 0.9662 is released - The Project for Python/NumPy Porting to Perl
SPVM 0.9662 is released. SPVM is an essential module for SPVM::Numpy.Changes0.9662 2022-11-15 [Incompatible Changes] * The reader of the byte and short field return the int type. This is beca...
05:58 am GMT - Tue, November 15, 2022
Dev To Next 13 - A closer look at data fetching
Yesterday we had our first introduction to data fetching in Next 13.I want to take it one step further as the docs themselves have some interesting points they discuss. Types of fetchingThe first...
05:50 am GMT - Tue, November 15, 2022
Dev To Python Script to Quickly Delete S3 Buckets
I got frustrated having to empty and delete S3 buckets using the AWS Console, so I created a Python script to do it for me!BUCKETS = [ "bucket-one", "bucket-two",]import boto3s3 = boto3.resource...
05:49 am GMT - Tue, November 15, 2022
Dev To 6 Common Methods to Generate Cash App Card Design Ideas?
Cash App provides card designing facilities to their buyers or users. As we all know, the physical presence of anything matters in this world, when it looks eye-catchy and appealing. Whether it is a C...
05:19 am GMT - Tue, November 15, 2022
Dev To Count Complete Tree Nodes
Given the root of a complete binary tree, return the number of the nodes in the tree.According to Wikipedia, every level, except possibly the last, is completely filled in a complete binary tree, and ...
05:09 am GMT - Tue, November 15, 2022
Dev To Ruby Code Challenge: Sum of all primes within an array
A prime number is a number that is only divisible by itself and 1. Today I'll be walking through a fundamental algorithm problem you may see in coding assessments: Finding all the prime numbers in an ...
03:07 am GMT - Tue, November 15, 2022
Dev To New to IT INDUSTRY
Hi I'm looking to learn more about the IT industry. Would love to volunteer in some projects. I want to keep learning...
02:11 am GMT - Tue, November 15, 2022
Dev To Modern PHP features explained - PHP 8.0 and 8.1
Since its release in late 2020, PHP 8 has been a game changer. In this tutorial, I will walk through all the latest features with real-world examples of when I might choose to use them.I fell in love ...
02:06 am GMT - Tue, November 15, 2022
Dev To Day 04: Discussing my interview process
I really thought hard about whether or not I wanted to post this. I wasn't sure how I wanted to go about tackling a topic like this. My experience in general was a little hectic and I wanted to try an...
01:30 am GMT - Tue, November 15, 2022
Dev To Weather Observation Station 15 Hackerrank Solution
...
01:29 am GMT - Tue, November 15, 2022
Dev To PayPal Developer - November 15th San Jose CA
PayPal is hosting a free meetup in person at the PayPal campus in San Jose, CA. This is a face-to-face event, and no live stream will be available.We look forward to discussing your favorite developer...
01:12 am GMT - Tue, November 15, 2022
Dev To Using Github Actions to automate my tests
This week I improved my SSG by using Github Actions. I added a script that automatically runs my tests so I can test if my main features still work after adding things to my code. After that, I added ...
12:20 am GMT - Tue, November 15, 2022
Dev To How to Contribute to Open-Source Projects
IntroductionOpen source software (OSS) is intimidating to get involved with as a newer developer but so rewarding once you do. Beginners have a hard time getting started because projects are com...
11:39 pm GMT - Mon, November 14, 2022
Dev To Code Smell 179 - Known Bugs
Every software has a list of known bugs. Why?TL;DR: Don't track bugs. Fix them. ProblemsHard to-track listsTechnical DebtFunctional Debt SolutionsStop calling it a BugReproduce the Defect.Co...
11:30 pm GMT - Mon, November 14, 2022
Dev To Rich Black - A dark theme for VS Code
Link to theme: https://marketplace.visualstudio.com/items?itemName=mariusbegby.rich-black-themeGitHub: https://github.com/mariusbegby/rich-black-themeHello all!I made this color theme for VS code that...
11:12 pm GMT - Mon, November 14, 2022
Dev To Working with DOM in a front end framework?
Now I know this feels like an anti pattern, but when is it okay to use the DOM? I think it is okay to work in the dom under the following circumstances:what your trying to achieve could be done with d...
10:49 pm GMT - Mon, November 14, 2022
Dev To How to Use Developer Checklists to Increase Your Confidence
Checklists are a step-by-step list of instructions to follow.They can help you plan for handling complex events or multi-step procedures.A good checklist increases your confidence in what you are doin...
10:35 pm GMT - Mon, November 14, 2022
Dev To NextJS 13 Blog Starter
NextJS 13 is here and you know what that means, time to create another dynamic markdown blog. While the NextJS blog starter is an amazing resource, it does not yet feature the new app directory file-b...
10:13 pm GMT - Mon, November 14, 2022
Dev To Ninja Rules of Self-Identification
A ninja does not self-identify as a ninja.In our field, a lot of folks will call themselves "ninjas" or "10x devs" or "experts," but they're not always terribly correct in doing so.The simple truth I ...
09:58 pm GMT - Mon, November 14, 2022
Dev To My first serverless function on DigitalOcean
As I commented on my Challenges, Solutions and more Challenges and more Solutions blog post. I believe a serverless solution would be a better fit, instead of a continuously running service.If you wan...
09:54 pm GMT - Mon, November 14, 2022
Dev To AWS Digest nr 6
AWS DynamoDB (Internals) MasterclassI have been evaluating DynamoDB vs Aurora Serverless recently for a new project, and every time I do that, I end up in awesome resources from Alex De Brie.Thi...
09:27 pm GMT - Mon, November 14, 2022
Dev To I Learned About Audio Accessibility (And More!) From Improving Tech Podcast Transcriptions
Hello Fellow CodeNewbies ,During Hacktoberfest 2021, I was browsing and looking for an open source to contribute to. I only had a little time at that time. So, I limited my search to accessibility and...
09:16 pm GMT - Mon, November 14, 2022
Dev To The Top 9 JavaScript Mistakes Developers Make
When it comes to writing JavaScript, there are a few common mistakes that developers tend to make. In this article, we'll take a look at some of the most common JavaScript mistakes and how to avoid th...
08:44 pm GMT - Mon, November 14, 2022
Dev To Next.js vs WordPress: Does the comparison make sense?
Its 2022, but WordPress is still the most popular Content Management System (CMS) with a 62.4% market share. Many developers, designers, and contributors love it for its ease of use and the massive am...
08:41 pm GMT - Mon, November 14, 2022
Dev To Learn how to use Apache Pulsar, Apache Flink, and Apache NiFi
See: https://www.meetup.com/new-york-city-apache-pulsar-meetup/events/289674210/DetailsLocation:TigerLabs in Princeton on the 2nd floor, walk up and the door will be open. Same that we were using fo...
08:24 pm GMT - Mon, November 14, 2022
Dev To Tips for being a better Software Engineer
Recently I finished reading a pretty good engineering book, so I decided to write an article about this, summarizing the main ideas. The book is "The Unwritten LAWS OF ENGINEERING", a classic. Do...
08:15 pm GMT - Mon, November 14, 2022
Dev To How to add donations to your website with PayPal's Donate SDK
Low-code donation integration using PayPal's Donate SDKFollow step-by-step instructions to create a Donate button and donation page thats functional and well-designed out of the box. Follow the ...
07:58 pm GMT - Mon, November 14, 2022
Dev To Experimenting with linters, formatters, and pre-commit hooks
We all have different integrations in our favourite IDE that helps us format and catch problems in the code we write. However, when collaborating on projects with developers around the globe, we need ...
07:38 pm GMT - Mon, November 14, 2022
Dev To Basic info of Web storage API/localStorage/sessonStorage
Web storage API:API allows us to store, read, update and delete data in the browser.Web storage API has two items-localStorage.sessionStorage.localStorage data: localStorage is used to keep data perma...
07:36 pm GMT - Mon, November 14, 2022
Dev To Short tricks of HTML, CSS and JavaScript II
This article was originally published on medium.comA modern list of HTML, CSS and JavaScript How Tos for everyday use. Feel free to comment your own approaches :)This is the second part, if you missed...
07:31 pm GMT - Mon, November 14, 2022
Dev To Go LIVE with Drag & Drop - React and NodeJS App
Hello Coders! The video mentioned in this article demonstrates how to deploy LIVE full-stack projects using only the URL of the target repository as input. The implementation uses an open-source Pytho...
06:11 pm GMT - Mon, November 14, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
05:56 pm GMT - Mon, November 14, 2022
Dev To MicroPython: EuroPython 2022, PyScript, Arduino, and more!
It's about time I posted an update on what has been going on around #MicroPython, so here goes! My talk at EuroPython 2022 Back in July, I was privileged to be able to attend and speak at EuroPyt...
05:37 pm GMT - Mon, November 14, 2022
Dev To Awesome Dev Tool Tips
Design ModeEnabling design mode will make the entire web page editable, just by clicking and typing.To use it, open up the console and run:document.designMode = 'on' Pretty PrintRaw files a...
05:30 pm GMT - Mon, November 14, 2022
Dev To What is Throttling? How to implement it in JS?
In the previous post we talked about debounce. Click on this link if you'd like to know about debouncing.Throttling is a method used to limit the number of times a function can be executed.Throttling ...
05:10 pm GMT - Mon, November 14, 2022
Dev To Five FREE apis you NEED for your next project!
Quick Plug before we get started: If you like what you read, feel free to read more over at my blog site, or read this article in my blog siteHi! Welcome, or welcome back to a new blog post! I'm gonna...
04:53 pm GMT - Mon, November 14, 2022
Dev To What is DRY Code
What is DRY Code"Don't repeat yourself" (DRY) is a principle of software development aimed at reducing repetition of software patterns,[1] replacing it with abstractions or using data normalizat...
04:27 pm GMT - Mon, November 14, 2022
Dev To Luos uses PlatformIO
Luos uses PlatformIO, allowing users to easily use and share services and developments on a unified environment. https://www.luos.io/docs/tools/platformioPlatformIO is a user-friendly and extensible i...
04:10 pm GMT - Mon, November 14, 2022
Dev To The impact of open source on cybersecurity
Hey community, Im trying to research the use of open-source components in the security space and figured this would be the best place to start.Had a few questions that I wanted to askWhat is your proc...
03:16 pm GMT - Mon, November 14, 2022
Dev To Angular ESLint Rules for ARIA
The acronym ARIA stands for Accessible Rich Internet Applications. The purpose of ARIA is to make web content more accessible for people with disabilities. ARIA can enhance accessibility in custom-des...
03:01 pm GMT - Mon, November 14, 2022
Dev To Filtering application logs
New talker feature in 2.1.0 release is filtering logs, exceptions and errors. Now I want to tell you how it works.There can be a lot of logs in a large application. Working with network via http, loc...
02:42 pm GMT - Mon, November 14, 2022
Dev To Construindo aplicao do zero com node.js: Parte 4
Depois de desenvolver toda a regra principal da aplicao, vamos comear a implementar de fato as nossas dependncias. Mo na massaPrimeiramente vamos alterar o arquivo .env, que foi criado l parte 2,...
02:10 pm GMT - Mon, November 14, 2022
Dev To Is it possible to test without code?
Testing is one of the most important subdisciplines in the field of software engineering. Every component of a project must be tested to ensure full functionality of the software, avoid potential bugs...
01:41 pm GMT - Mon, November 14, 2022
Dev To GraalVM: running C/C application safely in the Java world
As C++ application engineers in the Mobile In-Person Payments Team at Adyen, we continuously explore new technology that can make our payment applications more reliable and more secure. In this articl...
12:43 pm GMT - Mon, November 14, 2022
Dev To MVVM com Factory no React Native
Recentemente encontrei um vdeo muito bom falando sobre Arquitetura MVVM no React Native. Realmente um assunto que no muito abordado na comunidade React/React-Native. O que acaba tornando o contedo a...
12:38 pm GMT - Mon, November 14, 2022
Dev To Apply tailwindcss classes to child elements via the parent
For a good application of how much important can be to apply tailwindcss to child elements via the parent, we will build a simple card by focusing on user avatars where we will apply a custom variant....
12:33 pm GMT - Mon, November 14, 2022
Dev To Connecting through OpenVPN with deprecated ciphers, using Docker
Caution! This is a developer horror story , Halloween 2022 comes with a nightmare for those who use a VPN. OpenSSL released the version 3.0.7 as the latest stable, if you compare that we're talking ab...
12:14 pm GMT - Mon, November 14, 2022
Dev To Murtaza Hashwani - What is a Programming Language?
Murtaza Hashwani - Learn about programming languages and why they are needed. See the different types of programming languages and find a programming languages list of the most commonly used languages...
12:00 pm GMT - Mon, November 14, 2022
Dev To How to Cook a Thanksgiving Turkey According to Amazon Rekognition
You can find all the details and original steps on how to cook a Thanksgiving turkey on wikiHow. This is a tech recipe using Amazon Rekognition, a service that simplifies operational media analysis ta...
11:46 am GMT - Mon, November 14, 2022
Dev To CSS transition ...
When animating your CSS elements, you can prevent the effects from occurring immediately by delaying or slowing down by controlling the animation speed. That is transitionTransition has up to 6 proper...
11:44 am GMT - Mon, November 14, 2022
Dev To Creating a HTML Tag Function - Part 1
Have you ever used some tagged template literals in javascript? Libraries like styled components and lit are examples that has it in there features. We can call tag functions the actual functions used...
11:30 am GMT - Mon, November 14, 2022
Dev To Awesome Productivity Tools for Developers
IntroductionWorking 8 hours a day will not help you in the long run but utilizing those to maximize the output will definitely benefit you. That's why productivity is one of the best essential t...
10:30 am GMT - Mon, November 14, 2022
Dev To In One Minute : Hibernate
Hibernate is the umbrella for a collection of libraries, most notably Hibernate ORM which provides Object/Relational Mapping for java domain objects.In addition to its own "native" API, Hibernate ORM ...
09:09 am GMT - Mon, November 14, 2022
Dev To Use TypeScript to DRY up React components
IntroductionIn the previous post, we talked about plumbing in React and how it affects the readability of our code.We used React Context to avoid passing down the same props to multiple layers o...
08:55 am GMT - Mon, November 14, 2022
Dev To How to Build an Effective Speech Recognition System
Modern voice applications use AI algorithms to recognize different sounds, including human voice and speech. In technical terms, most of the voice apps perform either voice recognition or speech recog...
08:39 am GMT - Mon, November 14, 2022
Dev To AWS open source newsletter, 135
November 14th, 2022 - Instalment #135WelcomeWelcome to the AWS open source newsletter, edition #135. What do we have in store for you in this weeks instalment? I am happy to report that we have ...
08:31 am GMT - Mon, November 14, 2022
Dev To How to Build Dynamic Forms in Angular
When we build Angular Apps, the creation and build of forms is a manual process. The maintenance for small changes like adding a new field or switching field type from input to a date field should be ...
08:08 am GMT - Mon, November 14, 2022
Dev To How To Protect Your Brand?
Are you wondering how to protect your brand? Well, this post will help you find your way.Its not a secret that taking care of a brand's reputation isnt an easy task. Plenty of counterfeits seek to lay...
08:00 am GMT - Mon, November 14, 2022
Dev To JUnit Cmo parametrizar un test
JUnit cuenta con una serie de funcionalidades orientadas a ejecutar tests en nuestra aplicacin. Una de estas funcionalidades son los tests parametrizados, que nos permiten poder declarar los valores q...
07:59 am GMT - Mon, November 14, 2022
Dev To 8 Top MacBook Apps for College Students
Technological advancements have eased human life to a great extent. The digital trend has also ruled over the academic world. If you love digital classrooms and want to enjoy that engaging environment...
07:58 am GMT - Mon, November 14, 2022
Dev To 500 Tailwind UI Components, Templates, and UI Kit (Free and Premium)
If you are looking for a complete Tailwind CSS UI Library with all essential UI Components, Sections and Templates - this is where TailGrids steps in.TailGrids is a Tailwind CSS UI Component library s...
07:56 am GMT - Mon, November 14, 2022
Dev To What are your geek christmas present ideas?
With christmas being around the corner for most people, shopping for christmas presents can be a stressful and daunting task. We have the responsibility to find the perfect gift for our loved ones. It...
07:49 am GMT - Mon, November 14, 2022
Dev To Top 5 Google Ads Extensions for Shopify Stores
If you utilize Google Ads for your Shopify store, you should unlock its full potential as an important marketing strategy. Starting off by understanding what Google Ads extensions provide would serve ...
07:30 am GMT - Mon, November 14, 2022
Dev To WordPress Header Image Invisible due to Zero Height after Update to 6.1
After my customer's web hoster updated WordPress from 6.0.2 to 6.1, the responsive hero header images were not visible anymore. Comparing the HTML source code and CSS styles, we found the problem and ...
06:24 am GMT - Mon, November 14, 2022
Dev To Callback in JavaScript
CallbackI usually make callback definition this simple: callback is a function that passed as a function argument (or object property if you using object as function paramter). Later, that funct...
06:09 am GMT - Mon, November 14, 2022
Dev To Next 13 - Data fetching
Data fetching is nothing new in Next, but they simplified how this works.You might remember getServerSideProps and getStaticProps from the previous React versions. Those are no longer needed. In retur...
05:58 am GMT - Mon, November 14, 2022
Dev To Brand New Engineering Jobs - Week 46 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 2931 new jobs I want to sha...
05:20 am GMT - Mon, November 14, 2022
Dev To How to become a 10X developer
Okay! the title is not fully a click bait, Hear me out. I'll be discussing about what tools and techniques i used to improve my efficiency as a developer, which may not have made me a 10X engineer but...
04:13 am GMT - Mon, November 14, 2022
Dev To Using Action Cable with React and Rails.
IntroEarlier this week I wanted to use Action Cable for its nice two way connections. I ended up crying trying to understand the documentation as there is no good examples for implementing it an...
03:35 am GMT - Mon, November 14, 2022
Dev To What is Blockchain
Hello . You have at least heard about the excitement surrounding NFTs, and Web3 and Blockchain have become internet slang. This is the beginning of a new series of Web3 Threads in which we discuss all...
01:26 am GMT - Mon, November 14, 2022
Dev To Unit Testing Python Code With The unittest Framework
Unit testing is an important part of software development as it isolates different components of a software program or system and checks if it operates the right way. It ensures that the code meets qu...
12:28 am GMT - Mon, November 14, 2022
Dev To How to use the Javascript Date Object to count days until a specific date
Finding out the number of days until a specific date sounds tricky, but using Javascript's built-in date object we can do it easily.First, we need to understand what the Date object is, and how it wor...
12:20 am GMT - Mon, November 14, 2022
Dev To Add Libraries and Packages to Your Coding Portfolio
Building a job-ready portfolio of coding projects doesn't happen overnight, but if you're like most self-taught developers, you've likely built up a nice collection of todo apps, calculators, and othe...
12:12 am GMT - Mon, November 14, 2022
Dev To How to build an MP4 to GIF converter using Python Shotstack API
Animated GIFs are a fun way to convert videos into a lightweight, short visual media. Often used for memes and humor, GIFs have become a popular method of communication and cultural expression.This gu...
11:53 pm GMT - Sun, November 13, 2022
Dev To Learn to build a weather app in just 5 mins
A tutorial on how you can build a customizable weather app just using HTML, CSS, and JavaScript. IntroEvery single day we check the weather forcast before going to work and when I was a kid I use...
11:15 pm GMT - Sun, November 13, 2022
Dev To The switch Statement - SPVM - The Project for Python/NumPy Porting to Perl
The switch statement in SPVM language is a statement for conditional branch.# switch statementmy $code = 2;my $flag = 1;switch ($code) { case 1: { print "1"; } case 2: { print "2"; } case 3...
09:59 pm GMT - Sun, November 13, 2022
Dev To How to use the Forem API to display your DEV.to blog posts on your website (easy!)
In the past, I had blog websites (think Jekyll and Gatsby) where I would create and publish my blog posts, then I would cross-post them to DEV.to and other sites afterwards. But what if you want to do...
09:55 pm GMT - Sun, November 13, 2022
Dev To Reproducible randomness and its applications
Cover page by cottonbro studiosWhile these comic strips might seem absurd, they actually carry deep insight into random numbers and how they're generated and used. Don't get me wrong; the joke is funn...
08:34 pm GMT - Sun, November 13, 2022
Dev To What I learned from Building Invoys, an Open Source Invoice Management App
Originally posted on https://fazzaamiarso.me/projects/invoys/ InspirationOn the internet, a lot of open-source Invoice management apps are built with Laravel. As a Javascript developer, I want to...
07:17 pm GMT - Sun, November 13, 2022
Dev To Tier: Like Terraform, for Stripe
We are proud to share Tier CLI, a tool that lets you define and manage your SaaS application's pricing model following best PriceOps practices. Pricing is the most effective lever to unlock SaaS perfo...
06:41 pm GMT - Sun, November 13, 2022
Dev To Tired of doing all the initial setup that a fullstack typescript project requires?
Start your next project with the dna architecture, and be good to go with the best opensource tools of each layer ensuring an initial typesafe enviroment:Repo: https://github.com/cesarsalesgomes/dnaBa...
06:34 pm GMT - Sun, November 13, 2022
Dev To Javascript: Check if an Array is a Subset of Another Array
There are many use cases where knowing if an array is a subset of another can be quite useful - and although usually immediately obvious to the human eye, it can be difficult to evaluate in code.In th...
06:29 pm GMT - Sun, November 13, 2022
Dev To Javascript Array Every Method
Sometimes with arrays, we want to test every element for a certain condition. While individual conditions can be tested easily with an if statement, it becomes a little trickier with multiple array el...
06:11 pm GMT - Sun, November 13, 2022
Dev To Difference between exports and module.exports
The module represents the current module in the plain Javascript object. Exports is a plain JavaScript variable. Module is a plain javascript object which has the exports propertyFrom one module to an...
05:37 pm GMT - Sun, November 13, 2022
Dev To Why To Focus On Accessibility
When I started programming over a year ago, I became interested in the topic of accessibility very early on. I'm interested in this topic not only because it's the right thing to do or the logical thi...
04:27 pm GMT - Sun, November 13, 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 ...
04:13 pm GMT - Sun, November 13, 2022
Dev To My DI container type-chef-di
I would like to learn more about how frameworks and DI containers work, so I wrote one myself from scratch. In this article I will show you how it works. OpenZer0 / ...
04:13 pm GMT - Sun, November 13, 2022
Dev To What are the different types of inputs in HTML forms?
Form inputs are used to collect data from users. They include text boxes, checkboxes, radio buttons, file upload fields, password inputs, date pickers, and so much more. Learn how they work and what e...
03:47 pm GMT - Sun, November 13, 2022
Dev To Extensive List of Best Development Resources - 121 Links to Guides, Cheat Sheets and More List of Resources
This is a collection of top rated web development resources every developer needs. Roadmaps, guides, free tools, programmer books, cheat sheets and more. All articles are of high quality and you have ...
02:44 pm GMT - Sun, November 13, 2022
Dev To App to grab your Revue newsletters
So I wrote about how Twitter is scrapping Revue. Revue being phased out by Twitter Nick Taylor Nov 10 1 min read #news #discuss I was...
02:39 pm GMT - Sun, November 13, 2022
Dev To Creating and Generating UUIDs with Javascript
Universally Unique Identifiers (UUIDs) are used all over the place in software development for everything from identifying object elements to DOM elements on a web page. They are unique, 128 bit ident...
02:27 pm GMT - Sun, November 13, 2022
Dev To Five simple steps to use any Arduino C library in a Rust project
Arduino helps circuit developers to build electronic projects and is, perhaps, the most used open-source hardware and software platform. It is popular across millions of hobbyists across the world. Hi...
02:25 pm GMT - Sun, November 13, 2022
Dev To High Performance Web Framework Tasting-Database Operations
IntroductionIn the previous post, we gave a brief introduction to the high-performance Go HTTP framework Hertz and completed a simple demo using Hertz to get you started.In this post, you'll lea...
01:58 pm GMT - Sun, November 13, 2022
Dev To My Personal Portfolio
Hi all,I'm build my portfolio website using Reactjs.You can check it out live here! https://rajamanickam.vercel.app/I received a lot of feedback during/after I created this, I wanted to finally put o...
01:50 pm GMT - Sun, November 13, 2022
Dev To Javascript Array Concat Method
The concat method on arrays is used to take two arrays and concatenate them into one. It takes as many arrays as you like - so you can concatenate many arrays at once:Array.concat(value1, value2, valu...
01:45 pm GMT - Sun, November 13, 2022
Dev To The difference between dependencies and devDependencies in package.json
The file package.json is an integral part of every Node.js project. It stores all the dependencies that yourproject needs.All the dependencies (most often open-source npm modules) are split into two c...
01:40 pm GMT - Sun, November 13, 2022
Dev To Odoo Pagination
So now you're an Odoo developer, Congratulations on that. you're one of the majority of software developers who save lives Now.Any ways one day the tech team leader came to you asking for a favor, the...
01:38 pm GMT - Sun, November 13, 2022
Dev To Nhost: The Perfect Backend 101: The Essential Guide
Introduction to NhostNhost is the GraphQL open source development and backend platform. Nhost does for the backend, what Netlify and Vercel do for the frontend. Nhost provide a modern backend wi...
01:34 pm GMT - Sun, November 13, 2022
Dev To What is Amazon Time Sync public NTP?
IntroductionPhoto by Djim Loic on UnsplashA consistent and accurate time reference is critical to many server operations and processes. Most system logs contain timestamps that can be used to de...
01:16 pm GMT - Sun, November 13, 2022
Dev To Spring Boot Black Box Testing
In this article, Im showing youWhats the difference between white box and black testingWhat are the benefits of the latterHow you can implement it in your Spring Boot applicationHow to configure the O...
11:41 am GMT - Sun, November 13, 2022
Dev To How to develop an effective SEO strategy
What's SEO?Search engine optimization, or SEO. Getting your website found in the free or organic area of Google, Yahoo, and Bing is an art and a science. Increasing sales, generating leads, and ...
11:33 am GMT - Sun, November 13, 2022
Dev To My top 10 re:invent 2022 sessions for Data Scientists and ML Developers
Once more reinvent is at the corner and we are excited to attend one of the biggest cloud events, where developers, customers, engineers, etc all come together to discuss the latest developments in th...
11:12 am GMT - Sun, November 13, 2022
Dev To Introducing ZenStack: a schema-first toolkit for creating CRUD services in Next.js projects
Next.js is evolving fast and becoming an increasingly appealing choice for building full-stack web apps. However, coding up the backend part of an app, especially implementing CRUD services effici...
10:55 am GMT - Sun, November 13, 2022
Dev To Install Angular
How to install Angular use Angular CLI. Install Angular CLIInstall Angular CLI.Go to the folder where you installed Node.js.Enter the following command.npm install -g @angular/cli Create a ...
10:49 am GMT - Sun, November 13, 2022
Dev To Crypto Data Bot using Python, Binance WebSockets and PostgreSQL DB
Its been almost a year since my last write-up on this blog. I have been busy adjusting to a new job and other projects. The idea and code for this project was mostly done. However, the article and bug...
10:30 am GMT - Sun, November 13, 2022
Dev To In One Minute : REST (REpresentational State Transfer)
REST (REpresentational State Transfer) is an architectural style that uses identification of resources; manipulation of resources through representations; self-descriptive messages, and hypermedia as ...
09:29 am GMT - Sun, November 13, 2022
Dev To Understanding What a GUI and a CLI Is in Your Computer System
Firstly, to be able to understand what a GUI and a CLI is, we first need to understand what a computer user interface is. What is a Computer User Interface?This is simply the designed system in w...
09:27 am GMT - Sun, November 13, 2022
Dev To Optimized React Search Bar
Recently while learning react I came across a term called debouncing ??? so what does it mean ?let's decode it together and understand how we can use debouncing in optimizing our search/ filter compon...
08:55 am GMT - Sun, November 13, 2022
Dev To What is Turborepo and Why Should You Care?
Author: Muhammad Khabbab IntroductionMonorepos are very popular in modern application development because of their immense benefits. A monorepo is a single repository having multiple distinct pro...
08:47 am GMT - Sun, November 13, 2022
Dev To Tailwind CSS tutorial 11: Place Items
In the article, we will go into detail on how to use place-items. Place ItemsFormatplace-items-{alignment}AlignmentTailwind ClassCSS PropertyAutoplace-items-autoplace-items: auto;Startplace-items...
08:38 am GMT - Sun, November 13, 2022
Dev To The Radcliffe Concurrency Model
TL;DR The Radcliffe Concurrency Model is a way of understanding how a computer resource, or person responds to an interruption, which will help us understand multitasking in programming, and in life.I...
08:06 am GMT - Sun, November 13, 2022
Dev To Focus on the positive, pt2 - How do you stay positive, when you lose?
Being positive might be easy if you have a good life, a satisfying and well paid job, fulfilling relationships, a nice warm home and so on. But how can you stay positive if something goes wrong? If ...
08:04 am GMT - Sun, November 13, 2022
Dev To Celery course. Part 1 - overview
In this video I'm going to give you an overview of what celery in python ecosystem is and how you can use it. Celery is quite popular distributed task queue which is being used in many startups. Even ...
07:51 am GMT - Sun, November 13, 2022
Dev To Interpretation of Open Source Go HTTP Framework | Service Registration Extension Implementation
ForewordDuring the development iterations of the Hertz framework, I became more and more familiar with Hertz's main library. In the next few articles, I will analyze Hertz's service registration...
07:20 am GMT - Sun, November 13, 2022
Dev To New to Dev.to
Starting 2014, my first personal free website from Blogger.com provided by Google. In 2016 I purchase my first domain name (haqem.com) with hosting at GoDaddy before I go to school, and at the current...
07:04 am GMT - Sun, November 13, 2022
Dev To Next 13 - Server and Client components
With Next 13 the team made quite big changes regarding how components render.Not that it's all-new, but they seem to have simplified it and changed the defaults.So let's take a closer look at how rend...
06:36 am GMT - Sun, November 13, 2022
Dev To Hello World with React
I would like to summarize the simple steps to create Hello World with React.If you want to try React for now This is a must see for those who want to try React for the time being. Install Node.js...
05:51 am GMT - Sun, November 13, 2022
Dev To Git Cheat Sheet with 40 commands & concepts
Tired of memorizing git commands? Here is a cheat sheet with 40+ commands to simplify your life. 1. Initialize a local repositorygit init <directory>The <directory> is optional. If yo...
05:13 am GMT - Sun, November 13, 2022
Dev To VueJS Introduction
What is VueJs ?VueJS is an open-source and progressive JavaScript framework for Front-End Development. It is used for building user-interfaces.VueJS Combines top level features of ReactJS and Angular...
05:07 am GMT - Sun, November 13, 2022
Dev To How to Make Stopwatch in React
In this article, we are going to make a stopwatch in react. Like a basic stopwatch we will have a display to show time, then we will have basic buttons for start, stop, resume and reset. As soon we wi...
03:50 am GMT - Sun, November 13, 2022
Dev To 7 common mistakes new contributors make in Open Source Software
Contributing to open source software is a great way to make a difference in the community and learn how to work on a team. As an open source maintainer, I love to work with new contributors and see th...
02:59 am GMT - Sun, November 13, 2022
Dev To Customize Your Terminal with Oh My Zsh
If you feel like your terminal has a boring, unattractive, and bland style. Sort of like this one:You may want to consider upgrading the look of your terminal to something vibrant and colorful. O...
12:35 am GMT - Sun, November 13, 2022
Dev To Reddit Monitoring with Python
Originally published at https://segue.co/blog/reddit-monitoring-pythonAll source code can be found here:https://github.com/theleonwei/reddit_botIntroduction:Reddit is the second-most popular website i...
10:23 pm GMT - Sat, November 12, 2022
Dev To 5 Front End Interview Coding Exercises Part 1
Hi everyone,I have been wanting to create a repository with Front end Interview questions for quite some time now.I wanted to share my knowledge and the kind of coding exercises you can expect when go...
09:42 pm GMT - Sat, November 12, 2022
Dev To zeros | SPVM::Numpy - The Project for Python/NumPy Porting to Perl
The zeros method in the Numpy class is implemented.use Numpy;my $np = Numpy->new;my $x = $np->zeros; How to install SPVM::Numpycpanm SPVM::Numpy# Developpercpanm SPVM;git clone https://gith...
09:14 pm GMT - Sat, November 12, 2022
Dev To User permission checking in Go
This article was originally published on my personal blog. The problemWhile working on my go-pf module, I was faced with the problem to make sure that the /dev/pf device is readable and writable....
09:09 pm GMT - Sat, November 12, 2022
Dev To VueJs Beginners part 4 - Component 2
I started learning VueJs and tend to share it with you step by step. Slowly, but steadily.In this episode, we are going to continue Component topic in a different way.Actually we want to create a new ...
09:05 pm GMT - Sat, November 12, 2022
Dev To Tools I Am Using On A Daily Basis
I get ask a lot on what kind of tools I am using on a daily basis, and why. I created a list of all my favorite tools which keep me productive and help me reach the goals I want to achieve. ...
08:52 pm GMT - Sat, November 12, 2022
Dev To dev.to codes! Collaborative coding experiment: The most liked comment picks the next line of code, day 5
Welcome to day 5! I think we're passt the next "line" of code, so we'll use the most liked "piece" of code from here on. Not an issue, though. Congrats to @rafaelhashimoto for picking this large snipp...
08:43 pm GMT - Sat, November 12, 2022
Dev To JSON Web Tokens Simplified
JSON Web Tokens are a standard way of managing authenticated access to web services. But JSON Web Tokens, also called JWTs (pronounced Jot) can be intimidating.JSON Web Tokens are strings that are:Pro...
08:23 pm GMT - Sat, November 12, 2022
Dev To Interface for router
Hi!Not so long ago, Alexander B.K., a reader and author of dev.to, asked me to describe the design and creation of a PHP router. I decided that it would be interesting for me, especially since I alrea...
08:20 pm GMT - Sat, November 12, 2022
Dev To Free Tailwind CSS Site Templates For Your Your Next Project
I love Tailwind CSS. A lot of people love Tailwind CSS.So I made a site to share my Tailwind CSS site templates I've made over the years.Use them on your next project, to learn, to showoff off to your...
08:18 pm GMT - Sat, November 12, 2022
Dev To How To Build A Progressive Web Application in 2022
Mobile devices now account for over half of the web's traffic, mobile apps have become a staple of usability on mobile and the need for web applications to provide a native and traditional experience ...
07:39 pm GMT - Sat, November 12, 2022
Dev To Running Random Forest
Introduction:Random Forest is a Supervised Machine Learning Algorithm that is used widely in Classification and Regression problems. It builds decision trees on different samples and takes their...
07:09 pm GMT - Sat, November 12, 2022
Dev To Top 9 Javascript Resources For Beginners
It can be overwhelming to try to learn JavaScript because there are so many resources available. The advantage is that we have a wide range of possibilities. The bad news is that we are unsure of whic...
06:13 pm GMT - Sat, November 12, 2022
Dev To A Guide On Appwrite
IntroductionHow does it feel to have a fully secured, open-source, and self-hosted backend platform? that can be deployed on your preferred cloud tools and easily integrated with any frontend fr...
06:05 pm GMT - Sat, November 12, 2022
Dev To Word Ladder
A transformation sequence from word beginWord to word endWord using a dictionary wordList is a sequence of words beginWord -> s1 -> s2 -> ... -> sk such that:Every adjacent pair of words d...
05:00 pm GMT - Sat, November 12, 2022
Dev To How to make your GitHub repository look and feel professional
A good looking and nicely organized repository leaves a huge first impression on potential stargazers. What makes a professional repository?Nearly all professional repositories meet the followi...
04:39 pm GMT - Sat, November 12, 2022
Dev To Hide credentials in spring boot
Spring boot make it easy to create spring applications. It makes it easier and faster to set up, configure and run the web application. When I was working on one of the projects, I was required to use...
04:27 pm GMT - Sat, November 12, 2022
Dev To Creating an NFT with Stacks
What You Will NeedClarinet installed on your machine (follow the instructions in the link to install it)IDE or Text Editor (we recommend VSCode)Hiro Web Wallet (learn more about the installation here)...
04:10 pm GMT - Sat, November 12, 2022
Dev To EMAIL VALIDATION
`const regex = /\S+@\S+.\S+/console.log(regex.test("miraj@gmailcom"))const data =/[a-zA-Z0-9._-]{3,}@[a-zA-Z0-9.-]{3,}.[a-zA-Z]{2,4}/const email ='[email protected]'console.log(email.match(data)...
03:27 pm GMT - Sat, November 12, 2022
Dev To Where To Host Your Applications/Websites For Free
In this post, we will see some of the top places to host your application or website for free and some of the paid ones.Disclaimer: The BaaS Providers here are not mentioned in any order. All of them ...
03:17 pm GMT - Sat, November 12, 2022
Dev To From being super shy, to my first LIVE Coding session
I'll share the link later, but let me spend a few words on how I got to this point first!This isn't a technical article, but I hope it can inspire you in some ways. Have a nice read! :) First att...
12:48 pm GMT - Sat, November 12, 2022
Dev To Full StackE-commerce (myntra clone) series using Flutter, NodeJs, MongoDb and ExpressJs
Hi everyone,Here is a glimpse of recent progress of shopping app inspired by #myntra series.Created product details cardCreated post apis using #nodejs/ #expressjs for uploading the csv/excel data of ...
12:06 pm GMT - Sat, November 12, 2022
Dev To 8 Best Logging Practices to Keep Sensitive Data Out
Logging is an essential part of the software development process. Debugging application and infrastructure performance has traditionally relied heavily on logs. They help to provide visibility into ho...
11:53 am GMT - Sat, November 12, 2022
Dev To Future of HSEG
Hi, Yvonne here, though nothing else makes that obvious.I just wanted to let it be known that this project is on hold until I acquire some kind of computer science degree.I'm thinking of this project ...
11:50 am GMT - Sat, November 12, 2022
Dev To Checking if a file or a directory exists in node js
Javascript Code:-const fs = require('fs')// check if directory existsconst dir = './uploads'if (fs.existsSync(dir)) { console.log('Directory exists!')} else { console.log('Directory not found.')}// ...
11:50 am GMT - Sat, November 12, 2022
Dev To Grntl Sohbet
Kullanclarn internet zerinde kayt olmadan cretsiz online kullanclar ile rastgele grntl sohbet ve kameral chat frsat bulduklar omegle tv tarz random chat chatroulette alternatifi canl evrimii grntl soh...
11:46 am GMT - Sat, November 12, 2022
Dev To Opening Developer Tools on Chrome, Opera, Firefox & Microsoft Edge
Recently, I tried to help someone fixed some JavaScript error then I realize I don't know how to find the developer console on safari so... here is what I found.To open the Chrome Developer Tools menu...
11:44 am GMT - Sat, November 12, 2022
Dev To Next.js 13 - What are the new features?
Author: Michael Hungbo IntroductionNext.js is a popular React.js framework for building complex and performant web applications. Since its launch in 2016, Next.js has been constantly improved and...
10:41 am GMT - Sat, November 12, 2022
Dev To In One Minute : TypeScript
TypeScript is a typed superset of javascript that transpiles to plain JavaScript. It adds optional types, classes, interfaces, and modules to JavaScript. It was developed by Microsoft and is open sour...
09:50 am GMT - Sat, November 12, 2022
Dev To Tailwind CSS tutorial 10: Place Content
In the article, we will go into detail on how to use place-content. Place ContentThe CSS place-content property is the shorthand of align-content and justify-content property. The shorthand prope...
09:49 am GMT - Sat, November 12, 2022
Dev To How to create function in MySQL
1. Syntaxdrop function if exists function_name ;delimiter $$CREATE FUNCTION function_name [ (parameter datatype [, parameter datatype]) ]RETURNS return_datatypeBEGIN -- statementsEND$$-- for ...
09:20 am GMT - Sat, November 12, 2022
Dev To Spring Batch Part 2 for Beginners- The Domain Language of SpringBatch
Let's start with this diagram which highlights the key concepts which make up the domain language of spring batch.Let's start understanding each of these concepts in detail. JobIt is an entity wh...
07:59 am GMT - Sat, November 12, 2022
Dev To Smart contract for voting app
Under the HoodSmart contracts are the way to store and fetch data from the blockchain network. It's a syntax of writing code to deal with functionalities of storing and fetching data in and from the b...
07:30 am GMT - Sat, November 12, 2022
Dev To MySQL Security Best Practices: A Checklist
In an ever-changing technology landscape, it is critical for companies and individuals to know a list of best practices that they can use on whatever technology that supports their database. As you al...
07:07 am GMT - Sat, November 12, 2022
Dev To Symfony 6 and JWT bundles: Refresh token
* The cover image is originally by geralt and edited with great appreciation. SummaryAre you interested in JSON Web Token (JWT) authentication and authorization in PHP or Symfony, one of its fram...
06:32 am GMT - Sat, November 12, 2022
Dev To To SQL or NoSQL?
I'm a fairly opinionated guy, to the point where it often gets me in trouble. In 2009 I wrote an article for a Norwegian IT magazine where I was warning software developers about lockin on the web. In...
06:21 am GMT - Sat, November 12, 2022
Dev To Image Path Extension
https://github.com/VB10/Flutter-Full-Learn/blob/main/lib/202/image_learn_202.darthttps://youtu.be/W2zCsxTVVDE?list=PL1k5oWAuBhgXdw1BbxVGxxWRmkGB1C11l&t=206...
06:04 am GMT - Sat, November 12, 2022
Dev To Next 13 - Loading file impact
With a first look at the special files, I wanted to dive a bit deeper into the impact of those files.In particular, we'll look at the loading and error file.Unfurtionally the error is tough to demo ou...
06:00 am GMT - Sat, November 12, 2022
Dev To What is Server-Side Request Forgery (SSRF)?
If you've been around the information security space for a while, it's likely that you might have heard about Cross-Site Request Forgery. Cross-Site Request Forgery, or CSRF for short, is the silent b...
05:36 am GMT - Sat, November 12, 2022
Dev To How to Send Mail using nodemailer in node js ?
Folder Structure :App.js Code:const express = require('express');const ejs = require('ejs');const transporter = require("./config/emailConfig.js");const app = express();const PORT = 8000;// Set Templa...
04:51 am GMT - Sat, November 12, 2022
Dev To Let's build a REST API with NestJS
What is NestJS?In this post, let's talk about building a REST API with NestJS.NestJS is a progressive Node.js framework for building server-side applications in JavaScript with built-in support ...
04:40 am GMT - Sat, November 12, 2022
Dev To Find Median from Data Stream
The median is the middle value in an ordered integer list. If the size of the list is even, there is no middle value, and the median is the mean of the two middle values.For example, for arr = [2,3,4]...
04:30 am GMT - Sat, November 12, 2022
Dev To The Basics of MySQL Deadlocks
Sometimes when dealing with MySQL you might come across this slightly frustrating error:ERROR 1213 (40001): Deadlock found when trying to get lock; try restarting transactionThis error message covers ...
03:37 am GMT - Sat, November 12, 2022
Dev To Slide in images on scroll using RxJS and Angular
IntroductionThis is day 13 of Wes Bos's JavaScript 30 challenge and I am going to use RxJS and Angular to slide in 5 images when scrolling up and down the browser images. In this blog post, I de...
03:25 am GMT - Sat, November 12, 2022
Dev To Symfony 6 and Lexik JWT Bundle 2: Auth with JSON Web Token
SummaryJWT, JSON Web Token, is one of the open Internet protocol standards, described as "a compact, URL-safe means of representing claims to be transferred between two parties" in RFC 7519 .The...
12:19 am GMT - Sat, November 12, 2022
Dev To What Not to Do After a Data Breach?
If you're in cyber security, you already know that there are a lot of guides advising both individuals and companies what should they do after a data breach. However, there are not that many guides ce...
12:16 am GMT - Sat, November 12, 2022
Dev To What you Need to Know When Pricing APIs
Pricing APIs correctly is a key part of your API monetization strategy. That means understanding how you should charge for usage, whether its better to set your pricing by month or quarter, whether da...
11:32 pm GMT - Fri, November 11, 2022
Dev To Defense in Depth Principle Explained: the Meaning and Approach
The defense in depth principle is something that's widely discussed in pretty much every web development community imaginable every other time when someone mentions the keyword "web application securi...
10:49 pm GMT - Fri, November 11, 2022
Dev To SPVM::Sys 0.26 is released - The Project for Python/NumPy Porting to Perl
SPVM::Sys 0.26 is released. You will see it in a few hours on CPAN. SPVM::Sys is a class for calling system calls such as File I/O, Socket, User/Group, Process. SPVM::Sys is developed on SPVM::Sys on ...
09:15 pm GMT - Fri, November 11, 2022
Dev To All the different ways to invoke an AWS Lambda
In this post, well go through the different ways to invoke an AWS Lambda function.AWS Lambda can be invoked synchronously, asynchronously, or through event source mapping. Lets explore each of them. ...
08:28 pm GMT - Fri, November 11, 2022
Dev To Code Metrics inside Visual Studio 2022
In the last days I was curious about how many lines of code I have written in my last product called Red Origin.I forgot Visual Studio (even the Community Edition) has a built-in feature called Code M...
07:55 pm GMT - Fri, November 11, 2022
Dev To Java 8 tutorial: Master stream API and beyond
Java 8 was released in 2014, bringing with it a heap of new features now praised as essential by modern developers, such as the lambda expression, concurrency API improvements, Functional Interfaces, ...
07:36 pm GMT - Fri, November 11, 2022
Dev To Go Code Roast
In this video, I roast some Go code! That is, I review it as if it were submitted as part of a job application screening. I talk about what I like, what I don't like, and how I would do things differe...
07:17 pm GMT - Fri, November 11, 2022
Dev To Javascript Map Vs Object | How to use | When to use Map / Object
The missing JavaScript guide for selecting between objects and maps.Why Map vs Object but not Map vs Array or Object vs Set, you might be wondering. You may compare the two, of course, but Map and Obj...
06:42 pm GMT - Fri, November 11, 2022
Dev To Introduction to Cuelang
I bet that at that moment, you are thinking:"Another programming language"?Calm down, calm down, come with me, and it will make sense :)Unlike other languages like Go or Rust, which are "general-purpo...
06:33 pm GMT - Fri, November 11, 2022
Dev To Role of CSS in form validation
:valid selector - selects elements with a value that validates as per the element settings:invalid selector - selects elements with a value that won't validates as per the element settingsBoth works o...
06:16 pm GMT - Fri, November 11, 2022
Dev To Argon Dashboard BS5 - Free Theme for Django
Hello Coders!This article presents Argon, an open-source PyPi Package that integrates a pixel-perfect design from Creative-Tim in Django. The product aims to install to any Django project a modern des...
06:08 pm GMT - Fri, November 11, 2022
Dev To dev.to codes! Collaborative coding experiment: The most liked comment picks the next line of code, day 4
Another 24 hours have passed and we're now on day 4. @manthanbhatt has posted today's most liked comment, adding a new part to whatever we're building here, Congrats!Please note that the language of c...
05:44 pm GMT - Fri, November 11, 2022
Dev To How to: Mastodon Verification for your Website
Are you part of the twitter migration? Me too! I chose Mastodon as my social app of choice, and ruby.social as my community.Learning Mastodon takes time, and I am right there with you. There is one th...
05:32 pm GMT - Fri, November 11, 2022
Dev To TypeScript `Satisfies` keywordNew TypeScript 4.9 feature
(You can find a video version of this article on YouTube! ) The problemImagine you're faced with the following problem:You have a type City that can be either CityName or CityCoordinates:type Cit...
05:07 pm GMT - Fri, November 11, 2022
Dev To Automatically Generate and Update OpenAPI Documentation
The OpenAPI specification, which is formerly known as Swagger Specification, is a community driven open standard, programming language-agnostic interface description for HTTP APIs. This allows both hu...
04:56 pm GMT - Fri, November 11, 2022
Dev To What was your win this week?
Hey folks! Hope everybody is having a fantastic Friday and that you all have wonderful weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big o...
04:33 pm GMT - Fri, November 11, 2022
Dev To Um pouco sobre Estrutura de Pastas em Ruby on Rails
Quando comeamos a utilizar uma ferramenta, seja ela uma linguagem, framework ou um photoshop da vida (sim, isso saiu um pouco do exemplo de programao), e pegamos uma certa rotina com o uso, passamos a...
04:03 pm GMT - Fri, November 11, 2022
Dev To Share DEV articles to Mastodon
You asked, we listened! You can now share DEV articles to Mastodon in addition to other social networks directly from the article page.Here's how to do it:Open the article you'd like to share to socia...
03:52 pm GMT - Fri, November 11, 2022
Dev To My first Hacktoberfest as a Maintainer.
This year was the first time I ran a project for HacktoberFest. I did not want to be swamped so I didn't mark the repository as Hacktoberfest but used the Hacktoberfest-approved label as I merged pull...
03:01 pm GMT - Fri, November 11, 2022
Dev To How to Make a Responsive Education Website Using HTML CSS JavaScript
How to Make a Responsive Education Website Using HTML CSS JavaScriptThis video will show you how to build a responsive education website using html css javascript Timestamps0:00 - Demo4:12 - Dow...
02:30 pm GMT - Fri, November 11, 2022
Dev To Learn Rust, Offensive Security and Applied Cryptography
Imagine: all the tanks of your army are made of cardboard. Now imagine that not only your tanks but also all your airforce is composed of paper planes and your navy of paper vessels. It would be a pre...
02:23 pm GMT - Fri, November 11, 2022
Dev To I updated my Portfolio (based on Feedback)
I've updated my Portfolio quite a bit, based on the amazing feedback this community has given meThe site features an improved About me section and is totally responsive It also has an improved dark mo...
02:20 pm GMT - Fri, November 11, 2022
Dev To Everything You Need to Know About Insights From the AZ-104 Bootcamp Session - Week 3
In this blog, I am sharing the learning that is gained from the Week 3 of AZ-104: Microsoft's Azure Administrator Bootcamp.This boot camp is really useful for those who want to pass the AZ-104 exam. ...
02:04 pm GMT - Fri, November 11, 2022
Dev To Continuous integration and deployment with code services
IntroductionAll of the tools you need to deliver software are provided by Amazon Web Services.In this article, you will work with the below-mentioned Amazon Web Services.CodeCommit is a source c...
02:00 pm GMT - Fri, November 11, 2022
Dev To The Short Story Behind This Photograph
Back in 2016, according to the pictures metadata, I took this photo of a friend somewhere in Wales. As with many things we carry through life, it has a particular sentimental value to me. Which I will...
01:56 pm GMT - Fri, November 11, 2022
Dev To How do you glue APIs together?
Say you want to connect two or more APIs, for example:Whenever someone submits a form on our website, add their contact to HubSpot (or other CRM) and email them.When someone gives a star to my reposit...
01:44 pm GMT - Fri, November 11, 2022
Dev To Integrating Stuff - A look at why system integration is so hard and what can be done to make it easier
Living in an ever-connected world to have every application talk to another is the goal. I say it is the goal because the reality is that someone has to build the integration functionality. Suppose yo...
01:26 pm GMT - Fri, November 11, 2022
Dev To Follow Friday: Productivity Edition (11 November 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!Getting things done! It's h...
01:23 pm GMT - Fri, November 11, 2022
Dev To Symfony 6 and EasyAdmin 4: Hashing password
* The cover image is originally by geralt and edited with great appreciation. SummaryWith EasyAdmin bundle, you can create admin panel easily: Symfony 6 and EasyAdmin...
12:33 pm GMT - Fri, November 11, 2022
Dev To Biggest Impacts on my Career
IntroI see a lot of videos and blogs these days about "how I would learn to code if I started over", and "do these X things to get hired by FAANGs".I see free and paid courses and tutorials on v...
12:29 pm GMT - Fri, November 11, 2022
Dev To Kafka Exception C{r}onsumer
As a Trendyol Indexing Team, our architecture is heavily based on an event-based system that should be consistent, eventually. So even though this word seems to give relief, it is tough to ensure that...
12:25 pm GMT - Fri, November 11, 2022
Dev To Pesquisa sobre o uso e conhecimento de testes por profissionais de tecnologia
Fala, pessoal!Fao mestrado em engenharia de software. e nessa reta final, t rodando um questionrio para me dar suporte com a minha pesquisa. Se vocs puderem separar uns 5 minutos da vida de vocs (no m...
11:57 am GMT - Fri, November 11, 2022
Dev To Symfony 6 and EasyAdmin 4: Admin Panel for User Management System
SummaryEasyAdmin enables you to create admin panel bound to storage such as RDBMS easily.It is one of the bundles of Symfony, a powerful and flexible PHP framework, also requiring Doctrine ORM e...
11:35 am GMT - Fri, November 11, 2022
Dev To Deploying Serverless GitLab Runners on AWS Fargate with Terraform
A complete setup of secure and scalable serverless GitLab runners on AWS Fargate via Terraform IACAs GitLab becomes widely used in my organization, we need a way to manage our CICD runner fleet in the...
10:51 am GMT - Fri, November 11, 2022
Dev To Black Friday is coming Vote your Discount: 50, 60, 70%
Hello Coders!Because this year is a special one and needs to be closed on hype, me and my team (aka AppSeed) decided to help much as we can with a Black Friday Discount voted by the users. At the mome...
10:30 am GMT - Fri, November 11, 2022
Dev To In One Minute : SQLite
SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. T...
10:29 am GMT - Fri, November 11, 2022
Dev To This week in DevRel: Planning and Progress
Some weeks, youll have a lot of tangible checkmarks on your to-do list. Other weeks, it feels like you havent done anything. Still, in reality, youve spent a lot of time planning for things in the fut...
10:02 am GMT - Fri, November 11, 2022
Dev To What's new in Tailwind v3.2
TailwindCSS v3.2 is out for a few weeks and even tho full list of changes is available on GitHub or TailwindCSS Blog, let's take a closer look at some features. Multiple config filesIf you are us...
09:56 am GMT - Fri, November 11, 2022
Dev To What I learned from failing to teach my first AWS course
I have been working with AWS for more than 5 years already and this spring I was selected by AWS to become an AWS Community Builder in Republic of Moldova. I have teamed up with Tekwill Academy who al...
09:40 am GMT - Fri, November 11, 2022
Dev To Build a Reusable Card Component with Chakra UI
Cards are common UI components used to display a group of information in an organized layout. They are widely used components on many websites because they are intuitive and aesthetically pleasing and...
09:19 am GMT - Fri, November 11, 2022
Dev To What is Low-code A Detail Guide
Mobile applications are the new magnets for businesses to attract more customers. According to Statista, an average consumer in the US spent more than $10 per smartphone in 2021. Such high demand has ...
09:01 am GMT - Fri, November 11, 2022
Dev To GITHUB ACTION (Quick guide)
** This article is written as a reminder of myself, if you can put this to good use, you are welcome to comment to add content. What is GITHUB ACTIONit is CICD of Github .like a normal CICD in th...
08:11 am GMT - Fri, November 11, 2022
Dev To Automating AWS IAM Identity Center Setup Part 1
If you start working with AWS IAM Identity Center (successor to AWS SSO) you will learn after a short time that there is no official AWS SDK available to do the initial setup of an AWS IAM Identity Ce...
08:08 am GMT - Fri, November 11, 2022
Dev To How to use Open Linux Platform of ZMotion XPLC516E (1) ? -- detailed steps through Qt development
Why XPLC516E motion controller of ZMotion Technology embeds Linux OS? What advantages it has?Before we talk about XPLC516E embedded Linux platform advantages, let me introduce advantages of Linux OS i...
07:42 am GMT - Fri, November 11, 2022
Dev To 50 JavaScript Interview Questions
Level: Beginner to IntermediateTopics: Functions Basics Function Declarations Function Scope Function Arguments Function Expressions Arrow Functions Higher Order Function & Callbacks Closure IIFE ...
07:42 am GMT - Fri, November 11, 2022
Dev To AKS Security: 10 Proven Tactics for Securing Your Kubernetes Clusters
Kubernetes comes with many challenges, and one of them is security. Managed Kubernetes solutions like Azure Kubernetes Service (AKS) take many tasks off your plate, but what about AKS security? Teams ...
06:32 am GMT - Fri, November 11, 2022
Dev To Handlebars for Beginners
What is Handlebars?Handlebars is one of the most used templating engines for web applications competing with other well-known ones like Mustache js, Pug, EJS and others. It's especially used on ...
05:53 am GMT - Fri, November 11, 2022
Dev To Authentication with Firebase and React JS
This time I will show you how to use Firebase service to perform authentication in your React JS application. Any kind of feedback is welcome, thanks and I hope you enjoy the article. Note: You need t...
05:51 am GMT - Fri, November 11, 2022
Dev To AWS Guide for Beginners
"Cloud Computing" is the need-based provision of IT resources via the Internet at usage-based prices. Instead of purchasing, owning, and maintaining physical data centers and servers, you can access ...
04:36 am GMT - Fri, November 11, 2022
Dev To Terraform for dbt Users
If you know dbt, then this post is to help you learn the core concepts of Terraform using the same mental model you use for dbt. You'll see where they're similar and how you can apply the paradigms yo...
04:14 am GMT - Fri, November 11, 2022
Dev To What if DEV became the new Twitter-like platform for developers?
Just playing a "what-if" game. Do you think if Dev tweaked its content publishing model it might bring folks back in droves to Dev.to?This is my personal opinion but as Dev audience has grown, the qua...
02:14 am GMT - Fri, November 11, 2022
Dev To Setting up Termux and a linux distro on Android
WHAT IS TERMUX?Termux is a free and open source terminal emulator for Android which allows for running a Linux environment on an Android device.in simple terms: Termux is an application(app) tha...
01:07 am GMT - Fri, November 11, 2022
Dev To Installing SPVM::Numpy - Python/NumPy Porting to Perl
SPVM::Numpy is a SPVM-based Perl module.SPVM::Numpy can be installed as a Perl module.cpanm SPVM::NumpyIf your system doesn't have Perl, Perl is needed to be installed.See Perl Download and Installati...
11:06 pm GMT - Thu, November 10, 2022
Dev To Leading Engineers in Uncertain Times
It's no secret this has been a difficult year for many companies in tech. The truth is, it's easy to be a leader when times are good. It's less easy in the midst of a storm.That's why we assembled a p...
10:23 pm GMT - Thu, November 10, 2022
Dev To Semantic HTML: The Key tags and their functions.
The moment i came across HTML 5 i felt so glad, it has introduced a whole set of new elements that make it much easier to structure pages. What is Semantics?semantics gives content on the page me...
10:17 pm GMT - Thu, November 10, 2022
Dev To Developers Should Write Because...
When I went to graduate school for Education, we often came back to the concept of "Writing To Learn". Writing has always come very naturally for me, which I recognize isn't true for everyone. In my j...
09:27 pm GMT - Thu, November 10, 2022
Dev To GIT interview Questions
What is GIT? GIT is a distributed version control system and source code management (SCM) system with an emphasis to handle small and large projects with speed and efficiency. What is Distributed Cont...
09:22 pm GMT - Thu, November 10, 2022
Dev To I lost my job, I am depressed.
On June 30 I lost my job. I couldnt understand what happened.As you know, I loved my job and I really enjoyed being part of the startup. I joined in 2020. I worked there for 2 years. I spent a lot of ...
09:15 pm GMT - Thu, November 10, 2022
Dev To How To Find Top Ruby on Rails Engineers In This Market
Planet Argon is piloting a new service to help match Ruby on Rails engineers in the community with organizations that are struggling with their recruitment efforts.But first, some background. In 2005,...
09:05 pm GMT - Thu, November 10, 2022
Dev To How to use FontAwesome in Next.js?
Before we jump to the steps to add FontAwesome to Next.js screens, let's first know what FontAwesome is. FontAwesome is an icon library and toolkit that provides a range of free solid, social and outl...
08:18 pm GMT - Thu, November 10, 2022
Dev To DEV Org Accounts: Tips for Reposting Blog Content
As many of you may already know, we provide a feature on DEV that allows you to create organizations, invite folks to join you in the org, and post articles under the org. For instance, if you look do...
08:02 pm GMT - Thu, November 10, 2022
Dev To Please suggest a tech stack to build a brand new blog site!
Hi there dev commiunity,I am planning to start a personal blog shortly. i'm a little confused about which stack to pick for my blog. Please suggest which tech stack should I use with a one-liner reaso...
07:48 pm GMT - Thu, November 10, 2022
Dev To Use the Truffle Suite for Easy Web3 - and Earn your Proof of Contribution POAP
IntroductionOne of the promises of Web3 is openness, composability, and interoperability at the application layer. A paradigm where open source software and tooling enables others to contribute ...
07:39 pm GMT - Thu, November 10, 2022
Dev To Top 20 APIs to solve everyday problems
APIs are an essential part of many developers' and software engineers' skill sets. They are used for front-end and web application development as well as software engineering and even data science. Pl...
07:34 pm GMT - Thu, November 10, 2022
Dev To Wordle Clone
I got bored during a non-work meeting last night and decided to build something fun. I don't know how I settled on ripping off wordle. But, here we are. Take a look and have some fun. You can copy it ...
07:24 pm GMT - Thu, November 10, 2022
Dev To dev.to codes! Collaborative coding experiment: The most liked comment picks the next line of code, day 3
Day 3! We're getting somewhere! Thanks to everyone that contributed! @sherrydays posted the most liked comment for today, congrats!Please note that the language of choice was Ruby! Any comment in anot...
07:22 pm GMT - Thu, November 10, 2022
Dev To Create a highly customizable component
Welcome to Angular challenges.The aim of this series of Angular challenges is to increase your skills by practicing on real life exemples. Moreover you will have to submit your work though a PR ...
07:15 pm GMT - Thu, November 10, 2022
Dev To What is Synchronous VS Asynchronous in 2 minutes or less
My house is over 100 years old and still running. But my toilet on the other hand has this quirk, the cistern will not full until the sink tap runs, you might say it's synchronous .Asynchronous is li...
06:13 pm GMT - Thu, November 10, 2022
Dev To The 3 Short November CSS tips
Hey folks!I'd like to talk about why we should be careful with the animation property, in which cases you can use:not([class]) and why the background-color property is useful.But before embarking on r...
05:57 pm GMT - Thu, November 10, 2022
Dev To What is Optical Character Recognition (OCR)
Optical character recognition (OCR) is sometimes referred to as "text recognition." It is the extraction of data into machine-encoded text from scanned documents, images, and PDFs. The original materi...
05:45 pm GMT - Thu, November 10, 2022
Dev To Bibliotecas NodeJS incrveis que voc no tem ideia que existem
Ol pessoas! Esto preparados para conhecer 10 extenses incrveis que possa de ajudar no seu dia a dia nos estudos de programao? Ento vem comigo e se liga nessa lista que est massa demais. OBS.: Lembrand...
05:38 pm GMT - Thu, November 10, 2022
Dev To Use GitHub Desktop to open your first Pull Request
Contributing to Open Source projects that are hosted on GitHub has a barrier: git.Some fresh developers might already be confident in the languages they just studied, but in order to make a contributi...
05:35 pm GMT - Thu, November 10, 2022
Dev To gup - Update binaries installed by "go install" with goroutines.
gup command update binaries installed by "go install" to the latest version. gup updates all binaries in parallel, so very fast. It also provides subcommands for manipulating binaries under $GOPATH/bi...
05:28 pm GMT - Thu, November 10, 2022
Dev To List of Free Youtube Courses by Vandad Nahavandipoor.
Credit: Vandad NahavandipoorI have created so many free YouTube courses that even Ive almost lost count! Here is a list of all my courses:Flutter ,Rust ,Python ,Django, with explanations and links! ...
05:25 pm GMT - Thu, November 10, 2022
Dev To sqly - execute SQL against CSV / JSON with shell
I have released a tool that execute SQL against CSV or JSON. It's called sqly. I would like to introduce it to you. Why I wrote sqly commandI was frustrated with Excel, Numbers, and Google Spread...
05:24 pm GMT - Thu, November 10, 2022
Dev To Understanding relative and absolute imports in Next.js
Written by Ibadehin MojeedBuilding a component-based project, like with Reacts Next.js framework, requires importing modules or component files to create an entire user interface. When we import modul...
05:12 pm GMT - Thu, November 10, 2022
Dev To Resources to get started with Nx
You know the old saying Ask me once, Ill share a tweet. Ask me twice, Ill share a tweet. Ask me a third time, Ill share a blog post? (ok, its not an old saying I came up with it two days ago ). Anywa...
05:04 pm GMT - Thu, November 10, 2022
Dev To Woovi Git Best Practices
We seek to follow a culture of good practices related to our development process with git.Below you will find some of the most used practices. Git messageFollow these 7 rules:Separate the head fr...
04:40 pm GMT - Thu, November 10, 2022
Dev To Revealing Compound Types in Typescript
In this post I would like to show a small generic type I use sometimes when writing Typescript to improve intellisense and my developer experience. The ProblemFrequently when writing Typescript, ...
03:52 pm GMT - Thu, November 10, 2022
Dev To Appwrite's Hacktoberfest '22 Journey
October is our favorite month of the year because it brings with it Hacktoberfest, the largest celebration of open source in the world! And this year, we returned to support DigitalOcean and Hacktobe...
03:35 pm GMT - Thu, November 10, 2022
Dev To Top 10 Divjoy Codebase Alternatives Generators, Templates & Builder Apps
Divjoy is a React codebase and UI generator that provides everything you need for your next project, including authentication, data collection, payments, billing management, marketing pages, forms, et...
03:30 pm GMT - Thu, November 10, 2022
Dev To Developing a Professional Network for Data Analysts.
In this article, you will be introduced to online and in-person opportunities to connect with other data analysts. This is part of how you develop professional relationships, which is very important w...
03:29 pm GMT - Thu, November 10, 2022
Dev To Typescript advanced bits: function overloading, never and unknown types
Typescript is a powerful tool that helps build reliable products, develop codebases that scale, and improve the developer experience. While it's quite popular nowadays, some aspects are sometimes over...
03:17 pm GMT - Thu, November 10, 2022
Dev To Create OG images for your blog with Next.js
At the same time I released the new design for this blog using Next.js, Vercel announced a new library to generate OpenGraph (OG) images. You know, these images you can see when posting some links on ...
03:00 pm GMT - Thu, November 10, 2022
Dev To The simplest guide to error handling in Rust
Rust is loved for its reliability, and a good chunk of its reliability comes from its error handling ergonomics.I know that there already are a few guides about error handling in Rust, but I found the...
02:41 pm GMT - Thu, November 10, 2022
Dev To What To Expect From Your First Job As a Junior Developer
What is HTML All The Things?HTML All The Things is a web development podcast and discord community which was started by Matt and Mike, developers based in Ontario, Canada. The podcast speaks to ...
02:30 pm GMT - Thu, November 10, 2022
Dev To In One Minute : Vue.js
Vue.js is an open-source, progressive JavaScript framework for building user interfaces that aims to be incrementally adoptable.Instead of performing manual updates to the DOM, which can be repetitive...
02:21 pm GMT - Thu, November 10, 2022
Dev To Symfony 6: User Authentication
SummarySymfony is one of PHP web frameworks. It is my favorite one, because it is clearly classified, functional and robust. It is designed with security in mind, is accompanied with useful help...
01:53 pm GMT - Thu, November 10, 2022
Dev To Stylify CSS have launched on Product Hunt
Stylify CSS have just launched on Product Hunt .Link: https://www.producthunt.com/posts/stylify-cssStylify CSS is a library that uses CSS-like selectors to generate utility-first CSS .It took a year o...
01:40 pm GMT - Thu, November 10, 2022
Dev To Revue being phased out by Twitter
If you're like me, you may have jumped on the let me integrate Revue with my Twitter to better surface my newsletter train. Nick Taylor (he/him) @nickytonli...
12:39 pm GMT - Thu, November 10, 2022
Dev To Feature Flags with Azure and Angular
Recently I'm developing an Angular application, but with the increasing complexity and pressing releases, the need to perform rapid deploys is huge. Here some problems:deploy functionalities but ...
12:00 pm GMT - Thu, November 10, 2022
Dev To Loki vs Elasticsearch - Which tool to choose for Log Analytics?
Elasticsearch, or the ELK stack, is a popular log analytics solution. The Loki project was started at Grafana Labs in 2018. Grafana leads the development of Loki, while Elastic is the company behind E...
11:57 am GMT - Thu, November 10, 2022
Dev To Medusa Webhooks: The Best Technical Project of the Medusa Hackathon
Extensibility is one of the core features of Medusa, an open source headless ecommerce engine, and it has enabled developers to create plugins for Medusa. This infinitely increases the potential for w...
11:50 am GMT - Thu, November 10, 2022
Dev To My journey to CTO
So some people have posted few comments on my last post on becoming a CTO, one of the main things to come out of that was 'context', how did I get here etc. So I thought it was a good idea to give you...
11:31 am GMT - Thu, November 10, 2022
Dev To 5 websites to learn Frontend-web development faster
I have been a web developer for a few years now. I have come to a complete understanding that being a frontend-web developer is undoubtedly about combining HTML, CSS and JavaScript.Oh yes, you read it...
11:30 am GMT - Thu, November 10, 2022
Dev To How I build a Documentation site using Docz
IntroductionI use any dev tools or library on the basis of its documentation. I use their documentation to know about the tools and how to integrate them into different setups. If the documentat...
10:16 am GMT - Thu, November 10, 2022
Dev To Economical EtherCAT Motion Controller (2) -- ZBasic Achieves Multi-axis Linear Interpolation Motion
XPLC006E Function IntroductionXPLC006E is a kind of multi-axis economical EtherCAT bus motion controller developed by ZMotion Technology, and XPLC series motion controllers can be applied in all kinds...
10:15 am GMT - Thu, November 10, 2022
Dev To Generate a Flask APP and Go LIVE - Material Kit Design
Hello Coders!This video explains how to generate and deploy a simple starter powered by Flask on top of Material Kit, a pixel-perfect design from Creative-Tim. The source code generated during the dem...
10:04 am GMT - Thu, November 10, 2022
Dev To What mass layoffs, cancelled projects and chinese farmers can teach us about resiliency.
Recently I was reading some tweets and blog posts about what is happening at Twitter with Elon Musk firing hundreds/thousands of people and having all the remaining ones working extra hours crunching ...
09:50 am GMT - Thu, November 10, 2022
Dev To Redacting Data in Amazon QLDB
IntroductionAmazon QLDB is a fully managed ledger database. A key feature is that each time a change is made to a record, the existing state of that record is not mutated, but instead an entirel...
09:12 am GMT - Thu, November 10, 2022
Dev To Tailwind CSS tutorial 8: Align Items
In the article, we will go into detail on how to use align-items. Align ItemsUtilities for controlling how flex and grid items are positioned along a container's cross axis.Formatitems-{alignment...
09:11 am GMT - Thu, November 10, 2022
Dev To How to log Correlation IDs in .NET APIs with Serilog
Correlation IDs are values that are passed across different systems to correlate the operations performed during a "macro" operation.Most of the time they are passed as HTTP Headers - of course in sys...
09:06 am GMT - Thu, November 10, 2022
Dev To How to Build a Production-Ready Todo App in One Next.js Project With ZenStack
Next.js did a great job in "bringing the power of full-stack to the front end"as their slogan on the website. However, you(or your collaborator) probably still need to spend significant energy designi...
08:40 am GMT - Thu, November 10, 2022
Dev To Smart contract for document registry
Developing smart contract to work for registering documents in blockchain.Under the HoodEver wondered why I start every story with under the hood as the first paragraph . Well, the reason is simple, n...
08:28 am GMT - Thu, November 10, 2022
Dev To A Guide to Effective Threat Modeling
Threat modeling is an excellent way to make sure your products are built safely by identifying threats and defining countermeasures to prevent them. It is a practical method for protecting your applic...
08:00 am GMT - Thu, November 10, 2022
Dev To JUnit: Cmo ejecutar un test N iteraciones
En ciertas ocasiones puede que necesitemos ejecutar un test N veces para poder asegurar su correcto funcionamiento.Para ello, contamos con varias frmulas. En primer lugar, vamos a considerar el siguie...
07:35 am GMT - Thu, November 10, 2022
Dev To Create an Expandable Floating Action Button (FAB) in Flutter
A key widget in the program is the floating action button. Through it, users can explore several functionalities. Use the floating Action Button to display more project-related tasks. A few buttons co...
07:34 am GMT - Thu, November 10, 2022
Dev To How I got selectors in Redux Devtools
YouTubeRedux Devtools is nice for inspecting state. But sometimes it would be nice to be able to inspect derived state too. It's not a good practice to put derived state in the store. But my solution ...
06:20 am GMT - Thu, November 10, 2022
Dev To Next 13 - Nested layouts
In the previous article we had a first play with routes in Next 13. In this article we'll dive deeper into the nested layouts and how they can benefit us.As described previously Next now introduces a ...
06:00 am GMT - Thu, November 10, 2022
Dev To Socket.io | Show Number of visitor
Hey , I hope you're doing well,It's been a long time since we've seen each other!Today I want to talk to you a bit about socket.ioThis very nice little library that allows us to easily manage our sock...
06:00 am GMT - Thu, November 10, 2022
Dev To Kubernetes Pod Distribution Budget
This article will cover the introduction, basics, and usage of Kubernetes Pod distribution Budget. Prerequisites I am assuming that you understand the basics of a Kubernetes cluster like Pod, Dep...
04:10 am GMT - Thu, November 10, 2022
Dev To Webdesign Portfolio - Jekyll Theme
Webdesign Portfolio - A Custom build Jekyll ThemeJoin MemebershipGoogle Play StoreLearn More...
03:47 am GMT - Thu, November 10, 2022
Dev To WHDesign -Nextjs, React & Redux
WebHydrateDesign (WHDesign)WebHydrateDesign Nextjs project.Google Play StoreNextJS Guide GitHubLearn More...
03:05 am GMT - Thu, November 10, 2022
Dev To What's new in SeaQuery 0.27.0
We are pleased to release SeaQuery 0.27.0! Here are some feature highlights : Dependency Upgrade[#356] We have upgraded a major dependency:Upgrade sqlx to 0.6.1You might need to upgrade the corr...
02:22 am GMT - Thu, November 10, 2022
Dev To How to build a video watermarking app using Python
Watermarking is a common way to label digital content. It enables brands and creators add branding to their content. Especially in this hyper-connected era where videos spread in a blink of an eye, it...
02:10 am GMT - Thu, November 10, 2022
Dev To Join us to build the future of E-Commerce through automation
Join us this November to build a future where e-commerce meets Media Automation. Over the past decade, weve witnessed a rapid digital transformation in online commerce. Content like user generated con...
01:36 am GMT - Thu, November 10, 2022
Dev To InstaVue
A simple installation for installing Vue3.4-in-1 TelecommunicationsInstaVue GitHubInstaVue...
01:10 am GMT - Thu, November 10, 2022
Dev To InstaAngular
A simple installation guide for installing AngularJS.InstaAngular...
11:55 pm GMT - Wed, November 9, 2022
Dev To Loosely coupled Python code with Dependency Injection
Loosely coupled Python code with Dependency InjectionSoftware has to be flexible in order to respond to change. Dependency injection is a technique for managing the dependencies between software...
11:49 pm GMT - Wed, November 9, 2022
Dev To Advanced Hacker slang explained
Last time, we saw very common hacking terms: Hacker slang explained jmau111 Aug 28 5 min read #security #beginners #vocabulary #rt...
11:05 pm GMT - Wed, November 9, 2022
Dev To SPVM::Numpy is released - Python/numpy porting to Perl
SPVM::Numpy is released on CPAN.This module is yet experimental stage. Methods will be added gradually.The development can be seen at SPVM::Numpy on Githubuse Numpy;my $np = Numpy->new; What I...
11:00 pm GMT - Wed, November 9, 2022
Dev To Zapier Integrations on Taskade: How to Automate Your Workflow
The day has come. Taskade has partnered with Zapier to give you access to powerful integrations that will boost your productivity. You can now automate your workflow by combining Taskade with 5000+ t...
10:59 pm GMT - Wed, November 9, 2022
Dev To How to Create a To-Do List in Excel
Love it or hate it, Excel is still an impressive piece of code. For over 30 years, spreadsheets have been the go-to tool for all kinds of projects, from not-so-exciting accounting & budgeting to A...
10:54 pm GMT - Wed, November 9, 2022
Dev To Next js api routing
Next jspnpm create next-app next_api_routescode .pnpm run dev//hello.js bawaanhttps://nextjs.org/docs/api-routes/introductionexport default function handler(req, res) { res.status(200).json({ name: '...
10:51 pm GMT - Wed, November 9, 2022
Dev To 6 Real-time Trello Alternatives
Trello wasn't the first Kanban app, but it was the first to introduce a modern, user-friendly Kanban workflow. And that's no mean feat. But, as they say, times are changing and there are many innovati...
10:50 pm GMT - Wed, November 9, 2022
Dev To 3 tips for beginner Python devs: Advice from an industry expert
This article was written by Vincent Russo, the author of Educatives beloved course Data Structures and Algorithms in Python. Vincent has a BS, MS, and Ph.D. in computer science and is a full-time secu...
10:46 pm GMT - Wed, November 9, 2022
Dev To 14 Best Task Management Software and Tools
Task management is a skill that can help you to improve your daily productivity. The demands of the modern-day workplace require you to have some sort of system to manage your tasks.Task management so...
10:41 pm GMT - Wed, November 9, 2022
Dev To How to Create a Calendar in Excel
Excel is a powerful tool for crunching numbers. But it can also double as a fully-fledged calendar and planner, even if that means dumbing down its functionality a bit. In this article, you'll learn h...
08:50 pm GMT - Wed, November 9, 2022
Dev To Integrate third-party services within Laravel
Hello everyone and welcome to this new article on Laravel.Today I want to show you an interesting way to deal with any third-party services or external API you need to integrate in your Laravel projec...
08:06 pm GMT - Wed, November 9, 2022
Dev To Write fewer tests by creating better TypeScript types
Written by Paul CowanEvery line of code you write carries the requirement of maintenance through the lifetime of an application. The more lines of code you have, the more maintenance is required, and ...
07:48 pm GMT - Wed, November 9, 2022
Dev To Welcome Thread - v199
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
06:27 pm GMT - Wed, November 9, 2022
Dev To What is data integration?
TLDRData integration is synchronizing information between 1 system (e.g. Salesforce) and another (e.g. Snowflake)Source: Giphy OutlineWhat is it?Why do you need it?How do you implement it?W...
06:08 pm GMT - Wed, November 9, 2022
Dev To dev.to codes! This is really cool
I just wanted to point folks here: dev.to codes! Collaborative coding experiment: The most liked comment picks the next line of code, day 2 Pascal Thormeier Nov 9 1...
06:03 pm GMT - Wed, November 9, 2022
Dev To Create a TypeScript project
Creating a TypeScript project is easy!Let's get up and running with build and testing scripts!You will need a few things first:Install Node.js from https://nodejs.org/.Install an editor, for example V...
05:59 pm GMT - Wed, November 9, 2022
Dev To dev.to codes! Collaborative coding experiment: The most liked comment picks the next line of code, day 2
Day 2! The response on the first post was amazing, thanks to everyone that contributed! @ben's comment got the most likes and you all decided that we'll go with Ruby.This experiment is inspired by a p...
05:56 pm GMT - Wed, November 9, 2022
Dev To 10 Amazing Websites for Web Developers
Land me just a few minutes of your time as I wish to present to you 10 Amazing Websites for Web Developers.If you wish to see those websites in a video format, make sure to click the link down below.T...
05:24 pm GMT - Wed, November 9, 2022
Dev To Using GitHub Actions to Build a Java Project With Pull Request Coverage Commenting and Coverage Badges
This post is the second in a series of GitHub Actions workflows for Java projects. In it, I explain the GitHub Actions workflow that I run on pushes and pull requests, for building, testing, generatin...
05:10 pm GMT - Wed, November 9, 2022
Dev To Programming Methodologies: Agile vs Waterfall
Programming methodology is a system of rules and guidelines used by programmers to create software. It includes a set of best practices, tools and techniques that help programmers write high-quality c...
05:05 pm GMT - Wed, November 9, 2022
Dev To Design Patterns: Adapter Pattern
Okay. Let's explore something together. I've recently come across a few open source projects that can really use this pattern / strategy.So hear me out. Code design patterns exist and are thoroughly d...
04:47 pm GMT - Wed, November 9, 2022
Dev To Step 2: Process the data with Python and qGIS
Now that I had a general plan for the web app I wanted to collect and clean all of my data. The first data set I used was open data from the government of Tuscany, specifically 2011 Census data for th...
04:39 pm GMT - Wed, November 9, 2022
Dev To Find delegated methods in Ruby on Rails
I needed a way to find delegated methods in GitLab codebase for testing, so I came up with this.delegated = delegates(project, :ci_cd_settings)def delegates(fromobj, tosym) # Get map of delegated met...
04:35 pm GMT - Wed, November 9, 2022
Dev To Geo-routing with Apache APISIX
Apache APISIX, the Apache-led API Gateway, comes out of the box with many plugins to implement your use case. Sometimes, however, the plugin you're looking for is not available. While creating your ow...
04:34 pm GMT - Wed, November 9, 2022
Dev To Open Source in the Web 3.0 world ~ Gitopia
Hey folks, This article covers key insights from the Whitepaper of Gitopia.The open source platforms like Github, Gitlab, BitBucket and many more, are Web2 centric. Gitopia reminds me of Zootopia (An...
04:30 pm GMT - Wed, November 9, 2022
Dev To Deploying Tigris on GKE
This blog outlines the deployment of Tigris on an Google's Kubernetes Engine (GKE) Autopilot instance.The installation will use recommended settings for redundancy, allocating more resources than a si...
04:20 pm GMT - Wed, November 9, 2022
Dev To How to get Fitbit data into a Mobile App
How to get Fitbit data into a Mobile AppDo you have any experience in getting Fitbit sensor Details to your Mobile App? In this article, I'll show you how to use the Fitbit API to fetch Fitbit ...
04:07 pm GMT - Wed, November 9, 2022
Dev To How to Create a Custom Assets Folder in Angular
Every Angular app generated with @angular/cli comes bundled with an assets folder located inside the src directory. And any file or folder created inside the assets folder becomes publicly accessible....
03:51 pm GMT - Wed, November 9, 2022
Dev To A Practical Guide to Providers in Angular
When creating apps with Angular, you can add and configure dependencies for the application youre building using something called "providers. You use the built-in Dependency Injection (DI) system to c...
02:45 pm GMT - Wed, November 9, 2022
Dev To Reading List: The Community Builder Edition
I go through phases of information consumption. At the beginning of the pandemic, it was tech podcasts all the time. Then it was audiobooks, mostly self-help kind of stuff. Now it's a mix of audiobook...
01:42 pm GMT - Wed, November 9, 2022
Dev To Will JetBrains Fleet Replace VS Code?
JetBrains Fleet IDE is a new multi-language programming editor. JetBrains attempts to remake the IDE from scratch. The Fleet differs from JetBrains's work in transforming the UI and UX of its already ...
01:41 pm GMT - Wed, November 9, 2022
Dev To This Week In React 123: TanStack Router, Gatsby, Remix, Next.js, React-Three-Fiber, Astro, Expo, Open Native, Rome...
Hi everyone!It was Jamstack Conf this week, and we had some nice announcements for the occasion, like Tanstack Router, Gatsby 5 or the results of their annual survey.Expo released its superb SDK 47. T...
01:33 pm GMT - Wed, November 9, 2022
Dev To Go Vuln the Golang Vulnerability Database
What is govuln?govuln is a new vulnerability database for looking your code for vulnerable packages and prevent supply chain attacks How to install the govulncheck cligovulncheck is the com...
01:30 pm GMT - Wed, November 9, 2022
Dev To Recover from a linux boot issue - no free disk space
The other day, I ended up in an unenviable position. I was running low on disk space on my Linux laptop, and was cleaning up to free some space. I ran BleachBit to do a system-wide clean. I was doing ...
01:14 pm GMT - Wed, November 9, 2022
Dev To The 5 Best Crypto Exchange Scripts to keep a look in 2023
Blockchain technology is rapidly growing and provides higher business opportunities to business people. In this present modern world, cryptocurrency has been a familiar one and crypto-related business...
01:00 pm GMT - Wed, November 9, 2022
Dev To Why Rust will replace C in the future
The current state of C++C++ has been around for a long time and its one of the most popular programming languages. Its known for its performance, flexibility, and the large number of libraries a...
12:00 pm GMT - Wed, November 9, 2022
Dev To A Lightweight Open Source ELK alternative | SigNoz
ELK is the acronym Elasticsearch, Logstash, and Kibana, and combined, it is one of the most popular log analytics tools. Elastic changed the license of Elasticsearch and Kibana from the fully open Apa...
11:57 am GMT - Wed, November 9, 2022
Dev To Delegating
Delegating consists in decide which developer will get a problem, transform into an issue, read it, understand, code, ship, and resolve it.Working with a team for a time can turn this into an easier p...
11:56 am GMT - Wed, November 9, 2022
Dev To When should you use test snapshots?
At Woovi we have more than 6000 tests. Constantly comes the doubt if we must use snapshots or not. What is a snapshot?Snapshot is a way of storing the expected return to guarantee that the return...
11:37 am GMT - Wed, November 9, 2022
Dev To CI/CD in Power BI to simplify Release Management in five simple steps
Before I dive deep into the main topic of CI/CD ( Continuous Integration and Continuous Delivery) of Power BI, I would like to give a very quick overview of Power BI.Power BI is a popular and powerful...
11:25 am GMT - Wed, November 9, 2022
Dev To I made 1200 stars on a Github repo! Here are some simple tips that helped me!
Hello guys, it's been a while since my last post on dev.to, and I am happy to share with you again some tips & strategies that helped me to make 1200+ stars on a Github repo as a 20-year-old maker...
10:58 am GMT - Wed, November 9, 2022
Dev To How to Install and Use NVM?
Author: Chidume Nnamdi IntroductionNodejs became a game changer in the software development world after its initial release in May 2009. Since then, software development has not been the same. Th...
10:36 am GMT - Wed, November 9, 2022
Dev To IndexedDB in TypeScript
To read the article in other languages go to it on my website: IndexedDB in TypeScript TypeScript's configuration of IndexedDBA quick description from Javascript.info on what IndexedDB is.I...
10:30 am GMT - Wed, November 9, 2022
Dev To In One Minute : Firebase
Firebase is a unified, open source, mobile and web-application development platform developed by Google.It offers NoSQL and real-time hosting of databases, content, social authentication (Google, Face...
10:00 am GMT - Wed, November 9, 2022
Dev To Develop JavaScript apps 200x faster w/ @params and vscode.
Typescript has been voted 4th place as the most loved or dreaded language in the StackOverflow survey 2022, which is props actually to Microsoft, if there is one thing they have mastered is creating e...
09:27 am GMT - Wed, November 9, 2022
Dev To Appwrite Loves Open Source: Why I Chose To Sponsor OBS
Open-source is at the of everything we do at Appwrite, and we want to enable and foster the open-source community that helped us grow to over 27,000 stars on GitHub. However, open-source projects req...
09:08 am GMT - Wed, November 9, 2022
Dev To Localised notifications with Firebase cloud messaging (FCM)
If you need to send localised push notifications from a Java server side application to mobile devices with Firebase Cloud Messaging (FCM), whether your server side is Grails, Spring boot or any other...
09:00 am GMT - Wed, November 9, 2022
Dev To Everything You Need to Know About Insights From the AZ-104 Bootcamp Session - Week 2
In this blog, I am sharing my learning that are gained from the Week-2 of AZ-104: Microsoft Azure Administrator Bootcamp.This boot camp is really useful for those who want to pass the AZ-104 exam. It ...
08:38 am GMT - Wed, November 9, 2022
Dev To imgbb photo is not loading!!!
You are about to create a json file/ data for your upcoming project. But you are worried about, "Where should I host images at free of cost?"Well!! There may be some options. Like: ImgbbpostimageBelie...
08:37 am GMT - Wed, November 9, 2022
Dev To Tailwind CSS tutorial 7: Align Content
In the article, we will go into detail on how to use align-content. Align ContentThe flex-wrap attribute's behaviour is altered by the align-content property. Flex lines are aligned. It is used t...
08:15 am GMT - Wed, November 9, 2022
Dev To Configuring a Static Website with S3 & CloudFront Explained
IntroductionYou can use Amazon Web Services (AWS) to easily and inexpensively host websites that use client-side technologies (such as HTML, CSS, and JavaScript) and do not require server-side t...
07:59 am GMT - Wed, November 9, 2022
Dev To How to build custom CRM
CRM (Customer Relationship Management) is a process by which a company or other organization manages its interactions with customers, usually using data analytics to examine large amounts of informati...
07:32 am GMT - Wed, November 9, 2022
Dev To Weekly web development resources 123
Sponsored Bot Eat BrainA daily AI newsletter for news and memes. We're your favourite drunk uncle with a PhD in machine learning. 20% jokes, 80% informative, 100% worth your time. ClipsA coo...
07:16 am GMT - Wed, November 9, 2022
Dev To Aurora Serverless V2 with AWS CDK
IntroductionAurora Serverless is a fully managed, auto-scaling configuration for Amazon Aurora. It automatically starts up, shuts down, and scales capacity up or down based on your applications ...
06:41 am GMT - Wed, November 9, 2022
Dev To Next 13 - Trying out routes
If you are an avid reader of my blogs, you'll learn that I learn best by trying things out.This article will look at the new Next 13 ways of routing.To get started, we first have to install a new Next...
06:33 am GMT - Wed, November 9, 2022
Dev To The "detached HEAD" state in Git: What it is and how to fix it
A common source of confusion when using Git is not knowing what it all means when you see an output like this:You are in 'detached HEAD' state. You can look around, make experimentalchanges and commit...
06:27 am GMT - Wed, November 9, 2022
Dev To Why to use C in 2022?
C++ is a programming language that is roughly 40 years old and it's still unavoidable. In this article, we are going to see where and why it's used and whether it has a future or not.Let's get into it...
05:11 am GMT - Wed, November 9, 2022
Dev To C intro for starter 4
Assalomu alaykum! Bugun biz siz bilan bugungi darsizmizda `Data_type haqida to'liqroq tanishamiz.Biz faqat o'tgan darslarimizda int va string turidagi ma'lumot turlari bilan tanishgan edik ...
04:20 am GMT - Wed, November 9, 2022
Dev To Introducing Open Native: vendor unlock React Native
We all want to build apps in a way that's approachable to us, regardless of the target platform. Projects like React Native, Flutter, Capacitor, and NativeScript enable us to build native (e.g. iOS an...
03:26 am GMT - Wed, November 9, 2022
Dev To Part 2: Building a Cybersecurity Game with Three.js - Inspired by Googles Interland
Preview In part 1 of this series, I talked about how we were inspired by Google Interland's Reality River and decided to build a cybersecurity game similar to it with three.js called Exploit. We...
02:50 am GMT - Wed, November 9, 2022
Dev To Field Guide to Surviving DDoS Attacks in your application
One of our customer-facing websites got attacked with a huge DDoS attack recently, to the magnitude of 80M-100M requests per hour. For context, our website usually just receives 30,000 requests per mi...
02:46 am GMT - Wed, November 9, 2022
Dev To How to start a project in Rust
Rust is a programming language that is becoming more and more popular among developers. But what would be the reason for such success? The language is basically recognized for its security and perform...
12:50 am GMT - Wed, November 9, 2022
Dev To Must have Chrome Extensions for developers
Google Chrome offers a range of extensions that you didn't know existed but definitely need. These extensions will help you in your coding journey. 1. Colorzilla 2. Lighthouse 3. React...
11:53 pm GMT - Tue, November 8, 2022
Dev To How to beautify your code and make contributions easy?
Hello everyone! Today, I learned about Static Analysis tools which work on increasing the quality of your source code from the formatting and styling perspectives and by identifying bad coding p...
11:48 pm GMT - Tue, November 8, 2022
Dev To gitPanic - Working in a Repo
When I started my current role, I had been using git in a professional setting, but not Github. I was surprised to find out how much I had to interact with other developers to get my code deployed. Le...
11:03 pm GMT - Tue, November 8, 2022
Dev To SPVM::Math - Python/numpy porting to Perl
SPVM::Math provides math functions.use Math;my $sin = Math->sin(Math->PI / 4);This will be used in the Python/numpy porting to Perl like the following.my $np = Numpy->new;$np->sin($x); ...
09:43 pm GMT - Tue, November 8, 2022
Dev To 10 Reasons to Avoid Hosting Your Own Videos
In this article, I will mention 10 reasons why you should implement embedding, instead of using your own site to host videos unless you have a powerful server with Hight performance. This article focu...
09:01 pm GMT - Tue, November 8, 2022
Dev To Ultimate Guide to JavaScript
What is JavaScript?JavaScript is a programming language that started out as a quick and dirty language created for one of the first web browsers.It is now the world's most popular programming language...
08:51 pm GMT - Tue, November 8, 2022
Dev To Build Your Own Cloud Storage
Building a strong brand is something every business or individual needs to do. It's not just about having a memorable logo or tagline, but ensuring that you are remembered by your audience and clients...
08:45 pm GMT - Tue, November 8, 2022
Dev To Exploring Ghostwriter, a GitHub Copilot alternative
Written by Ukeje GoodnessWith the advent of artificial intelligence (AI), developers and individuals across many walks of life have explored using the technology in various fields. In October 2021, Gi...
07:14 pm GMT - Tue, November 8, 2022
Dev To SEO Tips for Developers
SEO (Search Engine Optimization) is essential for your online marketing strategy. It's the process of optimizing your site and content to help you get as much traffic as you can from search engines.Re...
06:40 pm GMT - Tue, November 8, 2022
Dev To Menu - "Hamburger" with Color & Height Manipulation
...
06:17 pm GMT - Tue, November 8, 2022
Dev To Creating Pages From Markdown With GraphQL
Hello and welcome to the fourth post in my series on Building a Powerful Blog! So far, you've created your Gatsby site and deployed it for the world to see using Netlify. You've also learned about the...
06:11 pm GMT - Tue, November 8, 2022
Dev To Announcing the MongoDB Atlas Hackathon 2022 on DEV!
Hey DEV community!We are thrilled to announce our latest challenge on DEV in partnership with our friends at MongoDB: the MongoDB Atlas Hackathon 2022! Announcing the MongoDB Atlas Hackathon 2022...
06:09 pm GMT - Tue, November 8, 2022
Dev To React & NodeJS - Go LIVE with Full-Stack projects fast
Hello coders! The video mentioned in this article explains how to generate a new Full-Stack App (React & NodeJS) and deploy it LIVE with Render in just a few minutes. In the end, the application i...
06:08 pm GMT - Tue, November 8, 2022
Dev To Community Discussion Thread MongoDB Atlas Hackathon 2022 on DEV
This thread is your place to share progress with your fellow MongoDB Atlas Hackathon 2022 on DEV participants and encourage one another throughout the month!In this thread, you can post...Positi...
06:06 pm GMT - Tue, November 8, 2022
Dev To Help Thread MongoDB Atlas Hackathon 2022 on DEV
If you're participating in the MongoDB Atlas Hackathon 2022 on DEV and you need some help with your submission, you've come to the right place!If you have any questions about how this contest works (e...
06:04 pm GMT - Tue, November 8, 2022
Dev To pRESTd release 1.1.4 - Query performance improvement
If you want to use your database as a data source for an API you are creating, but you are not happy with building it from scratch: pRESTd is for you!Basically pRESTd is a software that enables you to...
05:54 pm GMT - Tue, November 8, 2022
Dev To dev.to codes! Collaborative coding experiment: The most liked comment picks the next line of code, day 1
This experiment is inspired by a post on the ProgrammerHumor subreddit, where the original author did this exact thing: The most upvoted comment after 24 hours picks the next line of code.The rules:No...
05:45 pm GMT - Tue, November 8, 2022
Dev To What music have you been coding to this week?
Let's hear your favourite tunes to crank out some code? This week I have been listening to Keys N Krates - Original ClassicSpotify Link Mastodon - Emperor of SandSpotify Link Gilla Ban...
05:29 pm GMT - Tue, November 8, 2022
Dev To Transitioning from the Healthcare Industry
Im Kyle Liang and I pivoted from a career in the healthcare industry to a role as a Software Engineering Intern at Jobber. In between leaving the healthcare industry and starting the internship, I com...
05:15 pm GMT - Tue, November 8, 2022
Dev To When is data encrypted in your app?
Im curious, at what point in your app do you encrypt data? Do you ever encrypt it explicitly? Or do you rely on things like at-rest encryption within your database, and TLS over the network?Do you do ...
05:14 pm GMT - Tue, November 8, 2022
Dev To cmagick v.0.1.4
Hi guys!Just sharing the new release of cmagick. What's new?The functionalities are exactly the same:Convert imagesResize imagesThe main difference is about the test coverage of 100% and the removal o...
05:05 pm GMT - Tue, November 8, 2022
Dev To TypeScript Tutorial(Part2)
This article is a continued version of my previous article on getting started with typescript. If you are a newbie or still getting started with typescript, I will advise you to check my previous arti...
05:03 pm GMT - Tue, November 8, 2022
Dev To Graph and Trees - Basic
GraphA graph is a non-linear data structure composed of nodes and edges. The nodes are also known as vertices; edges are lines or arcs connecting any two nodes in the graph. There are two types ...
04:15 pm GMT - Tue, November 8, 2022
Dev To Why do you Have Too Many Tabs Opened? An almost imaginary conversation with my 5 years old nephew
Why do you have 42 tabs open in your browser right now? A lack of tooling would be the obvious answer, but really you have searched long enough already for the perfect tool that can manage hundreds of...
03:52 pm GMT - Tue, November 8, 2022
Dev To Phone Authentication with Appwrite and Vonage
Appwrite 1.0 was recently announced and one of the many new updates it has brought is the addition of a new phone authentication adapter, Vonage! In this tutorial well learn how to set up a Vonage acc...
03:49 pm GMT - Tue, November 8, 2022
Dev To Ways to Improve Gaming Performance in Hyper-V
Gamers are increasingly turning to virtual machines (VM) to play video games, and for good reason. Virtual machine gaming delivers better security, flexibility, and convenience. Yet, using games requi...
03:23 pm GMT - Tue, November 8, 2022
Dev To Doubt in Debugging
Doubt isnt fun. We want to have confidence in our direction and doubt is most powerful just when we need the courage to move. When we dont have the right amount of experience. But in a different light...
03:04 pm GMT - Tue, November 8, 2022
Dev To All your JavaScript code is polluted
Okay, maybe not all code and not always. This is just a short note on the prototype pollution as I have seen this issue again and again.Photo by Maxim Tolchinskiy on Unsplash What is this about?I...
03:00 pm GMT - Tue, November 8, 2022
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
02:52 pm GMT - Tue, November 8, 2022
Dev To Function with dynamically typed parameters, in Typescript.
In Typescript, how to create a function that returns the type that itself receives?If we don't explicitly set the parameter the function returns an 'any' type.If we set it, the function returns ...
02:46 pm GMT - Tue, November 8, 2022
Dev To Building a Native Mobile App with Next.js and Capacitor
If you are using Next.js to build a web app, you can easily benefit from Capacitor and make your web app a native mobile app without any big changes or learning something new!I've previously talked ab...
02:30 pm GMT - Tue, November 8, 2022
Dev To Multithreading in Rust
In this post, we are going to speed up a port scanner in Rust by using multiple threads instead of only one and see how easily it can be achieved thanks to Rust's type system.This post is an excerpt f...
01:46 pm GMT - Tue, November 8, 2022
Dev To Some Tips & Tricks when working with AWS IoT Rules Engine
The AWS IoT Rules Engine is widely used for routing IoT device messages to different downstream services, based on evaluation of rule statements and conditions. Even if working with the AWS IoT Rules ...
01:38 pm GMT - Tue, November 8, 2022
Dev To The war between remote work and data security: who wins?
Imagine its 2019.You are asked to evaluate an offshore consultancy firm to handle your organization's sensitive applications. After verifying the online security infrastructure, you inspect the consul...
01:34 pm GMT - Tue, November 8, 2022
Dev To Aide pour parler en public
Un grand nombre d'entre nous sont stresss et ne savent pas quoi faire en dtail avant de faire un discours en public ou une confrence. Est-ce que a sera assez bon? Est-ce que je ne vais pas oublier que...
01:16 pm GMT - Tue, November 8, 2022
Dev To Help for public speaking
A lot of us are stressed and don't know what they can do before doing a public speaking or a conference. Would it be good enough? Will I forget something to talk about? ...To help with this, we can fo...
01:00 pm GMT - Tue, November 8, 2022
Dev To How to work with API on your mobile phone?
There are numerous tools available for testing your API. However, I will demonstrate how to test your API using an advanced mobile app designed specifically for this purpose.I am a backend developer w...
12:57 pm GMT - Tue, November 8, 2022
Dev To Draw Netflix Logo In Python
In this article Ill explain you how you can draw Netflix logo using pythons turtle module.We are all familiar with Netflix, Netflix is one of the most popular OTT platform to watch web series and movi...
12:11 pm GMT - Tue, November 8, 2022
Dev To How We Won the Medusa Hackathon: Building the Paystack Plugin
This article was written by Femi Akinyemi and Andrew Glago.Medusais an open-source composable commerce engine built with Node.js. Medusa enables developers to build scalable and sophisticated commerce...
11:48 am GMT - Tue, November 8, 2022
Dev To 5 frontend project ideas
One of the best ways for you to acquire skills is to put the acquired knowledge into practice. If you're new to technology, it can be hard to come up with any ideas on how to apply what you've learned...
11:30 am GMT - Tue, November 8, 2022
Dev To Data Science: Basic Mathematics
You might be thinking how much math we need to know to get started with Data Science? There is no specific answer to that but I have the way for you to get started. Why?Unlike software engineerin...
11:04 am GMT - Tue, November 8, 2022
Dev To Future Proof is good
Future Proof is to make your data modeling and code good enough to support new use cases in the future. Example of non-future-proof designYou are building a general ledger system to work with Pix...
10:56 am GMT - Tue, November 8, 2022
Dev To Refactoring Tools: Fewer Errors with Declarative Style
Let's continue our series of short posts about code refactoring! In it, we discuss technics and tools that can help you improve your code and projects.Today we will talk about declarative code style a...
10:55 am GMT - Tue, November 8, 2022
Dev To Vue vs React 2023 for Frontend App Development
Two of the best JavaScript frameworks on the market for developing your possible company idea into a workable solution are Vue and React. However, the question of which framework to use for my project...
10:52 am GMT - Tue, November 8, 2022
Dev To Django shorts: 5 Useful packages
PrefaceDjango is such a diverse and intricate back-end web framework. One of the best things that we can do with Django is that we can install various packages/apps. These packages and apps help to pr...
10:30 am GMT - Tue, November 8, 2022
Dev To In One Minute : Flutter
Flutter applications are written in the Dart programming language, and can connect to platform languages such as Java, Kotlin, Swift, and Objective-C. Also, thanks to ffi support, it is possible to in...
09:50 am GMT - Tue, November 8, 2022
Dev To I've Just Been Hacked by a Power App
The good news is I hacked myself, want to know how, let me explain. Case StudyYou get invited to use a new Power App, it's functionality is to read your Outlook Calendar events for a week, where ...
09:48 am GMT - Tue, November 8, 2022
Dev To Entando 7.1 Release Overview
Entando Application Composition Platform Version 7.1 is now available to support enterprises who are modernizing applications to accelerate development, reduce runtime costs, and streamline maintenanc...
09:00 am GMT - Tue, November 8, 2022
Dev To Working with GitHub from your best editor
Hi folks,today I'm going to speak about another cool VsCode Extension.In many projects, I love using GitHub Actions as CI/CD tool, but switching between VsCode and the GitHub website is very boring an...
09:00 am GMT - Tue, November 8, 2022
Dev To Working with GitHub Actions from your best editor
Hi folks,today I'm going to speak about another cool VsCode Extension.In many projects, I love using GitHub Actions as CI/CD tool, but switching between VsCode and the GitHub website is very boring an...
08:45 am GMT - Tue, November 8, 2022
Dev To Event-Driven APIs with Webhook and API Gateway
There are many ways and technology options to consider when implementing an event-driven API. For example, we explored how to build event-driven APIs using these 3 well-known patterns: CQRS, API Gatew...
08:23 am GMT - Tue, November 8, 2022
Dev To Text to Handwriting Conversion of Long Texts into Single PDF File
Hello,I'm Fatih, the creator of 10015.io. I've developed one of the most popular text to handwriting converters on web. It was a though development process as it has many difficult steps like conversi...
07:02 am GMT - Tue, November 8, 2022
Dev To The Python/numpy porting to Perl product
I'm starting the Python/numpy porting to Perl product.The SPVM is a static typed language to provide the numeric array data structure to Perl. This is based on the object of SPVM::Numpy....
06:57 am GMT - Tue, November 8, 2022
Dev To Max Area of Island
You are given an m x n binary matrix grid. An island is a group of 1's (representing land) connected 4-directionally (horizontal or vertical.) You may assume all four edges of the grid are surrounded ...
06:51 am GMT - Tue, November 8, 2022
Dev To Next 13: What's new
Last week we got introduced to Next 13, which got some mixed reviews from the public.I won't go into detail about these reviews in this article, but let's look at what got introduced to us. Routi...
05:14 am GMT - Tue, November 8, 2022
Dev To Good News!
Hey hey. It's Zada, your new neighbor. I am pleased and very much happy to announce that I will be publishing a series of articles for the benefit of members of this neighborhood.This series would she...
05:09 am GMT - Tue, November 8, 2022
Dev To What is Form Collection and how to implement it in ASP .NET MVC?
What is Form Collection?Form collection is used to retrieve input elements from the controller action method. Form collection class automatically receives the data form value in controller metho...
05:09 am GMT - Tue, November 8, 2022
Dev To 7 Online Tools for Your Images and Videos and Screen Recording
Hi everyone, in today' post I'm going to talk about 7 online tools that help you work with videos and images like compressing images and videos. And I also introduce you'll to the browser window scree...
04:23 am GMT - Tue, November 8, 2022
Dev To 7 Daily Hacks For Programmers To Make Coding Skills Faster
In 21st century, programming is everywhere. Some people are passionate about programming languages. Even though they forgot to do some other works except programming, they always want to become a good...
04:14 am GMT - Tue, November 8, 2022
Dev To Men Who Truly Understand Women Know These 15 Truths!
And have better relationships as a result.Don't worry about understanding all women. They're not a science experiment. Instead, focus on learning about the woman you're interested in and want to build...
03:46 am GMT - Tue, November 8, 2022
Dev To ZMotion Application Development Tutorial -- Motion Control Card & VC6.0
" Teach support again ! "--Today, ZMotion Technology shares application development of motion control card in VC6.0--This article is edited by ZMOTION, here, share with you, let's learn together. ZMOT...
02:32 am GMT - Tue, November 8, 2022
Dev To Using Google Fonts with Next.js (typescript)
To add a google font to an Next.js application, create a Custom Document ( _document.tsx in the pages folder), and copy from google fonts// pages/_document.tsximport Document, { DocumentContext, ...
01:34 am GMT - Tue, November 8, 2022
Dev To How to see if your JavaScript code is vulnerable?
As of 2022 more than 50,000 professional developers, use JavaScript as their programming language of choice, with RedMonk reporting that 98% of the worlds tags and projects in Stack Overflow and GitHu...
12:13 am GMT - Tue, November 8, 2022
Dev To Simple calendar in a few lines of code
IntroductionThere's no doubt that calendars and date pickers are one of the most useful components in the modern front-end world. They are usually part of many popular UI libraries like MUI or M...
10:48 pm GMT - Mon, November 7, 2022
Dev To Netlify, Vite, deploy and Page Not Found error
I know that a lot of people struggling with the problem when their web app works perfectly on localhost, but on Netlify server after refreshing page they got error Page Not Found. Why and how it shoul...
10:41 pm GMT - Mon, November 7, 2022
Dev To bom conhecer o mundo
E a cultura das pessoas que trabalham com vocEu geralmente gosto do desconforto de desconhecer algo. E a eu passo a saber sobre essa coisa e eu fico totalmente enlouquecida para saber mais. E de...
10:24 pm GMT - Mon, November 7, 2022
Dev To gitPanic - Merging and Rebasing
The last blog covered adding your changes to a remote branch, but what if other developers are working in the repo at the same time as you? How do you add changes from one branch to another?MergingReb...
08:27 pm GMT - Mon, November 7, 2022
Dev To What is a VPN? Which one should I choose?
VPN stands for, Virtual Private Network. A VPN is crucial in modern day security. Sometimes, even the best internet connections have issues. Having a VPN is not only great for privacy and security, it...
08:06 pm GMT - Mon, November 7, 2022
Dev To Giulio's Hacktoberfest 2022
I did attempt Hacktoberfest back in 2021, but couldn't approach it until late October (I ended up not reaching the goal). This year I was aware of the event and prepared my schedule: time to particip...
07:57 pm GMT - Mon, November 7, 2022
Dev To All Important Data Structures & Algorithms for Coding Interview
Repository Link: https://github.com/SamirPaul1/DSAlgoIn this repository, I have stored solutions to various problems and concepts of Data Structures and Algorithms in Python3 in a structured man...
07:18 pm GMT - Mon, November 7, 2022
Dev To Factory Method pattern in TypeScript
IntroductionThe factory method pattern is a creational pattern which provides an interface to create objects in a parent class. Subclasses of that class can override the method that creates the ...
06:09 pm GMT - Mon, November 7, 2022
Dev To I Created a pure Unicode Code Highlighter :P
The tool is called "Unilight". It is a simple parser and module that modifies unicode variation of string parts.So you can highlight anywhere that doesn't accept rich editing, just have a pure string ...
05:35 pm GMT - Mon, November 7, 2022
Dev To Apache Commons Text CVE-2022-42889 Fix for JMeter
After the Log4Shell fiasco last year, it is now time to apply the patch for CVE-2022-42889 to your Java ecosystem. In this blog post, we will see about CVE-2022-42889 specs and how to mitigate in your...
05:24 pm GMT - Mon, November 7, 2022
Dev To Web3 Security: Types of Attacks and Lessons Discovered
Web3 security is largely dependent on blockchains unique capacity for commitment and resistance to human interference. These software-controlled networks are a prime target for attackers because of th...
05:14 pm GMT - Mon, November 7, 2022
Dev To [EN] Git. Guide from scratch
In this article we will cover everything from creating a new repository to publishing it on a server and some commands that I use on a daily basis that may be useful.Installed Git is a must. 1. W...
05:11 pm GMT - Mon, November 7, 2022
Dev To Do Programmers Need to Know Math?
The debate of whether being good at math makes for a great programmer is as old as the tech industry itself. Opinions are wildly polarizing ranging from completely discarding mathematics as irrelevant...
05:05 pm GMT - Mon, November 7, 2022
Dev To Top 10 ways to become a self-taught developer
IntroductionHello fellow newbies and self-taught developers, As a rookie, what are your challenges in learning?My biggest challenges as a self-taught in development were:No clear path and vision...
04:57 pm GMT - Mon, November 7, 2022
Dev To Geo-Distributed Microservices and Their Database: Fighting the High Latency
Ahoy, mateys!My development journey of the first version of the geo-distributed messenger has ended. So in this last article of the series, Id like to talk about multi-region database deployment optio...
04:50 pm GMT - Mon, November 7, 2022
Dev To Dockerizing a MongoDB Replica Set With TLS/SSL
IntroductionThe goal of this guide is to create a local SSL-enabled MongoDB Replica Set using docker-compose.TL;DR: Here is a demo repository. Note that to run locally you will have to create yo...
04:17 pm GMT - Mon, November 7, 2022
Dev To Client-side Routing without the JavaScript
It's been a while since I wrote a piece about a SolidJS technology innovation. It's been two years now since we added Suspense on the server with Streaming SSR. And even longer to go back to when we f...
04:15 pm GMT - Mon, November 7, 2022
Dev To What are you learning this week?
It's a new week to learn something new! What are you exploring this week?...
04:00 pm GMT - Mon, November 7, 2022
Dev To An introduction to the Zerops build & deploy pipeline: A Golang example
Welcome back to our article series about Golang in Zerops! In case you missed the previous post, have a look at Building a Simple TODO App with Gin-gonic in Zerops: A step-by-step Guide to catch up on...
03:46 pm GMT - Mon, November 7, 2022
Dev To Do You Understand Why The Key To Controlling Complexity is Abstraction?
Software Architecture HourI'm watching The Software Architecture Hour with Neal Ford with Guest Martin Fowler(on O'Reilly). Key To Controlling ComplexityFowler said a couple of very interes...
03:28 pm GMT - Mon, November 7, 2022
Dev To What are your goals for the week? 11/7
What are your goals for this week? What are your goals for the week?What are you building? What will be a good result by week's end?Did you meet your goals last week?Last Week's Goals How did I do?[] ...
03:25 pm GMT - Mon, November 7, 2022
Dev To A Beginners Guide to Understanding & Recognizing Different Cyber Threats
With technology being so ever-evolving, it also presents a whole bucket of snakes to many users and particularly the most vulnerable. Many companies & innocent individuals have been affected by th...
02:59 pm GMT - Mon, November 7, 2022
Dev To Music Monday What are you listening to? (Funk Edition)
cover image source: GorillazWe've talked soul already but what about funk? It's a genre that just makes you wanna move and groove... it's hard not to have a good time when a funk groove gets hold of y...
02:46 pm GMT - Mon, November 7, 2022
Dev To TLS with Nitrogen
I was recently reminded about the tool mkcert and it inspired me to add a TLS example to the Nitrogen. mkcert makes its incredibly easy to test TLS with your application during local development. Its ...
02:44 pm GMT - Mon, November 7, 2022
Dev To Strconv.Itoa vs Strconv.FormatInt vs fmt.Sprintf which is good to Convert Int to String In Golang
In this article we are going to check the performance of these methods, which method is fast and which is the slowest for converting Int to String in Golang, and how we are going to do that, we are go...
02:43 pm GMT - Mon, November 7, 2022
Dev To PoC vs Prototype vs MVP
Qu'est-ce qu'un POC, un prototype et un MVP - Explication des diffrencesPour crer de bons produits numriques, il faut la fois tre innovant et suivre des mthodes prouves de dveloppement d'applications...
02:41 pm GMT - Mon, November 7, 2022
Dev To tsParticles 2.5.3 Released
tsParticles 2.5.3 Bug FixesFixed issue with reduce duplicates flag, fixes #4805-- Social linksDiscordSlackTelegramReddit matteobruni / tsparticle...
02:06 pm GMT - Mon, November 7, 2022
Dev To 5 Reasons to Keep Contributing to Open-Source Projects
If you participated in Hacktoberfest this year, congratulations! You survived one of the biggest months in onboarding new open-source contributors. Even if you didnt get your four pull requests in, yo...
01:59 pm GMT - Mon, November 7, 2022
Dev To FLiP-Spring
...
01:57 pm GMT - Mon, November 7, 2022
Dev To November - Month of Talks
https://www.linkedin.com/pulse/november-month-talks-tim-spann-/ ApachePulsar #ApacheFlink #Spring #DeltaLake #CDC #SQL #OpenSource #ApacheBookeeper #ApacheCon #Containers #K8 #Kubernetes #Clou...
01:57 pm GMT - Mon, November 7, 2022
Dev To What Is Domain Authority And How To Make It Higher?
What is DA? And why is it important?Domain Authority (DA) is a metric used to measure the "authority" of a website. It is calculated using a number of factors, including the high-quality backlinks, th...
01:51 pm GMT - Mon, November 7, 2022
Dev To Learning Rust: Async Combinators
Last week, we learned what are and how to use combinators. Today, we see how to use Rust's async combinators and how they can make your code more functional and clean.You may be wondering: what combin...
01:24 pm GMT - Mon, November 7, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
12:44 pm GMT - Mon, November 7, 2022
Dev To How to pass command line arguments to a Node.js app?
IntroductionSimilar to a Bash script where you can pass arguments to a script using the $1 syntax, you can also pass arguments to a Node.js app.In this quick tutorial, you will learn how to pass...
12:01 pm GMT - Mon, November 7, 2022
Dev To Coddex Launch on Product Hunt!
Hi Devs! Its Sonny from Coddex a brand new learn to code platform for Gen Z. Were a small-but-mighty team based in Brooklyn, NY but have teammates across the globe.Since June 2022, weve gone full in ...
11:40 am GMT - Mon, November 7, 2022
Dev To Tick Tock migration pattern
Tick Tock is when you do a migration in two steps to avoid breaking. TickImagine we have 2 different models/collections/tables to store transactions (TransactionModel) and refund transactions (Tr...
11:30 am GMT - Mon, November 7, 2022
Dev To Building a React application to solve captchas using 2captcha
IntroductionWe solved captchas most of the time while logging into a new account or registering to a website. Captchas are essential to avoid running scripts. These scripts can be used to create...
11:19 am GMT - Mon, November 7, 2022
Dev To What is Alternative Data - Complete Guide
The LeverageThe data give you power and the more data you have, the more leverage you have. Many investors already see that alternative data have been just as essential as fundamental data for t...
11:15 am GMT - Mon, November 7, 2022
Dev To Logging your error message of your Flutter App directly into SlackChannel?
Wanna know how to log your error message in #flutter to your slack channel?Create new App in SlackGo to https://api.slack.com/apps and create a new app.Select from scratch option and in next optionPic...
10:30 am GMT - Mon, November 7, 2022
Dev To In One Minute : Laravel
The Laravel framework is an open-sourced PHP web framework that allows developers to create dynamic and scalable web applications. The source code of Laravel is hosted on GitHub and released under the...
10:03 am GMT - Mon, November 7, 2022
Dev To How To Iterate Over C String
Iterating over a string sounds like a simple task, but every time I have to do it, I come across a different way. This will be a collection of different ways and how they work. Brackets For...
09:43 am GMT - Mon, November 7, 2022
Dev To React Comfort - conditional rendering in react become easier and cleaner.
You can find the full documentation on the websiteIf, Else, and ElseIf is a react helper components with the help of which conditional rendering in react become easier and cleaner. Installationnp...
09:36 am GMT - Mon, November 7, 2022
Dev To Rust Easy! Modern Cross-platform Command Line Tools to Supercharge Your Terminal
Originally published at deepu.tech.Rust is taking over the terminal. Rust is a general-purpose programming language that is blazing fast and memory safe. It is the fastest-growing and most loved progr...
09:23 am GMT - Mon, November 7, 2022
Dev To CD onboarding with Harness using Azure.
What is Harness?Harness is the industry's first Software Delivery Platform to use AI to simplify your DevOps processes - CI, CD, Feature Flags, Cloud Costs, and much more. Why Harness?Harne...
09:02 am GMT - Mon, November 7, 2022
Dev To AWS open source newsletter, 134
November 7th, 2022 - Instalment #134WelcomeWelcome to the AWS open source newsletter, edition #134. This weeks newsletter was featured in the latest Build on Open Source on twitch.tv/aws, so I h...
08:38 am GMT - Mon, November 7, 2022
Dev To Create a plain dotnet, routed API controller in Umbraco
This is a very quick blog post, blink and you'll miss it! While building something the other day I suddenly had the need for a route that would output some JSON data. I didn't need anything from Umbra...
08:25 am GMT - Mon, November 7, 2022
Dev To Profitable Growth: 4 Ways Personalization Can Accelerate Profitability During a Downturn
It's no secret that the days of free-flowing VC cash are over.With the recent economic downturn, investors are carefully scrutinizing companies' financials and growth potential. As a result, profitabi...
08:16 am GMT - Mon, November 7, 2022
Dev To A Complete Guide to Importing Shopify Customer Data to Google Ads
Did you know that you could import Shopify customer data to Google Ads with a few steps? If no, Ive got some good news for you here - just read on and transfer your valuable data to Google Ads and mak...
08:07 am GMT - Mon, November 7, 2022
Dev To Long youtube videos are a waste of time unless.
Every friday night, the geeky developers fond of getting dirty in new stuffs are often end up wasting time on long hours youtube video.Dont you fell this often, that the courses you have watched doesn...
07:40 am GMT - Mon, November 7, 2022
Dev To GitHub Profile Achievements
GitHub Profile Achievements A collection listing all Achievements available on the GitHub profile.Following the launch of the first Mars Helicopter,Ingenuity, GitHub announced the new Achievemen...
07:20 am GMT - Mon, November 7, 2022
Dev To Building a Web Scraper in Golang: Complete Tutorial
Ever wondered how to build a web scraper in Golang? Check out this practical tutorial. Golang, or Go, is designed to leverage the static typing and run-time efficiency of C and usability of Python and...
07:18 am GMT - Mon, November 7, 2022
Dev To Building an Awesome Carousel Reusable Component with React and Splide.js
IntroductionCarousel, widely known as sliders, galleries, and slideshows, helps developers display text, graphics, images, and even video in one interactive, sliding block. They're a great desig...
05:58 am GMT - Mon, November 7, 2022
Dev To Chrome 107: Keyboard shortcuts
I always look at the Chrome updates to see what cool new features the team added.In version 107 I spotted a lot of cool things around keyboard shortcuts!Let's take a look at them. Customize keybo...
05:39 am GMT - Mon, November 7, 2022
Dev To Latest IT Open Positions - Week 45 of 2022
Hey,This is Kamil, founder of the Remote Index - every week I compile a list of fresh remote engineering jobs to help you find your next remote position.Today, I have 15 of 7640 new jobs I want to sha...
05:09 am GMT - Mon, November 7, 2022
Dev To REST vs SOAP: why we recommend REST APIs for A2P messaging
Many businesses use messaging APIs to simplify communications with stakeholders and customers. Business short message service (SMS) tools enable organizations to implement one-time password (OTP) veri...
05:08 am GMT - Mon, November 7, 2022
Dev To Docker Cheatsheet
Check Docker Version :docker versionLogin into Docker :docker loginordocker login -u <username>Search Hub for an imagedocker search <image_name>Publish an image to Docker Hubdocker push &l...
04:05 am GMT - Mon, November 7, 2022
Dev To How to create an EyeDropper tool using JavaScript?
JavaScript Web APIs are powerful. It provides tons of utility in the form of APIs and methods for web developers. Recently I learned about the EyeDropper API, which is experimental at this time(of wri...
03:59 am GMT - Mon, November 7, 2022
Dev To Top 10 Dotnet Exception Anti-Patterns in C
As a programming instructor and former software engineer / software engineering manager I have seen a lot of mistakes around exception management in dotnet code.In this article well explore the top 10...
01:19 am GMT - Mon, November 7, 2022
Dev To Three.js Light
In every movie scene difference light are used based on the story been told on that scene.In some cases the producer might want a very bright light and other times dull ones.The light color can also b...
01:02 am GMT - Mon, November 7, 2022
Dev To Stop writing your SQL code inside your Go source files!
You are writing Go but you need to write some SQL, so you end up writing SQL inside your Go source code, this is not a problem as long as they are short queries, but when your queries take up more lin...
12:02 am GMT - Mon, November 7, 2022
Dev To Counting to 1 Billion (Node vs. Bun)
I was inspired by Ishaan Sheikh's post here on counting to 1 billion: https://dev.to/sheikh_ishaan/count-to-1-billion-20de.I wanted to see if there was a sizable performance difference in counting to ...
11:45 pm GMT - Sun, November 6, 2022
Dev To [ES] Git. Gua desde cero.
En este artculo veremos desde la creacin de un nuevo repositorio hasta la publicacin de este en un servidor y comandos que uso a diario que pueden resultar tiles.Ser necesario tener Git instalado en n...
11:18 pm GMT - Sun, November 6, 2022
Dev To Autocomplete Search Component With React and TypeScript
How to show suggestions of data from an API RestNowadays, one of the most widely used components of a website is the search engines with autocomplete or suggestions.It is usually the first compo...
10:17 pm GMT - Sun, November 6, 2022
Dev To Building a GPT-3 Powered Discord Support Bot
Discord is becoming a popular platform for open source projects and companies to manage their developer communities. These Discord servers are where developers can go to get their questions answered q...
09:41 pm GMT - Sun, November 6, 2022
Dev To Tailwind CSS tutorial 5: Alignment - Justify Items
In the article, we will go into detail on how to use justify-items. Justify ItemIt is intended to take the place of the CSS justify-items attribute. This class is used to control how grid objects...
09:21 pm GMT - Sun, November 6, 2022
Dev To Dapr Service Invocation with Azure Container Apps
I had a bit of time last week to do some Dapr learning, so I started to read the Dapr for .NET Developers e-book that's available on our documentation (completely free by the way!). In one of the earl...
09:19 pm GMT - Sun, November 6, 2022
Dev To 280 Top Directories to Submit Your Startup in 2022 [Definitive List]
It took me 80+ hours to comb through 2000+ startup resources and bring you the fullest list of websites where you can submit your startup or a pet project to date.Read on to find out why I decided to ...
08:10 pm GMT - Sun, November 6, 2022
Dev To Javascript Immediately invoked function expressions (IIFE)
Immediately invoked function expressions, or IIFE, are functions which are run as soon as you define the function. You may also see people refer to them as anonymous functions. They give us an easy wa...
07:54 pm GMT - Sun, November 6, 2022
Dev To A Bitter Interview Experience
Recently, I interviewed for a leadership role that left me bitter at the decision not to proceed. While I wasn't sold that I was the correct fit for the role, I felt that the decision was made premat...
07:20 pm GMT - Sun, November 6, 2022
Dev To macOS Dev Setup
This document describes how I set up my developer environment on a new MacBook. We will set up popular programming languages (for example Node (JavaScript), Python, and Java). You may not need all of ...
07:05 pm GMT - Sun, November 6, 2022
Dev To I just changed my life for the better?
I just began my journey into Flatiron School for software engineering. I chose to pursue a different career path due to the flexibility and honestly the interest coding will bring me. I have been in m...
06:57 pm GMT - Sun, November 6, 2022
Dev To Coding Flappy Bird
Hey !Let me show you, how to code Flappy Bird game in HTML, CSS and JavaScript.This is an ASMR video, the link to the code you will find it in the video; hope you will enjoy my silent coding in a rain...
06:56 pm GMT - Sun, November 6, 2022
Dev To Running Random Forest
Introduction:Random Forest is a Supervised Machine Learning Algorithm that is used widely in Classification and Regression problems. It builds decision trees on different samples and takes their...
06:03 pm GMT - Sun, November 6, 2022
Dev To Next.js 13 is here
Next.js 13 was announced recently at Next conf with plethora of new (and evolved) features that will make the process of writing and maintaining frontend code for software companies (and devs) like ou...
05:46 pm GMT - Sun, November 6, 2022
Dev To Javascript loops: for vs forEach vs for.. in vs for.. of
There are quite a few ways in Javascript to loop through an array of items or any other iterable item in Javascript. You may have seen them:arr.forEach()for(let item of arr)for(let item in arr)for(let...
05:13 pm GMT - Sun, November 6, 2022
Dev To How to monetize your Google Workspace add-on?
You've built a great add-on for the Google Workspace ecosystem (Google Docs, Google Sheets, Gmail & co.). It's getting a lot of traction and you feel like you can monetize it. If this is your curr...
05:12 pm GMT - Sun, November 6, 2022
Dev To A cleaner and more reliable DevOps routine using build automation tools
Yes its all about reliability. The thing that makes a commercial software stands up and stick to peoples mind. I think the statement is self explanatory but to provide an example, if Google was buggy,...
04:53 pm GMT - Sun, November 6, 2022
Dev To Removing the last element of an array in Javascript
One of the most frequent operations we perform on an array is removing the last element. There are a few different ways to do this - but one of the most common is to use the pop() method. Consider you...
04:04 pm GMT - Sun, November 6, 2022
Dev To What is HAProxy ?
Target AudienceI've aimed this article at people who want to learn about HAProxy, Docker, Containers, Node.js. Learning ObjectivesAfter completing this article, you will know how to do the ...
03:19 pm GMT - Sun, November 6, 2022
Dev To Analysis of classification models on NASA Active Fire data.
This article is based on the prediction of the type of forest fire detected by MODIS in India (year 2021) using Classification algorithms. Checkout the code here (don't forget to give it an upvote!)MO...
03:16 pm GMT - Sun, November 6, 2022
Dev To Deploy your static React app under 5mins
We all have been to the stage where we had completed our first react app but didn't know how to showcase it publicly.So, in this blog, I am going to show you how to host your react app for free.Pre-re...
03:13 pm GMT - Sun, November 6, 2022
Dev To Did Elon Musk fire 3,250 Twitter employees by LOC count?
I dont know if its true, but apparently Elon did a LOC count. Implying he counted lines of code contributed by employees over the last year, and fired the bottom half. I am not sure if I agree upon th...
03:02 pm GMT - Sun, November 6, 2022
Dev To Open-source MLOps Fundamentals Course
Hi everyone, Im the creator of Made With ML and I wanted to share that V1 of the open-source course is finally complete! We cover topics across data modeling serving testing reproducibility monit...
03:01 pm GMT - Sun, November 6, 2022
Dev To Learning Rust: Combinators
Combinators are a very interesting to make your code cleaner and more functional. Almost all the definitions you'll find on the internet will make your head explode because they raise more questions ...
02:55 pm GMT - Sun, November 6, 2022
Dev To Creating a Multi-Account CI/CD Pipeline with AWS CodePipeline
Whenever I've tried to learn a particular service or functionality within AWS, I find the best way is to do the ClickOps approach (i.e. Good Old Point and Click in the Console). Once I've figured out...
02:22 pm GMT - Sun, November 6, 2022
Dev To Managing buckets with Reduct Storage CLI Client
A bucket is a top-level data container of Reduct Storage. You can consider it as a folder of a file system. If you delete it, you delete all files inside the bucket. Also, it has common settings for a...
01:27 pm GMT - Sun, November 6, 2022
Dev To DTO as a record
With DTOs we're dealing with immutable data more often than not, which means that once an object is created, we cannot change its content.To accomplish this in Java, we create a class with private, fi...
01:27 pm GMT - Sun, November 6, 2022
Dev To how much do you validate the form with only HTML - Part1
I am going to create a series with form validation using HTML, Javascript and Angular.This is the part - I using HTML only.Validation: It's not advised to send whichever data entered by user to server...
12:27 pm GMT - Sun, November 6, 2022
Dev To Count to 1 billion
Cover image by Markus Krisetya on UnsplashDuring the weekend and out of curiosity after watching this video on YouTube, I thought of doing a similar experiment of comparing the execution speed of diff...
12:12 pm GMT - Sun, November 6, 2022
Dev To Finding bugs by fuzzing your code
If you have ever worked on a large scale project, you know that finding and tracking bugs can be very tedious and lengthy.Did you know it could be automated? There are multiple ways to achieve this, s...
10:30 am GMT - Sun, November 6, 2022
Dev To Redux is not DEAD!
WHY REDUX IS NOT DEAD even if every year you can read some articles or devs that say the opposite?First of all I love #redux especially since "Redux Toolkit (RTK)" and RTK query has been released . It...
10:30 am GMT - Sun, November 6, 2022
Dev To In One Minute : WordPress
WordPress is a PHP-based, open source content management system (cms) for creating websites and blogs. Through its dynamic presentation of content, webmasters have the flexibility to create beautiful ...
10:18 am GMT - Sun, November 6, 2022
Dev To Java Program: Program for checking the no. is prime or not and the approach towards the problem....
There are many approaches out there in the internet but this seems to be simple and easy to grasp and with less complexity , and you will find this approach very interesting let's get into the approac...
09:53 am GMT - Sun, November 6, 2022
Dev To Matplotlib - Visualization with Python
IntroductionMatplotlib is the grandfather library of data visualization with Python. John Hunter created it. He created it to try to replicate MatLabs (another programming language) plotting cap...
09:47 am GMT - Sun, November 6, 2022
Dev To How to call AWS Step Functions from AWS Amplify
Purpose / MotivationI read this great article.AWS Amplify: execute a Step Functions state machine from AppsyncThis article shows how to call AWS Step Functions from AWS Amplify, including creati...
09:09 am GMT - Sun, November 6, 2022
Dev To Reorder Data in Log Files
You are given an array of logs. Each log is a space-delimited string of words, where the first word is the identifier.There are two types of logs:Letter-logs: All words (except the identifier) consist...
08:49 am GMT - Sun, November 6, 2022
Dev To Mount Bromo Indonesia
You may not be able to say cool if you haven't traveled to Mount Bromo which is located in East Java.Mount Bromo is an active mountain that is made into a tourist spot by the local government. Because...
07:57 am GMT - Sun, November 6, 2022
Dev To Building Immersive Communities in public - What do you want to see next?
I've taken into account some of the feedback I got recently and gave Immersive Communities a facelift. From now on, I'll start adding new features based on what the public wants to see next. :)Feel fr...
07:33 am GMT - Sun, November 6, 2022
Dev To Journey of a web page - A mind map !
Ever wondered what happens when you hit enter after typing a url in the browsers address bar? Oh, I wish! The browser BTS does so many things for this to appear so seamless. And understanding those ar...
07:32 am GMT - Sun, November 6, 2022
Dev To Most Common Word
Given a string paragraph and a string array of the banned words banned, return the most frequent word that is not banned. It is guaranteed there is at least one word that is not banned, and that the a...
07:27 am GMT - Sun, November 6, 2022
Dev To How Twitter Shows Those Link Cards
How does the story begin?I was wondering how Twitter creates those cards whenever the user enters the link or pastes the URL. For our website, we take a lot of time to pass the Twitter card validation...
06:55 am GMT - Sun, November 6, 2022
Dev To A Complete Guide to NFTs
What are NFTs?Non-fungible tokens (NFTs) are cryptographic assets on a blockchain that can be distinguished from one another by their distinctive identifying codes and metadata. A digital asset ...
05:35 am GMT - Sun, November 6, 2022
Dev To Migrate from render to Supabase
I used PostgreSQL from render.com and I paid $7 per month for Starter plan.This DB was for own project.There was no revenue and It was in the red.So, I migrate from render to Supabase.Because Supabase...
05:23 am GMT - Sun, November 6, 2022
Dev To 1st day
Today I found dev for the 1st time, I'm happy I made it here....
04:46 am GMT - Sun, November 6, 2022
Dev To How to Make Weather App in React
In this article, we are going to make a weather app in react. In this project, we will use openweather API which provides us free API to get weather details. Here we will add an input field where use...
02:11 am GMT - Sun, November 6, 2022
Dev To Use Model Features to Speed Up Backend Development in a DRY Manner
Originally published @ hashnode.Heredia, Costa Rica, 2022-11-05Ok, so this is something people that know me have been asking me for a long time, so I'll give you one of the best pieces of advise (and ...
01:45 am GMT - Sun, November 6, 2022
Dev To Orderly Queue
You are given a string s and an integer k. You can choose one of the first k letters of s and append it at the end of the string..Return the lexicographically smallest string you could have after appl...
01:32 am GMT - Sun, November 6, 2022
Dev To Automate and Auto-Merge Pull Requests using GitHub Actions and the GitHub CLI
So I've written about how I automated content updates for my blog before. I even gave a talk on it. Automate syndication of your content with Eleventy, dev.to, and GitHub ...
12:39 am GMT - Sun, November 6, 2022
Dev To What is the alternative data really?
Alternative data is a growing trend in business. It can be used to improve the accuracy of your customer base and stream.Alternative data is any type of information that isn't found in traditional dat...
12:33 am GMT - Sun, November 6, 2022
Dev To ReactJs using Hook useMemo
This article will discuss one of the ReactJS Hooks that is quite important for React developers to understand, namely useMemo. The useMemo hook is used to make our code more efficient, but there are s...
09:54 pm GMT - Sat, November 5, 2022
Dev To Wrlcome to Perl Channel
Wrlcome to Perl Channelhttps://www.youtube.com/watch?v=NOmiKNvAnVI...
09:46 pm GMT - Sat, November 5, 2022
Dev To Certificate Parsing with `domain-recon`
What is Certificate Parsing?Certificate parsing is a way of conducting web hacking reconnaissance when an attacker is targeting an organization. The goal is to gather information about the organ...
08:58 pm GMT - Sat, November 5, 2022
Dev To You dont need the framework that builds you a blog in 10 minutes.
I can't deny that it's impressive that you can set up a blog, e-commerce, or anything else in just under the time you take to name said blog or e-commerce. Thats not what you needEven if you are ...
08:26 pm GMT - Sat, November 5, 2022
Dev To Elevate Your Terminal Experience on The Mac
The key ingredients to spice up your terminal are Oh My Zsh, Oh My Posh, andFigThe macOS operating system comes preinstalled with a default Terminal app. As a software engineer, data scientist o...
07:36 pm GMT - Sat, November 5, 2022
Dev To Make your DOM look like an eye that can focus on anything!
Hello, I'm Ryan.I would like to show you an animation library I developed.It can make your DOM look like an eye that can focus on anything!The Repo URL: https://github.com/jj811208/watching-you E...
07:35 pm GMT - Sat, November 5, 2022
Dev To 4 Tools you can't live without
In this post I will cover tools I use in my day to day life as a software engineer, lets get started. It will cover extensions, platforms and a terminal that I can guarantee will speed up your workflo...
07:01 pm GMT - Sat, November 5, 2022
Dev To Top 5 Icon websites for devs and designers!!!
Introduction:Everyone needs a website to get icons from it, Choosing the right icons is like putting a cherry on top of a cake, don't complete without it.Whether you want to create a design from...
06:51 pm GMT - Sat, November 5, 2022
Dev To What Is the difference between PaaS And FaaS?
IntroductionThe term "PaaS" is often used interchangeably with "platform as a service," and the term FaaS has been coined to mean function as a service. However, these two terms can be quite con...
06:40 pm GMT - Sat, November 5, 2022
Dev To Hello world!
I've made a few significant pivots in my career, some for necessity, others for choice. Now I decided to make a more radical career change. I know it will shock a lot of my closest friends: I am sta...
06:15 pm GMT - Sat, November 5, 2022
Dev To An animated guide for Node.js event loop
We have all heard about JavaScript and Node.js being single-threaded, but what does it mean in practical terms?It means that JavaScript can do one thing at a time. For example, we cannot simultaneousl...
05:57 pm GMT - Sat, November 5, 2022
Dev To How to set up a Node Project With Typescript
Node.js is an open-source JavaScript runtime environment for building server(backend) applications. To add type checking something that is not present in plain JavaScript we use Typescript. Typescript...
05:27 pm GMT - Sat, November 5, 2022
Dev To How To Build a CLI With Node.js and React
A command-line interface (CLI) is a computer program that processes commands in the form of text inputs and in turn executes system functions. In the early days of computing, the only way to interact ...
05:18 pm GMT - Sat, November 5, 2022
Dev To My Arch linux desktop configuration
Hi, want to share with you some configuration of my Arch Linux desktop So here are Qtile configurationsQtile A full-featured, hackable tiling window manager written and configured in Python1.Basi...
04:52 pm GMT - Sat, November 5, 2022
Dev To Javascript Ordinals: Adding st, nd, rd and th suffixes to a number
In Javascript it's usually considered best practice to work with absolute numbers, as number is a defined type. However, when expressing these numbers in user interfaces, it's more likely we'll want t...
04:51 pm GMT - Sat, November 5, 2022
Dev To Variables in JavaScript
In JavasScript, variables are containers in which we can accumulate some information.There are 3 ways of declaring the variables:var(used 1995-2015);let(created in 2015);const(created in 2015).The dif...
04:00 pm GMT - Sat, November 5, 2022
Dev To How To Build a Quiz App With HTML CSS and JavaScript
In this article, we will Build a Quiz App With HTML CSS and JavaScript. This will be a simple quiz application where we will have a button to start quiz, then after we will have information and rules ...
03:58 pm GMT - Sat, November 5, 2022
Dev To Embedded development is not like web development
When I wrote Embedded programming is like web development, I thought it would be a pretty uncontroversial articleI expected the response to be along the lines of "geez manuel, that's pretty obvious." ...
03:08 pm GMT - Sat, November 5, 2022
Dev To How to send Multiple Messages on whatsapp through Python ?
Write this command on Terminal and Press Enter:pip install pyautoguiPython Codeimport pyautoguiimport timetime.sleep(3)count = 0while(count <= 100): pyautogui.typewrite('hi') pyautogui.press(...
03:00 pm GMT - Sat, November 5, 2022
Dev To Art & AI
(Cover made with Dall-E 2)For some time now, images generated byartificial intelligence have spread across the internet and artistic events. Maybe you've played with tools like this yourself. Stable D...
02:02 pm GMT - Sat, November 5, 2022
Dev To C (Cross-Platform) Predefined Library
C++ Predefined Macros (Cross-Platform)As we know there is no standard way in compilers to standardize macros with compilers and different operating systemsSo I created this library that contains...
01:42 pm GMT - Sat, November 5, 2022
Dev To Code Smell 177 - Missing Small Objects
We see small primitive data everywhereTL;DR: Don't forget to model the smallest ones ProblemsPrimitive obsession Solutionsfind responsibilities for small objects in the MAPPERReify them ...
01:37 pm GMT - Sat, November 5, 2022
Dev To Functions in JavaScript.
1. IntroductionFunction is a block of code which perform specific task in a better and efficient way. SyntaxIt is defined using function keyword, then followed by the name of the function say var1, f...
01:18 pm GMT - Sat, November 5, 2022
Dev To creating a self signed ssl certificate and making your browser trust it
So i needed to make localhost with ssl certificate but couldn't find a way to create a certificate. After a few hours i found the solution. So first of all:1) openssl genrsa -out rootCA.key 20482) ope...
01:16 pm GMT - Sat, November 5, 2022
Dev To Testing with Prisma
I have recently been experimenting with full stack app development using next.js and prisma. By the way, take a look at the prisma documentation.Integration testing with PrismaOne way to simulate a re...
12:58 pm GMT - Sat, November 5, 2022
Dev To How to recursively remove .DS_Store
Lately, I've been doing a lot of development on Mac. With that comes a lot of use of the Finder app.In order keep your repo clean, you need to remove .DS_Store files from the folders created using the...
12:50 pm GMT - Sat, November 5, 2022
Dev To Web development memes
...
12:44 pm GMT - Sat, November 5, 2022
Dev To O-1 Visa USA vs UK Global Talent Visa: Whats better
O-1 Visa USA vs UK Global Talent Visa - lets talk to someone who has had BOTH!Artur Paikin is the only person I know who has been granted extraordinary ability visas in both the UK and the USA: O-1 vi...
10:30 am GMT - Sat, November 5, 2022
Dev To In One Minute : Pandas
Pandas is a Python library for PANel DAta manipulation and analysis, example: multidimensional time series and cross-sectional data sets commonly found in statistics, experimental science results, eco...
08:54 am GMT - Sat, November 5, 2022
Dev To 38-Nodejs Course 2023: Query Builder
So far so good, we updated our base code of the model and made a good space in our Model class, but we forgot to update some types in the previous article, which are the data that are being added, and...
08:32 am GMT - Sat, November 5, 2022
Dev To Automatically Add Logged In User Under 'created_by' and 'updated_by' to Model in Django Rest Framework
In some application, we need to track which user added or updated the data in the system. So here we will see how to do this job in the background without any user input. Required setup: I hope you al...
08:20 am GMT - Sat, November 5, 2022
Dev To Theme Changer with HTML and CSS only
Hello Guys today i am going to show you a theme changer with HTML and CSS.There is a new selector in CSS introduced named "has()" which is very powerful selector if used properly but it's browser supp...
07:36 am GMT - Sat, November 5, 2022
Dev To Data structures and algorithms with python: Linear Data structures.
What are data structures?Data structures are organized formats or methods of storing data for effective search, retrieval, and use of data.Operations that can be performed on data structuresInsertionD...
07:20 am GMT - Sat, November 5, 2022
Dev To Quickly and easily create react-contexts and implement state management
React Component ShellYou can find the full documentation at the https://react-component-shell.js.orgReact Component Shell is a package that allows you to quickly and easily create react-contexts...
07:19 am GMT - Sat, November 5, 2022
Dev To Static analysis tooling with CMake
Regardless of whether I am an experienced programmer or not, it is tough to write the perfect code. Ideally, I would like to detect every potential flaw, and bug and debug them to the appropriate stan...
06:19 am GMT - Sat, November 5, 2022
Dev To Partition Labels
You are given a string s. We want to partition the string into as many parts as possible so that each letter appears in at most one part.Note that the partition is done so that after concatenating all...
05:39 am GMT - Sat, November 5, 2022
Dev To Best Library To Create Simple And Complex Forms In React
Creating forms in React is a complex task. It involves handling all the input states and their changes and validating that input when the form gets submitted.For simple forms, things are generally man...
05:36 am GMT - Sat, November 5, 2022
Dev To 37-Nodejs Course 2023: Break II: Splitting Model
Let's take a break of development, now lets refine our base code. Creating Model TypesAs we can see that we're adding the Model types inside the model file itself, which is fine but not the best ...
03:55 am GMT - Sat, November 5, 2022
Dev To Write clean Python code using pylint and black
First encounter The very first time I encountered linters and style formatters for Python was during this year's Hacktoberfest. My CI/CD runs kept failing for one particular pull request on Git...
10:39 pm GMT - Fri, November 4, 2022
Dev To React Router 6 Deferred Fetch
Deferred DataSometimes you want to retrieve some optional data without blocking the rest of the page that contains the critical data of your application. Examples of this optional data are comme...
10:29 pm GMT - Fri, November 4, 2022
Dev To This Week in DevRel: Life Moves Fast
Well, my "This Week in DevRel" series has turned into this couple of months in DevRel. In the words of Ferris Bueller, Life moves pretty fast. If you don't stop and look around once in a while, you co...
10:27 pm GMT - Fri, November 4, 2022
Dev To Mastodon on YugabyteDB
Twitter is changing and lot of users are moving to Mastodon. With this increase of load, had to scale up their database:https://mastodon.social/@Gargron/109276158158046472Wouldn't it be easier to scal...
10:08 pm GMT - Fri, November 4, 2022
Dev To How to upload User Profile Image in WP REST API
Hey, guys are you looking for a simple way to upload a user profile image in WordPress.Watch till the end....
09:22 pm GMT - Fri, November 4, 2022
Dev To gitPanic - Git 101
Look, git is hard, and it's almost inescapable in software development today. #gitPanic will be an open ended series on all the git things I've learned - mainly by making git mistakes.There will be a...
08:35 pm GMT - Fri, November 4, 2022
Dev To Why "How to get an internship" question is wrong? Part 1.
The economy is in a very sad state. Getting internship, which is still often unpaid, is getting more and more difficult.What if I told you there is a much easier way?You see, bombarding companies with...
07:41 pm GMT - Fri, November 4, 2022
Dev To Best 11 headless commerce platforms
eCommerce isnt just on computers anymore. More and more, consumers find and purchase items through multiple channels like IoT and progressive web apps (PWA).That means in order to stay afloat, merchan...
07:41 pm GMT - Fri, November 4, 2022
Dev To The Essential Guide to Overview and Benefits of Gateway Load Balancer
IntroductionGateway Load Balancer is an Azure Portfolio SKU load balancer suitable for high-performance and high-availability scenarios using third-party Network Virtual Appliances.The gateway l...
07:37 pm GMT - Fri, November 4, 2022
Dev To How do you organize CSS files?
This is an anonymous question sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough to write. Email [email protected] if you'd lik...
07:21 pm GMT - Fri, November 4, 2022
Dev To Deploy LIVE a simple eCommerce powered by Flask & Stripe in 5 minutes
Hello Coders!This article mentions a video material that explains how to code a simple eCommerce solution using Flask & Stripe on top of a modern Bootstrap 5 Design. The source code of the starter...
07:20 pm GMT - Fri, November 4, 2022
Dev To Fall of the Death Star Why Scanning Infrastructure as Code Matters
https://pixabay.com/illustrations/ship-space-technology-universe-3857479/The Empires greatest and most powerful weapon was the Death Star aka the DS-1 Orbital Battle Station. It was the size of a smal...
06:59 pm GMT - Fri, November 4, 2022
Dev To Parsing JSON with Rust
As Ive been learning Rust, Ive been looking for easy and practical projects to get my head around basic concepts and increase my syntax muscle memory. One of the things I find myself doing everyday in...
06:54 pm GMT - Fri, November 4, 2022
Dev To Are CSS utility classes a mild form of obfuscation?
If I see something interesting or novel on a website, I like to investigate how it was made. Since the early days of the web, "view source" in browsers has been a portal for discovery for curious folk...
06:29 pm GMT - Fri, November 4, 2022
Dev To How I built a Bitcoin indexer using ZeroMQ
Indexers are node operators that fetch data from a node then transform it and store on a database to provide easy access to the blockchain data. You can use it to build a history of user's transaction...
06:07 pm GMT - Fri, November 4, 2022
Dev To PagerDuty Community Weekly Update, November 4, 2022
Hi everyone! Welcome to the PagerDuty Community Weekly Update! Cool StuffNew features are coming to PagerDuty in November! If you missed our webinar yesterday (hosted by Kat!) sign up to get the...
05:27 pm GMT - Fri, November 4, 2022
Dev To This was Hacktoberfest 2022
Over the course of this year, I've tried a few times to get into open source. I was confused, overwhelmed, and ended up making only one or two posts on really simple topics designed to guide beginners...
05:16 pm GMT - Fri, November 4, 2022
Dev To DEVCommunity: Now available via Toot
We're live on Mastodon! The Practical Dev (@[email protected]) - Mastodon 24 Posts, 11 Fo...
05:07 pm GMT - Fri, November 4, 2022
Dev To JS: Filter, Map, and forEach explained.
We've all been there as developers. We've got an array of data that we need to loop through. As a junior developer you might not know which built-in JS function to use. So you go to Stackoverflow. You...
04:37 pm GMT - Fri, November 4, 2022
Dev To Scrape images from a search engine with JavaScript and Puppeteer
IntroductionIn the previous post of this series, we discovered how to use Nodejs and Puppeteer for scraping and searching content on web pages. I recommend reading it first if you have never use...
04:22 pm GMT - Fri, November 4, 2022
Dev To The case of missing message ID
IntroThis article assumes that you know how modern email works. Even if you don't, you'll get what the issue was and you also might get some idea by the end of this article. The title might seem...
04:21 pm GMT - Fri, November 4, 2022
Dev To Basic Concepts of Data Analytics
Introduction:In this article we'll be looking at the different concept behind data analytics. It will provide you with the clearer understanding of what data analytics and how it allow you to co...
04:16 pm GMT - Fri, November 4, 2022
Dev To What was your win this week?
Hey folks! Hope everybody is having a fantastic Friday and that you all have wonderful weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big o...
04:06 pm GMT - Fri, November 4, 2022
Dev To HTTP request ID association with logs
IntroductionHertz is a high-performance HTTP framework that provides requestid middlewarebuilt-in hlog log library and some hlog log component extensions, this article focuses on how to associat...
03:49 pm GMT - Fri, November 4, 2022
Dev To Introduccin rpida a lo que es la Programacin Orientada a Objetos y sus caractersticas
Actualmente, muchos los lenguajes cuentan con soporte para la Programacin Orientada a Objetos y siendo uno de los paradigmas ms utilizado, este se encuentra guiado por 4 pilares.Vamos a conocerlos y c...
03:42 pm GMT - Fri, November 4, 2022
Dev To A Complete Guide to Rails Authentication Using JWT
Rails JWT authenticationA JSON web token(JWT) is a JSON Object that is used to securely transfer information between two parties. JWT is widely used for securely authenticate and authorize user ...
02:47 pm GMT - Fri, November 4, 2022
Dev To What is the difference between API and SDK?
One of the main aspects of the digital era is the continuous innovation of products and processes, which allows the improvement of the most varied types of technological devices.There is, however, the...
02:44 pm GMT - Fri, November 4, 2022
Dev To The 9 indispensable features to learn for the new Rust programmer
Rust is a rather large and complex programming language with a lot of features. But I have good news: less than 20% of the features will bring you more than 80% of the results.Here are the features I ...
02:41 pm GMT - Fri, November 4, 2022
Dev To Terminal-styled portfolio websites.
About The ProjectA Terminal Portfolio. Project is live www.prithviyewale.tech Built WithHtml5Tailwind CSSLastFM apinpm(back to top)...
02:31 pm GMT - Fri, November 4, 2022
Dev To Python program to get factorial of n number
In this article of Factorial Program in Python we are going to write a python program to find the factorial of N number.In programming there is lots of way to doing a simple or hard tasks or solving a...
02:14 pm GMT - Fri, November 4, 2022
Dev To Smbolos de APL: atribuio
AVISO! Essa srie de artigos usar exemplos rodados em Dyalog APL, a implementao da Dyalog.AVISO 2! Esse artigo contm exemplos de cdigo. Se voc quiser rod-los, copie e cole as linhas identadas direita ...
02:06 pm GMT - Fri, November 4, 2022
Dev To Twitter is expected to lay off about half of its workforce
Per this story by The VergeMusk is expected to cut roughly half of Twitters roughly 7,500-person workforce. His team of outside advisors has spent the last week determining which engineers and technic...
02:01 pm GMT - Fri, November 4, 2022
Dev To How To Filter Values Type-Safely in TypeScript
TypeScript doesn't infer the return type of an array filter operation in the same way that it does for an if statement to check whether a variable is defined.Let's consider the following example:type ...
02:00 pm GMT - Fri, November 4, 2022
Dev To Como hacer peticiones a la API con Axios y React JS.
En esta ocasin aprenders a como realizar peticiones HTTP bsicas (GET, POST, PUT, DELETE) con ayuda de axios y usando React JS.Cualquier tipo de Feedback es bienvenido, gracias y espero disfrutes el ar...
02:00 pm GMT - Fri, November 4, 2022
Dev To How to make API requests with Axios and React JS.
This time you will learn how to perform basic HTTP requests (GET, POST, PUT, DELETE) with the help of axios and using React JS.Any kind of feedback is welcome, thanks and I hope you enjoy the article....
01:43 pm GMT - Fri, November 4, 2022
Dev To Top 5 Flutter Packages that you need to add to your Flutter Project RIGHT NOW.
1. Shared Preferencesurl: https://pub.dev/packages/shared_preferencesShared preferences is a no-brainer plugin for flutter developers. This plugin are mostly used for saving simple data like tok...
01:39 pm GMT - Fri, November 4, 2022
Dev To Ways to Improve Developer Onboarding on an existing codebase
Hiring a developer in the middle of a project might be challenging. That is the last thing a project manager would want to do. However, there are times when this is the only way to keep moving forward...
01:09 pm GMT - Fri, November 4, 2022
Dev To YugabyteDB hypopg: hypothetical indexes
This is an introduction to the hypopg PostgreSQL extension for YugabyteDB 2.15.3.0. Hypopg allows the creation of hypothetical indexes, so indexes that do not really exist. This means this allows you ...
01:00 pm GMT - Fri, November 4, 2022
Dev To Follow Friday: IoT Edition (4 November 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!I spent an awful lot of tim...
12:28 pm GMT - Fri, November 4, 2022
Dev To Centralised Content Management System
We have 3/4 Tech platforms to write blogs such asDev.toMediumHashnodeHackerNoonNow consider being a technical writer you want to share the same article on all the platforms as each and every platform ...
12:27 pm GMT - Fri, November 4, 2022
Dev To Sequencing for the win!
This is the 6th and final part of the "Don't fear the grepper!" series. Storing resultsIn all of the previous instalments of this series of blog posts, the result of a .grep or .map operation was...
12:00 pm GMT - Fri, November 4, 2022
Dev To What are your tips for developing ecommerce stores?
Ecommerce development can be tricky as there are many different frameworks out there that you can use. Along with those frameworks, you'll need to integrate other services or custom features based on ...
11:38 am GMT - Fri, November 4, 2022
Dev To esbuild - Next-generation JavaScript bundler
Author: Muhammad Khabbab IntroductionBundlers are an essential component of the JavaScript ecosystem. As the name implies, bundlers generate one or more module bundles. Module bundlers process th...
11:21 am GMT - Fri, November 4, 2022
Dev To Raytracing Part I.V: An embarrassing exploration
TL;DR - Cheating or ignorance, anytime someone in your life tries to brush something under the rug, they're probably hiding something. In our case, not intentionally. IntroWell this is embarrass...
11:07 am GMT - Fri, November 4, 2022
Dev To Let's keep it green
Working as a consultant I often carry out refactoring activities. I want to talk about that in this article. RefactoringPerforming this type of activity is not easy at all because we have to inc...
11:00 am GMT - Fri, November 4, 2022
Dev To This Week In Python
Fri, November 04, 2022This Week in Python is a concise reading list about what happened in the past week in the Python universe. Python ArticlesWhere exactly does Python 3.11 get its ~25% Speedu...
10:36 am GMT - Fri, November 4, 2022
Dev To Understanding Alternative Data and using Proxycurl
In recent years, alternative data has been famed in the investment and finance industries. You cant deny its presence. Companies are using it to speed up their growth as well as to compete in the mark...
10:00 am GMT - Fri, November 4, 2022
Dev To Starting with Open Source As a Beginner
Hello readers if you are someone who is looking forward to getting started with open source, you are in the right place! Note: Hacktoberfest - the month-long celebration of open-source, just ended. If...
09:20 am GMT - Fri, November 4, 2022
Dev To Help me benchmark on your device (8,000x faster TypeScript runtime validator)
Series of TypeScript Compiler based LibrariesI made 1,000x faster TypeScript validator libraryI found 10,000x faster TypeScript Validator LibraryHelp me benchmark on your deviceI made 10x faster...
08:51 am GMT - Fri, November 4, 2022
Dev To Build Modern React Chat App
Hey guys,So I created this ChatApp with lots of cool features.Frontend (React + MUI v5, Redux)Backend (NodeJs, Expreess, MongoDB, Socket.io & Agora WebRTC API (for audio & video calling))I wou...
08:00 am GMT - Fri, November 4, 2022
Dev To What are your tips on choosing domain name? .dev or .com?
Recently, I have been developing one website related to developers and already decided one name for it. So I went on the domain provider and search for that name but the .com domain is way much pricey...
06:51 am GMT - Fri, November 4, 2022
Dev To 5 Proven Tips To Grow Online Business
The majority of a business's operations are carried out electronically, including placing orders, making payments, and seeing products and services. Individuals can get a variety of services online wi...
06:42 am GMT - Fri, November 4, 2022
Dev To Kubernetes 101 - Storage
Another essential aspect of Kubernetes is storage. In some instances, you will want to use some kind of storage solution.Because our pods can re-spool, die and recreate on the fly, we can't rely on st...
06:29 am GMT - Fri, November 4, 2022
Dev To Mengenal macam - macam Metodologi penulisan CSS - Part 2
Sesuai janji, kita akan melanjutkan pembahasan tentang metodologi CSS yang belum kita selesaikan di blog sebelumnya. Selain 2 metodologi CSS yaitu OOCSS dan BEM yang telah kita bahas kemarin, berikut ...
05:43 am GMT - Fri, November 4, 2022
Dev To Shopify Developer Roadmap For 2022
Shopify is one of the most popular ecommerce platforms in the world, and for a good reason. It's user friendly, scalable, and has a wide range of features that can help businesses of all sizes succeed...
04:52 am GMT - Fri, November 4, 2022
Dev To Azure Documentation tool the right way to monitor Azure usage
As the adoption to cloud expand, subscribing and provisioning resources increases day by day. Enterprises have multiple strategies to implement their cloud deployments: single cloud, private cloud, mu...
04:22 am GMT - Fri, November 4, 2022
Dev To How I passed the AWS Certified SysOps Administrator Associate Exam (SOA-C01)
IntroductionI recently passed the AWS Certified SysOps Administrator Associate Exam . I'd like to share my thoughts on what I did to pass and some notes I kept along the way. Before beginning, i...
04:21 am GMT - Fri, November 4, 2022
Dev To How I passed the AWS Certified Solutions Architect Associate Exam (SAA-C02)
IntroductionI recently passed the AWS Certified Solutions Architect - Associate exam. I'd like to share my thoughts on what I did to pass and some notes I kept along the way. Before beginning, i...
04:21 am GMT - Fri, November 4, 2022
Dev To How I passed the AWS Certified Developer Associate Exam (DVA-C01)
IntroductionI recently passed the AWS Certified Developer Associate Exam. I'd like to share my thoughts on what I did to pass and some notes I kept along the way. Before beginning, it's worth co...
02:29 am GMT - Fri, November 4, 2022
Dev To Best Hybrid/Cross-Platform App Development Frameworks for 2022
The Hybrid App Development Frameworks are getting discovered now and then increasing gradually day after day. Technologist are also moving towards higher levels of systems and techniques for building ...
01:19 am GMT - Fri, November 4, 2022
Dev To AMD's RDNA 3 GPUs are announced, introducing RX 7900 XTX and 7900 XT
At the together we advance_gaming event today, Advanced Micro Devices (AMD) has officially announced the next generation of Radeon 7000 series graphic cards. The two top-of-the-line graphic cards intr...
01:18 am GMT - Fri, November 4, 2022
Dev To React.js Controlled vs Uncontrolled
Controlled ComponentsThese components are controlled by react state. For example, if we have a form, and we have the model of that form represented by a react state, and the inputs are linked as...
11:59 pm GMT - Thu, November 3, 2022
Dev To Javascript Generators: A Beginner's Guide
Recently, Ive had to pick up some JavaScript concepts to better reaffirm my understanding before moving on to work with them in React, and Generators was one of those concepts I had some little unrest...
11:48 pm GMT - Thu, November 3, 2022
Dev To Multi-app web server in 30 terminal commands
"Spices and Stuff" by Benson Kua is licensed with CC BY-NC-SA 2.0.In a short while you'll be able to set up your own server for hosting multiple web applications from scratch. The server will:Serve a ...
11:12 pm GMT - Thu, November 3, 2022
Dev To Soul | A SQLite RESTful server
Hi Folks,For the last few weeks I've been working on Soul. As the title says, it's a SQLite RESTful server. In more simple words, Soul takes a SQLite database file and gives you a complete CRUD API to...
10:58 pm GMT - Thu, November 3, 2022
Dev To How to get dominant colour of an image with the Color Thief library in JavaScript
We have all seen many designs, music players in particular dynamically changing design properties according to the dominant colour (ahem 'color') of an image.Spotify does it, Deezer does it, Youtube M...
10:34 pm GMT - Thu, November 3, 2022
Dev To The Promise of Platform Engineering
Live from Interact, we're bringing you an interview with our favorite CTO, Charity Majors.Never one to be shy about speaking her mind, Charity is an outspoken advocate for devs everywhere - and this p...
09:22 pm GMT - Thu, November 3, 2022
Dev To How to create an AWS Organization for your Account with the AWS CDK
With AWS Organizations you are able to create and manage multiple AWS Accounts. With it, you can separate environments, consolidate billing, enable policies for AWS services, backup and tagging. You c...
09:02 pm GMT - Thu, November 3, 2022
Dev To Signs that your refactoring is bad
Last time, we saw how to spot signs that your PHP code needs refactoring: Signs that your PHP code needs refactoring jmau111 Oct 18 4 min read #php ...
09:01 pm GMT - Thu, November 3, 2022
Dev To Understanding and Implementing Three.js with Angular and creating a 3D Animation
Hey guys, how are you!?Today I'll talk about Three.js and how we can implement it with Angular! And after that, we'll create a simple 3D animation from Three.js! So, let's start! First, let's see what...
08:56 pm GMT - Thu, November 3, 2022
Dev To Build an Automated Tweet Scheduling Tool with JavaScript
A tutorial on building a Twitter automation tool in 40 lines of JavaScript code. Under the HoodThe story begins when I was scheduling more than 5 tweets per day. But every time I have to spend 5 ...
08:33 pm GMT - Thu, November 3, 2022
Dev To Discussion and Comment of the Week - v23
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:14 pm GMT - Thu, November 3, 2022
Dev To RTK Query vs Redux Saga: What to choose for your next project?
Today we're going to discuss and compare Redux Saga and RTK Query approaches for API access and async tasks. We will go through both of them and in the end, you will have all the knowledge that will h...
07:04 pm GMT - Thu, November 3, 2022
Dev To I switched from Vercel to Cloudflare Pages
This article is also available on my blog.Cloudflare has launched its Pages product, Cloudflare Pages. Aimed at JAMstack websites and applications, it joins the many hosting services that offer easy d...
05:52 pm GMT - Thu, November 3, 2022
Dev To What I Learned About FinTech at Rapyd
My Introduction to FinTechA year ago, I didnt know anything about fintech. Prior to entering the working world, I wouldnt have been able to tell you what fintech is, or what it means. But after ...
05:51 pm GMT - Thu, November 3, 2022
Dev To Most Used Git Commands
git init => To Initialize New Repo git add => To Inform Git For Updates git commit => To Save the changes git status => To Know status of working directory git push => To Push changes...
05:47 pm GMT - Thu, November 3, 2022
Dev To Building a TypeScript CLI with Node.js and Commander
Written by Stanley UliliThe command line has thousands of tools, such as awk, sed, grep, and find available at your disposal that cut development time and automate tedious tasks. Creating a command li...
05:41 pm GMT - Thu, November 3, 2022
Dev To EP1 - WordPress Dashboard Customization
The WordPress Dashboard is something like a constant like light speed. Have you ever thought to organize your WordPress Dashboard?In this modern era, you can you can easily do WordPress Dashboard Cust...
05:27 pm GMT - Thu, November 3, 2022
Dev To Top Books For Learning JavaScript
Eloquent JavaScript https://www.flipkart.com/eloquent-javascript-3rd/p/itmf4m3qhdjj4f78 You Don't Know JS https://www.amazon.in/You-Dont-Know-Set-Volumes/dp/9352136268 Head First JavaScript Programmi...
05:19 pm GMT - Thu, November 3, 2022
Dev To Full Stack Project Ideas For Beginner
E-Commerce Website Food Delivery App Social Media App Chat Messaging App Workout Tracker Project Mgt Dashboard Content Mgt System Blog/Porfolio Site Follow @kshitij9896 For More Such Amazing P...
05:14 pm GMT - Thu, November 3, 2022
Dev To How to check if your libraries are vulnerable?
Did you know that up to 90 percent of todays applications typically consists of third-party components? And that more than 50% of top 500 global companies use open-source?Look there's no way around it...
05:03 pm GMT - Thu, November 3, 2022
Dev To Top Podcasts for developer's
Syntax PodRocket Developer Tea HTTP 203 ShowTalk Show Code Newbie CodePen Radio React Podcast JavaScript Jabber ...
04:47 pm GMT - Thu, November 3, 2022
Dev To Gaining Trust in APIs and What to Look For
IntroAPI security is a huge topic and solving that problem is an even bigger challenge. Now quick disclaimer, there is no magic bullet when it comes to API trust. But there are some things you s...
04:44 pm GMT - Thu, November 3, 2022
Dev To Data is like Radioactive Material!
Think of handling personal data like handling radioactive material. LeaksIf youve got people moving it around all over the place, that increases the chance of them to leak that material. The same...
04:35 pm GMT - Thu, November 3, 2022
Dev To O que o Advent Of Code?
O que ?Pra saber o que o Advent Of Code, precisamos saber o que o "advento". AdventoAdvento um perodo que antecede o Natal, do dia 27 de novembro ao dia 24 de dezembro. As suas origens n...
04:04 pm GMT - Thu, November 3, 2022
Dev To How do programmers say "I love you"?
Note: WRONG answers only! Feel free to reply in the comments or in the Twitter thread: Coddex @codedex_io How do prog...
04:01 pm GMT - Thu, November 3, 2022
Dev To Deploy React App in 10 minutes with AWS Amplify and Route 53
Hi there,Let's learn how to deploy a react app with AWS Amplify. In this guide we would need the following:A React App.Git Provider (Github, Bitbucket, Gitlab, AWS CodeCommit, etc). Custom Domain (Thi...
03:27 pm GMT - Thu, November 3, 2022
Dev To Mocking Interface with jest-mock-extended
ObjetivoSe voc est cansado de mockar classes concretas, criar classes ou funes para usar de mock, essas duas funes abaixo vo te ajudar de uma maneira bem inteligente e prtica. SituaoPrecisa...
03:20 pm GMT - Thu, November 3, 2022
Dev To The K8 Gateway API
If you follow the K8s world, you have probably heard that the Gateway API has been released as beta this past summer! As a superset of the Ingress API, the Gateway API provides a lot of power to teams...
02:55 pm GMT - Thu, November 3, 2022
Dev To Construindo aplicao do zero com node.js: Parte 1
Fala devs, no mundo do desenvolvimento, para voc melhorar ou adquirir uma nova habilidade, no tem como fugir da prtica. E eu precisa desenvolver algo para melhorar minhas habilidades em node.js, alm ...
02:52 pm GMT - Thu, November 3, 2022
Dev To Useful lib workflows with GitHub actions
If you are a lib maintainer GitHub actions makes your life easier. In this article I will write about my current useful workflows: checks, release, publish to npm, husky commit hooks, and changelog ge...
02:43 pm GMT - Thu, November 3, 2022
Dev To Stream unzip files in S3 with Java: s3-stream-unzip
I've been spending a lot of time with AWS S3 recently building data pipelines and have encountered a surprisingly non-trivial challenge of unzipping files in an S3 bucket. A few minutes with Google an...
02:27 pm GMT - Thu, November 3, 2022
Dev To Overcoming Imposter Syndrome
Yesterday at Virtual Coffee, we talked about imposter syndrome, and I want to share some key takeaways. Imposter syndrome is the feeling of not belonging and thinking that you dont deserve opportuniti...
02:26 pm GMT - Thu, November 3, 2022
Dev To What were some of the toughest technologies and concepts for you to grasp along the way?
What were they, did you every fully overcome your confusion?...
02:03 pm GMT - Thu, November 3, 2022
Dev To Appwrite OSS Fund Sponsors Leon
Hi readers , welcoming you back to the "Appwrite OSS Fund" series, where we celebrate open-source maintainers. What Is OSS Fund?On the 4th of May, the Appwrite team launched the OSS Fund, an in...
01:54 pm GMT - Thu, November 3, 2022
Dev To .NET 7 Release Candidate 2 Is Here Heres Whats New!
In case you havent heard, the .NET 7 Release Candidate 2 (RC2) was just released by Microsoft, giving us a sneak peek of some of the new additions that will be available in the next major version of t...
01:52 pm GMT - Thu, November 3, 2022
Dev To A Deep Dive Into Host a Web Application With Azure App Service
IntroductionImagine building a website for a new business or running an existing web application on an outdated local server. Setting up a new server can be difficult. You need proper hardware, ...
01:21 pm GMT - Thu, November 3, 2022
Dev To Web development is just like embedded development
I often see people discuss embedded development and web development as being two opposite sides of the spectrum of software engineering: one is low-level and hardcore, and the other one is high-level ...
01:00 pm GMT - Thu, November 3, 2022
Dev To Configurar llave SSH en GitHub desde Windows
Al trabajar con repositorios de manera local y remota utilizando GitHub, habitualmente cuando insertamos cambios (git push), obtenemos nuevos cambios (git pull) o simplemente al clonar (git clone) un ...
12:59 pm GMT - Thu, November 3, 2022
Dev To Component-First Architecture with Standalone Components and Nx
When Angular 2 released its first pre-release versions, it had no concept of NgModule. We attached Components as Directives to Components that needed them.import { Component } from @angular/core;impor...
12:33 pm GMT - Thu, November 3, 2022
Dev To What are your tips for working remotely?
I've been working remotely since before the pandemic and love it. For those of you that work remotely, what are some tips or great things you've seen an organization do to facilitate remote work life?...
12:30 pm GMT - Thu, November 3, 2022
Dev To Awesome lesser-known tools to integrate into your workflow
IntroductionWe love tools that can help us in improving our productivity and efficiency. That's why I create the Awesome tools for developers series to discuss such tools. So, today I am going t...
12:26 pm GMT - Thu, November 3, 2022
Dev To C ga Kirish
Salom Hurmatli dasturchilar bugungi Mavzuyimiz C++ Tiliga kirishdagi ma'lum bir tushinchalar haqida Gaplashamiz !Iloji boricha bugungi to'xtalib o'tadigan mavzularimizga qisqacha va lo'nda qilib tushi...
12:21 pm GMT - Thu, November 3, 2022
Dev To C Intro
Assalomu aleykum begun biz c++da cout,cinva endlfunksiyalarini o'rganamiz.1-bo'lib cout fuksiyasiga to'xtalamiz.#include <iostream>using namespace std;int main() { cout << "Salom du...
12:20 pm GMT - Thu, November 3, 2022
Dev To Sum of Slice or Array in Golang(Multiple Ways)
In this article you are going to see multiple ways in which you can get the sum of a given array or slice in Golang, You can use multiple ways to get sum of array/slice in Golang such as iterating loo...
12:17 pm GMT - Thu, November 3, 2022
Dev To 9 Tips to Improve your Ecommerce User Experience
Ecommerce is rapidly becoming the way you do business today. And one of the most important outcomes of this prosperity is a large number of customers. The biggest challenge is how to convert your visi...
12:00 pm GMT - Thu, November 3, 2022
Dev To Refactoring Tools: Module Contracts for Lower Coupling
Let's continue our series of short posts about code refactoring! In it, we discuss technics and tools that can help you improve your code and projects.Today we will talk about how to set clear boundar...
11:17 am GMT - Thu, November 3, 2022
Dev To Why you should avoid Breaking Changes?
Have you ever had to upgrade a package dependency that was a major release? You read the changelog, you saw all that breaking changes, and it was a nightmare to upgrade your codebase. A Breaking chang...
10:48 am GMT - Thu, November 3, 2022
Dev To Schemaless to the rescue
Schemaless is the opposite of defining a schema for your data.If you are used to SQL, you define a table/collection for your data, and the columns/fields of the table. This is the schema of your data....
10:30 am GMT - Thu, November 3, 2022
Dev To What is MongoDB ?
Replication for redundancy and high availability, sharding for horizontal scaling, and other characteristics make MongoDB a popular general-purpose, document-oriented database.The most recent versions...
08:58 am GMT - Thu, November 3, 2022
Dev To Study Plan to pass exam AWS Machine Learning Specialty exam with tips and advice
The AWS Machine Learning Specialty exam is a challenging task that requires a lot of commitment, dedication, and covering theory and practice. The main objective of the exam is to validate your expert...
07:50 am GMT - Thu, November 3, 2022
Dev To Authorizing requests with Lambda@Edge
We can use Lambda@Edge functions to authorize requests that come to our CloudFront distribution. This way, the request won't proceed to the origin if it doesn't contain the required headers. 1. A...
07:48 am GMT - Thu, November 3, 2022
Dev To Web Scraping With Playwright: Tutorial for 2022
You most probably wont get surprised if we tell you that in recent years, the internet and its impact have grown tremendously. This can be attributed to the growth of the technologies that help create...
07:43 am GMT - Thu, November 3, 2022
Dev To tsParticles 2.5.1 Released
tsParticles 2.5.1 Changelog Bug FixesFixed issue with ES modules, closes #4799 -- Social linksDiscordSlackTelegramReddit matteobruni / tsparticle...
07:37 am GMT - Thu, November 3, 2022
Dev To Why and How is Java Platform Independent?
Java has been garnering increasing popularity ever since its launch in the year 1995. With its cool, efficient, easier and faster features, it is now one of the go-to programming languages for beginne...
06:17 am GMT - Thu, November 3, 2022
Dev To One stop graphics solutions for WordPress.
Graphicsly The ultimate graphics plugin for WordPress website builder - that takes your website to the next level.Try our plugin and let us know your feedback.https://wordpress.org/plugins/graphicsly...
05:57 am GMT - Thu, November 3, 2022
Dev To Kubernetes 101 - Networking overview
A big part of Kubernetes is the networking capabilities, we get the option to internally route traffic to neighbouring pods, split workloads on multiple nodes and even open up networking to the outsid...
05:52 am GMT - Thu, November 3, 2022
Dev To How to start your own AWS User Group aka Meetup?
In this article, you are going to learn about HOW to start and create your own, personal AWS User Group. You are going to learn about resources that will help you to get started and a few tips and tri...
05:38 am GMT - Thu, November 3, 2022
Dev To .NET 6 - Background Jobs with Hangfire
In This article we will be discussing how we can implement background jobs in .Net with Hangfire libraryYou can watch the full video on youtube:If you would like to have full access to the source code...
05:02 am GMT - Thu, November 3, 2022
Dev To API Gateway to a Lambda function using Lambda proxy and non-proxy integration, with OpenAPI specs
I have spent some time with API Gateway over the past months to build a UI's backend. In this post, I will go through the experience with API Gateway and how to build a simple CRUD system protected by...
04:59 am GMT - Thu, November 3, 2022
Dev To Django & Stripe eCommerce - Free Starter
Hello coders! This article presents an open-source mini eCommerce solution powered by Stripe and Django on top of an open-source kit styled with Bootstrap 5. The UI has been improved to support fast e...
04:50 am GMT - Thu, November 3, 2022
Dev To What no meta-framework does.
The suite of meta frameworks Remix, Qwik, Astro, Fresh, Next, Solid Start, Svelte Kit all don't do this one thing, they don't have the ability to import a package that is encapsulated with route(s), c...
04:30 am GMT - Thu, November 3, 2022
Dev To Hatching a Helm Chart
This article will cover the introduction, basics, and creation of a Helm Chart. Prerequisites I am assuming that you understand the basics of a Kubernetes cluster.Being said that. Let's get start...
02:08 am GMT - Thu, November 3, 2022
Dev To Virtual Coffee Hacktoberfest 2022 Roundup
Another Hacktoberfest has come and gone! This was Virtual Coffee's third Hacktoberfest () and it was another great one! Our members knocked it out of the park as usual, and we wanted to take a moment ...
12:47 am GMT - Thu, November 3, 2022
Dev To Story of Musk and the bird's hap: Almost doesn't kill a bird.
Disclaimer: This is a work of fiction. Any similarity to actual persons, living or dead, or actual events, is purely coincidental.Bird: Hey you! Musk: Bird: Yes you. You fired those I fly w...
12:16 am GMT - Thu, November 3, 2022
Dev To I Want to Delight my Customers!
The modern day enterprise Developer is wrapped in bodies of thick insulation, literally bodies as you churn through tickets from up high, your manager, seniors and lead are taking the flack and deflec...
11:59 pm GMT - Wed, November 2, 2022
Dev To A to Z of git and GitHub
Before diving into what is git and GitHub lets understand what is version control system. Version Control SystemIt is a fancy term used to represent management of the changes in project developme...
10:53 pm GMT - Wed, November 2, 2022
Dev To Should Open Source be a rite of passage for developers?
Open source is a vast resource that many developers are turning to, but what is the best way to get into it? John Coghlan, Sr. Manager of Developer Evangelism at GitLab, joins Dev Interrupted to discu...
10:29 pm GMT - Wed, November 2, 2022
Dev To Animated Gradient Texts
(You can find a video version of this article on YouTube! )Check out an interactive version of this blog post on my own blog! (Includes custom widgets created to help you understand the key concepts f...
10:22 pm GMT - Wed, November 2, 2022
Dev To Dynamic Programming Tutorial: making efficient programs in Python
If youre learning Python, it can be hard to take that step from writing sample code to efficient code. As you progress in skill, program runtime efficiency becomes more and more important, acting as a...
10:08 pm GMT - Wed, November 2, 2022
Dev To [Conceito] - Funes Puras vs Determinsticas
Contedo original em https://twitter.com/zanfranceschi/status/1587928641291227136Ei dev,Uns dias atrs, vi alguns comentrios por aqui sobre a diferena de FUNO PURA e FUNO DETERMINSTICA.So a mesma coisa?...
10:00 pm GMT - Wed, November 2, 2022
Dev To 25 Essential Web 3.0 Terms You Need to Know to Understand It
While Web 3 is taking the world over by a storm, you might still be having some trouble wrapping your head around the terms being thrown around. It can be hard to keep up to date with all the new term...
09:37 pm GMT - Wed, November 2, 2022
Dev To Best Mastodon servers...go
The social networking site Mastodon has seen a huge boost in popularity this week due to the high-profile change in Twitter leadership. Since Mastodon is federated, there are various servers to be joi...
08:38 pm GMT - Wed, November 2, 2022
Dev To What are Generics in C?
Its hard to do much development in dotnet without running into generics. After all, since .NET Framework 2.0 in the early 2000s weve had List<T> and Dictionary<TKey, TValue>. But what exac...
08:28 pm GMT - Wed, November 2, 2022
Dev To Aurora, Where Is My Data? Extreme IOPS Optimization for MySQL
Today I decided to run one more absurd test on Amazon Aurora, this time playing with different MySQL engines.A little absurd experiment with MySQL and AuroraAmazon RDS and Amazon Aurora fully support ...
07:56 pm GMT - Wed, November 2, 2022
Dev To Create & deploy an ERC-20 token in 15 minutes (Truffle, OpenZeppelin, Goerli)
The Web3 space moves fast! That's great, however, it means most of the guides out there on how to create ERC-20 tokens are using outdated versions and using deprecated features (eg. the Rinkeby testne...
07:44 pm GMT - Wed, November 2, 2022
Dev To How to Raise Your Prices
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 ...
07:19 pm GMT - Wed, November 2, 2022
Dev To Welcome Thread - v198
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 ...
06:49 pm GMT - Wed, November 2, 2022
Dev To Implementing clean architecture in Go
It has been written a lot about the clean architecture. Its main value is the ability to maintain free from side effects domain layer that allows us to test core business logic without leveraging heav...
06:45 pm GMT - Wed, November 2, 2022
Dev To Ejs Template Engine
Template Engine:-A template engine enables you to use static template files in your application. At runtime, the template engine replaces variables in a template file with actual values, and tra...
06:16 pm GMT - Wed, November 2, 2022
Dev To More productive software development using the HighFlux method.
We've been programming most of our lives.We always felt software development should be simpler, more enjoyable, and more productive.The methodologies we used at Google transformed how the developer co...
06:02 pm GMT - Wed, November 2, 2022
Dev To The benefits of using Kubernetes for deployments
The many benefits of using Kubernetes for deploymentsKubernetes is a powerful tool for deployments, offering many benefits over traditional deployment methods. With Kubernetes, you have much mor...
05:45 pm GMT - Wed, November 2, 2022
Dev To Find Intersection of Two Arrays
Hey Devs ! Today we will discuss about one problem that often mentioned in a interview, how to find intersection of two arrays. Who knows maybe in your future you will get asked this question too. Bei...
05:25 pm GMT - Wed, November 2, 2022
Dev To How to add PayPal checkout payments to your React app
Have you always wondered how to monetize your web applications ? Time to start making those benjamins . In this how-to guide, you will learn how to integrate PayPal as your checkout payment solution f...
05:23 pm GMT - Wed, November 2, 2022
Dev To Editing Content with Hugo Shortcodes in the CMS: Built-in and Custom Shortcode Support
You asked for it. Weve done it. CloudCannon is the first CMS with full support and full integration for built-in and custom Hugo shortcodes in our Visual, Content, and Source Editors. Thats a pretty ...
04:46 pm GMT - Wed, November 2, 2022
Dev To Deploying Java Artifacts to Multiple Maven Repositories with GitHub Actions
I use GitHub Actions to manage the CI/CD workflows for all of my projects. In this post, I explain my deployment workflow for Java projects. It is launched upon a GitHub release. It deploys the artifa...
04:43 pm GMT - Wed, November 2, 2022
Dev To Structured error messages for HTTP APIs
Ever since I started to work on the Apache APISIX project, I've been trying to improve my knowledge and understanding of REST RESTful HTTP APIs. For this, I'm reading and watching the following source...
04:17 pm GMT - Wed, November 2, 2022
Dev To xplr v0.20.0 - what's new?
xplr version 0.20.0 was released last week. If you haven't already, go ahead and install the latest version. This post will try to break down the changelog in the release in an easy-to-digest manner, ...
04:02 pm GMT - Wed, November 2, 2022
Dev To Understanding Structs and Enums in Solidity
Structs allow you to create custom data types in Solidity. A variable declared to be a struct can have multiple data types in it.Enums (Enumerables) are user-defined data types that restrict a variabl...
04:00 pm GMT - Wed, November 2, 2022
Dev To How to create a great user experience with React
React is a powerful JavaScript library that helps developers create user interfaces and reusable components. When used correctly, React can help improve the user experience (UX) of your web applicatio...
03:49 pm GMT - Wed, November 2, 2022
Dev To Speaking at Tech Confs - Applying for CFPs
This is the fifth part in a series on speaking at tech conferences - it focuses on successfully submitting your talk proposals to open calls as well as writing your speaker bio. Once you have found op...
03:22 pm GMT - Wed, November 2, 2022
Dev To Setup a GitHub Action for signing container images with Notary
In this article, you'll configure a GitHub Action to digitally sign container images hosted on Azure Container Registry with Notary."GitHub Actions is a continuous integration and continuous delivery ...
03:22 pm GMT - Wed, November 2, 2022
Dev To Deploy Azure Key Vault and Azure Container Registry for Document Signing with Notary
In this article, you'll deploy an Azure Key Vault and Azure Container Registry instance with Terraform.Terraform is an infrastructure as code tool that lets you define your infrastructure resources wi...
03:22 pm GMT - Wed, November 2, 2022
Dev To Signing Container with Notary and GitHub Actions on Azure
In this series, you'll learn how to digitally sign a container image hosted in Azure Container Registry using Notary with a GitHub workflow.Notary is a CNCF project that provides a set of tools that h...
02:30 pm GMT - Wed, November 2, 2022
Dev To Twitter Replying Bot that generates color grids
Yet another tweepy tutorial, but we are not complaining.a little background: i like to create random fractals art (NFT anyone) I can just can spend hours staring at one and seeing all different things...
02:24 pm GMT - Wed, November 2, 2022
Dev To A Definitive guide on JavaScript every() Method
Author: Abdullah Numan IntroductionThis article is about the every() method in JavaScript. This is the third part of the series titled Handy JavaScript Iteration Methods.In this post, we expound ...
02:23 pm GMT - Wed, November 2, 2022
Dev To DDD-Layered Architecture
How to implement DDD as a software design approach with Layered Architecture in large projects?First, I'm gonna introduce an important pattern in Domain Driven Design which's Bounded Context pattern. ...
02:07 pm GMT - Wed, November 2, 2022
Dev To The Changing Face Of ETL
Data growth was a direct result of the popularity of the world wide web. Increased traffic on websites and web-based applications were also some of the factors. Web data collection began as an instrum...
02:00 pm GMT - Wed, November 2, 2022
Dev To 3 Reasons Why Async/Await Is Better Than Chaining Promises
This article was originally published at https://maximorlov.com/async-await-better-than-chaining-promises/If you're already familiar with promises and chaining them you might be wondering why learn a...
01:43 pm GMT - Wed, November 2, 2022
Dev To Array.Prototype.slice() Method Explained JavaScript
JavaScripts Array slice() method returns a copy of array as new array, For returning the new array it accepts parameters which are optional as well, start which is inclusive and an end which is exclus...
01:24 pm GMT - Wed, November 2, 2022
Dev To How to make the most of DEV if youre over Twitter
Twitter has played an important role for software developers over the last decade or so. Its been the de facto networking hub of sorts, and its played an important part of helping people stay up to da...
01:15 pm GMT - Wed, November 2, 2022
Dev To How to bundle a tree-shakable typescript library with tsup and publish with npm
Header image is generated by Night Cafe's AI btw.Thinking of the vast frontend ecosystem, for the most part, I dont need to implement stuff on my own. The majority of the time, I google a particular p...
01:08 pm GMT - Wed, November 2, 2022
Dev To Dont be a CRUD boomer , check out this new Event Sourcing library!
Event Sourcing is hard Implementing Event Sourcing in Typescript is painful. The power of this pattern is often counterbalanced by the complexity of its implementation and the difficulty of its ...
01:00 pm GMT - Wed, November 2, 2022
Dev To Strategies for Picking a Conference Talk Topic
As the organizer for MagnoliaJS and as a conference speaker, the two questions I get asked most often from people wanting to get into conference speaking are "what should I talk about?" and "how do I ...
12:51 pm GMT - Wed, November 2, 2022
Dev To 27-Nodejs Course 2023: Validation Part V: Configurations
We did so far an amazing job about validation, let's move it to the next level by adding some configurations to our validation process. ConfigurationsOpen src/config and create validation.ts file...
12:44 pm GMT - Wed, November 2, 2022
Dev To How to Make Calculator in React
In this article, we are going to make a calculator in react. It will be similar like an android calculator application where you put your values which remains on screen and shows the result straight a...
12:31 pm GMT - Wed, November 2, 2022
Dev To How to create a slick animation from Schitt's Creek (TV series title sequence)
This time, I will tackle the title sequence from Schitt's Creek.Schitt's Creek is a Canadian sitcom that aired on CBC Television from 2015 to 2020. The series follows the the fall from grace of the sp...
12:27 pm GMT - Wed, November 2, 2022
Dev To Getting Started with Magento Integration for Amazon
This is my first blog. I hope you find it valuable.This blog is all about setting up the Magento Integration for Amazon So the first step is the installation:Create a new folder named code (if n...
11:37 am GMT - Wed, November 2, 2022
Dev To AWS Lambdas with TypeScript: Improve the Dev Experience
In part one of this series, we successfully built a TypeScript Lambda on the AWS cloud. But we left a lot of room for improvement in terms of the developer experience. For starters, the Lambda didnt r...
11:37 am GMT - Wed, November 2, 2022
Dev To Eliminating unused selectors from Sass
For CSS, there is https://purgecss.com.But what about Sass?You want to eliminate unused selectors not only from the built result, but also from the Sass source code.I tried it. cc-kawakami/uchini: Fin...
11:22 am GMT - Wed, November 2, 2022
Dev To Localized Prices with Checkout
IntroWhen going through a checkout flow, prospective customers may abandon their cart or order when they see a currency different from their local currency. That can be for a number of reasons. ...
11:18 am GMT - Wed, November 2, 2022
Dev To Specifying a pattern
This blog post will discuss the types of patterns you can specify with rak. The --type argumentTo start right off the bat: the --type argument indicates how a given pattern (specified as a string...
10:40 am GMT - Wed, November 2, 2022
Dev To Searching for retro games with Xata & Next.js 13
Long ago, in the beautiful kingdom of JavaScript surrounded by cascades and DOM trees...legends told of an omnipotent and omniscient Gaming Power that resided in a hidden app.It's hidden because you h...
10:30 am GMT - Wed, November 2, 2022
Dev To What is Docker ?
The term docker usually refers to a set of open-source tools that allow developers to build and run containers individually or as a 'stack' of related containers. A container is an isolated package th...
10:27 am GMT - Wed, November 2, 2022
Dev To This Week In React 122: Next.js 13, Turbopack, Remixing Shopify, R3f Journey, Valhalla, Expo, Rive, Storybook, Asta...
Hi everyone!What a great week full of twists and turns!Next.js 13 gives us access to the latest React innovationsTurbopack could succeed WebpackShopify acquires RemixGatsby will release its v5 and mak...
10:24 am GMT - Wed, November 2, 2022
Dev To Understanding CRUD operations with a note app in react
This post is use to demonstrate the use of CRUD operations in react using react. CRUD stands for create/read/update/delete.We also learn the followingPersist data using local storagedebouncingpropshoo...
10:17 am GMT - Wed, November 2, 2022
Dev To Creating a registration and a login with two-factor authentication on React
What is this article about?If you have thought about building any dashboard, you probably realize you need to implement authentication.You are probably already familiar with terms like Login and...
09:43 am GMT - Wed, November 2, 2022
Dev To Why 'release' a project? How to automate releases
Lots of people who work on open source projects, or weekend projects, often don't do software releases. Instead, you'll just commit to main and leave it at that. But should you package everything up, ...
07:10 am GMT - Wed, November 2, 2022
Dev To .Net Metrics behind the scenes
Metrics scenario:You are collecting metrics using .Net Metrics APIThen process, aggregate and export metrics using Opentelemetry SDK Under the hood, Opentelemetry SDK connects to the .Net Metrics API...
07:00 am GMT - Wed, November 2, 2022
Dev To Create a Devcontainer (VSCode)
What's a devcontainer Create your own devcontainer Devcontainer with docker-compose What's a devcontainerA devcontainer is a feature of Visual Studio Code that let your run docker containers lo...
06:27 am GMT - Wed, November 2, 2022
Dev To Weekly web development resources 122
Sponsored CtrlAlt.CC's product of the weekDiscover a super useful startup tool + an inspirational maker story, directly from your inbox, every Friday. gistlibA collection of code snippets th...
06:11 am GMT - Wed, November 2, 2022
Dev To Foal version 3.0 is here
Version 3.0 of Foal is finally there!It's been a long work and I'm excited to share with you the new features of the framework . The upgrading guide can be found here.Here are the new features and im...
06:08 am GMT - Wed, November 2, 2022
Dev To Kubernetes 101 - Containers
For this article we'll be looking a bit more in detail into containers. Containers are ready to run software packages, meaning they include everything:coderuntime if requiredapplicationsystem librarie...
05:29 am GMT - Wed, November 2, 2022
Dev To Mengenal macam - macam Metodologi penulisan CSS - Part 1
Di postingan blog kali ini, saya ingin membagikan rangkuman materi berisi tentang macam - macam metodologi penulisan CSS yang saya telah pelajariNamun, sebelum lebih jauh lagi, kita ada baiknya mengen...
05:19 am GMT - Wed, November 2, 2022
Dev To HTML & CSS Features, Tips For a 10x fast Page Loading Speed
We all hate it when our page loads this slow right! Infact website conversion rates drop by an average of 4.42% with each additional second of load time (between seconds 05). The first five seconds of...
04:21 am GMT - Wed, November 2, 2022
Dev To Angular 15: Using The Directive Composition API
Angular v15 will be released pretty soon, and it's coming with a very nice feature called Directive Composition API. But, what is it? The Directive Composition API allows us to compose directives...
03:54 am GMT - Wed, November 2, 2022
Dev To What is @try before this function in Python?
History I was looking into the code base of a library few years back , and I saw something strange . It goes like -@trydef fetch(url: str): resp = request.get(url) return resp.json()So the...
03:34 am GMT - Wed, November 2, 2022
Dev To Open Source 101: My First PR to Hertz
IntroduceRecently, with the enthusiastic help of Hertz community friends, I tried to submit a pull request to Hertz(an open-source Golang 's Http high performance framework) to support Hertz in ...
03:15 am GMT - Wed, November 2, 2022
Dev To React Router Version 6 Tutorial How to Set up React Router@6
In this tutorial we are going to discuss how to get started with react router version 6 to navigate and render multiple componets in your single page application(spa)PrerequisitesA Basic React applica...
02:55 am GMT - Wed, November 2, 2022
Dev To Flutter Local Authentication using Biometrics Face ID, Touch ID, Fingerprint
As the Flutter community grows, it is also creating a variety of libraries to support the native functionality. When a users fingerprints, facial characteristics, or voice are used to authenticate the...
12:53 am GMT - Wed, November 2, 2022
Dev To ExpressJS: How to throw custom errors
The problemThrowing readable custom errors is one of the most critical steps in the development of web applications. The communication between services must be clear and straight to the point. ...
12:50 am GMT - Wed, November 2, 2022
Dev To Zero to SaaS - Product 1 BookMarksy.io
I use twitter almost daily. I bookmark a bunch of useful information with the intention of coming back to take notes. But I almost never do.The reason, I think, is because theres too much friction inv...
11:51 pm GMT - Tue, November 1, 2022
Dev To September DEVshirt.club release
Hi All We've just released our September's programming T-shirts.Question was: Do you own a home?Inspirational quoteHome is where our story begins Answer yes DesignWith answer yes we did a sp...
10:00 pm GMT - Tue, November 1, 2022
Dev To Web 1.0 vs Web 2.0 vs Web 3.0. What are the differences?
With the discussion around Web 3.0 gaining a lot of momentum in the current web scenario, most people often get confused as to what Web 3.0 is, and how it compares to the previous versions of the web....
09:58 pm GMT - Tue, November 1, 2022
Dev To Bing Webmaster Tools De-indexed My Docs Site and Increased My Cognitive Load
On August 24th, I was listening to @radiomorillo's The Developer's Guide to SEO Audits in a panic because she was wrapping up her content (literally already miss her online, but I know this was the be...
09:56 pm GMT - Tue, November 1, 2022
Dev To Fully expand PR status checks on GitHub
One thing I absolutely love about working on the Web is that I can literally tweak any web page according to my preferences.You know, I can build a browser extension that changes colors, font sizes, i...
09:35 pm GMT - Tue, November 1, 2022
Dev To Build your own profile photo sticker/frame tool
Across most of the Internet, our identities are squashed into a little profile photo and display name, and these are the miniature canvas upon which we can express our personalities or make a statemen...
09:28 pm GMT - Tue, November 1, 2022
Dev To Taking a look at Mastodon
I've been a Twitter user and fan since 2007. With Twitter's future looking a bit grim, I started looking around if there's another place to go.Twitter can't really be replaced with anything else, beca...
09:24 pm GMT - Tue, November 1, 2022
Dev To I saved money, time (and the environment) with Python
IntroductionAdmittedly, the title of this article is ambitious. So allow me to explain.Not too long ago, I have started a subscription for some workout program. My plan was to watch the program ...
09:20 pm GMT - Tue, November 1, 2022
Dev To Making my first game with Unreal Engine 5!
Hey all!It's been a little while since I posted here (it was a hectic summer). I'm working on a game now! I would describe it as a first person, sandwich-making, single-player overcooked clone.The gen...
08:13 pm GMT - Tue, November 1, 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:06 pm GMT - Tue, November 1, 2022
Dev To I found 10,000x faster TypeScript validator library
Series of TypeScript Compiler based LibrariesI made 1,000x faster TypeScript validator libraryI found 10,000x faster TypeScript Validator LibraryI made 10x faster JSON.stringify() functions, eve...
06:57 pm GMT - Tue, November 1, 2022
Dev To MongoDB ORMs, ODMs, and Libraries
Though developers have always been capable of manually writing complex queries to interact with a database, this approach can be tedious and error-prone.Object-Relational Mappers(or ORMs) improve the ...
06:42 pm GMT - Tue, November 1, 2022
Dev To API Mocking: Essential and Redundant
I love contradictions where both states of truth can work at the same time. Case in point this tweet about mocking from the other week:If you use mocks, you are not testing.My answer was:Mocks help as...
06:10 pm GMT - Tue, November 1, 2022
Dev To The 7 Best React Component Libraries to Use in 2022
In this article, I will be sharing with you 7 awesome React UI libraries that you should check out. 1. tremorTremor is a low-level, opinionated UI component library to build dashboards. It offers...
05:47 pm GMT - Tue, November 1, 2022
Dev To What was your favorite Hacktoberfest experience?
We've wrapped another Hacktoberfest season, and we want to hear all about your great experiences! ...
05:22 pm GMT - Tue, November 1, 2022
Dev To The top 5 reasons why software projects fails
Weve got some extreme software development experience in Aista. I sometimes jokingly say that our junior developer has 22 years of professional software experience. This puts us in a position where we...
05:20 pm GMT - Tue, November 1, 2022
Dev To 6 VS Code Extensions for Productive Javascript and TypeScript Editing
Code editing is an essential part of the development workflow. It includes all your actions in the editor before re-running your tests or checking how your changes affect the app you are working on:Ad...
05:17 pm GMT - Tue, November 1, 2022
Dev To Create a culture of Psychological Safety in Engineering
Have you ever felt psychologically unsafe at work? I hope you say no, but I know I might be wrong here.But first, let's understand what Psychological safety is and learn some strategies to build Psych...
05:15 pm GMT - Tue, November 1, 2022
Dev To Redux Actions - Without declaring CONSTANTS and action-creator functions for each action
Actions CreatorYou can find the full documentation on the https://actions-creator.js.org Descriptionactions-creator is an awesome javascript package that allows you to dynamically create ac...
05:11 pm GMT - Tue, November 1, 2022
Dev To LES JOINTURES EN SQL
INTRODUCTION:En SQL,la jointure est un moyen de mettre en liaison deux ou plusieurs tables.La jointure avait t cre pour viter le problme davoir plusieurs colonnes dans une table. Imaginez une table qu...
04:39 pm GMT - Tue, November 1, 2022
Dev To Monthly Twitter Challenge 1: Palindrome
Welcome to Coddex's first ever Monthly Twitter Challenge! This one is created by our SWE Intern, @asiqurrahman. Coddex @codedex_io ...
04:30 pm GMT - Tue, November 1, 2022
Dev To Infrastructure as Code: The benefits and the tools
Infrastructure as Code (IaC) is the management of your infrastructure through machine readable definition files, much like source code for an application. The infrastructure that you manage through Ia...
04:10 pm GMT - Tue, November 1, 2022
Dev To Community Spotlight - Building a Mangas App with Appwrite
Highlighting projects from the Appwrite community IntroductionWith Appwrites developer community growing at a significant rate, we want to take the time to appreciate and showcase amazing applica...
04:04 pm GMT - Tue, November 1, 2022
Dev To Do you have any ideas for confidential computing?
Confidential computing allows us to protect data and code while its being processed. Its an important set of technologies, but today its difficult to use. We created Nitrogen so you can easily deploy ...
04:00 pm GMT - Tue, November 1, 2022
Dev To Thinking Like a Hacker: Stealing Secrets with a Malicious GitHub Action
Last time, a cryptocurrency scammer scanned Android APKs on the Internet Archive and found thousands of leaked Twitter API keys. After that, the scammer invested money into an altcoin and used the lea...
03:54 pm GMT - Tue, November 1, 2022
Dev To Bitcoin Blockchain Bullshit?
American Chopper Senior and Junior have strong opinions about BBB - Bitcoin, Blockchain and the Bullshit around it. Is Bitcoin a real currency?Background: people don't wake up every morning wonde...
03:37 pm GMT - Tue, November 1, 2022
Dev To UI Libraries
Basically, there are 3 types of UI libraries in frontend ecosystem: CSS with superpowers Functional libraries Design system librariesLet's talk about each of these types and decide whether or not w...
02:48 pm GMT - Tue, November 1, 2022
Dev To 4 tips for choosing a framework
IntroductionWhen I had the idea to write this article, I came across an important question that I believe is the question of most people directly involved with systems development.What is the di...
02:44 pm GMT - Tue, November 1, 2022
Dev To Builder Pattern w/ Typescript
IdeiaA ideia inicial do Builder Pattern possibilidade de criar objetos complexos com a maior variao de configuraes possveis, uma alternativa ao pattern Factory Method. ContextoTemos divers...
02:25 pm GMT - Tue, November 1, 2022
Dev To How to do marketing to developers. A big guide
Initial thoughtsThis article was written by the marketing team of Flatlogic. Flatlogic full-stack web application generator is a tool for the fast creation of web applications from scra...
01:40 pm GMT - Tue, November 1, 2022
Dev To Top 6 Free Online Code Editors and IDEs with Pros and Cons
Author: Joseph Mawa IntroductionProgrammers and software engineers spend a significant proportion of their time using IDEs and text editors for writing code. Most IDEs and text editors, such as ...
01:35 pm GMT - Tue, November 1, 2022
Dev To Back to Pure CSS?
The problems with Sass were clear. At the same time, the new CSS specs were very clear and worth noting. We tried to go back to pure CSS in light of this, but we ended up staying with it, so here's a ...
01:26 pm GMT - Tue, November 1, 2022
Dev To Let's Build a Responsive Car Website Using HTML CSS JavaScript
Let's Build a Responsive Car Website Using HTML CSS JavaScriptThis video will show you how to build a creative agency website using html css javascriptGithub Repo Essential linksDownload the sta...
01:21 pm GMT - Tue, November 1, 2022
Dev To Some cool GitHub features to enhance your development experience
Hello everyone, Leonardo here!Today we talk about GitHub and some cool features it offers to improve the context and the communication between developers, through Issues and Pull Requests.As usual, be...
01:17 pm GMT - Tue, November 1, 2022
Dev To Bye for now VSCodeTips community!
This short post mentions that community.vscodetips.com went offline on November 1st, 2022. VSCodeTips @vscodetips The...
01:12 pm GMT - Tue, November 1, 2022
Dev To [Conceito] - Sistemas Assncronos Escalam de Verdade
Contedo original em https://twitter.com/zanfranceschi/status/1587431299458813952Ei dev,J ouviu a afirmao "sistemas que escalam de verdade so assncronos"?Se essa frase no faz muito sentido pra voc, gue...
01:03 pm GMT - Tue, November 1, 2022
Dev To Introduo a concorrncia em Go
Uma das funcionalidades mais legais de Go a facilidade de se utilizar concorrncia. A linguagem nos fornece as chamadas goroutines que so lighweight threads gerenciadas pelo prpio runtime do Go. Conco...
01:02 pm GMT - Tue, November 1, 2022
Dev To Being a developer in 1998 was so cool and fun
I started writing code in 1986 as a kid. My first program was in BASIC on a Commodore 64 with a tape drive: 10 BEEP 20 GOTO 10. Made my father proud. Annoyed my mother with the constant beeping.In 199...
01:01 pm GMT - Tue, November 1, 2022
Dev To Rocket.Chat Constellation = most secure chat server ever (?!)
I recently posted about the open-source release of our "always encrypted" K8s distro Constellation. This post is about running Rocket.Chat on Constellation, which gives, well, "always encrypted" Rocke...
01:00 pm GMT - Tue, November 1, 2022
Dev To Start a Production-Ready Dockerized Django Project
Making a Django app production-ready inside Docker is quite useful for developers. It minimizes the hassle of setup and deployment. This allows developers to focus on whats important i.e. development ...
12:58 pm GMT - Tue, November 1, 2022
Dev To Modern react recoil tailwind based Cocktail Db Application [Showcase]
Modern react based Coctail Db ApplicationHello everyone i have built this application, Checkout and do let me know How is it.Features (YT)Features (Live) InstallationClone this Repo npm in...
12:15 pm GMT - Tue, November 1, 2022
Dev To Drawing conclusions from TON Hack Challenge
The TON Hack Challenge was held on October 23. There were several smartcontracts deployed in TON mainnet with synthetic security breaches. Every contract had 3000 or 5000 TON on balance, so the partic...
12:06 pm GMT - Tue, November 1, 2022
Dev To Remix & Shopify: Circumvent Shopifys APIs and go open source
Shopify seems to acknowledge that open source is what developers want. First, they gave us Hydrogen and now they went even further by joining forces with Remix. While good news, some might still want ...
12:00 pm GMT - Tue, November 1, 2022
Dev To From PHP monolith to serverless: multi-stack cross-account canary rollout
How do you gradually and safely migrate from an old PHP legacy monolith to a serverless architecture? In this post I will show you how we used AWS CDK to deploy two stacks, cross-accounts, that levera...
11:39 am GMT - Tue, November 1, 2022
Dev To Better Fastly API clients with OpenAPI Generator
The Fastly API is huge. We have lots of customers who want to interact with it using their chosen programming language but our small set of manually maintained clients was not sufficient to handle the...
10:54 am GMT - Tue, November 1, 2022
Dev To Git Commands Every Developer Should Know
Hello cousins and cousins, how are you?Come check out these quick git command tips.I believe you should use some of these commands every day.git initThis is the command used to initialize a project as...
10:30 am GMT - Tue, November 1, 2022
Dev To What is Kubernetes ?
Kubernetes is a system for managing containerized applications across multiple hosts, providing basic mechanisms for deployment, maintenance, and scaling of applications. Its APIs are intended to serv...
09:34 am GMT - Tue, November 1, 2022
Dev To 7 Beginner Friendly Javscript Courses with Certification
The Average Salary of a Javascript Developer in the US is $103,638 If You want to master Javascript Enroll in this Beginner friendly Courses for FREE and most of them with FREE *Certification JavaSc...
09:26 am GMT - Tue, November 1, 2022
Dev To See how others' changes compare to your own in VS Code
Get the ultimate perspective on all the work in progress in your repository and how it compares or possibly conflicts with the changes you are making on your own branch with GitLives new Repository Vi...
08:53 am GMT - Tue, November 1, 2022
Dev To Swiper.js
Hello Guys today i want to show you a library for creating sliders in your webpage using swiper.js , a javascript library, for creating card sliders or carousels.The Design is Created By CodingNepal -...
08:44 am GMT - Tue, November 1, 2022
Dev To Using Website Personalization for Effective Account-Based Marketing
As B2B businesses strive to create better customer experiences, account-based marketing (ABM) has become one of the most efficient and effective ways to target specific accounts and customers.ABM is a...
07:27 am GMT - Tue, November 1, 2022
Dev To YugabyteDB cloud/region/zone
When you start YugabyteDB nodes (yb-master and yb-tserver) you tell them where they are in term of cloud, region and zone. Those are just names for the common three levels of global infrastructure, it...
06:56 am GMT - Tue, November 1, 2022
Dev To Optimum Sharding strategy in OpenSearch
This article explores a few tips on optimum sharding strategy in OpenSearch.Using time-based indices wherever possible. There are a number of advantages of using time-based indices as mentioned in thi...
06:54 am GMT - Tue, November 1, 2022
Dev To AUTHENTIFICATION AVEC NODE JS/EXPRESS JS
APERUCest quoi une authentification ? Authentification vs AutorisationPour quoi une Authentification ?Implmentation dune authentification dans une application node jsCest quoi une authentificationAuth...
06:37 am GMT - Tue, November 1, 2022
Dev To - Big O Notation
- Big O NotationBig O Notation f(n) input n Big O Notation input size Big O ( Constants doesnt matter ) ( Small Terms dont matter )log ( Logarithm Base doesnt matter ) Big O ( )O(1)O(logn)...
06:25 am GMT - Tue, November 1, 2022
Dev To Opensea Clone App (Features Introducing companies)
Crypto currencies, NFTs and digital world in general are spreading all around the world and the are putting an end to all of the physical deals and trade, thus, the dream of having a digital marketpla...
05:22 am GMT - Tue, November 1, 2022
Dev To Explore Flutter Bloc 8.0.1 Design Pattern in Flutter
The most recent iteration of the bloc structure would be the Flutter Bloc 8.0 Programming Model. The current version contains various upgrades over the earlier ones. The Flutter bloc layout has become...
04:39 am GMT - Tue, November 1, 2022
Dev To Convert Array, Object to Unix Tree
javascript-unix-treeGithub: https://github.com/HoSheiMa/javascript-unix-tree Pure Javascript Unix Tree Script// our array examplelet array = [ 1, 2, [3, 4, 5], { name: "Qandil", links:...
12:01 am GMT - Tue, November 1, 2022
Dev To 8 Google Chrome add-ons to simplify your life (I'm sure).
Google Chrome is by far the most popular web browser in the world, and part of its allure stems from the ease with which you can add new functionality via extensions, pushing it far beyond the busines...
11:21 pm GMT - Mon, October 31, 2022
Dev To Code Smell 175 - Changes Without Coverage
If your merge request has no test changed, you haven't finished your jobTL;DR: Don't change the code without breaking some tests. ProblemsQualityMaintainability SolutionsCover your code. ...
10:29 pm GMT - Mon, October 31, 2022
Dev To Diferena entre operadores ?, ?? e || no JavaScript / TypeScript
?? -> Optional Chaining Operator.Permite a leitura do valor de uma propriedade localizada internamente em uma cadeia de objetos conectados, sem que a validao de cada referncia da cadeia seja ...
09:44 pm GMT - Mon, October 31, 2022
Dev To How to write Mathematical Expressions in DEV.to Articles?
Learn how to write math expressions in DEV.to articlesIn order to write inline equations, use:{% katex inline %} c^2 = a^2 + b^2}{% endkatex %}Output:Pythagorean Theorem: c2=a2+b2c^2 = a^2 + b^2 c...
09:16 pm GMT - Mon, October 31, 2022
Dev To JS - Remove a tag without deleting content
...
09:14 pm GMT - Mon, October 31, 2022
Dev To Create a basic CRUD App with .NET MVC & EF
I created a basic CRUD App to get started with .NET MVC and Entity Framework.The app is a Movie Ranker Table that displays Movies and Movie Details ordered by score.You can add new entries to the tabl...
08:52 pm GMT - Mon, October 31, 2022
Dev To XRP Ledger NFTs are Here
Last year, we proposed an ambitious goal to the XRPL community: bring NFTs to the XRP Ledger. Since then, RippleX engineers and members of the XRPL community have conducted extensive performance testi...
08:22 pm GMT - Mon, October 31, 2022
Dev To Validating AWS Lambda Code Using AWS Signer
IntroductionThe practice of digitally signing source code packages for functions and layers is called Lambda code signing. The goal of code signing is to make sure that only trusted code runs in...
08:19 pm GMT - Mon, October 31, 2022
Dev To Building a Livestream App with Flutter 3
Originally published here.Streaming,especially the low latency kind, has become a popular medium to engage with an audience,host live events, and connect people virtually.For developers building strea...
08:12 pm GMT - Mon, October 31, 2022
Dev To 5 Free Security Tools Developers Will Love in 2022
Top 5 Free Security Tools Developers Will Love in 2022 One of the key ways to get developers to jump wholeheartedly onto the application security (appsec) bandwagon is to stop making it so darne...
08:09 pm GMT - Mon, October 31, 2022
Dev To Why is everyone building on GitHub?
IntroductionImage SourceGitHub gives the important features companies and organizations need for their public and private projects. Whether it's planning features, fixing bugs, or collaborating ...
08:09 pm GMT - Mon, October 31, 2022
Dev To Contributing to Open-Source: My HacktoberFest Experience
What is Hacktoberfest?Image SourceHacktoberfest is a month-long celebration of open source contributions from October 1st to October 31st. Released by DigitalOcean in collaboration with GitHub. ...
07:54 pm GMT - Mon, October 31, 2022
Dev To What would be a 3 months road map to learn data structures and algorithm ?
Start From BasicLearn about basic Data Structure , e.g:- Linked List, Stack, Queue, Tree,Graph , Map(C++ STL).Data Structures - GeeksforGeeks is enough for learning about these Data Structure.Implemen...
07:16 pm GMT - Mon, October 31, 2022
Dev To What position: absolute does
Hey folks!I'd like to talk about the position property! We'll consider all nuances of the absolute value that might confuse developers. Also I created the Live Cheatsheat. Use it for deep learning!But...
06:54 pm GMT - Mon, October 31, 2022
Dev To October Stripe Developer Digest
If less code is good, is no code better?Since we launched Payment Links more than a year ago, 500,000 businesses have already created five million links. The rapid growth in use of Payment Links...
06:39 pm GMT - Mon, October 31, 2022
Dev To Improve Bash Ux with Whiptail
Debian-based distributions include a package called whiptail that can improve user experience significantly.Instead of reading raw text in the terminal, the user gets a clean UI:It's particularly help...
06:33 pm GMT - Mon, October 31, 2022
Dev To xRDP oturumunda Trke Klavye Problemi zm
xRDP, Linux sistemlere RDP (Remote Desktop Connection) protokol ile eriimi salayan ak kaynak kodlu bir uzak balant servisidir. Windows zerinde alan RDP gibi 3389 portunu kullanmaktadr ve ayarlar yapld...
06:16 pm GMT - Mon, October 31, 2022
Dev To 17 DevOps Metrics To Measure Success
Photo by Carl Heyerdahl on UnsplashProductivity in software development has always been tricky to measure. Unlike in other industries, the act of programming is not something thats easy to parallelize...
06:01 pm GMT - Mon, October 31, 2022
Dev To Improve AWS CloudFront API performance with Origin Shield
This post will be helpful for those who use CloudFront with some API (API Gateway, AppSync, custom endpoint) hosted in a single region.In this scenario, the client first interacts with CloudFront in t...
05:58 pm GMT - Mon, October 31, 2022
Dev To We raised 2.2M to launch the open-source platform for growing developer communities
Were excited to announce that crowd.dev raised 2.2M to improve how developer-first businesses harness online communities. Seedcamp and Lightbird led our pre-seed funding with participation from Possib...
05:37 pm GMT - Mon, October 31, 2022
Dev To Welcome to Community - My Discord Server
TL;DRSummary and tips on how it works and how to contribute to my/our discord community.If you want access at the end of the text, I'll tell you how to get itWelcome to CommunityFrom now you are a ste...
05:30 pm GMT - Mon, October 31, 2022
Dev To Useful Tools for Front-end Developers
When working on the front-end for my websites, I constantly flick back and forth and look for various websites to help me with what I need. So, here's a list of sites for future me and also for you!MD...
04:30 pm GMT - Mon, October 31, 2022
Dev To The Best Way To Build Big React Components
With my current development team, I'm building a reusable react component library. Some of these components, like our <Button/>, are fairly simple. I can easily expose all the Button's options a...
03:25 pm GMT - Mon, October 31, 2022
Dev To Guided Journaling for Developers: Increase Productivity with Mindfulness
Developers spend a lot of time working. Its an essential part of our jobs, but it can also be very isolating. Theres no getting away from it: developers spend all day staring at a computer screen. And...
02:32 pm GMT - Mon, October 31, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
02:23 pm GMT - Mon, October 31, 2022
Dev To My Fourth Hacktoberfest PR
What Did I Work on?This week, I worked on a new repo word-cloud-generator. This project allows the user to generate a word cloud based on a body of text provided to it. This word cloud can be ge...
02:15 pm GMT - Mon, October 31, 2022
Dev To The new YugabyteDB gflags page
Starting with YugabyteDB version 2.15.3.0, the gflags (server parameters) page shows the values grouped into a number of categories. Current situationIn versions below 2.15.3.0, the gflags are sh...
02:04 pm GMT - Mon, October 31, 2022
Dev To UK Global Talent Visa Course is out
Hey friends,Exciting news! My FREE nine part video course on how to get the UK Global Talent Visa is now available on YouTube.You will learn:what is the mandatory criteria for the Global Talent Visaho...
02:04 pm GMT - Mon, October 31, 2022
Dev To JavaScript Array.Prototype.slice() Method Explained
JavaScripts Array slice() method returns a copy of array as new array, For returning the new array it accepts parameters which are optional as well, start which is inclusive and an end which is exclus...
01:59 pm GMT - Mon, October 31, 2022
Dev To PayPal Implementation in Django Rest Framework.
Introduction.If you're a Django developer, then you know that Django Rest Framework is a great tool for building RESTful APIs. But what if you want to add PayPal functionality to your Django Res...
01:59 pm GMT - Mon, October 31, 2022
Dev To The Simplest I18N JS Framework is here!
The internationalization for web apps was a nightmare until now. Say hello to the Ultimate I18n JS! Three StepsFirst step. Add the Ultimate I18n JS to your <head> section as the first scri...
01:53 pm GMT - Mon, October 31, 2022
Dev To 16 Must Have JavaScript One Linears
Hi guys, in this post, I'm going to introduce JavaScript one liners that make you better JavaScript developer as they are very useful in most practical cases 1. Reverse a stringconst reverseStrin...
01:53 pm GMT - Mon, October 31, 2022
Dev To 21 Must Have JavaScript One Liners
Hi guys, in this post, I'm going to introduce JavaScript one liners that make you better JavaScript developer as they are very useful in most practical cases 1. Reverse a stringconst reverseStrin...
01:52 pm GMT - Mon, October 31, 2022
Dev To How to Install MySQL 8 on macOS Using Homebrew
A step-by-step guide on how to install, configure and run MySQL 8 server on macOS using Homebrew I use Homebrew on macOS to manage all the packages I need for development. Once you understand how Hom...
01:44 pm GMT - Mon, October 31, 2022
Dev To My Divtober 2022 Drawings
October is gone. And with it, divtober is over too. Divtober is a coding challenge organized by Lynn Fisher that happens in October. It consists of drawing something (related to the word of the day) w...
01:43 pm GMT - Mon, October 31, 2022
Dev To Build a Fintech App Using the MERN Stack
The MERN Stack integrates MongoDB, ExpressJS, ReactJS, and NodeJS in JavaScript. It offers a full-stack development environment and easy code maintenance. MERN is a good alternative for Fintech develo...
01:25 pm GMT - Mon, October 31, 2022
Dev To How to set Read Committed in YugabyteDB
YugabyteDB is PostgreSQL compatible, which means that it supports all transaction isolation level, with the same behavior. In previous versions, the Read Committed isolation level was mapped to the hi...
01:18 pm GMT - Mon, October 31, 2022
Dev To Communities You Should Know As a Developer
IntroductionHey Everyone Welcome to the new article here we are going to learn about community importance and community role in developer day to day life, especially in the open-source world. We...
01:07 pm GMT - Mon, October 31, 2022
Dev To Plant Health evaluation using Raspberry Pi, Xamarin Forms App,Azure Function, Table,Storage, Key vault, Custom vision, Drone
- Problem StatementTo Maintain healthiness of the Plant in larger area of farm is really challenging,Farmers needs to keep an eye on the plants they grow whether it is not affected by insects or disea...
01:06 pm GMT - Mon, October 31, 2022
Dev To Next.js getInitialProps and getServerSideProps
Author: Michael Hungbo IntroductionNext.js is an open-source React framework for building production and enterprise-ready applications. It includes many built-in features such as Server-side Rend...
12:12 pm GMT - Mon, October 31, 2022
Dev To Find Career Freedom With A Daily Code Workout
There are two main modes of physical exercise, aerobic and anaerobic. Aerobics train the body to maintain output throughout distributed muscles. Its goal is to preserve oxygen levels along a strenuous...
12:00 pm GMT - Mon, October 31, 2022
Dev To You shouldn't write CSS anymore
If you are writing too much CSS, the design system is wrong, or you are doing something wrong, or both.Any time you write a new rule to your CSS class or anything else, you add more noise to your code...
11:35 am GMT - Mon, October 31, 2022
Dev To I create LinkedIn account
For the past 5 years I have been ignoring the existence of Linkedin. And so I realized that it was time to register there and study it.I will be glad to welcome you into the friends onhttps://www.link...
11:11 am GMT - Mon, October 31, 2022
Dev To 10 most common use cases of an API Gateway
This post elaborates on the 10 most common usages of an API Gateway such as Apache APISIX in architecting API-Led Connectivity. We understand different solutions where you can make use of the API Gat...
11:10 am GMT - Mon, October 31, 2022
Dev To Learning How to Learn. Methods for Improving Learning Efficiency.
"Education is not the learning of many facts, but the training of the mind to think." Albert EinsteinBack in the day, when I decided to step into the programming world, I took some time planning to av...
10:36 am GMT - Mon, October 31, 2022
Dev To Keeping track
We are building Offen, a fair and self hosted web analytics software that treats operators and users as equal parties. Here's what's been happening over the past five months. We are very pleased that ...
10:30 am GMT - Mon, October 31, 2022
Dev To What is Kafka ?
Apache Kafka is an open-source distributed streaming platform. It lets youPublish and subscribe to streams of data like a messaging systemStore streams of data in a distributed, replicated clusterProc...
10:00 am GMT - Mon, October 31, 2022
Dev To Validate your data with Zod
PrefaceMany developers don't know very well which is the line between Javascript and Typescript. Probably, many of them waste much time understanding that if they write an interface like that:in...
09:30 am GMT - Mon, October 31, 2022
Dev To Folder Structure for NodeJS & ExpressJS project
PreludeI've worked over several backend technologies, starting from PHP, then moving to RoR before getting my hands on NodeJS. I love how NodeJS simplifies backend development for Frontend devel...
09:17 am GMT - Mon, October 31, 2022
Dev To Pros and Cons Of Running A Blog
Pros: 1. Blogging Has a Low Barrier to EntryBlogging is accessible to anyone. You only need to own a website, a domain name and hosting. In the case of Hashnode, blogging is completely free...
08:44 am GMT - Mon, October 31, 2022
Dev To Django Dynamic DataTables - Free Library
Hello coders!This article mentions an open-source library for Django which provides an easy way to build a data tables interface for any model defined in a project. The source code, published on GitHu...
08:29 am GMT - Mon, October 31, 2022
Dev To How To Write The Software Development Project Brief
Software development is as in-demand as it could possibly be today. Big and small companies alike (and even independent entrepreneurs) are regularly hiring software developers to create programs, app...
08:26 am GMT - Mon, October 31, 2022
Dev To Read Constraints the Right Way
In case you've found it rigid to observe what approach should be the optimal or how to get rid of the annoying time limit error, reading constraints in an important step towards a better approach for ...
07:54 am GMT - Mon, October 31, 2022
Dev To Quick Admin Panel alternative. Flatlogic Web Application Generator versus Quick admin panel
What are codebase generators?Many software engineers these days are trying to automate their work by looking for tools to speed up their work. And one of the parts that developers are trying to ...
07:52 am GMT - Mon, October 31, 2022
Dev To My experience and learnings as a Software engineer so far
Okay, it is little more than two years of my career and would like to take a moment, pause and write down things I learnt and would love to share with you all. Hope these bits of information might hel...
07:41 am GMT - Mon, October 31, 2022
Dev To 9 Docker Extensions Every Developer Must Try
The world of software development is changing faster than ever. The need for faster release cycle times has led to a proliferation of virtualization technologies. Virtual machines (VMs) have been arou...
07:37 am GMT - Mon, October 31, 2022
Dev To Web Scraping With PHP | Ultimate Tutorial
You can use various scripting languages to do web scraping, and PHP is certainly one to try! Its a general-purpose language and one of the most popular options for web development. For example, WordPr...
07:33 am GMT - Mon, October 31, 2022
Dev To Preact an alternative to React?
I recently heard about Preact and learned that high-traffic sites like IKEA, Bing, Etsy, and others use Preact, so I got curious about it. I wanted to know how Preact works under the hood and the simi...
06:06 am GMT - Mon, October 31, 2022
Dev To Kubernetes 101 - Node component
We'll check out the node component in more detail for this article.The node component is a component that runs on every node, and it's responsible for maintaining running pods and providing the Kubern...
05:50 am GMT - Mon, October 31, 2022
Dev To Building your own form fields the Angular way with control value accessors
Angular forms are powerful and, well known, can be used in a way that greatly simplify your own forms by also improving the reusability of your components.We will see how by implementing our own form ...
05:46 am GMT - Mon, October 31, 2022
Dev To CSS Grid and Flexbox: A Brief Juxtaposition
CSS Grid and flexbox are two CSS layout modules with different implementation techniques and usages. Flexbox is primarily designed to avail space distribution between the items in an interface and sta...
04:26 am GMT - Mon, October 31, 2022
Dev To How to Make Income Tracker in React
In this article, we will create an income tracker in react. Here we have some fields where user can write their income source, income and date. As user fill these, user clicks on button and data will ...
04:24 am GMT - Mon, October 31, 2022
Dev To Zero Down Time Deployment!
First Steplet's consider we have one nginx and one php node and we want to deploy on php node without down timeOur structure is like this. app index.php docker-compose.yml nginx.Dockerfile ngin...
04:12 am GMT - Mon, October 31, 2022
Dev To How to Setup a React Vite Project with TailwindCSS Framework
IntroductionIn this article, we learn how to set React app with Vite using TailwindCss.React is a JavaScript Framework for Front-end Development widely used by front-end Developers.Tailwindcss i...
03:41 am GMT - Mon, October 31, 2022
Dev To About OAuth 2.0
OAuth 2.0 is an open standard for authorization that enables applications to obtain limited access to user accounts on an HTTP service, such as Facebook, GitHub, and Google. It works by delegating use...
02:53 am GMT - Mon, October 31, 2022
Dev To Istilah Umum dalam Pemrograman Komputer
Programmer adalah seseorang yang memiliki kemampuan menulis dan merancang kode kode program dengan menggunakan bahasa pemrograman tertentu.Developer adalah seseorang yang bertugas untuk membangun dan...
01:19 am GMT - Mon, October 31, 2022
Dev To Why You Should Learn Node
Node.js is a server-side platform built on Google Chrome's JavaScript Engine (V8 Engine). Node.js was developed by Ryan Dahl in 2009. It is an open source server environment. Node.js runs on various p...
12:30 am GMT - Mon, October 31, 2022
Dev To Easter eggs in Hacktoberfest
Floating shark Enter the following command in your terminal to see - ascii art of a shark floating in the air with a balloon shaped like a heart and telling you DO Love in 3D letters!curl -s ...
12:02 am GMT - Mon, October 31, 2022
Dev To Waiting on a Promise.. Async and Await in JavaScript
Why use Async and Await?By default, Javascript runs synchronously. This means each operation will wait to run until the previous operation is completed. For example, running these two lines of c...