The long way through Software Craftsmanship

Books read in 2018Q4

Dec 31, 2018 - 9 minute read - Comments - bookreading2018Q4self-studyreading-club

Read this quarter: Note: re+read means I’m re-reading this book. The (+) stands for one-or-more times, as in the regexes. Como ganar amigos e influir sobre las personas; Carnegie (+) Oliver Twist; Dickens Building evolutionary architecture; Ford, Parsons Selfie: How We Became So Self-Obsessed and What It’s Doing To Us; Storr. Just chapter 1: The dying self Sota la cistella; Gasol Como ganar amigos e influir sobre las personas; Carnegie (+) I’ve re-read this classic book (How to win friends and influence people), by Carnegie.

Self-Study in December 2018

Dec 1, 2018 - 2 minute read - Comments - self-study-aggregationdecember2018botdigital-nomaddocumentationeliteetsyexperimentfelix-krausefyihow-docimmutable-documentationinfobotlifelongformmanagementmoneymotivationnomadremoterichslackslack-integrationthe-atlanticultrarichwealthwealth-managementwhat-doc

One year nomad - a review Tags: nomad, felix-krause, digital-nomad, remote, life Id: 7784a1da-fc82-11e8-a2cc-0242ac110002 Read: Mon, 10 Dec 2018 13:49:51 +0000 The Reason Many Ultrarich People Aren’t Satisfied With Their Wealth How the rich are motivated to earn more money really rich people are often motivated to acquire more money by the thrill that comes with multiplying one’s fortune by making investments, buying up businesses Those two ways of putting money to use—as a way of covering expenses or as a way of building a bigger fortune—

Books read in 2018Q3

Sep 30, 2018 - 1 minute read - Comments - bookreading2018Q3self-studycoduranceaprendicesreading-club

Read this quarter: Note: re+read means I’m re-reading this book. The (+) stands for one-or-more times, as in the regexes. Ética a Nicómaco; Aristóteles Book of Transformation; Dalai Lama Ética a Nicómaco; Aristóteles I’ve read this book on philosophy and ethics. This book contains an analysis of the relationship between the personality, intelligence and happiness. Tries to describe what ‘virtues’ are, that they belong in a continuum of acts, aand the good term is always in the middle.

Writing safe(r) bash scripts

Jul 13, 2018 - 13 minute read - Comments - bashshguidescriptone-offmaintenancesolidsingle-responsibility-principleperlrubymaketip

After writing more and more bash scripts for a client, I’ve decided to write down my thoughts about it. This assumes you have some knowledge about bash, as it is not intended as a beginner’s tutorial. Why bash scripts? Bash is present in almost every unix/linux-based stack, now some Windows as well. An exception is the ‘alpine’ docker images, which have a smaller, lighter shell (more on that later) Everything that you can automate, you can do from bash.

Questioning the existing choices

Jul 4, 2018 - 2 minute read - Comments - clientquestioningchoicepragmatismversioninggitsolutionif-it-aint-broke-dont-fix-it

Context For a client, we have worked on a service that works with files (containing sensitive data) that get corrupted very often. The use case is generally: Two/Three file opens per day One modification per 10 file opens One corruption per 100 file opens Initial solution The initial solution was just to copy the file (file.txt) before opening, after closing. This results in two files (YYY-MM-DDTHH-mm-ss_before_file.txt, YYY-MM-DDTHH-mm-ss_after_file.txt).

Self-Study in July 2018

Jul 1, 2018 - 3 minute read - Comments - self-study-aggregationjuly2018analogyawsbarbonilistaburn-outburnoutcareercareer-managementchesterton-fenceclientcloud-scalecollaboratorconsultingcontractordatabasedavid-bonilladeliverydependencydevelopmentdiscoverydummyexactly-once-deliveryfacebookfixgerard-meszarosgogolanggoosgrowing-object-oriented-softwarehacker-newshaskellhealthhistoryhypekafkakeith-leeksuidlearninglewis-menelawslisticlelucas-di-ciocciomanagementmessagemessage-deliverymockmonadnotificationoaooonboardingonce-and-only-oncepartpeoplepolicyprocessproductive-haskell-barproductivityproject-managementpsychologypyramidrelationshiprick-bransonrocksdbsabbaticalsegmentslack-timesteve-freemanstubtest-doubletime-managementtiptooltopicuuidvertical-slicexunitxunit-patternxunitpatterns

The Haskell Pyramid I’ve read this article on how the productivity for Haskell is achieved: not using the topics discussed on social networks (monads, functors, laws, lenses, etc) but using more basic tools Tags: haskell, productivity, lucas-di-cioccio, learning, development, tool, monad, hype, pyramid, productive-haskell-bar, bar Id: 454f53fc-7dd6-11e8-8208-0242ac110003 Read: Mon, 02 Jul 2018 08:59:47 +0000 El verde más verde I’ve read this article on how to structure creative projects (e.g., UX, programming) by professionals, as told by David Bonilla.