DEV Community

spO0q profile picture

spO0q

Practice what you preach

Location earth Joined Joined on  github website

Education

working class hero

DEV Challenge Volunteer Judge
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
PHP: Skip the boring part & press Tab!

PHP: Skip the boring part & press Tab!

Comments
5 min read

Want to connect with spO0q?

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

Already have an account? Sign in
PHP: Should I mock or should I go?

PHP: Should I mock or should I go?

6
Comments 2
3 min read
PHP: Practical ways to escape from the hell of Dates

PHP: Practical ways to escape from the hell of Dates

4
Comments
3 min read
PHP: The Garbage Collector explained with simple words

PHP: The Garbage Collector explained with simple words

4
Comments
4 min read
PHP: monads

PHP: monads

Comments
4 min read
Forum PHP 2024

Forum PHP 2024

5
Comments
1 min read
Idempotency and API design

Idempotency and API design

1
Comments
2 min read
PHP: Going multibytes

PHP: Going multibytes

4
Comments
2 min read
PHP: Understanding Time Zones

PHP: Understanding Time Zones

4
Comments 1
4 min read
PHP: no, it's not possible

PHP: no, it's not possible

6
Comments 5
2 min read
Performance: mistakes to avoid

Performance: mistakes to avoid

3
Comments
3 min read
PHP: yes, it's possible

PHP: yes, it's possible

16
Comments 3
2 min read
PHP 8.4: Property Hooks

PHP 8.4: Property Hooks

6
Comments 5
2 min read
PHP: testing, "Attention please!"

PHP: testing, "Attention please!"

2
Comments
2 min read
Security: Why the "XZ backdoor" is worrying

Security: Why the "XZ backdoor" is worrying

2
Comments 1
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
Python: the making of Secret Santa

Python: the making of Secret Santa

3
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
Interfaces or abstract classes?

Interfaces or abstract classes?

11
Comments
2 min read
SOLID: DIP, loose coupling

SOLID: DIP, loose coupling

8
Comments
2 min read
SOLID: writing better interfaces

SOLID: writing better interfaces

8
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

16
Comments 1
1 min read
SQL: triggers & views

SQL: triggers & views

3
Comments 2
2 min read
Don't underestimate SQL

Don't underestimate SQL

11
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

9
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
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

6
Comments
3 min read
Anti-FOMO

Anti-FOMO

10
Comments
2 min read
Advanced Hacker slang explained

Advanced Hacker slang explained

18
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
loading...