Writings on many topics.
January 03, 20255 min read900 words
Implement CSRF protection in Django when making AJAX requests from a separate frontend. It covers the setup of a simple Django app, configuring CORS, and obtaining a CSRF token to include in POST requests. The post also discusses potential issues with cookies and browser security policies when deploying the frontend and backend on different domains.
September 19, 20243 min read487 words
We all the pain of this question or phenonomena. It's painful because we want to use the best tool.
November 14, 20232 min read282 words
There are hundreds if not thousand of programming languages and it can be really difficult or rather confusing to choose among them.
October 23, 20231 min read214 words
Two of the advice, you hear from experienced programmers.
October 18, 20232 min read305 words
Having a personal website can be very useful for so many people.
January 15, 20221 min read3 words
Many of us when choosing a software, we just choose it. Some of our choices are based on what other people are using, what is installed by default or anything that works.
July 25, 20213 min read532 words
It took me almost 9 hours to install Debian 10. But why?
December 03, 20206 min read993 words
What are the changes you notice immediately when switching from Windows to a Linux distro?
November 20, 20202 min read315 words
Nostalgia makes you sometime sad, sometime happy, sometime makes you feel how blessed you are and sometime the opposite.
November 13, 20202 min read359 words
October 17, 20201 min read239 words
A good code editor is like a good friend. So, choosing a good editor is very important.