cleaning data

Data cleaning is the worst part of data analysis, say data scientists

The year was 2012. Harvard Business Review had famously declared the role of data scientist as the ‘sexiest job of the 21st century’. Companies...
coding

Have Microservices killed the monolithic architecture? Maybe not!

Microservices have been growing in popularity since the past few years, 2014 to be precise. Honestly speaking they weren’t that popular until around 2016...

1 in 3 developers want to be entrepreneurs. What does it take to make...

Much of the change we have seen over the last decade has been driven by a certain type of person: part developer, part entrepreneur. From...
management and tech issues

Developers think managers don’t know enough about technology. And that’s hurting business.

It's not hard to find jokes online about management not getting software. There has long been a perception that those making key business decisions...
path breaking AI

We must change how we think about AI, urge AI founding fathers

In Manhattan, nearly 15,000 Taxis make around 30 journeys each, per day. That’s nearly half a million paid trips. The yellow cabs are part...
Tech ninja and rockstar - terms we can do without?

Don’t call us ninjas or rockstars, say developers

Words like 'ninja' and 'rockstar' have been flying around the tech world for some time now. Data revealed by recruitment website Indeed at the...
What should you include on an engineering resume?

What matters on an engineering resume? Hacker Rank report says skills, not certifications

Putting together an engineering resume can be a real headache. What should you include? How can you best communicate your experience and skills? Software...
Is web development dying or just changing?

Is web development dying?

It's not hard to find people asking whether web development is dying. A quick search throws up questions on Quora, Reddit, and other forums....
The key steps in the software development lifecycle (SDLC)

SDLC puts process at the center of software engineering

What is SDLC? SDLC stands for software development lifecycle. It refers to all of the different steps that software engineers need to take when building...

F8 AR Announcements

What do they mean for the developers Facebook is having a rough year to say the least. The Cambridge Analytica scandal seems to have impacted...