"We are stuck with technology when what we really want is just stuff that works"
|
—
Douglas Adams,
Author
|
|
|
|
|
One of the main benefits of JavaScript is that it runs both in the browser and the server and that's probably the main reason for JavaScript success in the world of full stack web development. But we have to admit that JavaScript is pretty flexible. Yes, this is a good thing, but at the same time we need to ask ourselves how to design applications that are well architected and easy to maintain!
|
|
|
|
What would a software engineer with 20 years of experience recommend you? Here's a few "pick the right tool for the job", "don't get attached to one specific technology", "write code for humans and only secondarily for machines", "remember that all code will die"... If these sounds interesting, check out the whole article for more!
|
|
|
|
Go Generics have been one of the most requested features since the language came out. And yet a good chunk of the community fought back against introducing generics. The language core value is to stay simple and minimal, so how did the core team finally manage to introduce generics in the language without violating one of their core principles? Let's find out (with some intriguing examples)!
|
|
|
|
I admit I have always been intrigued by Vim. Seeing pro users using it always gave me a profound sense of control and productivity. And yet every time I tried Vim I eventually felt defeated and gave up. Maybe it's time to give Vim another shot by using this excellent reference guide... what do you think?
|
|
|
|
Who said that you can't use React to build games? Probably nobody! In fact here you can find a fantastic use case of how Fred built an entire chess game by using React and learn about some of the challenges and the design decisions! I really enjoyed this article last week!
|
|
|
|
Another resource to inspire you to go outside your comfort zone and try something new. Have you heard about Kotlin? Apparently is a modern multi paradigm language that many people love. You can even do functional programming with it, so if you are into functional, here's one more reason for you to check out Kotlin.
|
|
|
|
Frontend Horse is one of my favourite resources for getting my weekly dose of web-related creativity (by the way, check out Alex Trost's Twitch channel if you are into coding live streams)! In this article, we can learn the incredible techniques of CSS artist, Ben Evans. Did you ever expect to see photo-realistic art... made with CSS?!
|
|
|
|