Forem

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

Six Year Club
Five Year Club
Writing Debut
Four Year Club
Trusted Member 2022
Three Year Club
Two Year Club
One Year Club
Beloved Comment
Top 7
8 Week Writing Streak
4 Week Writing Streak
Helper - the architecture whole

Helper - the architecture whole

3
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
Cover image for Return statement is ok

Return statement is ok

21
Comments 2
5 min read
Follow the type
Cover image for Follow the type

Follow the type

5
Comments
4 min read
Know too much

Know too much

4
Comments
5 min read
Hide the constant, abstract the code
Cover image for Hide the constant, abstract the code

Hide the constant, abstract the code

10
Comments 3
3 min read
The lonely constant
Cover image for The lonely constant

The lonely constant

21
Comments 3
2 min read
The state you've never needed
Cover image for The state you've never needed

The state you've never needed

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

Advanced TypeScript Exercises - Answer 10

8
Comments 1
2 min read
Advanced TypeScript Exercises - Question 10
Cover image for Advanced TypeScript Exercises - Question 10

Advanced TypeScript Exercises - Question 10

41
Comments 6
1 min read
Grow up
Cover image for Grow up

Grow up

53
Comments 3
6 min read
Advanced TypeScript Exercises - Answer 9
Cover image for Advanced TypeScript Exercises - Answer 9

Advanced TypeScript Exercises - Answer 9

17
Comments 1
1 min read
Mutation is ok
Cover image for Mutation is ok

Mutation is ok

100
Comments 16
4 min read
A pinch of magic🧙‍♂️
Cover image for A pinch of magic🧙‍♂️

A pinch of magic🧙‍♂️

13
Comments 1
5 min read
What really is programming?

What really is programming?

12
Comments
2 min read
Switch is ok
Cover image for Switch is ok

Switch is ok

30
Comments 19
4 min read
Maybe just Nullable?
Cover image for Maybe just Nullable?

Maybe just Nullable?

51
Comments 7
13 min read
Advanced TypeScript Exercises - Question 9
Cover image for Advanced TypeScript Exercises - Question 9

Advanced TypeScript Exercises - Question 9

32
Comments 5
1 min read
Advanced TypeScript Exercises - Answer 8
Cover image for Advanced TypeScript Exercises - Answer 8

Advanced TypeScript Exercises - Answer 8

24
Comments 2
1 min read
Advanced TypeScript Exercises - Question 8
Cover image for Advanced TypeScript Exercises - Question 8

Advanced TypeScript Exercises - Question 8

15
Comments 5
2 min read
TypeScript Exercises Bonus🦠 - Answers Part 2
Cover image for TypeScript Exercises Bonus🦠 - Answers Part 2

TypeScript Exercises Bonus🦠 - Answers Part 2

16
Comments 4
3 min read
Tuples are ok
Cover image for Tuples are ok

Tuples are ok

45
Comments 13
3 min read
TypeScript Exercises Bonus🦠 - Answers Part 1
Cover image for TypeScript Exercises Bonus🦠 - Answers Part 1

TypeScript Exercises Bonus🦠 - Answers Part 1

10
Comments 9
4 min read
TypeScript Exercises Bonus🦠 - Type of Pandemia
Cover image for TypeScript Exercises Bonus🦠 - Type of Pandemia

TypeScript Exercises Bonus🦠 - Type of Pandemia

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

Advanced TypeScript Exercises - Answer 7

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

Advanced TypeScript Exercises - Question 7

15
Comments 4
2 min read
This is why TypeScript restricts + operator
Cover image for This is why TypeScript restricts + operator

This is why TypeScript restricts + operator

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

Advanced TypeScript Exercises - Answer 6

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

Advanced TypeScript Exercises - Question 6

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

Advanced TypeScript Exercises - Answer 5

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

Advanced TypeScript Exercises - Question 5

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

Advanced TypeScript Exercises - Answer 4

28
Comments 3
2 min read
Advanced TypeScript Exercises - Question 4

Advanced TypeScript Exercises - Question 4

40
Comments 7
1 min read
Advanced TypeScript Exercises - Answer 3

Advanced TypeScript Exercises - Answer 3

49
Comments 6
4 min read
Advanced TypeScript Exercises - Question 3

Advanced TypeScript Exercises - Question 3

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

CSS in JS - have we done something wrong?

72
Comments 31
2 min read
Advanced TypeScript Exercises - Answer 2

Advanced TypeScript Exercises - Answer 2

46
Comments 10
2 min read
Advanced TypeScript Exercises - Question 2

Advanced TypeScript Exercises - Question 2

21
Comments 6
1 min read
Advanced TypeScript Exercises - Answer 1

Advanced TypeScript Exercises - Answer 1

77
Comments 5
3 min read
Do you consider learning Elm?

Do you consider learning Elm?

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

Mentoring? Would you be interested?

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?

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

Advanced TypeScript series. Would you be interested?

57
Comments 16
1 min read
Algebraic Structures Explained - Part 3 Semigroup
Cover image for Algebraic Structures Explained - Part 3 Semigroup

Algebraic Structures Explained - Part 3 Semigroup

14
Comments 3
7 min read
Function flexibility considered harmful

Function flexibility considered harmful

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

Algebraic Structures Explained - Part 2 - Magma

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

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

What has optional chaining to Monads?

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?

9
Comments 2
1 min read
Modeling the state is your responsibility
Cover image for Modeling the state is your responsibility

Modeling the state is your responsibility

9
Comments
4 min read
Data mutation in functional JavaScript

Data mutation in functional JavaScript

28
Comments
7 min read
More accurate the type, better the code

More accurate the type, better the code

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

Not every function needs a name

38
Comments 6
4 min read
Boolean - The Good, The Bad and there is no place for the Ugly
Cover image for 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

72
Comments 11
3 min read
loading...