Here we go…
1. Spring and Java
>> Practice Mock Interviews & Coding Problems with Pramp
If you’re looking to improve your interview game, definitely have a look at the Pramp mock interviews on Data Structures and Algorithms, System Design, etc. Get unlimited tries.
>> Certificate Transparency Verification in Java [techblog.bozho.net]
An interesting write-up about a security measure that’s more difficult to implement than it should be. This should certainly be easier.
>> Bootiful Azure: Global Scale Data Access with CosmosDB (3/6) [spring.io] and >> Bootiful Azure: Integration with Azure Service Bus (4/6) [spring.io]
This week’s offering in the new mini-series exploring the use of Spring Boot with Microsoft Azure features a multi-model, multi-modal database, and an AMQP messaging system.
>> Spring Framework’s Migration from Jira to GitHub Issues [spring.io]
A few notes about the migration of over fifteen years’ worth of Spring Framework Jira issues and comments into the GitHub ecosystem.
>> All You Need To Know About Unit Testing with Spring Boot [reflectoring.io]
A good introductory tutorial demonstrates how to make Spring beans easier to unit test through the use of constructor injection and mocked dependencies. Good stuff.
Also worth reading:
-
>> Proposal for Wider Range of Available Java Keywords [marxsoftware.blogspot.com]
-
>> Java in 2019: A Look Ahead [adtmag.com]
-
>> Kotlin Microservice with Spring Boot [piotrminkowski.wordpress.com]
-
>> #HOWTO: MicroProfile JWT Authentication with Keycloak and React [rieckpil.de]
-
>> Testing System.exit() with JUnit5 [todd.ginsberg.com]
-
>> Composed Function Support in Spring Cloud Data Flow [spring.io]
-
>> Grails with Spring Security [michaelcgood.com]
-
>> Headless Selenium Browsers [infoq.com]
-
>> An Overview of MicroProfile Configuration [tomitribe.com]
-
>> Ethereum State Rent Proof of Concept [symphonious.net]
Webinars and presentations:
- >> Decoding Distributed Systems [infoq.com]
-
>> Next Level Chaos Engineering [infoq.com]
-
>> Jakarta EE plus MicroProfile on Open Liberty (Video) [developer.ibm.com]
-
>> The Operating System in 2018 [infoq.com]
-
>> Day Two Kubernetes: Tools for Operability [infoq.com]
Time to upgrade:
-
>> Spring Framework 5.1.4, 5.0.12 and 4.3.22 available now [spring.io]
-
>> Spring Security 5.1.3, 5.0.11, 4.2.11 Released [spring.io]
-
>> Spring Boot 2.1.2 Released [spring.io] and >> Spring Boot 2.0.8 Released [spring.io] and >> Spring Boot 1.5.19 Released [spring.io]
-
>> Spring Batch 4.1.1, 4.0.2, and 3.0.10 available now [spring.io]
-
>> Spring Data Lovelace SR4, Kay SR13, and Ingalls SR18 released [spring.io]
-
>> Spring Cloud Task 2.1.0.RC1 is now available [spring.io]
-
>> Spring Session Bean-SR2, Apple-SR8, and 1.3.5 Released [spring.io]
-
>> Spring CredHub 2.0.0 released [spring.io]
2. Technical and Musings
>> Learning Clojure: transducers [blog.frankel.ch]
A clever use of Clojure’s transducers lets you define a transformation via a named, ordered pipeline of reductions.
>> Continuous cloud infrastructure with Ansible, Molecule & TravisCI on AWS [blog.codecentric.de]
The third installment in this series outlines how to verify whether our code is able to run on any infrastructure we can imagine.
>> Hiring and Retaining Developers – Creating Great Teams [infoq.com]
A study of what attracts top developers and keeps them motivated, an increasingly challenging endeavor as the demand for IT professionals continues to grow at an aggressive pace.
Also worth reading:
-
>> AWS Backup – Automate and Centrally Manage Your Backups [aws.amazon.com]
-
>> Successful Teams: How Leaders Build Their Tech Companies [infoq.com]
-
>> How to Level up Dev Teams [bravenewgeek.com]
-
>> If We Solve the Software Generalist Anti-Pattern, Who Writes the Code? [daedtech.com]
-
>> Competing with a “Stanford grad just dying to work all nighters on Red Bull” [codewithoutrules.com]
3. Comics
And my favorite Dilberts of the week:
>> Hiring a Millennial [dilbert.com]
>> More Accurate Job Description [dilbert.com]
>> AI Too Stupid to Be Dangerous [dilbert.com]
4. Pick of the Week
>> How to think like a programmer — lessons in problem-solving [freecodecamp.org]