In this new (revived) monthly section, I want to share links that I found interesting or that came up in our company’s monthly developer chat. This is a good way, to clean my bookmark list and maybe there are some interesting bits here and there for you as well.
Javascript
Evil Icons
Simple and clean SVG icon pack with the code to support Rails, Sprockets, Node.js, Gulp, Grunt and CDN
The Evil Martians have also released an icon set
PrimeVUE
The Ultimate UI Component Library
UI Library alternative to Bootstrap-vue, Element, Material with Themes to match all of them.
utterances - Comments via Github issues
A lightweight commenting system using GitHub issues.
Very cool way to handle comments on a developer blog - Just create an “issue” for every post and comments on that issue will show up via JavaScript Github’s API under it. Better than Disqus anyways.
Typescript in 50 lessons
In TypeScript in 50 Lessons, Stefan Baumgartner breaks down the quirks of TypeScript into short, manageable lessons.
Bought a technical book after some time (normally, I avoid language/framework book content, as it will fall out of date soon). Already made it through 40% of the book, and this is a recommendation if you missed the whole fuzz about Typescript.
Get Started With Node: An Introduction To APIs, HTTP And ES6+ JavaScript — Smashing Magazine
An introduction to the backend web application development process — discussing bleeding edge ES6+ JavaScript features, the HyperText Transfer Protocol, working with APIs and JSON, and using Node.js to build fast and scalable backends.
If you never worked with modern JavaScript this might be the intro you need. Long Read.
SurviveJS - Webpack
Want to learn webpack? Get started for free and build webpack configuration.
Optimizing Process/Culture/Management
Time to upgrade your monitor
A non-comprehensive and opinionated guide to best monitor for programming
Everything you never knew about pixel density/Retina
Tools for better thinking
Collection of thinking tools and frameworks to help you solve problems, make decisions and understand systems.
Your technology architecture and engineering organization should coevolve as your startup grows
The evolution of your technology architecture should depend on the size, culture, and skill set of your engineering organization. In fact, they should coevolve. There are no hard-and-fast rules to figure out interdependency between technology architecture and engineering organization but below is what I think can really work well for
What web-app architecture is appropriate for what team structure. Mostly agree with this
Good Meetings are Jazz
Morning. I sit down at my desk. Meeting starts in thirty seconds. Let’s run through the pre-meeting checklist: Turn on the video. Am I presentable? How’s the hair? And the outfit? Right, I look like I’m working. Start the call. While in the green room, make sure the camera is on and the microphone
A (pricey) WFH high quality setup Video/Audio
Svelte, the “new” kid on the JS framework block has a really elegant API for building Vue/react like component without any boilerplate. Used it for a very simple project and liked it so far.