Kent Beck wants to help programmers work towards more production-like feedback sooner, so he fashioned a manifesto for ‘Making Making’ – the process that developers engage in to create and code. Quicker, more accurate feedback is the ultimate goal.
The typical developer dress code isn’t known for being chic: the t-shirt and jeans combination are the epitome of comfort for most, yet some companies seem to want to change the rules. Could this mean the end of the casual office?
Remote teams are becoming more popular for development departments, but could they also hold the key to improved productivity? Developers in distributed teams work better than those relying on colocation, says IT blogger Ralf Westphal.
In another blow to the plight of achieving diversity in tech, Chinese startups have apparently started hiring “programming cheerleaders” to spur on their mostly-male developer workforce. From general chit-chat to ping-pong, the practice is catching on.
Steve Naidamast wants to clarify some things about the rapidly changing technological world. Professionalism towards development efforts need to win out over the demands of foolish technical managers.
It has been more than 40 years since Gerard M. Weinberg created the concept of Egoless Programming. We take a look at the treatise now to see whether the rules contained therein still serve a purpose for the modern programmer today.
Developers are more than aware that certain aspects of their job are considered unchartered territory by their boss – but what about the parts of software development that they shouldn’t be so clueless about? John Sonmez has put together a comprehensive list.
Think coding is enough? Programmer and blogger Radek Pazdera thinks otherwise, who says that bringing a product to market requires many other skill sets. Make your work even more valuable with these additional skills under your belt.
There are things you learn at university. And there are skills you can only ever learn in the real world. Shutterstock’s Director of Engineering Sandeep Chouksey gives us his tips on the best places to find the practical experiences that make a good programmer.
Steve Naidamast is back with an opinion piece about the danger of technology’s “dark side”. Going back to the foundations that eventually led to current consequences of technological reliance, Naidamast explores present trends and their fallout.
What is the beef between the programming and marketing teams? Why don’t they understand one another? Understanding the product, “easy” feature requests and broken promises are all part of the problem.
Esoteric programming languages are often born out of entertaining side-projects and can be described in many ways: fun, fabulous and freaky. ArnoldC warrants only one description: Get your ass to Mars.
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?
Have you been waiting in anticipation to get your hands on some of the new Java 9 features? Alex Zhitnitsky has a play around with JShell, also known as Project Kulla. Check it out!