Links for August 21st through August 31st

  • Latest Jackson integration improvements in Spring #json – Spring Jackson support has been improved lately to be more flexible and powerful. This blog post gives you an update about the most useful Jackson related features available in Spring Framework 4.x and Spring Boot.
  • Facebook engineers: Going mobile-first is not as easy as it looks – Going mobile-first is not as easy as making such a declaration to the world. It requires a lot of organizational changes (and money), according to Facebook engineers.
  • Bootstrap a Web Application with Spring 4 – The tutorial illustrates how to Bootstrap a Web Application with Spring and also discusses how to make the jump from XML to Java without having to completely migrate the entire XML configuration.
  • Supercharging Your Android Testing With JUnit 4 and Espresso 2 by @designatednerd – Testing almost always helps catching bugs and write better code, but it can be a huge pain without a proper framework and setup. At the Bay Area Android Dev Group meeting, Ellen Shapiro explains how to super-charge your Android testing, including UI testing, with JUnit 4 and Espresso 2. She demonstrates both technologies, providing tips and best practices to use testing painlessly in your projects.
  • Why I want Swift to be your first language – In preparation for an upper level class that I’m teaching this semester, I spent the summer writing my first app entirely in Swift. (It’s 7 Second Diet, a meal-tracking app that’s not a pain in the tuchus to use.) After spending some quality time with Swif
  • What’s New in AppCode 3.2 – AppCode 3.2 brings you many sweet features to make your Swift development more productive and pleasant, including code generation and navigation, documentation, and a new debugger. A range of general enhancements in this update also improves your overall d
  • Alan Adler, inventor of the AeroPress coffee maker, tells the stories behind his famous inventions – Alan Adler, inventor of the Aerobie Flying Disc and the AeroPress coffee maker, tells the stories behind his famous inventions. Part of an ongoing series of inventor portraits by David Friedman.
  • How to build your own Slack integration #slack – Over the past year, Slack has changed the way businesses communicate. With a very well documented and intuitive API, Slack gives developers the ability to easily create custom integrations to get data out of or into Slack.
  • Mike Kavis on the State of DevOps via @duhaas #devops – Puppet Labs has published its annual State of DevOps report, and it is loaded with interesting information as always. Last year’s report brought home the point that DevOps was becoming widely accepted in the enterprise. This year’s report further validates that point and provides us with some interesting insights from surveying a wide variety of companies in different phases of their DevOps journey.
  • Hibernate ORM 5.0 has gone Final! – Hibernate ORM 5.0 has gone Final!

Links for August 8th through August 20th

Links for July 29th through August 7th

Links for July 11th through July 28th

Links for June 23rd through July 9th

Links for June 14th through June 21st

Links for June 9th through June 13th

Links for May 29th through June 4th

Links for May 22nd through May 29th

  • The Ultimate JSON Library: JSON.simple vs GSON vs Jackson vs JSON – If you’re concerned about parsing speed for your JSON library, choose Jackson for big files, GSON for small files, and JSON.simple for handling both
  • What’s New in Ext JS 6.0.0 – With Ext JS 6, Sencha is introducing a single framework for creating applications that run across all types of devices, from phones to tablets to desktops.
  • The science behind Netflix’s first major redesign in four years – How Netflix is using a mountain of data to get you to watch more stuff
  • Web vs. native: let’s concede defeat – I feel it’s time to revisit the web vs. native debate, and concede defeat — or, at least, concede that the web cannot, and should not, compete with native when it comes to complex, app-like structures.
  • How to name things: the hardest problem in programming – This talk shares great writers’ best advice for coders: Stephen King on refactoring, Anne Rice on development hardware, Hemingway on modelling with personas, and Neil Gaiman on everything.
  • Replia – Generate source code for iOS apps from design work. – Replia generates Objective-C/Swift/Storyboard source code from Photoshop® designs. Replia lets you save time by reproducing a designer’s creation as code.
  • The RESTful cookbook – The RESTful cookbook website is inspired by the puppetcookbook from Dean Wilson, who created cookbook recipes on how to deal with some of the issues people are facing over and over again when using the Puppet Configuration management tool. This site however, is about dealing with issues and questions people are facing over and over again when trying to create RESTful APIs.
  • Writing type-safe JPA queries with QueryDSL – I became a fan of type-safe queries long time ago (unless I need plain SQL queries via JDBC). What are type-safe queries and how easily they can be maintained? Criteria, QueryDSL, JOOQ? This post is not about which framework is the best one. It’s about how easily implement JPA queries using QueryDSL.
  • Presentation: 42 IntelliJ IDEA Tips and Tricks in 45 Minutes – There are so many features in IntelliJ IDEA, but we’re going to concentrate on just 42, and we’re going to try and show them in 45 minutes. That’s around 1 tip per minute because we need to leave 3 minutes for Hello, Welcome and Thank you.
  • ZeroToDocker – Dockerfiles to be used to create Dockerhub trusted builds of NetflixOSS #docker – The Docker images created are to allow for easier evaluation of the various NetflixOSS technologies, similar to many other published open source Docker images. Netflix continues to run our cloud deployments on virtual machines leveraging the deep IaaS supp

Links for May 14th through May 21st