The long way through Software Craftsmanship

Self-Study in July 2019

Jul 1, 2019 - 1 minute read - Comments - self-study-aggregationjuly2019apiassemblerbackupbytecodecareer-managementcompensationcontroldiffyencryptionengineering-managerevan-noongolangjavajvmlake-wobegon-strategylocal-datamanagementmanagermeasuremichael-mccunemixpanelparallel-changepeer-reviewperformancepresentationpythonrevealreveal-jsrewritesalaryslideslide-deckslidesharetool

How I use reveal.js

This author explains how they use reveal.js.

The online editor (

The author uses plain html for storing the slides.

Tags: slide, slideshare, reveal-js, reveal, presentation, slide-deck, michael-mccune

Id: 41e287b4-ae15-11e9-9e8a-0242ac110003 Read: Wed, 24 Jul 2019 07:16:33 +0000

All your digital life on a single timeline, stored locally

Keep your digital life under your control

Tags: backup, local-data, encryption, control

Id: 4d115f64-ae17-11e9-bf0e-0242ac110003 Read: Wed, 24 Jul 2019 13:31:11 +0000

Safely Rewriting Mixpanel’s Highest Throughput Service in Golang

This article explains how they rewrote a (high-throughput + critical path) service, in part using a tool called Diffy.

Tags: diffy, tool, golang, python, mixpanel, evan-noon, api, rewrite, parallel-change

Id: 263f2b8c-afca-11e9-ad3d-0242ac110002 Read: Fri, 26 Jul 2019 17:23:57 +0000

A software engineering manager guide to measuring a software engineers performance

Explains how to measure performance

Tags: measure, performance, engineering-manager, manager, management, career-management, lake-wobegon-strategy, peer-review, compensation, salary

Id: 5f2a6e8e-afca-11e9-97d5-0242ac110002 Read: Fri, 26 Jul 2019 17:25:32 +0000


JVM tool to include assembler code in java

Tags: assembler, java, jvm, bytecode

Id: dfc8a150-afca-11e9-9fcb-0242ac110002 Read: Fri, 26 Jul 2019 17:29:08 +0000

Books read in 2019Q2 Self-Study in August 2019