Adam BrodziakEngineering Hygiene resonates with me a lot. I think you've nailed it!Last week I've been discussing the just enough software engineering quality with my colleagues. That was in the context of startups that…1 min read·Jul 5, 2023--1--1
Adam BrodziakDockerfile good practices for Node and NPMThe goal is to produce minimal image to keep the size low and reduce attack surface. Also we want to make the docker build process fast by…6 min read·Mar 22, 2021--1--1
Adam BrodziakKubernetes: basic resources and conceptsBelow are my notes while learning Kubernetes, but I thought those might be useful to other people that are just starting or just need a…4 min read·Nov 18, 2020----
Adam BrodziakinLevel Up CodingOOP best practices that are anti-patterns in (functional) JavaScriptWhat is considered a good practice in Object-Oriented Programming (OOP), but is considered an anti-pattern in JavaScript?4 min read·May 4, 2020----
Adam BrodziakCommunication patterns for people of various knowledge and experienceDreyfus model of skill acquisition provides hints for building effective communication — no matter if you want to delegate or ask for help.7 min read·Sep 17, 2019----
Adam BrodziakWasted 10 years with BashTry Fish or ZSH — modern Bash alternatives that make shell more productive and cool. Do not waste time as I did.4 min read·Jan 30, 2019--2--2
Adam BrodziakSingleton with async constructor in JavaScriptSingleton is really easy to write, but it’s not so simple, especially in multi-threading environments. Sure, JavaScript is single-threaded…3 min read·Jun 29, 2018--4--4
Adam BrodziakUse JS object spread operator instead of Object.assign() pattern in Node 8One of the best features of Node 8.6+ is the ability to use rest/spread operator for objects. It’s still an ESNEXT stage 3, but it’s so…2 min read·Dec 21, 2017--3--3
Adam BrodziakHow to involve a domain expert into modeling — visual and linguistic DDD techniquesIt is a review of JDD 2014 talk by Sławomir Sobótka originally published at Future Processing technical blog along with other talks…3 min read·Nov 30, 2016----
Adam BrodziakMore #OpsEmpathy In Software DevelopmentAfter years of doing DevOps now I’m in situation where there are several operation teams to work with.2 min read·Aug 22, 2016--1--1