DEV Community

loading...
Spyros Argalias profile picture

Spyros Argalias

Specialising in front end development. I love programming and strive to be the best developer I can be.

Work

Front end engineer at Programming Duck

How to make accessible websites - The ultimate guide

How to make accessible websites - The ultimate guide

Reactions 27 Comments
8 min read
How to learn web accessibility

How to learn web accessibility

Reactions 34 Comments
7 min read
Why you must know about web accessibility

Why you must know about web accessibility

Reactions 12 Comments 12
4 min read
Principles of testing for developers

Principles of testing for developers

Reactions 12 Comments
16 min read
This binding in JavaScript – 6. Gotchas and final notes

This binding in JavaScript – 6. Gotchas and final notes

Reactions 10 Comments
3 min read
This binding in JavaScript – 5. Arrow functions

This binding in JavaScript – 5. Arrow functions

Reactions 13 Comments
3 min read
This binding in JavaScript – 4. New binding

This binding in JavaScript – 4. New binding

Reactions 8 Comments
2 min read
This binding in JavaScript - 3. Explicit binding

This binding in JavaScript - 3. Explicit binding

Reactions 9 Comments
2 min read
This binding in JavaScript - 2. Implicit binding

This binding in JavaScript - 2. Implicit binding

Reactions 8 Comments
2 min read
This binding in JavaScript - 1. Default binding

This binding in JavaScript - 1. Default binding

Reactions 18 Comments
2 min read
When not to apply programming principles

When not to apply programming principles

Reactions 7 Comments
4 min read
Why code changes are error prone

Why code changes are error prone

Reactions 9 Comments 6
4 min read
Programming first principles - 13. Side effects

Programming first principles - 13. Side effects

Reactions 7 Comments
17 min read
Programming first principles - 12. First principle - Abstraction

Programming first principles - 12. First principle - Abstraction

Reactions 11 Comments
8 min read
Programming first principles - 11. First principle - Separation of concerns

Programming first principles - 11. First principle - Separation of concerns

Reactions 9 Comments
18 min read
Programming first principles - 10. First principle - Principle of least knowledge

Programming first principles - 10. First principle - Principle of least knowledge

Reactions 9 Comments
11 min read
Programming first principles - 9. First principle - Principle of least astonishment

Programming first principles - 9. First principle - Principle of least astonishment

Reactions 12 Comments 2
4 min read
Programming first principles - 8. First principle - Proof that code works

Programming first principles - 8. First principle - Proof that code works

Reactions 7 Comments
1 min read
Programming first principles - 7. Premise - Complexity increases exponentially with scale

Programming first principles - 7. Premise - Complexity increases exponentially with scale

Reactions 8 Comments
1 min read
Programming first principles - 6. Premise - Minimize propagating changes throughout the system

Programming first principles - 6. Premise - Minimize propagating changes throughout the system

Reactions 3 Comments
1 min read
Programming first principles - 5. Premise - We must understand what we're doing

Programming first principles - 5. Premise - We must understand what we're doing

Reactions 5 Comments
2 min read
Programming first principles - 4. Premise - Minimal information

Programming first principles - 4. Premise - Minimal information

Reactions 5 Comments
1 min read
Programming first principles - 3. Requirements of software

Programming first principles - 3. Requirements of software

Reactions 4 Comments
2 min read
Programming first principles - 2. Audience - Who this series is for

Programming first principles - 2. Audience - Who this series is for

Reactions 6 Comments
2 min read
Programming first principles - 1. Purpose - What this series is about

Programming first principles - 1. Purpose - What this series is about

Reactions 25 Comments
4 min read
Why you should use semantic naming in CSS

Why you should use semantic naming in CSS

Reactions 13 Comments 7
3 min read
Layout in CSS

Layout in CSS

Reactions 19 Comments
11 min read
The top 5 CSS gotchas, and a few bonus...

The top 5 CSS gotchas, and a few bonus...

Reactions 12 Comments 1
10 min read
How to Learn Web Development

How to Learn Web Development

Reactions 100 Comments 8
12 min read
loading...