BT

Secrets of the Bytecode Ninjas

Posted by Ben Evans on  Mar 24, 2015

Java is defined by the Java Language Spec, but the resulting bytecode is defined by a completely separate standard. This article looks at the structure of class files and how to create them directly.

The Microservice Revolution: Containerized Applications, Data and All

Posted by Luke Marsden on  Mar 19, 2015

This article describes the advantages of container-based microservices and why failing to containerize stateful services like databases greatly reduces the benefits of microservices architectures. 6

Yes, Hardware Can Be Agile!

Posted by Nancy Van Schooenderwoert on  Mar 18, 2015

A mix of existing robust hardware development ideas, plus a few newly taken from Agile software are being used now by real teams, even to get around or through the challenge of doing fast iterations.

Beyond Blacklisting: Cyberdefense in the Era of Advanced Persistent Threats

Posted by Aaron Beuhring and Kyle Salous on  Mar 17, 2015

In this article, authors discuss the security vulnerabilities in software applications, the advantages whitelisting approach provides and how to implement the whitelisting security policies.

How to Start With Security

Posted by Rémon (Ray) Sinnema on  Mar 14, 2015

Computer security, or the lack thereof, has made many headlines recently. In this article we'll look at how bad things are and what you, as a software developer, can do about it.

Q&A on Agile! The Good, the Hype and the Ugly

Posted by Ben Linders on  Mar 13, 2015

The book "Agile! The Good, the Hype and the Ugly" provides a review of agile principles, techniques and tools. It explores the agile methods Extreme Programming, Lean Software, Scrum and Crystal. 4

What Do We Know about Software Development in Startups?

Posted by Carmine Giardino, Michael Unterkalmsteiner, Nicolò Paternoster, Tony Gorschek, Pekka Abrahamsson on  Mar 12, 2015

In this article, authors discuss the software engineering practices in startup companies and provide empirical software engineering sources related to their engineering practices. 1

Technical Leadership: The Often Overlooked Skills and Responsibilities of a Technical Team Leader

Posted by Amr Noaman on  Mar 11, 2015

A Technical Leader should demonstrate capability in three main areas which are often overlooked:Team Support, Technical Excellence, and Innovation. Read more about these capabilities in this article. 4

Q&A with Andy Singleton on Unblock! A Guide to the New Continuous Agile

Posted by Ben Linders on  Mar 10, 2015

The book Unblock! A Guide to the New Continuous Agile by Andy Singleton provides ideas and practices for doing distributed cloud-based development with continuous delivery.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2015 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT