How do you take your internet? I, for one, like it private and secure. Unfortunately, it does not matter what any of us think. WebAssembly, an exciting new technology that lets browsers run native, low level, code may bring an end to privacy and security on the internet as we know it.
read more “WebAssembly Is The End of The Internet as We Know It”Do You Need Computer Science Background to Be A Good Developer?
There are more and more job postings that include computer science/math background is an asset. How important is it and do you need a computer science background to succeed?
read more “Do You Need Computer Science Background to Be A Good Developer?”A Collection of Films and Shows for Programmers to Watch at Home
At these difficult times, it is okay to be bored and lonely. I have compiled a list of films and TV shows I think will be interesting for software developers. I have to say that these are not sorted/rated in any way other than the order I came up with them. Enjoy!
read more “A Collection of Films and Shows for Programmers to Watch at Home”8 Really Terrible Tips For Working From Home
I have not posted in a while, and now I have decided to share some experience in working from home for everyone who is self-isolating right now. This is a list of really terrible advice for working from home.
read more “8 Really Terrible Tips For Working From Home”Read This If You Still Do Not Know What Kubernetes Is
Kubernetes (or k8s) is an open-source container orchestration system. It is used for application deployment and scaling. It has became very popular recently, partly due to the rise of cloud-native solutions. In this article, I will give a high-level overview of Kubernetes, introduce the terminology, and explain what kind of problems K8s solves.
read more “Read This If You Still Do Not Know What Kubernetes Is”5 Really Good Reasons to Use Redux Over Context
React Context was introduced a while back but got traction only after React Hooks were rolled out with React 16.8. While Context does solve the problem it was designed to solve, it is not a go-to solution for global state management, as I will explain in this article.
read more “5 Really Good Reasons to Use Redux Over Context”5 Mistakes Every Junior Developer Makes and How to Avoid Them
Getting out there and finding your first job as a software developer can be daunting and scary. I wanted to share some common mistakes of junior developers from my experience to make you less anxious and more prepared.
read more “5 Mistakes Every Junior Developer Makes and How to Avoid Them”I Wrote the Same App in Pascal and AlpineJS
AlpineJS is quickly gaining traction, and I wanted to see what is it like to use it. To have something to compare it with, I developed the same app in AlpineJS and Pascal (yes, this is not a typo).
read more “I Wrote the Same App in Pascal and AlpineJS”When React Is Too Much, AlpineJS Will Do the Trick
React is the world’s most popular front-end framework. It is very robust and rich in features, but that may be a little too much for smaller projects. This is where AlpineJS comes into play. It is smaller, faster, and easier to learn than React, which makes it perfect for specific purposes.
read more “When React Is Too Much, AlpineJS Will Do the Trick”Iterate Faster With Github Actions for React Native
React Native, together with Expo SDK, accelerated the process of mobile app development enormously. What if I told you you could push it even further by adopting continuous integration and deployment practices?
read more “Iterate Faster With Github Actions for React Native”