Page 2
Hi! 👋
I’m Manuel Strehl, a web developer from Germany. My favorite topic, and what
you will find most on this site, is getting information into a humanly
digestible state.
You can also find me
in
the Fediverse as @boldewyn@mastodon.social,
on
Github as Boldewyn,
on
StackOverflow as Boldewyn, too,
as
MDN editor and
Wikipedia author.
I’ve put some images
on
DeviantART.
(“What’s a ‘Boldewyn’?”)
-
Trim LilyPond SVG Output
8 Dec 2020
Music sheets typeset with Lilypond have a hardcoded height. This post explains, how to reduce the height to what is actually shown using Inkscape’s command-line interface.
-
Overwrite PHP’s built-in functions in unit tests
4 Mar 2014
In unit tests you might run in problems, when your code uses PHP built-in functions, that emit certain hard-coded values like
session_start()
. When you use PHP namespaces, however, you can solve this problem in an elegant way. -
Minimal contents of a .git folder
2 Dec 2013
What does a minimal usable .git folder look like? Let’s try it out!
-
A Makefile Rule for Generating Responsive Images from SVG
8 Feb 2013
This rule takes an SVG file as input and returns two PNGs. One is rendered with 72 dpi, which maps 1 SVG pixel to one output pixel. The other,
target@2.png
, is rendered with twice the solution to fit for Retina displays. -
Page Layout Experiment
7 Feb 2013
This small experiment allows to try out interactively the so-called Gutenberg canon for page layout on different page sizes.
-
Load jQuery before RequireJS and still use it as dependency
23 Nov 2012
If you use RequireJS and jQuery in a project, you might find yourself in a situation, where you embed jQuery before RequireJS, but still need to have the “jquery” dependency respected. This article describes, how to achieve this.
-
Learning HTML
8 Mar 2012
In January 2011 a user at StackOverflow asked, if he should start learning HTML5 / CSS 3 or begin with the older versions. In quite a length I answered the question by explaining my way to web development over the years. I think, that the answer might serve others well, too, who seek a way to start with web development. Since the original question was just recently closed as “not constructive”, I’m putting the answer here for others to read.
-
Reverse Ordered Lists with CSS
6 Dec 2011
The other minute I’ve read an interesting article on the new HTML5 reversed attribute on ordered lists, that, who would have thought, reverses the counting. The article proposed a JavaScript polyfill. However, I thought,…
-
A Suggestion for Replacing the Gregorian Calendar
21 Aug 2011
In 2009 Tantek Çelik published a draft of a new calendar with 5-day-weeks solving issues with the Gregorian one. I am not convinced, that this is a useful way to re-structure the calendar. Back in the days we set up a calendar for our RPG world together with Sebastian Gerstl and Markus Biedermann, which makes transition much smoother. We came up with this concept:
-
Rolling Releases are the Future
16 Aug 2011
The Mozilla developers have received some critics for their decision to remove the version number from future Firefox releases. Many other open source projects, like GIMP, are speeding up their release cycles as well, al…