We are thrilled to announce our latest challenge on DEV in partnership with our friends at : the MongoDB Atlas Hackathon 2022! #AtlasHackathon22
DEV Community 

@ThePracticalDev
dev.toJoined August 2014
DEV Community π©βπ»π¨βπ»βs Tweets
NumPy, which stands for "Numerical Python", is a library used to create and manipulates matrices. Wanna learn more? Aziza has ya covered in this intro tutorial!
#DEVCommunity
3
Regular expressions come in handy when you need to search for and replace text. However, in some cases, they may cause the system to slow down or even make vulnerable to ReDoS attacks.
#DEVCommunity
2
One year into the job as a Sr Developer Advocate for Ably, Marc talks about the many things they've worked on. From content creation to relationship building, here's what a year in the life of a dev π₯ looks like.
{ author: } #DEVCommunity
3
2
Wanna learn how to publish your project to npm? Check out Gulnur's helpful step-by-step tutorial and make it happen!
#DEVCommunity
1
3
Part of the fantastic #gitPanic series, this entry offers you a list of tools you can use with git to make your life easier.
{ author: } #DEVCommunity
2
9
Let's learn how to use Node.js to write Create, Read, Update, and Delete (CRUD) todo APIs.
{ author: } #DEVCommunity
1
11
Follow along to learn what to test, how to set up mock tests, and then run our tests and get rid of any bugs we find.
#DEVCommunity
2
6
Using yield and content_for is a great way to have dynamic page titles. Here's how to implement them in your code!
#DEVCommunity
3
In this article I will detail the approach for migrating a substantial Spring boot code base application (in other terms, a monolith π) to Quarkus.
#DEVCommunity
11
The thought of having to install and setup your Kali Linux operating system using Virtualization software might seem daunting at first, but it's actually easier than you think.
{ author: } #DEVCommunity
3
9
Hello! In this tutorial I will show you how to insert yourself into the background of another image. To do this we will need to use MediaPipes selfie segmentation.
#DEVCommunity
2
5
Let's learn how to style Angular components using the ngStyle core directives. We will look at the various ways to dynamically assign a CSS style to an element using the style property.
{ author: } #DEVCommunity
3
3
7
11
Today we'll use comparison operators and boolean values to implement flow control.
{ author: } #DEVCommunity
4
5
Follow along to learn how to create a simple round-robin network using Docker's virtual networks.
#DEVCommunity
5
20
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.
Here's how I got it to work.
{ author: } #DEVCommunity
2
5
Letβs go over how we can style Zag.js components using TailwindCSS to create an accordion component.
{ author: } #DEVCommunity
3
2
So in this blog, we will study all about secure shell protocol. Also, we will explore its working, its concepts, and the mechanisms it leverages for safe remote access.
{ author: } #DEVCommunity
4
5
Learn how to create a simple but blazing-fast blog app using Blazor WebAssembly, Tailwind CSS, and Strapi.
{ author: } #DEVCommunity
2
11
Thanks for participating in #DevDiscuss! Want to participate in more discussions with devs? Check out the #discuss tag on #DEVCommunity!
1
4
Replying to
Yeah! I'm working on a fun free holiday challenge for developers looking to build things and ship them. π
This challenge comes with a leaderboard so it'll be a lot of fun building with others & shipping it! Working on it now but here it is:
1
6
Go & Rust are the newish ones I hear about most often, both on job postings & in developer surveys. #DevDiscuss
Quote Tweet
Time for #DevDiscuss!
Tonightβs topic isβ¦ new programming languages
Questions:
- Are there any newish programming languages you are paying attention to?
- What do new languages tend to do better than older ones?
- Is your company open to adopting new languages?
GIF
1
2
5
Show this thread
In the last few minutes of #DevDiscuss, does anybody have any news to share, like a project, a personal win, or any other announcement?
GIF
read image description
ALT
4
8
I've also dabbled with some Erlang where I like a lot of the ideas, but it never really clicked with my brain. I might just need to immerse myself in using it more to get over that, but Go gives me a lot of similar lightweight concurrency without the brain-pain.
#DevDiscuss
1
1
7
I think every language tries to do something better than some others but it also comes with its own set of baggage
Now I would rather focus on mastering 1 over learning a lot of them since you donβt master any of it
But being open to new stuff is important in tech!
Quote Tweet
Time for #DevDiscuss!
Tonightβs topic isβ¦ new programming languages
Questions:
- Are there any newish programming languages you are paying attention to?
- What do new languages tend to do better than older ones?
- Is your company open to adopting new languages?
GIF
1
3
9
What does Go do better thanβ¦
C/C++? more standard library, fewer gotchas
Python? More control over performance aspects, better/easier MP concurrency
Java? less verbosity, runs on metal rather than JVM
#DevDiscuss
7
2
16
I have been mildly interested in Rust for a while but it's hard to wrap my head around (or do I need to unbox my head?)
Even then it'd be for fun and not at my job. If I can't understand it, it'll be a pain to maintain.
#devdiscuss
Quote Tweet
Time for #DevDiscuss!
Tonightβs topic isβ¦ new programming languages
Questions:
- Are there any newish programming languages you are paying attention to?
- What do new languages tend to do better than older ones?
- Is your company open to adopting new languages?
GIF
2
8
Time for #DevDiscuss!
Tonightβs topic isβ¦ new programming languages
Questions:
- Are there any newish programming languages you are paying attention to?
- What do new languages tend to do better than older ones?
- Is your company open to adopting new languages?
GIF
2
5
5
Maybe you work remotely and need certain programs, folders or files to open when you start your computer while you can do your morning routine. This post will show you how!
#DEVCommunity
1
6
The release of version 9 of the Firebase Web SDK has introduced breaking changes in methods for managing users and querying databases.
#DEVCommunity
2
9
- New programming languages55.1%
- Coding contests20.5%
- Mobile dev15.4%
- Game dev9%
78 votesFinal results
2
Calling all open source maintainers! π£
Our friends at Tidelift have a survey that's focused on you, OSS maintainers.
Take the time to answer a few questions & you'll also be sent a free "Pay the Maintainers" t-shirt. π
#DEVCommunity
4
6
With the release of the Java 8, itβs time to revisit the differences between Java and JavaScript. In this post, weβll take a look at the syntax, semantics, and differences in the way these two languages handle types.
#DEVCommunity
2
4
9
Howβs hacking, Hackathoners? Frustrating? Yeah, it happens.
Check out our help thread if you need some support getting unstuck. #AtlasHackathon22 #DEVCommunity
4
Website developers have been using custom fonts for ages. This article shares advanced techniques to make your site faster and create a better UX using web fonts.
{ author: } #DEVCommunity
7
15
Since the time the pandemic struck the world, mobile applications and websites have become the go-to source for fulfilling all the major requirements. It would be catastrophic if the website or app takes ages to load.
#DEVCommunity
4
10
Deployment seems to be somewhat of a dirty word. Thereβs tons of support on coding and how to code, in any language of your choice, but little to nothing on how to get software into deployment.
#DEVCommunity
7
In my initial college days, I always wondered why object-oriented programming exists as it only makes programming complex. Why can't everything can be done in functional programming with different variables?
#DEVCommunity
3
9
In this post, we will discuss how to configure NGINX when hosting an Angular application so that refreshing a page does not give you a 404 error.
{ author: } #DEVCommunity
2
6




