Author Archives
-
Remote vs. In-Person Work in Tech: Navigating the Future of Work
The tech industry has long been at the forefront of innovation, not only in terms of products and services but also in workplace practices. The debate between remote and in-person work has intensified, especially following the global shift caused by… Read More ›
-
Looks like twitter is about to rebrand as X
Twitter rebrand ? Is the bird dead. https://www.bbc.co.uk/news/business-66284304
-
Software Engineering Side Hustle
A software side hustle refers to a part-time or freelance business or activity that leverages a software engineer’s skills, knowledge and experience. It’s a way for software engineers to use their skills and talents to create additional income streams and… Read More ›
-
Object-oriented programming (OOP)
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 ›
-
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 ›

