< 1 min read Very often I see, new comers who wants to deploy their career in software engineering are so much confused about what programming language or tech stack they need to learn and they will be safe in the job market for next 10 to 15 years.
< 1 min read If you are a developer, probably you have heard about sentry. Generally, you can find errors while in development machine by debugging your code. It is equally same important to have a visibility on production errors as solving issues in application. In production, we have a tons of way to log errors.
2 min read Computers can understand only binary 1 and 0 as we already know about it. So we humans created different high level languages to ease and make faster the development.
To make code more readable and manageable there are different paradigms which are used to write code so it can be more manageable.
2 min read In compiled language, the whole source code that we write in some higher level language is first converted to machine code before it can be executed by the machine.
For example, C is a compiled language. So if we write a program in C then there is a C compiler which convert our written code to machine language. And as I said machine codes are specific to particular hardware model or type.
2 min read At the very low level, computers are built using tiny chips which are called transistor. A transistor has two state, on and off. So computer can understand only on and off of their transistors.
We perform various logics by using those binary on and off states.
2 min read Really! Why do we need to code or why do we code? To answer this let’s understand
1. why do we use computers?
2. How do we control computers?
3. Computers! What are they?
2 min read Well, I am writing this note to be reminded later or to remind you who do this stupid mistake like i did. I have a project where i have written a command called init_data to initialize the required data in the system. I needed to create thousands of django user instances, thousands of other model instances.
So i was not concerned of how django orm will handle these instance creation in a loop until i suffered for it.
< 1 min read Few days back I was given to implement a logging system that will send all critical error message in the system to admin emails. And i was given only 2 hours. I have written a middle ware for that purpose.