Posts

Showing posts from April, 2023

Why Should I learn technology

Image
  Introduction This generation we are currently living in is heavily technology-dominated. You can rest assured that in the near future, it will only get more technocratic with new flying cars, powerful Ai's (artificial intelligence), humanoid robots, more self-driving cars, airplanes, ships, motor bicycles, and a lot more new inventions my mind cannot think of at the moment. Consider your smartphones, laptops, watches, and so on. It's like I'm even dwelling on just the hardware part of technology, looking at the many advances that have come into software development like; Grammarly, ChatGPT, Google's Bard Ai and so many more. The big tech companies that engage in such development are really helping the world and increasing productivity. These tech companies literally control the world with the sensitive data they possess and store. I will not be ignorant of how technology is also being used to cause harm. Talking about the Russian-Ukraine war, which is curre

Keeping a healthy social life as a coder

Image
  " In times of emotional trauma, your codes cannot give you comfort it will take real people around you to help you. " (Mark Anthony Graham) Introduction Being healthy is a broader concept that includes your physiology, psychology, sociology, spirituality, or basically your totality of well-being. But in this article, I would settle on "keeping a healthy social life as a coder". As it stands human beings were created to be social beings, we love to be loved and we also love to be around people who love Us.  As coders or software engineers, we should not be deceived by the nature of our work to avoid people. I really do understand this because the work we do can literally make us very busy every day. I must admit that not all developers are extremely busy some have a well-balanced life. But when you have a hard time with your social life as a coder, you are in the right place😊. What do you need to do? Keep in touch with family Keeping in touch with family

Learn JavaScript : Global and Local Scope (Part 3)

Image
Introduction The concept of "Scope" in computer programming, can be understood in terms of the accessibility of data. In simple terms let's consider this scenario; As a Coder, consider that you code in blocks of code and that anytime you create a function or a variable outside a block of code like a function or class, it is called a global scope and when you define and declare variables and functions within a function or a class or any block of code it is called a local scope .  Kindly study the following Parts in case you had skipped them. JavaScript Introduction JavaScript Variables Now, consider the global scope and local scope as contextual. Meaning data created in a global scope is different from data created in a local scope. But in a programming setting, data created in a global scope is mostly accessible in a local scope context or block. How scopes behave may be different in other programming languages. Especially with the process of how data in a loc

Learn JavaScript : Introduction (Part 1)

Image
  Introduction JavaScript is a computer programming language that is very good for client-side and server-side application development. JavaScript brings to life the interactivity of a website where you can see pop-ups, animations, manipulation of data, and other interactive functions. JavaScript is an interpreted language and not a compiled language, the interpreter is built into the web browser, which enables the JavaScript source code you write to be translated into machine code so the CPU on your computer can execute it. JavaScript is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions . While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as Node.js , Apache CouchDB and Adobe Acrobat .  Prerequisite to learning this language Before you can learn this computer programming language and use it well, it would be best if you have already learned Hyper Text Markup

Managing stress as a coder

Image
Introduction Hello Devs, the work we do can be very stressful and it can easily burn us out. But with a well-planned life as a developer and best practices put in place coding can be a very fulfilling job to do. As a psychologist and a self-taught full-stack developer, I will love to share the best ways of helping you out if you have such an issue. Stress is the body's natural way of responding to difficult situations. This stressful reaction comes with physiological changes like increased heartbeat, tension, increased sweats, racing thoughts, sleepless night amongst other factors. Too much stress is not good for your health either. A sound mind plays a key role in your well-being.  Although it is normal to experience stress, when it interferes with your daily activities like meeting a client's deadline and your concentration during working hours, then it becomes an issue. Sometimes stress can make you easily irritated which is not good for the team or company you may be

Setting up your environment for computer programming.

Image
  Introduction A computer becomes a development workstation (being able to develop software) only when the necessary setup is done. This will include installing text editors, IDEs (Integrated Development Environment), compilers or interpreters which comes with the specific computer programming language being installed, and installing other third-party software which serves as dependencies for your projects. For example, a hacker or penetration tester has already installed all the required software that would be needed to perform the processes needed for penetration. Some of these activities includes scanning a network to find the number of users on it, password cracking, exploiting a host on a network and so on. A fresh user who wants to be able to perform all these hacking functionalities would need to set up his or her computer to be able to do the same. Hence, as a software engineer, you would need to set up your computer to become a development workstation for developing you

followers