Regex is one of those topics that makes my eyes glaze over as soon as I look at the docs, but I can also say that there're few things more satisfying than successfully writing a block of regex.
#DEVCommunity
DEV Community 

@ThePracticalDev
dev.toJoined August 2014
DEV Community ๐ฉโ๐ป๐จโ๐ปโs Tweets
As a developer, I love solving problems. And today's problem is: using arrays and searching.
#DEVCommunity
4
24
In this post I will show you how to create a simple login page in Python with the Flask library and gunicorn.
#DEVCommunity
4
17
These are some common mistakes I've seen when building PWAs and how you can avoid them.
#DEVCommunity
6
19
If you're looking to improve your API skills, follow along to learn how I used an API to build a chat application.
#DEVCommunity
1
5
19
2
12
Topics to follow
Sign up to get Tweets about the Topics you follow in your Home timeline.
Carousel
There are two main types for declaring the shape of an object: interfaces and types. But which should you use?
{ author: } #DEVCommunity
5
18
May your learning be like your integration: continuous.
#DEVCommunity
8
28
3
13
Todo apps are a popular way for coders to learn new techniques, so let's make one of our own to learn how to use Drag and Drop.
#DEVCommunity
11
35
I've been coding for several years now, but one thing that always bugged me was how do these programming languages really work? So I decided to find out.
#DEVCommunity
2
3
15
Great question ! The โ๐ฆโ button is open to your interpretation. Some #DEVCommunity members award it to posts that accomplished something unexpected/esp. creative. Others like to pair it w/ โโค๏ธโ for posts that deserve extra love. Both buttons have the same weight๐
Quote Tweet
1
12
Today, we will use Azure Functions with a Blob Trigger to analyze our downloaded data. Let's get started!
{ author: } #DEVCommunity
1
12
I'd like to review the six key themes that are characteristic of top, successful, and sustainable open source projects.
{ author: } #DEVCommunity
3
10
Dynamic Programming: it seems to be the arch nemesis of most people who are prepping for coding interviews. While it's definitely challenging, I will show you how to attack this in a methodical fashion.
{ author: } #DEVCommunity
2
3
21
14
57
250
Let's learn about post-increment and pre-increment, shall we?
{ author: @zachinjapan888 } #DEVCommunity
2
4
29
Components in React let you split the page into independent and reusable parts, which can come in real handy. Let's check out how it works!
{ author: } #DEVCommunity
11
31
Gotta love library functions that show up as a stackoverflow answer but are nowhere to be found in the official docs ๐
2
6
77
There are several types of forms in Angular and each have their own advantages. Let's explore and figure out what's best for your application.
{ author: } #DEVCommunity
5
10
Why are there so many ways to seemingly import packages in Javascript? And why can't I get import to work on my Node.js server? Let's explore.
{ author: } #DEVCommunity
1
23
Hotwire (aka HTML Over The Wire) is a great addition to Rails, allowing you to build modern web applications without using much JavaScript. Let's check out how it works!
{ author: } #DEVCommunity
4
18
The user's attention is important. How do you call the attention of a user who is on another tab to your website?
Let's figure it out together!
{ author: @Ayodele29338919 } #DEVCommunity
2
3
11
I remember the first time my friend Ash showed me Vercel (at the time it named Now / Zeit). I was blown away.
{ author: } #CodeNewbie
5
7
4
16
Follow along as I implement multiple pagination styles in a Rails 7 app with Turbo Frames, Turbo Streams, and Stimulus and learn a couple of useful, more advanced uses of Turbo Frames in Rails.
{ author: } #DEVCommunity
1
15
13 Things You Should Give Up If You Want To Be a Successful Developer
8
38
I used to have issues when it came to what to do with unused branches in my repos. This has really helped and I hope it helps you too!
{ author: } #DEVCommunity
5
35
They allow us to mark (annotate) certain Java language elements as having certain properties (annotations). But what does that mean exactly? Let's find out!
{ author: } #DEVCommunity
15
State management can be a bit difficult in React - having to deal with data, making sure it's cached, re-fetching it, the list goes on.
Luckily for us, this is exactly where react-query comes in.
{ author: } #DEVCommunity
2
9
44
A great way to level up any application your building is to create a simple loading animation. Today, we're going to make use of free resources and pure CSS to create a loading animation of our own.
{ author: } #DEVCommunity
2
10
React 17 provides support for a new version of the JSX transform. So, it allows using JSX without having React in scope.
Let's figure out why it's possible and how it works.
{ author: } #DEVCommunity
1
3
39
As a web developer, I sometimes describe my job as "making things talk to each other over the internet." HTTP, which stands for Hypertext Transfer Protocol, makes this possible.
{ author: } #DEVCommunity
4
17
If you're looking to start contributing to the open source community, here are some interring projects to check out.
{ author: } #DEVCommunity
12
38
It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.
{ author: } #DEVCommunity
1
9
1
22
87
6






