Let’s face it - managing a team of developers can be hard. Developers are expensive, picky, and some managers even go to the extent of calling them lazy. In the end though, developers are people, and they have their reasons for everything. There may be a trillion reasons why a team is performing poorly. I’m going to shine some light on one topic that many businesses seem to skimp on, or even miss entirely. That topic is Company culture. Company Culture is something that usually…

The future of your business depends on the code that is written today. How? What? How does this even work? Who wrote this? These are, more often than not, the internal thoughts of a senior developer at CodeCoda when looking at a client's legacy code for the first time. Lets begin by taking a couple of steps back. A client has approached us with their project idea, contracts have been signed, plans have been made, and now its time to code. Sometimes, this involves taking a…

When thinking about the security of passwords, use a simple rule: create secure passwords that make sense to you, but not to others. Most people not familiar with security concerns on the WWW don’t realize, there are a number of common techniques used to hack users’ passwords and plenty more ways we make our accounts vulnerable ourselves, due to the simple fact of re-using our passwords across many different sites! How do Accounts get hacked Dictionary attacks: Avoid consecutive…

The first technology revolution was the Information Age. Computers started in getting invented in the 1940s and hit the broader public in the late 80s. It took 50 years to drive IT to it’s high. But where could Information Technology move next? With so many terms hitting us lately related to the internet and its branches (web2.0, web3.0, IoT, Big Data, Cloud), there must be more. But what is it? “Information Technology is about – I have it, you don’t have it.”, and “Data…

So you’ve graduated high-school, or even made it through university. If you’re reading this article we expect you to understand at least the basics about Prime Numbers. Primes are the set of all numbers that can only be equally divided by 1 and themselves, with no other even division possible. Numbers like 2, 3, 5, 7, and 11 are prime numbers, but what few people realize is the importance of these numbers and how the mathematical logic behind them has resulted in vital applications in…