Object-oriented programming (OOP) is a programming paradigm that uses objects, which are instances of classes, to represent and manipulate data. The basic idea behind OOP is to encapsulate data and behavior into self-contained objects, which can then interact with one… Read More ›

Developer Chat
Is a software / CS degree really necessary?
Whether or not to attend university for a software degree is a personal decision and depends on individual goals and circumstances. Some people may find that a university education provides a strong foundation in the theoretical and practical aspects of… Read More ›
Structured Query Language (SQL)
SQL (Structured Query Language) is a programming language that is used to manage and manipulate relational databases. It is the standard language for interacting with databases, and is used to perform a wide variety of tasks, such as creating, modifying,… Read More ›
What is a Data Scientist?
In summary, a data scientist is a professional who is skilled in extracting insights and knowledge from data using a combination of statistical, programming, and domain expertise. They use various tools and techniques such as machine learning, statistical modeling, and… Read More ›
Clean code
Writing maintainable, readable code is an essential skill for software engineers. Not only does it make it easier to maintain and debug existing code, but it also improves collaboration and productivity within teams. Here are some top tips for writing… Read More ›
UML – What is it?
UML (Unified Modeling Language) is a graphical language for representing and documenting the design of a software system. It provides a standard set of symbols and notation for creating diagrams that describe different aspects of a system, such as its… Read More ›
VS Code Prelaunch Tasks
To create a prelaunch task in Visual Studio Code, follow these steps: { “version”: “2.0.0”, “tasks”: [ { “label”: “build”, “type”: “shell”, “command”: “gulp build”, “isBackground”: true, “problemMatcher”: [] } ] } { “version”: “0.2.0”, “configurations”: [ { “type”: “node”,… Read More ›
Keeping healthy as a software developer.
It’s important to keep healthy as a software engineer / developer because your overall health and well-being can have a big impact on your job performance. If you’re not feeling your best, you may have a harder time concentrating, solving… Read More ›
Open AI
What is Open AI? OpenAI is a research organization that aims to promote and develop friendly artificial intelligence in the way that is most likely to benefit humanity as a whole. The company was founded in 2015 by a group… Read More ›
VR / AR over the next year
Virtual reality (VR) and augmented reality (AR) are technologies that allow users to experience immersive, computer-generated environments or to overlay digital information on the real world, respectively. These technologies have a wide range of potential applications and are expected to… Read More ›