days
-6
-9
hours
-2
-2
minutes
-5
-2
seconds
-1
-3
search

#developers

Reinventing the whole vehicle

Digital-only banks—where developer talent meets banking

Traditional banking is often held back by outdated technology and a lack of innovation. However, digital banks are on the rise in the UK, Germany, and parts of Europe. How do digital banks differ from traditional solutions, and why should developers be taking note of this up and coming financial institution?

Haunting development mistakes

Things that can haunt front end developers

The lines between front end and back end development are shifting. What are some common mistakes that will cause front end developers headaches, wasted time, and nightmares about untested code? Find out how you can prevent some haunting mistakes in this article by Ronita Mohan.

I was in the right place at the right time...

Impostor syndrome: How to accept your achievements

Do you ever feel like you don’t deserve your job? Do you ever feel like your achievements were just plain luck? Are you secretly afraid that your coworkers will realize you’re a fraud and actually have no idea what you’re doing? These feelings come from something called impostor syndrome. What is it and how should you deal with it? Read on to find out.

How to succeed in obtaining a Computer Science education

Students’ interest in Computer Science has skyrocketed in the past couple of years, but the demand for software engineers still exceeds the supply. One of the reasons could be the fact that CS is very hard and many students abandon the idea after they encounter several bumps in the road. However, one can succeed in obtaining a CS education by following a set of steps.

Night vs. day

Night owls: Why developers avoid daylight

They say distractions are bad for productive, creative work. That’s maybe the reason so many developers prefer to work at night. But is the need for a distraction-free working environment really the reason for the strange sleeping and working habits of software programmers?

Human decisions

Thinking fast and slow within software development

Being human, software developers are destined to make biased decisions that are often influenced by emotions and flawed heuristics. Is there a way to improve decision making in software development, asks JAX London and JavaOne speaker Daniel Bryant.

Mastering complexity

Relax, every code base rots over time

How do you know if your code base is rotting? Before you get defensive about your code, software architect Erik Dietrich wants you to know that every code base rots over time. The key is to ensure you’re managing the complexity of its growth correctly.

Code rant

Learn to code, it’s harder than you think

All the evidence shows that programming requires a high level of aptitude that only a small percentage of the population possess. The current fad for short learn-to-code courses is selling people a lie and will do nothing to help the skills shortage for professional programmers.

I solemnly swear...

A professional oath for programmers?

Do you solemnly swear to produce good code? That’s what Agile Manifesto co-author Robert C. Martin wants you to do, in his newest endeavour to create a list of ethical guidelines for programmers to follow. The Programmer’s Oath has been met with mixed feedback.

Customising Slack

7 Slack integrations developers should use

Slack is fast becoming the default messaging service and developers can really benefit from the new workflows that Slack is enabling. Alex Zhitnitsky takes us through the integrations that allows users to customise the service to their own specific developer tools.

Top talent search

How to interview and hire a web developer in 4 steps

Knowing how to attract good talent when searching for a web developer can make a huge difference in your company’s success. By knowing how to attract, evaluate and compare top talent, whilst removing the under-performers, you’ll likely have yourself a great developer team.