Logging is a vital part in terms of bug finding and understanding of failure modes during crashes/malfunctions. However, it seems logging is a subject that is not to be talked about (, besides those cloud services selling their logging repositories)....
Just started working on a new blog post series about how to analyze engineering data to improve software engineering processes, practices, and tools. This includes analyzing commit build test code review and people data. One example of analysis is...
There was an awesome tweet from Dan Abramov that asked: "What are some “best practices” in programming that you learned as a beginner or in the first few years? (Both the ones you still agree and disagree with now.)" I loved reading through this thre...
What is your preference in declaring multiple variables in JavaScript? Combined declaration const a = 1, b = 2, c = 3; or Separate declaration const a = 1; const b = 2; const c = 3; The combined declaration is described in one-var rule...
From Monorepo — the Google way to do CI/CD: Source control done the Google way is simple. Instead of creating separate repositories for new projects, they create new top-level folders in their monorepo. This way they keep all the dependencies, varia...