DEV Community

Edison Yap profile picture

Edison Yap

An aspiring software engineer from the tiny city of Kuala Lumpur.

Location Stockholm, Sweden Joined Joined on  github website twitter website

Education

RMIT University, Melbourne

Work

Software Engineer at Klarna

Real World Example with Elixir Protocol

Real World Example with Elixir Protocol

18
Comments
4 min read

Want to connect with Edison Yap?

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

Already have an account? Sign in
ElixirConf US 2019 and the future of Elixir

ElixirConf US 2019 and the future of Elixir

18
Comments 4
2 min read
Introducing `Rocketman`, a gem to help you do Pub/Sub code in Pure Ruby. No Rails needed!

Introducing `Rocketman`, a gem to help you do Pub/Sub code in Pure Ruby. No Rails needed!

7
Comments
1 min read
How do you do API versioning?

How do you do API versioning?

11
Comments 4
2 min read
Introducing `Behaves`, a better way to define contracts/behaviors between classes

Introducing `Behaves`, a better way to define contracts/behaviors between classes

12
Comments 2
1 min read
A Tale of Curiosity at work - work doesn't have to be boring

A Tale of Curiosity at work - work doesn't have to be boring

15
Comments
4 min read
Function/Method look up in Elixir/Ruby

Function/Method look up in Elixir/Ruby

47
Comments 2
4 min read
Elixir's If and Elixir's Do

Elixir's If and Elixir's Do

66
Comments 4
6 min read
[ Elixir | Why Linked Lists? ]

[ Elixir | Why Linked Lists? ]

64
Comments 11
5 min read
How arrays work the way arrays work

How arrays work the way arrays work

42
Comments 7
7 min read
Recursion, Tail Call Optimization and Recursion.

Recursion, Tail Call Optimization and Recursion.

43
Comments 15
4 min read
Ruby has no class methods

Ruby has no class methods

71
Comments 10
5 min read
My Ruby Journey: Hooking Things Up

My Ruby Journey: Hooking Things Up

13
Comments 11
4 min read
loading...