InfoQ Homepage Development Content on InfoQ
-
Scammers, Hackers, and Fraud on the Blockchain
Olaf Carlson-Wee explores key strategies to keep a company safe from a wide range of malicious actors in the virtual Wild West.
-
It Probably Works
Tyler McMullen discusses how probabilistic algorithms actually work in practice and how to know they'll be safe and reliable in critical production systems.
-
Advanced Groovy Tips & Tricks
Ken Kousen examines features of Groovy that can make your life easier once you're past the initial adoption stage. Examples include closure coercion, mixins, simple runtime metaprogramming, and more.
-
Compile-time Metaprogramming with Groovy
Jeff Brown dives into Groovy's AST transformations, Traits and other compile-time techniques which open up a lot of powerful possibilities to application and library development teams.
-
Testing Web Services, Microservices and APIs
Katrina Clokie discusses how BNZ does web (SOAP, REST) services testing, the tools and practices employed and some of the resources and exercises their testers use to learn how to test.
-
Carefully Composing Logic: Functional JavaScript
Brad Urani explores the basics of FP, higher-order functions, partial function application, lazy evaluation and persistent data structures, showing how FP style avoids certain classes of bugs.
-
Programming Groovy on Java 8
Dr. Venkat Subramaniam discusses why, what, and how to make use of Java 8 classes from within Groovy.
-
Runtime Metaprogramming with Groovy
Jeff Brown presents the dynamic runtime nature of Groovy that sets it apart from standard Java and makes it a great language for building dynamic applications for the Java Platform.
-
Groovy After All These Years
Scott Hickey answers audience questions about what it is like to build a mission critical application for a Fortune 500 company using Groovy.
-
Spring Boot and Groovy
Fátima Casaú discusses applications with Spring, support for ‘Groovy’ and also the use of ‘GORM (Grails Object Relational Mapping)’ as well as ‘Hibernate’ for persistence.
-
The Role of APIs in Postal Business Model Innovation
Joe Brophy discusses the journey of NZ Posts digital team from inception to maturity, the new way of working that has developed, combining Design Thinking and Lean Start-up and the role of APIs.
-
Java at 20 and Where We Are Going
This talk looks at where Java has come from and where it is going, including some of the things that may be in Java 9 such as Jigsaw, the sun.* changes, the G1 garbage collector, and VarHandles.