Thursday, November 12, 2020
Friday, November 6, 2020
IT links (26.10. - 1.11.2020)
Comparing Apache Commons Collections and Google Guava libraries
Running faster Maven builds with Maven Daemon
Mechanism of JPA and Hibernate first-level cache
Amazon MQ supports also RabbitMQ now
AWS allows to manage costs with predefined budget actions
Retrieving HashiCorp Vault secrets in AWS Lambdas with HashiCorp Vault AWS Lambda Extension
Deep learning with Deep Java Library (DJL) - Java library from AWS
Deploying a machine learning model to IBM Cloud directly from a Python script
Tuesday, November 3, 2020
Friday, October 30, 2020
IT links (19.10. - 25.10.2020)
Work with Java constants - anti-patterns and good practices
Terminology update of inline classes etc. - they are primitive classes, objects now
There is a proposed schedule for JDK 16
Spring Security - delegating access decisions to bean methods for more complex cases
Accessing AWS Lambda over Private AWS Network with AWS PrivateLink
Avoiding AWS Lambda cold starts - multiple solutions
How to pick the proper number of neurons for a neural network? - secret formula
Software 2.0 takes shape - some early applications of machine learning and AI to different aspects of software development
Saturday, October 24, 2020
AI, ML, Robots and Brains (12.10. - 18.10.2020)
Society
Algorithms
Health
Robots
Cars
Hardware
Brains
Thursday, October 22, 2020
IT links (12.10. - 18.10.2020)
9 tips about handling exceptions in Java from Effective Java book with code examples from open source projects
A good overview of creational design patterns with examples in Java
Overview of Java machine learning libraries with examples
Working with parametrized builds on Jenkins
Building and deploying Python-based serverless REST API with AWS Chalice
And remote work is going to stay also after COVID-19
Sunday, October 18, 2020
Thursday, October 15, 2020
IT links (5.10. - 11.10.2020)
Working with files in Java with Java 8 streams
Running JPA queries as streams with JPAstreamer
Running Java as a script with jBang - like JShell, but on Java 8 and with more features
Background jobs in Spring with JobRunr - with build-in dashboard
Bootify.io - creating Spring Boot REST API project structure together with database structure online
Full-text search with Hibernate Search and Elasticsearch
Wednesday, October 14, 2020
Sunday, October 11, 2020
IT links (28.9. - 4.10.2020)
Nice overview of all Java and JVM features from JDK 8 to 15
Building zero-dependency native apps with Java 9 Jigsaw
Polymorphic deserialization with Jackson and explicit type definition
Defining an example body payload and response for REST APIs with RAML
XML still has its advantages in comparison to alternative technologies
How to use MockMvc to test Spring Boot applications?
Intro to jOOQ (Java Object Orientated Query)
Handling time series data with new generally available Amazon Timestream
A new features of freshly released PostgreSQL 13
Interesting framework-agnostic JavaScript validation framework - Vest
Saturday, October 10, 2020
Friday, October 9, 2020
IT links (21.9. - 27.9.2020)
Experimenting with Java records
Testing code with output done by System class - JUnit
A new Java machine learning library - Tribuo - brought by Oracle
Deep dive into JavaScript functions
Extending YAGNI (You Ain’t Gonna Need It) principle with more strict YDNIY - You Don’t Need It Yet
Tuesday, October 6, 2020
IT links (14.9. - 20.9.2020)
Proxy pattern in Java and JDK dynamic proxies
List of top 10 useful libraries every Java developer should know
@Valid vs. @Validated Spring annotations - comparison
The Poison Message SQS Problem and how to solve it
Useful features of Chrome DevTools