DEV Community

loading...
Pin-Sho Feng profile picture

Pin-Sho Feng

Senior Software Engineer at Noom, formerly Team Lead Engineering at XING. I intend to write about functional programming and occasionally some random engineering topic.

Joined Joined on  GitHub logo

All 20 comments

A story of building a custom Flow operator - bufferTimeout

Thanks, good catch!

Why do we write JavaScript like this?

You're basically comparing functional style vs imperative sty...

What are your thoughts on testing and TDD?

I'm of the opinion of DHH, that there's a lot of test-induced...

Make impossible states impossible - Kotlin edition

I've had the exact same dilemma and for the moment my loose...

Alpas Updates — 25 March 2020 Edition

Very interesting project, looks very promising! I was wond...

Dependency injection in functional programming

How about the Exception? Is that considered Pure? The alte...

Dependency injection in functional programming

Indeed, we had different definitions of Domain. I was think...

Dependency injection in functional programming

Thanks a lot for this very high quality response, it all ma...

Make impossible states impossible - Kotlin edition

I'd say that multiple reasons need to be evaluated before c...

Make impossible states impossible - Kotlin edition

Interesting blog post, thanks! I like that increasingly mor...

Dependency injection in functional programming

Thanks for sharing! I'm not familiar with the JS/TS world b...

Setting up Jenkins on MicroK8s

Oh, sorry about that, thanks for reporting, I’ll fix it!

Why I stopped using Coroutines in Kotlin

+1 to the counter-arguments in this thread. I think Kotlin...

Bulletproof node.js project architecture 🛡️

I've been using this generic structure, which I find works pr...

War Stories: The elusive Service

I'd also suggest to use that plugin. It doesn't just blindl...

What is your favourite git merge tool/strategy?

My favorite tools are TortoiseGit + Beyond Compare, but Tor...

Dependency injection in functional programming

Dependency injection is a concept and the ability to mock i...

Dependency injection in functional programming

DI refers to dependency injection, which is basically passi...

Dependency injection in functional programming

Thanks a lot, I'm very glad to hear that! I generally agre...

Dependency injection in functional programming

Hey Carsten, thanks for the feedback. Could you please prov...

loading...