Links 19-01-11

Dev

  • Developer Roadmap in 2019 – Below you find a set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a frontend, backend or a devops. I made these charts for an old professor of mine who wanted something to share with his college students to give them a perspective; sharing them here to help the community.

  • Top 43 Programming Languages: When and How to Use Them – There are many programming languages to choose from. The TIOBE Index is a list of programming languages, ranked in order of popularity. This article lists (most of) the top 50 languages on that list (a small number of languages that don’t have any jobs listed were excluded.)

  • How To Use Git: A Reference Guide – who doesn’t love a good cheat sheet?

  • Things I Don’t Know as of 2018 – At the end of 2018, Dan Abramov, the creator of Redux, posted an incomplete list of programming topics that people often wrongly assume that he knows on his blog.

Ops

  • DNS in One Picture – DNS or Domain Name System is one of the fundamental blocks of the internet. As a developer, should have at-least the basic understanding of how it works. This article is a brief introduction to what is DNS and how it works.

  • All the small things – John Holliman sings the praises of a minimalist approach to containerized applications and shows you how to adopt it for yourself.

  • Why Kubernetes Is Awesome: A Beginner’s Guide – Kubernetes: Let’s go!

Misc

  • 10 Tools To Power Up Your Command Line – A showcase of some of the best command line tools discovered in recent years.

  • Power Up Your Command Line II – Part II of the series “Power Up Your Command Line”, which showcases excellent non-standard tools that will make using the command line easier and more enjoyable.

  • ripgrep is faster than {grep, ag, git grep, ucg, pt, sift} – A new command line search tool, ripgrep, that combines the usability of The Silver Searcher (an ack clone) with the raw performance of GNU grep. ripgrep is fast, cross platform (with binaries available for Linux, Mac and Windows) and written in Rust.

  • Diagrams in Documentation (Markdown Guide) – Technical writing is not only about texts — it also requires visual content, for example, graphics. However, not all technical writers can draw well, or it can take many hours to draw graphics manually by using graphics editor.

  • mermaid – Generation of diagrams and flowcharts from text in a similar manner as markdown. Ever wanted to simplify documentation and avoid heavy tools like Visio when explaining your code? This is why mermaid was born, a simple markdown-like script language for generating charts from text via javascript.

  • How To Write A Kick-Ass Technical Resume – Writing a resume is hard. Yet even today, most job applications require resumes to be considered for a position. The true goal behind a resume is to market yourself. You are your best advocate.

  • The Hottest Skills in Tech Job Searches – Among the top skills are Kubernetes, Magento, and Verilog, while some programming languages like Golang, C, and PHP also made the list.

Copyright © 2017-2019 Stanislav Gobunov