Erik Pischel

Erik Pischel @erikpischel

About: Professional programming since 2000, mostly Enterprise Java backed web apps.

Location:
Germany
Joined:
Jan 27, 2018

Erik Pischel
articles - 17 total

Implementing a simple sudoku solver

The other day I thought about whether it would take a “while” for a computer to solve a sudoku puzzle...

Learn More 0 0Nov 21 '23

Dependency management: package.json and package-lock.json explained

I had some confusion about package.json and package-lock.json and what is used when. But now that...

Learn More 0 0Apr 11 '23

3 things I learnt about GitLab CI

GitLab has a built-in CI system. A GitLab CI pipeline consists of a number of stages. In a stage, a...

Learn More 0 0Jan 3 '23

No password required: authenticate using Github access tokens

You are using Github as remote git repository? This article explains how to use an access token to...

Learn More 3 0Jul 13 '21

Tracking dependency updates

Many software projects use 3rd party libraries aka “dependencies”. You often want to use the most rec...

Learn More 1 0Jan 3 '21

Working Software

Ron Jeffries published a wonderful post titled “working software“. He quotes the agile manifesto “wor...

Learn More 0 0Dec 4 '20

How a 2 GB CLOB crashed our app

Our latest production issue: one morning our app kept crashing. Restart. Crash after some minutes. Ou...

Learn More 1 0Aug 29 '20

WLS “Context propagation” forced to restart our app server

Our app runs on a Weblogic server (WLS) and talks to another WLS-hosted app via a SOAP-Webservice....

Learn More 1 0Aug 29 '20

How to split a git repository

Say your git repo consists of a subdirectory “app” and a subdirectory “database” (or “frontend” and “...

Learn More 31 3Jan 25 '20

Java method references recap

In the last post I reviewed Java lambda expressions. Java lamb...

Learn More 8 0Oct 19 '19

Sprint Goal in Scrum

Myth: Having A Sprint Goal Is Optional In Scrum (Scrum.org) Sprint Goals are one...

Learn More 4 0Oct 17 '19

Agile back to basics with Robert C. Martin

Episode 125 - Agile back to basics (The Cynical Developer Podcast) In this episo...

Learn More 5 0Oct 18 '19

Java lambda expressions recap

Lambda expressions in Java represent “functions”, something that take a number of...

Learn More 15 3Oct 16 '19

How static is a static inner class in Java?

Answer: not static at all. A static inner class behaves like a normal class except that it is in the...

Learn More 7 0Mar 2 '19

Checking your project dependencies for vulnerabilites

In the light of the recent case of introducing malicious code through a popular JavaScript module on...

Learn More 31 1Nov 27 '18

5 things I learnt during my latest Javascript Code Kata

Sometimes I do a code kata at codewars.com. That is a fun way to solve computer science related probl...

Learn More 43 11Aug 30 '18

Becoming a better programmer

Henry Stanley wrote a blog post “Becoming a dramatically better programmer“. He outlines areas where...

Learn More 6 0Aug 30 '18