Posts in category

Programming


The emergence of voice-controlled devices like Siri, Amazon Echo, and Google Home have simplified tasks that previously required a keyboard. But we’ve only just begun to inhabit a world filled with devices that we control in different ways, one where we can accomplish more by what we say than what we can do. Serenade aims to tackle …

In 2020, COVID-19 hit, and globally, there was a massive shift to online instruction. Educators and parents realized that going forward, now that school boards have invested heavily in remote learning it has become a core aspect of education. Some people have surely been impressed by what even the youngest learners can do with technology. …

149 million new tech jobs could be created over the next five years. Prisons in some countries are training inmates to find work in the tech sector. Some projects are seeing reoffending rates practically eliminated. As many as 149 million new technology jobs could be created within the next five years. Anyone with IT skills could …

There are several ways to get started with Python 3 on macOS, but one way is better than the others. I’ve been dipping my toe back into Python development as I get ready to head to PyCon US. (If you’re headed there as well and want to share your Python story, let me know!) When I installed …

A common trait I see in new developers is the fear of looking dumb. I know because I had the same concern. I thought that seeming stupid would cause others to question my capabilities and affect my career progression. Nothing could have been further from the truth. To explain why, let me tell a quick …

Cross-post from Chris Aniszczyk‘s personal blog I hope everyone had a wonderful holiday break as the first couple weeks of January 2021 have been pretty wild, from insurrections to new COVID strains. In cloud native land, the CNCF recently released its annual report on all the work we accomplished last year. I recommend everyone take an opportunity …

The VMware Customer Reliability Engineering (CRE) team is proud to announce an open source Reliability Scanner for Kubernetes! It includes an extensible set of reliability assessments, or checks, performed against various components of a cluster, such as Pods, Namespaces, Services, etc. Operators can then configure appropriate constraints for the checks on their clusters. Here is …

Imposter syndrome is a feeling in software development. Not only does beginners or mid-level developers face this problem, but also the experienced coders. Did you know? That in a survey, it was discovered that employees working in top-notch companies such as Google, Amazon, eBay, Microsoft, Facebook and even Apple face imposter syndrome despite their accomplishments? …

Write more code If you want to get better at something then you have to spend time doing that thing, there is no other way sadly. No matter how many articles you read, how many times you read the docs, you will not improve unless you put your hands and mind in action. That design pattern …

Let’s talk about the mistakes beginner programmers usually make but let me make one thing clear first. If you are a beginner programmer, this is not meant to make you feel bad about the mistakes that you might be making but rather to make you aware of them, teach you to spot signs of them, …