Niklas is the founder of Doctave, based in Helsinki. Software engineer by training, he has founded and worked at a number of early stage companies during his career, including Sharetribe, Terrestrial (via Entrepreneur First), Just Eat, and Yellowbrick Data.
/ niklasbegley
/ niklasbegley
If you want to get featured on the channel and have something to present, please head over to MeetUp and contact the organizers: https://www.meetup.com/Func-Prog-Sweden
Video sponsor – Ada Beat
https://adabeat.com/
Merch
If you want to spread functional programming and support the channel, buy something from the shop: https://funcprogsweden.myspreadshop.net/
The chapters:
00:00 Intro by Magnus
00:30 Using Rust and Elixir for code reuse and performance
01:08 Who am I?
02:09 Some background…
02:21 Doctave comes in two parts
04:52 Our Goal
05:19 Rust library – pulldown-cmark
05:40 Elixir library - Earmark
06:00 Markdown implementations
07:38 Web request budget
08:45 Let’s build a cache
08:56 Erlang processes
09:54 Erlang Term Storage (ETS)
10:20 The solution
12:06 A better way?
12:40 Rust library - Rustler
14:20 Doctave markdown
16:37 After
18:09 Some learnings
21:44 Don’t repeat yourself
24:01 Q & A
#funcprogsweden