DEV Community

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.

Location Lublin Joined Joined on  Email address hello@maciejsikora.com twitter website

Education

M.Sc. Lublin University of Technology

Work

Developer at DataArt

Return statement is ok

Return statement is ok

Reactions 23 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 2
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
2 min read
Advanced TypeScript Exercises - Question 10

Advanced TypeScript Exercises - Question 10

Reactions 34 Comments 5
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 96 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 17
4 min read
Maybe just Nullable?

Maybe just Nullable?

Reactions 42 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 1
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 8
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 7
2 min read
Advanced TypeScript Exercises - Question 7

Advanced TypeScript Exercises - Question 7

Reactions 13 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 13 Comments 5
2 min read
Advanced TypeScript Exercises - Question 6

Advanced TypeScript Exercises - Question 6

Reactions 50 Comments 4
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 26 Comments 2
2 min read
Advanced TypeScript Exercises - Question 4

Advanced TypeScript Exercises - Question 4

Reactions 38 Comments 5
1 min read
Advanced TypeScript Exercises - Answer 3

Advanced TypeScript Exercises - Answer 3

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

Advanced TypeScript Exercises - Question 3

Reactions 16 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 43 Comments 6
2 min read
Advanced TypeScript Exercises - Question 2

Advanced TypeScript Exercises - Question 2

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

Advanced TypeScript Exercises - Answer 1

Reactions 67 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 9 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 24 Comments 9
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 8 Comments
4 min read
Data mutation in functional JavaScript

Data mutation in functional JavaScript

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

More accurate the type, better the code

Reactions 21 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 70 Comments 11
3 min read
loading...