Tag: How to
-
The difference between programming and coding with Leslie Lamport
Posted on December 3, 2019, Level beginner Resource Length medium
Coding is the easy part of programming. Leslie Lamport, 2013 Turing Award Laureate and inventor of LaTeX, explains why the two are fundamentally different. By Tibi Puiu.
Tags programming how-to
-
5 things I have learned in 20 years of programming
Posted on November 23, 2019, Level beginner Resource Length long
Erik Dietrich wrote this piece about his experiences working in software development industry. The demand for programmers has grown so dramatically over the last 4-5 decades that the number of programmers is always doubling every five years.
Tags programming learning miscellaneous how-to
-
Want to increase productivity? Go remote.
Posted on October 25, 2019, Level beginner Resource Length long
You might be surprised to learn that a ton of new research shows that remote work is good for both employers and employees. An article by Stella Garber.
Tags miscellaneous management agile teams how-to
-
Incorporating UX work into your agile backlog
Posted on October 9, 2019, Level beginner Resource Length medium
In this article author describes three different backlog models which enable teams to keep track of UX work in their Agile processes. Each model comes with pros and cons. By Rachel Krause.
Tags web-development ux miscellaneous how-to
-
Adventures in the TCP stack: Uncovering performance regressions in TCP SACKs vulnerability fixes
Posted on September 20, 2019, Level advanced Resource Length long
Interesting article about diving into debugging of TCP stack by Chris Stevens, MichaĆ Switakowski, Ivan Sadikov, Winglung Ngai and Evan Ye.
Tags miscellaneous how-to cloud infosec
-
Managing hundreds of millions of orders with Table Store
Posted on September 16, 2019, Level intermediate Resource Length medium
This article discusses how Table Store can help you store and manage massive amounts of data by using a fictional e-commerce platform as an example.
Tags mysql database performance how-to cloud
-
A developer's guide to setting and smashing career goals
Posted on September 15, 2019, Level beginner Resource Length medium
An older article by Isabel Nyo about setting developer's career goals. There is little information available for developers and software engineers on how to set these effectively.
Tags agile teams career how-to
-
Choose boring technology
Posted on September 14, 2019, Level beginner Resource Length short
The perspective of seasoned developer on development process and how big companies can have a branded way of doing engineering. Compared with situations where "the way engineering is done" is actively being figured out.
Tags programming software-architecture miscellaneous how-to
-
Getting started with Rancher
Posted on August 22, 2019, Level intermediate Resource Length medium
An article by Mike 'MJ' Johnson about getting your hands on Rancher. With the power and flexibility of Kubernetes, you also get a massive amount of complexity. Rancher was founded in 2014 with a company focus on creating software to help manage Docker containers. Rancher 2 can help you more easily deploy, manage and maintain your Kubernetes clusters across multiple environments, both on premise and in the cloud.
Tags web-development devops kubernetes containers how-to
-
Python machine learning tutorial: predicting Airbnb prices
Posted on July 11, 2019, Level intermediate Resource Length long
Machine learning is pretty undeniably the hottest topic in data science right now. It's also the basic concept that underpins some of the most exciting areas in technology, like self-driving cars and predictive analytics. An article by dataquest.io in which you will be introduced to the fundamental concepts of machine learning. As you follow along, you'll build your very first model from scratch to make predictions, while understanding exactly how your model works.
Tags big-data machine-learning how-to python
-
Setup vim for elixir development
Posted on July 9, 2019, Level beginner Resource Length short
A guide by Amirali Esmaeili for developers programming in Elixir. As the title says, it's not a topic about choosing suitable editor / IDE for elixir development, you love vim and ofcourse elixir and all you need is a simple guide get a nice, fast and productive environment for elixir development in vim.
Tags elixir programming functional-programming miscellaneous how-to
-
Things I learnt the hard way (in 30 years of software development)
Posted on June 22, 2019, Level beginner Resource Length long
This is a cynical, clinical collection of things Julio Biason learnt in 30 years working with software development.
Tags agile programming career how-to code-refactoring frameworks