Multithreading Principles and Patterns
As I was studying Operating Systems, I learned about multithreaded applications
and how they work. I was pleasantly surprised to
Working Effectively with Legacy Code: Chapter 1 Summary
> “Legacy Code is code without tests”
That's pretty much the premise of the whole book.
Thanks for
Introduction to PThreads
In our last article, I introduced the concepts of threads.
We learned what threads are and how do they speed
What are threads?
Most, if not all modern operating systems support multiprocessing and at the
same time processes can be run in multiple
Best Resources to Teach Yourself Computer Science
I've been programming professionally for almost 3 years.
But I'm gonna be honest with you.
My
Introduction to Multithreading in Python
Got slow python code?
Don't want to refactor to some other "low-level" language?
Want to impress
Operating Systems for Dummies
One of my goals in 2022 was to dive deeper into core computer science subjects.
The first subject in the
Why writing is one of the most important skills in the 21st century
In October of 2020, I've published my first blog post about SOLID principles.
This was the first written
So I've been making games this weekend...
This past week I've dropped all the typical backend engineering I usually do and
did some game development.
How to build a GraphQL API using Python and Django
As API developers it's easy for us to fall into the trap of routine. I'm not
Transitioning to Golang
This is an awkward post.
Most of my last articles have been directly correlated with Python and Django.
But it
What's with all the hype about web 3.0?
A couple of days ago I've started to see the word "web3" a lot. It started
Django caching using Redis
Cacheing is one of those things that are simple at first but can get really
messy quick.
There's
CI/CD Pipelines with Github Actions and Django
Deployment is hard.
You have to make sure that you are in the correct environment, with the correct
variables, and
Message Queues with Celery, Redis, and Django
Some tasks don't have to be done immediately.
Examples of tasks like these include:
* When a user signs
Integrating Auth0 with DRF
A couple of months I started my first project with Auth0.
We had a RESTful application, and my team lead