Time pressure turns us into jerks. Leaders who prioritise time affluence take better decisions and develop better relationships with their teams. How can we prioritise having enough time?
The rise of knowledge workers has brought about a shift in how decisions are made in organisations. Decisions are pushed to the edge of the organisation. But if most of the decision-making is pushed to the individuals doing the work, what value do team leads bring?
Unix pass offers a lightweight way to easily and securely manage multiple sets of AWS credentials.
Spending time mastering your text editor and customizing it to fit your needs is time well spent. It can reduce sources of friction in your workflow and generally increase your enjoyment of programming.
Four suggestions to make it easier to onboard new joiners and facilitate knowledge transfer on a Scala codebase.
Four conventions that make Scala programs safer and easier to maintain.
This is the last post in a series that guides the reader through building a robust ingestion pipeline for data stored behind a web API, complete with handling of throttling, parallelism, and error handling.
This post guides the reader through building a robust ingestion pipeline for data stored behind a web API, complete with handling of throttling, parallelism, and error handling.
By looking at the number of swear words in commit messages on GitHub, we answer the age-old question: which programming language is the most frustrating?
We often need to keep track of quantities that evolve over time, like stock prices or weather data. This post describes how to use Plotly as a lightweight, append-only database for keeping track of this data. We query the price of Google stock every hour and send the results to Plotly.