loading...
Peter Hoffmann profile picture

Peter Hoffmann

Father, Full Stack Developer, World Savior

Location Jena, TH, Germany Joined Joined on  Twitter logo GitHub logo External link icon

All 36 comments

The 5am {Hack}

Sorry, I got kids. And a live. And tbh this makes me angry fo...

11ty (Eleventy) Sass Skeleton Starter

What is 11ty? Something like a15y or i18n?

YAML Essentials

Do the back-quotes in the examples first line have any specia...

The Mouseless Window Manager i3

Hy, thank you for this wonderful article that I will come bac...

What are some good questions to ask when you're inheriting a codebase?

What the funk did you do there??

Refactoring: My 6 favorite patterns

While still refactoring I'd suggest to replace in the second ...

Browsing a localhost server from any device in your LAN

Sorry, but this is so completely valueless on so many level...

Take 'this' Quiz, Understand How 'this' Works in JavaScript

Just to be nitpicking the correct solution for challenge #4...

Creating Avatars With Colors Using The Modulus

No, you are right, your code will always work, no matter wh...

Creating Avatars With Colors Using The Modulus

This won't work if you user has a first letter First- or La...

A Catalog of Your Files

What you are describing seems to be a tag based filesystem....

Let's find something better than LaTeX

I wonder why people keep saying that For professional pri...

Daily Challenge #41 - Greed is Good

Very understandable and faster! 👍

Daily Challenge #41 - Greed is Good

I love functional programming and feel the whole day like i...

Daily Challenge #27 - Unlucky Days

Javascript: function unluckyDays(year) { return [[2, ...

Code Roaster: WebRTC

Just checked it out, sounds good but is still in beta. If a...

How to overlay your background images

Could the same result be also archived by CSS filters?

How Unix programmers at restaurants search menus for their favorite plate

Why are you guys alwas using awk for field separation? Ther...

Functors, Monads and better functions

Thank you for spending so much effort on explaining everyth...

Functors, Monads and better functions

Sorry for my short first reply I was very frustrated readin...

Functors, Monads and better functions

Still didn't get it, sorry

Supporting older browsers—Part 2: CSS

I don't see this series pointing in my direction as "I don'...

5 Yoga Poses Every Dev Should Try

Wonderful reminder, thank you!

How do you handle days where you just aren't motivated?

Youtube binging mostly, sometimes some OSS programming. Lon...

Vim practical example

Where is this function in sublime?

[Web] Your download will start in a few seconds...

Guess: It's because of the ads. You just don't see them b/c...

This is Real Life

This is real life. The client rather pays for the extra old...

This is Real Life

My career plan must be to stay at the same employer for the...

This is Real Life

Serving to then thousands of teachers. They have strict no-...

This is Real Life

You are oh so right. But just accepting your fate wouldn't ...

Organizing your life using Github

Ingeniouse! What a wonderful idea. I will most definitifly ...

Let's find something better than LaTeX

Bookdown contains some nice extensions of Markdown but lack...

Let's find something better than LaTeX

Last things first: having another layer before LaTeX -> ...

Essential Vanilla JavaScript Functions

Why are map, reject and taken part of your list (they alrea...

Let's find something better than LaTeX

I agree, there is a need for printable documents, preferabl...

Let's use LaTeX!

I finally managed to write my reply to your article, thank ...

loading...