DEV Community

Yonatan Karp-Rudin profile picture

Yonatan Karp-Rudin

I love writing code and doing so proficiently since 2014. Currently, I'm working as a backend engineer at SumUp using Kotlin and enjoying every second of it! https://yonatankarp.com

Location Berlin, Germany Joined Joined on  Personal website https://yonatankarp.com github website twitter website

Education

Reichman University

Work

Senior Backend Engineer @ SumUp

Kotlin Code Smell 017 - Pattern Abusers

Kotlin Code Smell 017 - Pattern Abusers

Comments
1 min read

Want to connect with Yonatan Karp-Rudin?

Create an account to connect with Yonatan Karp-Rudin. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
4 Engineering principles I've applied in real-life

4 Engineering principles I've applied in real-life

Comments
4 min read
Advent of Code 2022 - Day 11 - Kotlin Edition

Advent of Code 2022 - Day 11 - Kotlin Edition

1
Comments
14 min read
How to make ChatGPT lie

How to make ChatGPT lie

Comments
2 min read
Kotlin Code Smell 016 - Instance Type Checking For Polymorphism

Kotlin Code Smell 016 - Instance Type Checking For Polymorphism

1
Comments
2 min read
Advent of Code 2022 - Day 10 - Kotlin Edition

Advent of Code 2022 - Day 10 - Kotlin Edition

Comments
9 min read
Kotlin Code Smell 015 - Helper Classes

Kotlin Code Smell 015 - Helper Classes

Comments
2 min read
ChatGPT will not replace engineers any time soon...

ChatGPT will not replace engineers any time soon...

2
Comments 2
7 min read
Kotlin Code Smells 014 - Anonymous Functions Abusers

Kotlin Code Smells 014 - Anonymous Functions Abusers

2
Comments
2 min read
Advent of Code 2022 - Day 9 - Kotlin Edition

Advent of Code 2022 - Day 9 - Kotlin Edition

Comments
10 min read
Kotlin Smell 013 - Companion Object Functions

Kotlin Smell 013 - Companion Object Functions

Comments
1 min read
Kotlin Code Smell 012 - Ripple Effect

Kotlin Code Smell 012 - Ripple Effect

1
Comments
1 min read
Kotlin Code Smell 011 - God Objects

Kotlin Code Smell 011 - God Objects

Comments
1 min read
Kotlin Code Smells 010 - Null

Kotlin Code Smells 010 - Null

Comments
2 min read
Kotlin Code Smell 009 - Subclassification for Code Reuse

Kotlin Code Smell 009 - Subclassification for Code Reuse

4
Comments
1 min read
Advent of Code 2022 - Day 8 - Kotlin Edition

Advent of Code 2022 - Day 8 - Kotlin Edition

5
Comments
6 min read
Kotlin Code Smell 008 - Too Many Arguments

Kotlin Code Smell 008 - Too Many Arguments

3
Comments
1 min read
I’m considering an article about domain gateway

I’m considering an article about domain gateway

Comments
1 min read
Kotlin Code Smell 007 - Long Chains Of Collaborations

Kotlin Code Smell 007 - Long Chains Of Collaborations

2
Comments
1 min read
Advent of Code 2022 - Day 7 - Kotlin Edition

Advent of Code 2022 - Day 7 - Kotlin Edition

2
Comments
6 min read
Advent of Code 2022 - Day 6 - Kotlin Edition

Advent of Code 2022 - Day 6 - Kotlin Edition

4
Comments
4 min read
Advent of Code 2022 - Day 5 - Kotlin Edition

Advent of Code 2022 - Day 5 - Kotlin Edition

4
Comments
6 min read
Kotlin Code Smell 006 - Boolean Variables

Kotlin Code Smell 006 - Boolean Variables

4
Comments
1 min read
Advent of Code 2022 - Day 4 - Kotlin Edition

Advent of Code 2022 - Day 4 - Kotlin Edition

5
Comments
3 min read
Advent of Code 2022 - Day 3 - Kotlin Edition

Advent of Code 2022 - Day 3 - Kotlin Edition

4
Comments
4 min read
How to break your HashMap in less than a minute

How to break your HashMap in less than a minute

8
Comments
4 min read
Kotlin Code Smell 005 - Too Clever For Your own Good

Kotlin Code Smell 005 - Too Clever For Your own Good

1
Comments
1 min read
Advent of Code 2022 - Day 2 - Kotlin Edition

Advent of Code 2022 - Day 2 - Kotlin Edition

5
Comments
6 min read
Advent of Code 2022 - Day 1 - Kotlin Edition

Advent of Code 2022 - Day 1 - Kotlin Edition

5
Comments 2
4 min read
Build your own Twitter Bot with Kotlin

Build your own Twitter Bot with Kotlin

3
Comments 1
4 min read
Kotlin Code Smell 004 - Comment Abusers

Kotlin Code Smell 004 - Comment Abusers

5
Comments
1 min read
Create your custom Spring Boot app banner

Create your custom Spring Boot app banner

4
Comments
2 min read
Kotlin Code Smell 003 - String Abusers

Kotlin Code Smell 003 - String Abusers

4
Comments
1 min read
How does HashMap work in Java?

How does HashMap work in Java?

4
Comments
4 min read
Kotlin Code Smell 002 - Functions Are Too Long

Kotlin Code Smell 002 - Functions Are Too Long

4
Comments
1 min read
Kotlin Code Smell 001 - Constants and Magic Numbers

Kotlin Code Smell 001 - Constants and Magic Numbers

2
Comments
1 min read
How to inject multiple implementations in Spring Framework

How to inject multiple implementations in Spring Framework

Comments
2 min read
4 reasons why Amazon-Keyspaces is the worst!

4 reasons why Amazon-Keyspaces is the worst!

Comments
4 min read
loading...