Category: Uncategorized

We're all about the individual developer, not our employers.

The Importance of Organizational Psychology for Developers

Organizational psychology, also known as industrial-organizational psychology, is the study of workplace behavior and how it impacts productivity, morale, and overall organizational success. While it may not be the first thing that comes to mind when you think of software development, organizational psychology is increasingly relevant to developers and their teams. As software development has…
Read more

What is dependency injection?

As a software development team, we are always looking for ways to write better, cleaner, and more maintainable code. One of the principles we follow is Dependency Injection. It may sound like a complicated concept, but it’s actually quite simple once you understand it. At its core, Dependency Injection is about making our code more…
Read more

The Hidden Secret to Writing Great Code: Data Structures!

Let’s talk about the elephant in the server room. You know, that thing we all pretend isn’t there but can’t ignore: data structures! Sure, it’s not the most glamorous topic, but it’s the foundation of every great software application. Without it, your code can become a tangled mess that’s impossible to manage. So let’s dive…
Read more

Understanding Code Cohesion

In object-oriented programming, cohesion refers to how closely related the responsibilities of a class or module are. High cohesion indicates that the class or module is focused on a single, well-defined responsibility, while low cohesion means it has multiple unrelated responsibilities. Cohesion is an important principle of software design because it helps make code more…
Read more

Free Coding BootCamp : Module 3

Each module in our free software bootcamp, we’ll focus on 2 things, Career Developer and Software Development (Coding). Career Development We’ll explore the realistic expectations of a career in software development via people who entered the field through computer science, the good stuff, but more importantly the not so good stuff. Bring your questions, and…
Read more

10 Signs That You Might be Overly Enamored with Kubernetes

Kubernetes is a powerful platform that streamlines the deployment and management of containerized applications. It’s no surprise that many developers are enthralled with this tool, but when does admiration cross the line into obsession? Here are 10 signs that you might be a little too enamored with Kubernetes: While it’s important to have a passion…
Read more

Using ChatGPT as a Scrum Master

A Scrum Master is a facilitator who helps a Scrum team to follow the Scrum framework and deliver high-quality products. With ChatGPT, you can leverage its advanced language processing capabilities to perform the role of a Scrum Master in a virtual environment. Here are some instructions on how to use ChatGPT as a Scrum Master:…
Read more

COBOL: A Hidden Gem for Aspiring Developers

COBOL, or Common Business Oriented Language, is a high-level programming language that was one of the first to be standardized. Despite its age, COBOL remains a popular choice for financial and business applications and is still in widespread use today. In fact, a significant amount of COBOL code still runs on critical systems, making it…
Read more

Free Career Fair FAQ

Q: What should I expect? A relaxed environment, and maybe sock puppets Q: As as a developer, what privacy do we offer – I want to make sure I don’t get fired. A: There’s risk in everything we do, so we can’t tell you it won’t happen. But what we can tell you is we…
Read more

Oct 2022 – Free Virtual Career Fair

At Canton Coders, we’re about the coder, not the employer – but we all got bills! And of course, this is free for everyone including employers. We do this for free for everyone, because it’s the right thing to do. While we don’t endorse any employer or candidate, we think that people that participate in…
Read more