Git Product home page Git Product logo

Hi there 👋

I am a passionate Java programmer focusing on scalable enterprise applications, optimization of algorithms, clean code, and clean architecture.

I work as an independent developer, coach, and course instructor.

I share my knowledge about Java, architecture, algorithms, and data structures in videos, my newsletter, and my blog HappyCoders.eu.

 

HappyCoders logo

 

JavaLand Banner - I'm a Speaker

Sven Woltmann's Projects

advent-of-code-2015 icon advent-of-code-2015

Advent of Code 2015 – Object-Oriented Solutions in Java: https://www.happycoders.eu/algorithms/advent-of-code-2015/

advent-of-code-2022 icon advent-of-code-2022

Advent of Code 2022 – Object-Oriented Solutions in Java: https://www.happycoders.eu/algorithms/advent-of-code-2022/

beats icon beats

:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash

biased-locking icon biased-locking

A JMH benchmark demostrating the effects of disabled biased locking in Java 15.

binary-search icon binary-search

Binary search implementation in Java (recursive and iterative). Comparison with linear search. Runtime test of binary and linear search.

binary-tree icon binary-tree

Source Code for HappyCoders.eu article series on tree data structures (binary tree, binary search tree, AVL tree, red-black tree).

bytebuffer-demo icon bytebuffer-demo

This demo shows how a ByteBuffer and its flip() and compact() methods work.

color-thief-java icon color-thief-java

Grabs the dominant color or a representative color palette from an image. A very fast Java port of Lokesh Dhakar's JavaScript version.

deep-reflection icon deep-reflection

How can Java Reflection be used to change the values of Integers and Strings at runtime?

filechannel-bytebuffer-memory-mapped-io-locks icon filechannel-bytebuffer-memory-mapped-io-locks

Demos for writing and reading files with FileChannel and ByteArray. Tests for write speed with RandomAccessFile, FileChannel, heap buffer, native buffer, memory-mapped buffer, and FileOutputStream.

files-structured-data icon files-structured-data

Source code for my HappyCoders.eu article about writing structured data with DataOutputStream, DataInputStream, ObjectOutputStream and ObjectInputStream.

java-kata icon java-kata

Maven project for Java Katas containing only a class, a test class, and dependencies to JUnit, AssertJ, and Mockito

java-sparkpost icon java-sparkpost

SparkPost client library for Java; forked to fix a bug where data string sent to the API was converted to a byte array twice.

jenkins-tutorial-demo icon jenkins-tutorial-demo

Code for HappyCoders.eu Jenkins tutorial explaining the installation and major features of Jenkins.

pathfinding icon pathfinding

Source code for the HappyCoders.eu articles on pathfinding and shortest path algorithms (Dijkstra, A*, Bellman-Ford, Floyd-Warshall).

project-a icon project-a

Source code for the HappyCoders.eu article about Git Monorepos.

project-b icon project-b

Source code for the HappyCoders.eu article about Git Monorepos.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.