I’ll go ahead and say it: TypeScript is the best JavaScript extension I never knew I needed until I used it. Using it with React is pretty easy, but in the case of Vue.js it might be slightly more daunting. Read about all this and more below.
The cost of JavaScript in 2019
By Addy Osmani
This dense deep-dive level piece is a treat for the discerning JavaScript performance geek. Great insights into what the browser actually spends time on when loading and executing JavaScript and several clear, actionable observations.
https://v8.dev/blog/cost-of-javascript-2019/
Mistakes we made adopting event sourcing (and how we recovered)
By Nat Price
For such a hot topic, decent insights from teams that actually implemented event sourcing are hard to come by – and the few you’ll come by are usually conference talks, not postmortem grade documentation. We’ve read through this one with great care, and nodding to ourselves – we’ve been there, we’ve done that, we hope to not make some of these mistakes again.
http://www.natpryce.com/articles/000819.html
Puma 4: New I/O 4 Your Server
By Richard “schneems” Schneeman
Do you remember the last time Puma had a major version bump? Congratulations – we’re both old. Interestingly enough, the API barely changed, but the internals changed a lot, promising blazing fast I/O. We can’t wait to take Puma 4 a spin.
Pardon the pun.
https://schneems.com/2019/06/26/puma-4-new-io-4-your-server/
The Duct Tape Programmer
By Joel Spolsky
An oldie, but a goodie – and penned by the man (the myth, the legend) Joel Spolsky to boot. Joel presents a profile of a man he affectionately terms a “duct tape programmer”, and it’s a great look at practical, elegant pragmatism in software development.
https://www.joelonsoftware.com/2009/09/23/the-duct-tape-programmer/
Really typing Vue
By Nikita Sobolev
Nikita runs us through common problems integrating Vue, Vuex, jest and Nuxt with typescript and shows practical ways of avoiding the common pitfalls. Attached you’ll also find a ready-to-go app template to get all of this working in a single command if you’re in a hurry. Our favorite thing this week and well worth a read.
https://sobolevn.me/2019/06/really-typing-vue
Bonus! Ever missed the ++ operator in Ruby? Well, here’s what diving into Ruby source code to hack one in looks like.
Read more: