DEV Community

# devtips

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
PRO TIPS for devs working at home

PRO TIPS for devs working at home

276
Comments 13
4 min read
Don't miss out on css variables

Don't miss out on css variables

264
Comments 26
3 min read
SQL injection and XSS: what white hat hackers know about trusting user input

SQL injection and XSS: what white hat hackers know about trusting user input

236
Comments 3
10 min read
Hackers are Googling your plain text passwords: preventing sensitive data exposure

Hackers are Googling your plain text passwords: preventing sensitive data exposure

166
Comments 4
7 min read
8 tips from John Wick for 10x developers

8 tips from John Wick for 10x developers

150
Comments 11
10 min read
How to write good documentation

How to write good documentation

141
Comments 6
4 min read
How to write Bash one-liners for cloning and managing GitHub and GitLab repositories

How to write Bash one-liners for cloning and managing GitHub and GitLab repositories

138
Comments 12
7 min read
6 Questions to ask yourself before copy-pasting code

6 Questions to ask yourself before copy-pasting code

117
Comments 15
3 min read
A lightweight, tool-agnostic CI/CD flow with GitHub Actions

A lightweight, tool-agnostic CI/CD flow with GitHub Actions

105
Comments 2
5 min read
How users and applications stay safe on the Internet: it's proxy servers all the way down

How users and applications stay safe on the Internet: it's proxy servers all the way down

91
Comments 1
9 min read
Responsive pages and color themes with minimal CSS

Responsive pages and color themes with minimal CSS

89
Comments 2
4 min read
Word bugs in software documentation and how to fix them

Word bugs in software documentation and how to fix them

79
Comments 9
4 min read
There's only one way to validate an email address

There's only one way to validate an email address

78
Comments 32
3 min read
What should you know as a frontend developer?

What should you know as a frontend developer?

77
Comments 2
12 min read
Technical ergonomics for the efficient developer

Technical ergonomics for the efficient developer

75
Comments
4 min read
How I Earned 2000$ with a Mobile App

How I Earned 2000$ with a Mobile App

75
Comments 10
8 min read
Command line tricks for managing your messy open source repository

Command line tricks for managing your messy open source repository

69
Comments 6
4 min read
Publishing GitHub event data with GitHub Actions and Pages

Publishing GitHub event data with GitHub Actions and Pages

66
Comments 3
8 min read
Unexpected benefits of asynchronous remote work

Unexpected benefits of asynchronous remote work

63
Comments 6
4 min read
4 lesser known ways to use Ruby’s Enumerable module

4 lesser known ways to use Ruby’s Enumerable module

62
Comments 5
4 min read
Cool Object methods in JavaScript

Cool Object methods in JavaScript

60
Comments 6
3 min read
Learn about the command line.

Learn about the command line.

53
Comments 4
6 min read
How to become a software developer

How to become a software developer

49
Comments 2
5 min read
How to print newlines in command line output

How to print newlines in command line output

45
Comments
3 min read
DEV Tip: Subscribe to the "Welcome Thread"

DEV Tip: Subscribe to the "Welcome Thread"

40
Comments 3
1 min read
A quick guide to changing your GitHub username

A quick guide to changing your GitHub username

25
Comments 1
2 min read
Share your Android screen and audio on macOS

Share your Android screen and audio on macOS

25
Comments 3
4 min read
SQLite in production with WAL 🔥

SQLite in production with WAL 🔥

22
Comments 2
3 min read
Hacking Code Review: Share a resource

Hacking Code Review: Share a resource

21
Comments
3 min read
40 Best Ruby Gems We Can't Live Without. Part 1

40 Best Ruby Gems We Can't Live Without. Part 1

20
Comments
5 min read
4 Advanced Git Commands That Will Save Your Time

4 Advanced Git Commands That Will Save Your Time

19
Comments
4 min read
So you're the family tech support

So you're the family tech support

19
Comments 4
3 min read
Testing - Start with the code that scares you most

Testing - Start with the code that scares you most

18
Comments 2
3 min read
40 Best Ruby Gems We Can’t Live Without. Part 2

40 Best Ruby Gems We Can’t Live Without. Part 2

18
Comments
4 min read
5 Reasons You need a Career Coach!

5 Reasons You need a Career Coach!

18
Comments
2 min read
Top 10 Android Libraries to boost your development in 2022

Top 10 Android Libraries to boost your development in 2022

18
Comments
6 min read
Two ways to deploy a public GitHub Pages site from a private Hugo repository

Two ways to deploy a public GitHub Pages site from a private Hugo repository

17
Comments 2
8 min read
Top 10 Vue.js Resources For Your Project 🚀

Top 10 Vue.js Resources For Your Project 🚀

17
Comments 1
5 min read
Android Accessibility - Where to start?

Android Accessibility - Where to start?

16
Comments 2
5 min read
🔥 Quick Tip: Understanding the difference between operators "in" and "hasOwnProperty"

🔥 Quick Tip: Understanding the difference between operators "in" and "hasOwnProperty"

16
Comments
1 min read
Top 15 Flutter Tools that you should know

Top 15 Flutter Tools that you should know

16
Comments
6 min read
The Best Plugins for PyCharm

The Best Plugins for PyCharm

16
Comments 1
1 min read
My paper to-do strategy

My paper to-do strategy

14
Comments 1
3 min read
Arrays and Loops in Go

Arrays and Loops in Go

13
Comments 2
6 min read
Top 10 tools for (not only) multilingual Android development

Top 10 tools for (not only) multilingual Android development

13
Comments
7 min read
Declarative all the things!

Declarative all the things!

12
Comments
3 min read
Wielding replace with all its power

Wielding replace with all its power

12
Comments
4 min read
Why allow users to switch languages

Why allow users to switch languages

11
Comments
7 min read
Hacking Code Review: Give a compliment

Hacking Code Review: Give a compliment

11
Comments
3 min read
What tool can you not live without?

What tool can you not live without?

11
Comments 16
1 min read
Announcing the Kite Integration for Spyder

Announcing the Kite Integration for Spyder

11
Comments
5 min read
Deceptively simple search-and-replace across multiple files

Deceptively simple search-and-replace across multiple files

11
Comments 4
2 min read
Await a setTimeout

Await a setTimeout

11
Comments 2
1 min read
Kite Launches AI-Powered JavaScript Completions

Kite Launches AI-Powered JavaScript Completions

11
Comments 1
3 min read
Use the ES6 import in Node.js

Use the ES6 import in Node.js

10
Comments 3
1 min read
Kotlin Sequences vs Kotlin Collection Functions

Kotlin Sequences vs Kotlin Collection Functions

10
Comments 1
4 min read
What I plan to learn at the Learn Together: Developing Apps for Teams event

What I plan to learn at the Learn Together: Developing Apps for Teams event

10
Comments
2 min read
Choosing an Autocomplete for Python

Choosing an Autocomplete for Python

10
Comments 1
1 min read
5 Key Principles for a User-Friendly Website

5 Key Principles for a User-Friendly Website

10
Comments
5 min read
YOU and YOUR TEAM should start taking technical decisions!

YOU and YOUR TEAM should start taking technical decisions!

9
Comments
3 min read
loading...