Clamshell: 2021-04-17

Recent news in tech in a clamshell

Jonatan Ivanov
  • Proposed schedule for JDK 17
  • Gradle 7.0
  • Announcing Spring Native Beta
  • Gradle Test Logger Plugin
  • Git clone vulnerability
  • security.txt
  • Ubiquitous Speakers 2019
  • Episode 95. Ludicruos speed! Practical GraalVM
  • OffHeap 60. JDK 16, Spring Native, Micronaut, Microprofile and GraalVM have new releases!
  • The Backfire Effect
  • XOR Tricks
  • OSS-Fuzz: Continuous Fuzzing for Open Source Software

Clamshell: 2021-03-16

Recent news in tech in a clamshell

Jonatan Ivanov
  • Java 16 is now available!
  • Java Recognized as the Favorite Programming Language
  • Dolt
  • is-website-vulnerable
  • GitDorker
  • basic-computer-games
  • yawkat/code-browser

Clamshell: 2021-03-03

Recent news in tech in a clamshell

Jonatan Ivanov
  • Devnexus 2021
  • Schedule for Foojay Virtual JUG Tour
  • 2021 State of Chaos Engineering
  • JDK 17 Early-Access Builds
  • JEP draft: Frozen Arrays
  • Deciphering the stack trace in JVM crash logs
  • Awesome CTO
  • URH
  • Microsoft Azure Attestation
  • git-notify

Clamshell: 2021-02-16

Recent news in tech in a clamshell

Jonatan Ivanov
  • Devnexus
  • The new features in Java 16
  • What’s new in Spring Boot 2.4
  • github1s
  • Welcome to VS Code for Java
  • TeaVM
  • Java Ecosystem Survey 2021
  • Java Pub House 94. Oh, put on your hat Dr. Watson, we are sleuthing this Heap Dump
  • OffHeap 58. New Year, new rules, new bans!

Clamshell: 2021-02-08

Recent news in tech in a clamshell

Jonatan Ivanov
  • Java 16 Is Coming!
  • Java Predictions for 2021
  • JVM JIT 101
  • News from GitHub Universe
  • Upptime
  • Exfiltrating Data from Air-Gapped Computers via Wi-Fi Signals (Without Wi-Fi Hardware)
  • Electronic CS textbooks
  • bettercap
  • tmpsms
  • Naming Cheatsheet
  • Wasmer is Generally Available

Confusing Java Strings

I do not think it means what you think it means

Jonatan Ivanov

In this article, I would like to show you a couple of confusing things in connection with Java Strings and give you a few suggestions to avoid issues with them. I also prepared a GitHub repo for you where you can find some code that you can use to try the examples out on your own: github.com/jonatan-ivanov/java-strings-demo.

Clamshell: 2020-11-17

Recent news in tech in a clamshell

Jonatan Ivanov
  • Maven: verify or clean install?
  • Java & containers: what I wish I knew before I have used it
  • Project Amber Panel Discussion with Stuart Marks & Friends
  • Java Pub House 93. Not your Grandpa’s Serialization Part 2
  • OffHeap 55. JDKs are released! Microprofile 4.0, OSGI in Eclipse, Crypto backdoors and API Courts
  • Inside Java Episode 7 - The Vector API
  • Raspberry Pi 400
  • Alex
  • Deploy 2020
  • Jfokus 2021
  • DevNexus 2021

Clamshell: 2020-11-02

Recent news in tech in a clamshell

Jonatan Ivanov
  • Proposed schedule for JDK 16
  • JEPs proposed to target JDK 16
  • Best IDEs in Java for App Development
  • Java Futures with Brian Goetz
  • Quiz yourself: Apply encapsulation principles to a class
  • Modern Java toys that boost productivity, from type inference to text blocks
  • HashiCorp Waypoint
  • Systems Thinking
  • In the Search of Code Quality
  • Crowdsec
  • Mario on Vim
  • gitflux
  • jLove

Clamshell: 2020-10-19

Recent news in tech in a clamshell

Jonatan Ivanov
  • FSF is 35
  • Git 2.29
  • Building Netflix’s Distributed Tracing Infrastructure
  • Immutable Collections in Java using Sealed Types
  • JDK 15 Release: 64 New Features and APIs
  • Cloudflare API Shield
  • Java Exception Handling Examples in Open Source Projects
  • What is Garbage collection log, Thread dump, Heap dump?
  • Java Magazine: Quiz yourself
  • bit
  • nb

Clamshell: 2020-10-05

Recent news in tech in a clamshell

Jonatan Ivanov
  • Hacktoberfest 2020
  • Oracle Developer Live Java 2020
  • Java InfoQ Trends Report (September 2020)
  • Awesome Cheatsheets
  • A convenient list of essential Java 15 resources
  • GitHub Code Scanning is now available
  • A Picture of Java in 2020
  • Microsoft Windows XP Source Code Reportedly Leaked Online
  • The Garbage Collection Bibliography
  • Is High Quality Software Worth the Cost?
  • How do lambda expressions really work in Java?
  • duf
  • diagrams