I write about my experiences in the world of programming. Shoutout to Chad Baldwin for providing the template and instructions.
Posts
-
GitHub Actions, Postgres duplication and Docker images
-
Linux inode, hard links and symbolic links
-
Linux find in detail - test expressions
-
Bash scripting part 2
-
Finding files in Linux
-
PostgreSQL Information Schema
-
Bash scripting
-
Docker
-
PostgreSQL on Linux
-
Systemd Units
-
Linux commands cheat sheet
-
Linux in-depth 1
-
SSH and Linux
-
Mockito
-
AssertJ
-
JPA, SQL and @Embeddable
-
Centraal Bureau voor de Statistiek api
-
I passed Spring Certified Professional 2024 [v2]
-
Spring exam last points
-
Exam guide bullets
-
Spring Boot Security
-
Spring Boot Testing
-
GET, PUT, POST, DELETE and RestTemplate
-
Spring Boot web application
-
Spring Boot Data JPA
-
JPA under the hood
-
Spring Boot properties
-
Spring Boot Auto-Configuration
-
Spring exam - Spring Boot 1
-
Spring exam - JDBC
-
Spring exam transaction management
-
Spring exam - testing
-
Hooks, listeners and the observer pattern
-
Spring exam - Spring Core
-
Plugins in IntelliJ
-
Understanding large codebases
-
Intellij smart step debugging
-
Class<T>
-
Maven Core class descriptions
-
Maven modules and JPMS modules
-
Custom JUnit 5 reporting
-
Maven and testing with JUnit 5
-
Maven shade plugin
-
Maven jar plugin
-
Maven sheet
-
PowerShell 2
-
PowerShell
-
Spring root annotations
-
External properties
-
Spring course topics
-
Jackson
-
Java, SpEL and dynamic expression evaluation
-
Spring part 1
-
Spring overview
-
Passed Java 11 certification
-
Enthuware test result
-
Enthuware explanation module compilation
-
Files class, file attributes
-
Serialization and security
-
Security basic definitions
-
Native modifier and clone()
-
ExecutorService
-
Comparator method chaining
-
Annotations
-
What I see and what the compiler sees
-
Scope, shadowing and generics
-
Scope, inner class and local class
-
Scope
-
Cheat sheet
-
super(), abstract classes and constructors
-
Inner classes can do anything
-
Enums are classes (sort of)
-
Mutable result container
-
Optionals
-
Functional programming
-
Deadlock, starvation, livelock and race conditions
-
Concurrency - concurrent collections
-
Concurrency - safe code
-
Concurrency - creating threads
-
Collection, List, Set, Queue, Map
-
JDBC
-
DIRRT and DOFSS annotations
-
Removing from a list in a loop
-
The Files class
-
The Path interface
-
The File class
-
Interface members - a story
-
Enums
-
Abstract classes vs interfaces
-
JAR heuristics
-
Using the command line for compiling, running the program and jar operations
-
Functional interfaces and lambda expressions
-
Comparing collections
-
LinkedList and more
-
Declaring and initializing arrays
-
Get the primitive out of the box
-
Exception handling - test questions review
-
Exception handling
-
Operator precedence
-
List of things I learned
-
Interfaces ii
-
1Z0-819
-
Swing, threads and code structure
-
Debugging in Intellij part 3
-
Maven, pom.xml, MANIFEST.MF and the fat jar
-
Interfaces
-
Spaghetti project on GitHub
-
Yes, you can pas ResultSet around
-
Creating a logger
-
You can ask databases anything
-
Debugging in Intellij part 2
-
Reading code
-
Which collection type
-
Debugging in Intellij
-
Drawing, animating in Swing
-
Making complex algorithm work
-
Don’t pass around SQL ResultSet
-
Visiting old friend
-
Abstract classes, implements and @Override
-
Arthur van Hoff
-
Passing object references
-
Embedding SQLite
-
Zlib and Git
-
BufferedReader wrapping FileReader
-
Idea for Java project
-
JAVA!
-
Class inheritance
-
Revisting an old project
-
Using this.variablename
-
Design Patterns
-
Why null is an object in Javascript
-
First pet project is online
-
CORS
-
Flexbox
-
Classes in Javascript
-
Identifying data types
-
What a pet project should look like
-
Everyone loves his niche
-
What language to learn
-
Talking with the recruiters
subscribe via RSS