DEV Community

pO0q 🦄 profile picture

pO0q 🦄

Practice what you preach

Location earth Joined Joined on  github website

Education

working class hero

Writing Debut
Four Year Club
Trusted Member 2022
Three Year Club
16 Week Community Wellness Streak
8 Week Community Wellness Streak
4 Week Community Wellness Streak
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Top 7
Git
Two Year Club
PHP: testing, "Attention please!"

PHP: testing, "Attention please!"

2
Comments
2 min read

Want to connect with pO0q 🦄?

Create an account to connect with pO0q 🦄. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Security: Why the "XZ backdoor" is worrying

Security: Why the "XZ backdoor" is worrying

2
Comments 2
2 min read
Security: move your SSH keys to an encrypted location

Security: move your SSH keys to an encrypted location

2
Comments
1 min read
PHP: basic loops vs. built-in array helpers vs. readability

PHP: basic loops vs. built-in array helpers vs. readability

6
Comments 3
3 min read
PHP: about empty()

PHP: about empty()

7
Comments 2
2 min read
PHP: The first rule of the output buffering is you do not talk about the output buffering

PHP: The first rule of the output buffering is you do not talk about the output buffering

6
Comments 2
3 min read
PHP: data providers for testing

PHP: data providers for testing

1
Comments
2 min read
PHP: what if your tests taste bad?

PHP: what if your tests taste bad?

2
Comments
2 min read
Python: the making of Secret Santa

Python: the making of Secret Santa

3
Comments
2 min read
PHP: why use arrays?

PHP: why use arrays?

1
Comments
2 min read
PHP 8.3: a new major in town

PHP 8.3: a new major in town

5
Comments
2 min read
PHP: why make your own exceptions?

PHP: why make your own exceptions?

9
Comments 1
2 min read
PHP: check dates

PHP: check dates

7
Comments
2 min read
Things that can make you feel bad as a developer

Things that can make you feel bad as a developer

15
Comments 8
2 min read
Git: fu** the history!

Git: fu** the history!

6
Comments
3 min read
Interfaces or abstract classes?

Interfaces or abstract classes?

14
Comments
2 min read
SOLID: DIP, loose coupling

SOLID: DIP, loose coupling

11
Comments
2 min read
SOLID: writing better interfaces

SOLID: writing better interfaces

10
Comments
1 min read
PHP 8.2: why using read-only classes?

PHP 8.2: why using read-only classes?

4
Comments 2
1 min read
PHP 8.1: why using read-only properties?

PHP 8.1: why using read-only properties?

5
Comments
1 min read
PHP 8.2: the SensitiveParameter attribute

PHP 8.2: the SensitiveParameter attribute

15
Comments 1
1 min read
SQL: triggers & views

SQL: triggers & views

3
Comments 1
2 min read
Don't underestimate SQL

Don't underestimate SQL

10
Comments 4
2 min read
Python: argparse action store

Python: argparse action store

2
Comments
1 min read
Python: meet ThreadPool

Python: meet ThreadPool

3
Comments
2 min read
PHP: speed is not the ultimate indicator

PHP: speed is not the ultimate indicator

12
Comments 8
3 min read
PHP: memory errors

PHP: memory errors

9
Comments 2
2 min read
PHP variadic

PHP variadic

4
Comments
1 min read
What can Corcel bring to WordPress?

What can Corcel bring to WordPress?

3
Comments
2 min read
Python: prevent import errors

Python: prevent import errors

3
Comments
2 min read
Python env: be careful with requirements

Python env: be careful with requirements

3
Comments
2 min read
Symfony's magic: dependency injection

Symfony's magic: dependency injection

7
Comments
2 min read
PHP 8: The joy of named arguments

PHP 8: The joy of named arguments

8
Comments 2
2 min read
Symfony internals and security

Symfony internals and security

3
Comments
3 min read
You need to learn docker... security!

You need to learn docker... security!

5
Comments
2 min read
Understanding PHP aliases

Understanding PHP aliases

3
Comments
2 min read
Is the multiverse of WordPress in danger?

Is the multiverse of WordPress in danger?

8
Comments 9
2 min read
The truth about the truth about static and singletons

The truth about the truth about static and singletons

4
Comments
2 min read
Why use PHP 8 constructor promotion?

Why use PHP 8 constructor promotion?

4
Comments
1 min read
When to use PHP abstract classes

When to use PHP abstract classes

2
Comments
1 min read
PHP 8.2: deprecated

PHP 8.2: deprecated

4
Comments
1 min read
Why use PHP 8.1 enums?

Why use PHP 8.1 enums?

4
Comments
2 min read
Reusing PHP code

Reusing PHP code

5
Comments
3 min read
Anti-FOMO

Anti-FOMO

10
Comments
2 min read
Advanced Hacker slang explained

Advanced Hacker slang explained

17
Comments 3
3 min read
Signs that your refactoring is bad

Signs that your refactoring is bad

19
Comments
3 min read
Stupid tricks to solve Git problems

Stupid tricks to solve Git problems

13
Comments
3 min read
Signs that your PHP code needs refactoring

Signs that your PHP code needs refactoring

34
Comments 8
4 min read
Misknown programming concepts explained

Misknown programming concepts explained

23
Comments
3 min read
Debunking myths about HTTPS

Debunking myths about HTTPS

131
Comments 10
4 min read
A Bash script to configure Linux

A Bash script to configure Linux

17
Comments
1 min read
Tricky concepts in Go for beginners

Tricky concepts in Go for beginners

31
Comments
2 min read
Next-level Commands for the terminal

Next-level Commands for the terminal

32
Comments 3
2 min read
Hacker slang explained

Hacker slang explained

20
Comments
5 min read
ENV vars and security

ENV vars and security

29
Comments
4 min read
Hazardous implementation of password reset

Hazardous implementation of password reset

12
Comments
3 min read
Please remove that .git folder

Please remove that .git folder

296
Comments 42
2 min read
find vs. grep: a mini cheat sheet

find vs. grep: a mini cheat sheet

15
Comments
4 min read
Helpful commands for networks

Helpful commands for networks

31
Comments
2 min read
How to spot poor implementations of 2FA

How to spot poor implementations of 2FA

10
Comments
2 min read
loading...