When important deadlines are pending, some startups require extreme weekly working hours from their programmers. For some, the 80-hour week, even over an extended period, constitutes the norm. Is this even feasible?
What’s the secret to hiring a good developer? What are the best interviewing techniques? Before you start rating your recruitment prowess, take a look at how the hiring process differs outside the interviewing medium.
Software is more important than ever today and yet its commercial value is steadily declining. Microsoft, for instance, has seen its gross margins decrease for a decade, while startups and corporations alike are distributing free software that would have been worth millions a few years ago. Welcome to the software paradox.
Can programming code ever be considered a beautiful endeavour? Is the act of programming alone enough to incite such a description? We take a look at who thinks what in this never-ending debate.
Git problems, developer CVs, testing tips and more: this biggest ever JAX Magazine issue is bursting with tips, tricks and trend commentaries for the enterprise developer – free as always.
Jeremy Kratz has addressed the taboo subject of burnout as a developer. He describes what many developers appear to experience, with the hope more discussion around the issue can help us collectively acknowledge its causes.
Following a keynote talk at the DevOpsCon 2015 in Berlin, Etsy’s Core Platform Engineer Bethany Macri spoke to us about what IT team leaders need to do to create a blameless programming culture and why Etsy is moving away from PostgreSQL.
Open source IT projects and large sums of cash are not the most obvious bedfellows. But Stanislavs Beguns and MinoHubs are making the case for a change of perspective when it comes to developer prospects.
You mightn’t think it’s always critical. But a product’s success or failure can often depend on one developer’s UX sensitivity. Firefox lead designer Philipp Sackl talks to us about what exactly developers need to know about UX.
“What’s in a name?” Juliet Capulet knew what was up. However, different titles can mean different roles and responsibilities, which means getting down to the bottom of what developers and programmers actually do.
Denial, anger, bargaining, depression and acceptance – these are the five traditional stages of grief. All of which, says developer and entrepreneur Derick Bailey, are comparable to the stages of grief that developers experience.
Staying on top of the flood of information and ever-changing technologies is a near impossible task. The only thing programmers can do is prepare their minds, says Adrian Colyer in his JAX 2015 keynote speech.
In an effort to address the social taboo of talking openly about salaries, one member of the tech community has begun a movement that she hopes will reveal the lack of knowledge and predatory nature of tech companies when addressing pay.
After his keynote at the JAX 2015, former SpringSource CTO Adrian Colyer spoke to us about getting ready for a new kind of IT.