DEV Community 👩‍💻👨‍💻

DEV Community 👩‍💻👨‍💻 is a community of 966,904 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Pragmatic Maciej profile picture

Pragmatic Maciej

I am Software Developer, currently interested in static type languages (TypeScript, Elm, ReScript) mostly in the frontend land, but working actively in Python also. I am available for mentoring.

Education

M.Sc. Lublin University of Technology

Work

Developer at DataArt

Helper - the architecture whole

Helper - the architecture whole

Reactions 2 Comments
2 min read

Want to connect with Pragmatic Maciej?

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

Already have an account? Sign in
Return statement is ok

Return statement is ok

Reactions 21 Comments 2
5 min read
Follow the type

Follow the type

Reactions 5 Comments
4 min read
Know too much

Know too much

Reactions 4 Comments
5 min read
Hide the constant, abstract the code

Hide the constant, abstract the code

Reactions 9 Comments 3
3 min read
The lonely constant

The lonely constant

Reactions 21 Comments 3
2 min read
The state you've never needed

The state you've never needed

Reactions 27 Comments 15
5 min read
Advanced TypeScript Exercises - Answer 10

Advanced TypeScript Exercises - Answer 10

Reactions 8 Comments 1
2 min read
Advanced TypeScript Exercises - Question 10

Advanced TypeScript Exercises - Question 10

Reactions 34 Comments 6
1 min read
Grow up

Grow up

Reactions 51 Comments 3
6 min read
Advanced TypeScript Exercises - Answer 9

Advanced TypeScript Exercises - Answer 9

Reactions 17 Comments 1
1 min read
Mutation is ok

Mutation is ok

Reactions 97 Comments 15
4 min read
A pinch of magic🧙‍♂️

A pinch of magic🧙‍♂️

Reactions 13 Comments 1
5 min read
What really is programming?

What really is programming?

Reactions 11 Comments
2 min read
Switch is ok

Switch is ok

Reactions 29 Comments 18
4 min read
Maybe just Nullable?

Maybe just Nullable?

Reactions 46 Comments 7
13 min read
Advanced TypeScript Exercises - Question 9

Advanced TypeScript Exercises - Question 9

Reactions 32 Comments 5
1 min read
Advanced TypeScript Exercises - Answer 8

Advanced TypeScript Exercises - Answer 8

Reactions 24 Comments 2
1 min read
Advanced TypeScript Exercises - Question 8

Advanced TypeScript Exercises - Question 8

Reactions 15 Comments 5
2 min read
TypeScript Exercises Bonus🦠 - Answers Part 2

TypeScript Exercises Bonus🦠 - Answers Part 2

Reactions 16 Comments 4
3 min read
Tuples are ok

Tuples are ok

Reactions 45 Comments 13
3 min read
TypeScript Exercises Bonus🦠 - Answers Part 1

TypeScript Exercises Bonus🦠 - Answers Part 1

Reactions 10 Comments 9
4 min read
TypeScript Exercises Bonus🦠 - Type of Pandemia

TypeScript Exercises Bonus🦠 - Type of Pandemia

Reactions 18 Comments 1
4 min read
Advanced TypeScript Exercises - Answer 7

Advanced TypeScript Exercises - Answer 7

Reactions 53 Comments 8
2 min read
Advanced TypeScript Exercises - Question 7

Advanced TypeScript Exercises - Question 7

Reactions 14 Comments 4
2 min read
This is why TypeScript restricts + operator

This is why TypeScript restricts + operator

Reactions 32 Comments 1
4 min read
Advanced TypeScript Exercises - Answer 6

Advanced TypeScript Exercises - Answer 6

Reactions 14 Comments 6
2 min read
Advanced TypeScript Exercises - Question 6

Advanced TypeScript Exercises - Question 6

Reactions 50 Comments 6
1 min read
Advanced TypeScript Exercises - Answer 5

Advanced TypeScript Exercises - Answer 5

Reactions 14 Comments 2
2 min read
Advanced TypeScript Exercises - Question 5

Advanced TypeScript Exercises - Question 5

Reactions 67 Comments 6
2 min read
Advanced TypeScript Exercises - Answer 4

Advanced TypeScript Exercises - Answer 4

Reactions 27 Comments 2
2 min read
Advanced TypeScript Exercises - Question 4

Advanced TypeScript Exercises - Question 4

Reactions 39 Comments 7
1 min read
Advanced TypeScript Exercises - Answer 3

Advanced TypeScript Exercises - Answer 3

Reactions 48 Comments 6
4 min read
Advanced TypeScript Exercises - Question 3

Advanced TypeScript Exercises - Question 3

Reactions 18 Comments 7
1 min read
CSS in JS - have we done something wrong?

CSS in JS - have we done something wrong?

Reactions 71 Comments 31
2 min read
Advanced TypeScript Exercises - Answer 2

Advanced TypeScript Exercises - Answer 2

Reactions 45 Comments 7
2 min read
Advanced TypeScript Exercises - Question 2

Advanced TypeScript Exercises - Question 2

Reactions 20 Comments 6
1 min read
Advanced TypeScript Exercises - Answer 1

Advanced TypeScript Exercises - Answer 1

Reactions 76 Comments 5
3 min read
Do you consider learning Elm?

Do you consider learning Elm?

Reactions 9 Comments 35
1 min read
Mentoring? Would you be interested?

Mentoring? Would you be interested?

Reactions 6 Comments 5
1 min read
Long article, or many small ones. What do you prefer?

Long article, or many small ones. What do you prefer?

Reactions 3 Comments 7
1 min read
Advanced TypeScript series. Would you be interested?

Advanced TypeScript series. Would you be interested?

Reactions 57 Comments 16
1 min read
Algebraic Structures Explained - Part 3 Semigroup

Algebraic Structures Explained - Part 3 Semigroup

Reactions 14 Comments 3
7 min read
Function flexibility considered harmful

Function flexibility considered harmful

Reactions 10 Comments 1
6 min read
Algebraic Structures Explained - Part 2 - Magma

Algebraic Structures Explained - Part 2 - Magma

Reactions 19 Comments
2 min read
What is wrong with optional chaining and how to fix it

What is wrong with optional chaining and how to fix it

Reactions 28 Comments 11
6 min read
What has optional chaining to Monads?

What has optional chaining to Monads?

Reactions 7 Comments 3
1 min read
Answer: What is a domain specific language? Anybody using it? And in what way?

Answer: What is a domain specific language? Anybody using it? And in what way?

Reactions 9 Comments 2
1 min read
Modeling the state is your responsibility

Modeling the state is your responsibility

Reactions 9 Comments
4 min read
Data mutation in functional JavaScript

Data mutation in functional JavaScript

Reactions 25 Comments
7 min read
More accurate the type, better the code

More accurate the type, better the code

Reactions 22 Comments 9
5 min read
Not every function needs a name

Not every function needs a name

Reactions 38 Comments 6
4 min read
Boolean - The Good, The Bad and there is no place for the Ugly

Boolean - The Good, The Bad and there is no place for the Ugly

Reactions 71 Comments 11
3 min read
loading...