As application architecture continues to undergo change, modern applications are now living in increasingly distributed and dynamic infrastructure. Meanwhile, DNS and traffic management markets are finally shifting to accommodate the changing reality.
Using functional programming to generate an alphabetic sequence in Java 8 is a challenge. A challenge gladly accepted by Lukas Eder, who teaches us the ABCs of ordering with Java 8 – and not the lame way, duh.
Three months after the Node.js Foundation started work on a new release candidate, Node.js 4.0.0 has been released – now featuring the io.js fork code base for the very first time.
REST APIs make our lives easier – but we’re still in the dark ages when it comes to making our APIs general purpose, portable and reusable. Ben Busse shows us the common pitfalls of hand-coding custom REST APIs and the architectural advantages and technical characteristics of reusable REST APIs.
Complex lettering, confusing characters and bad antialiasing are all genuine problems faced by today’s programmers. Enter Hack 2.0, a typeface created exclusively for better readability of source code.
Ops, hardware, infrastructure – software is still eating its way into various worlds that were once out of its reach. Meanwhile DevOps is eating up the developer’s workplace. Perforce’s Mark Warren speaks to us about the impact of everything becoming code and how DevOps is changing responsibility, security and collaboration.
Developers unite! The time has come for programmers to make a stand for their basic workplace rights, says Jeff Atwood, Stack Overflow co-founder of Coding Horror fame, who has penned a Bill of Rights for programmers everywhere.
Somehow, the buzz surrounding microservices has us believing that every single employee and enterprise must break up their monolith empires and follow the microservices trend. But it’s not everyone’s cup of tea, says JAX London speaker Holly Cummins.
Deciding on a programming specialty is something many developers will be reluctant to do. But it’s central to a successful career, says John Sonmez, author of Soft Skills, the software developer’s life manual.
Want to put your jQuery skills to the test? Whether you’re asking or being asked, these are the kinds of questions that jQuery developers can expect to be asked in a serious jQuery job interview.
Among the few truly new features recently confirmed for Java 9 (alongside Project Jigsaw’s modularity) is a Java Shell that introduces the first REPL function to Java. Java Executive Committee member Werner Keil explains how Java’s new REPL got started and what it’s good for.
Thinking of code as a beautiful work of art is a mistake. But at the same time we need to start seeing coding as a genuine skill that deserves professional recognition, says leading Software Craftsmanship advocate and JAX London speaker Sandro Mancuso.
With visitors demanding immediate response times, the fate of a website and the performance of APIs are becoming increasingly intertwined.
No one wants to have to write a sonnet of code for every single time you need a piece of software to do a task for you. That’s why in Python you can use functions to get shit done faster.