Developer Links oct - Javascript

18th October 2020 – 674 words

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

Svelte Examples

Interactive example Svelte apps

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.

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