Thoughts, Insights, Ideas, Trends and Op-Eds

How Canada Is Turning AI Ideas Into Dollars

Researchers in Canada had been looking into artificial intelligence (AI) long before the likes of Google and Amazon even existed. Backed by local universities and the government, the nation sort of laid the foundation from where all of the current AI initiatives blast off. But Canada hasn’t really reaped the benefits of decades of investment by the government into this segment of technology.

Read More...
Recent
Most popular
ecommerce project development

Seven Programming Languages Best Suited For eCommerce Solution Development

eCommerce has evolved significantly over the past decade and is expected to surpass $4 trillion in retail and e-commerce sales by 2020, according to IBM. There are a lot of Content Management Systems (CMS), hosted solutions, and plugins freely available for you to set up your online retail presence.
cyber-security-Digi117

Cyber Security in Maritime Transportation: Preventing Data Breaches

The maritime transportation industry is in the middle of a full-blown technological revolution. Driven by digitization and automation, technology is making it much easier to effectively manage cargo and shipping while helping ships avoid collisions.
Top-4-Ways-to-Secure-Enterprise-Supply-Chains

Top 4 Ways to Secure Enterprise Supply Chains

As every industry imaginable gets digitally transformed, they can also become highly vulnerable to cybersecurity threats. Whether its healthcare, logistics, or retail, the industry’s supply chain or what’s also known as value-chain (or third-party) the threat level isn’t really any different.    Next month will mark the first anniversary of the infamous WannaCry ransomware attack, but we’re all still (more or less) vulnerable.

How to Plan a Software Development Project

The planning phase of your software development project is often overlooked, but it’s very important. While it can be tempting to rush into development without proper planning, this approach can lead to miscommunication, delays, unsatisfactory results, and unexpected costs.

How to Ensure Code Quality in an Agile Environment

Discussions about writing clean code and ensuring quality comes up often within software engineering circles. This can be attributed to an increase in the adoption of Agile techniques and issues related to technical debt (at many levels of development).

Can a Non-Technical Recruiter Evaluate Tech Talent the Right Way?

When it comes to hiring staff, the process is pretty much standard when it comes to non-technical roles. But when it comes to filling positions that require technical individuals with highly specialized training, all the standard principles go right out of the window.