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

Reactions 18 Comments
4 min read
ElixirConf US 2019 and the future of Elixir

ElixirConf US 2019 and the future of Elixir

Reactions 16 Comments 3
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!

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

How do you do API versioning?

Reactions 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

Reactions 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

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

Function/Method look up in Elixir/Ruby

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

Elixir's If and Elixir's Do

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

[ Elixir | Why Linked Lists? ]

Reactions 60 Comments 11
5 min read
How arrays work the way arrays work

How arrays work the way arrays work

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

Recursion, Tail Call Optimization and Recursion.

Reactions 41 Comments 15
4 min read
Ruby has no class methods

Ruby has no class methods

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

My Ruby Journey: Hooking Things Up

Reactions 13 Comments 11
4 min read
loading...