Slides for my Craft-Conf meetup talk on DSLs and F#
Learn you to tame complex APIs with F#-powered DSLs from Yan Cui
Learn you to tame complex APIs with F#-powered DSLs from Yan Cui
DISCLAIMER : as always, you should benchmark against your payload and use case, the benchmark numbers I have produced here is unlikely to be representative of your use cases and neither is anybody else’s benchmark numbers. You can use the simple test harness I created and see these example code to benchmark against your particular …
The most common issue I have encountered in production are latency/performance related. They can be symptoms of a whole host of underlying causes ranging from AWS network issues (which can also manifest itself in latency/error-rate spikes in any of the AWS services), over-loaded servers to simple GC pauses. Latency issues are inevitable – as much …
“A language that doesn’t affect the way you think about programming, is not worth knowing.” – Alan Perlis In my last post, I outlined the techniques to learning that I picked up from Josh Kaufman’s TEDx talk. I briefly mentioned that one should learn a new paradigm rather than a language with a slightly different …
Don’t learn a syntax, learn to change the way you think Read More »
Being a responsible speaker, I have started preparing my talk – A tour of the language landscape – for NDC Oslo months ahead of time! When I first came up with the idea for this talk, I asked on Twitter if anyone else thought it was a good idea. Phil made a great point about …
In Here Be Monsters, we have a MMORPG that is content-heavy with over: 5000 items 800 recipes 500 locations 1500 quests and since the contents are highly connected, it makes balancing the game a rather interesting and challenging problem for our small team behind the project. The Challenge Consider a simple example involving the Camouflage …
This excellent book by Steve Krug was a real eye opener when I chanced upon it a few years ago. I’m not a UI/UX designer by trade or by training, and as a backend developer my appreciation for UI/UX has very little outlet in my day-to-day job either. But still I find plenty of symmetries …
Phew, finally back in familiar surroundings of London after back-to-back conferences in Italy where I spoke about Elm and F# at CodeMotion Rome and LambdaCon. It was a great couple of days, saw some interesting talks (I’ll write up some summaries later), met some old friends and made new ones. Here are the slides for …
By continuing to use the site, you agree to the use of cookies. more information
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.