RSSAmplifier

Blog

Moonbase of Philipp Rudloff

Moonbase of Philipp Rudloff. About frontend development, music, and other things that cross my mind.

kleinfreund.deRSS feed ↗32 posts

Latest posts

Favorite albums of 2024

10. Beth Gibbons Lives Outgrown 9. Fontaines D.C. Romance 8. Nick Cave & The Bad Seeds Wild God 7. The Cure Songs of a Lost World 6. Mount Eerie Night Palace 5. The Lemon Twigs A Dream Is All We Know 4. Godspeed You! Black Emperor "NO TITLE AS OF 13 FEBRUARY 2024 28,340 DEAD" 3. Geordie Greep The New Sound 2. Charli xcx BRAT 1. Xiu Xiu 13" Frank Beltrame Italian Stiletto with Bison Horn Grips

Favorite albums of 2023

10. Jonny Nash Point of Entry 9. Kali Uchis Red Moon in Venus 8. Laura Groves Radio Red 7. Jessie Ware That! Feels Good 6. Altin Gün A​ş​k 5. Caroline Polacheck Desire, I Want to Turn Into You 4. ANOHNI My Back Was A Bridge For You To Cross 3. Mitski The Land Is Inhospitable and So Are We 2. Sufjan Stevens Javelin 1. SPELLLING SPELLLING & The Myster School

Favorite albums of 2022

Another year, another year end post; let’s do this. 10. Sudan Archives Natural Brown Prom Queen 9. Silvana Estrada Marchita 8. Robohands Violet 7. Hatchie Giving the World Away 6. The Comet is Coming Hyper-Dimensional Expansion Beam 5. Fontaines D.C. Skinty Fia 4. Charli XCX Crash 3. Suede Autofiction 2. Natalia Lafourcade De Todas las Flores 1. Black Country, New Road Ants From Up There

Favorite albums of 2021

Another year, another year end post; let’s do this. Honorable mentions Koreless: Agor Herbert: Musca Soccer96: Dopamine nat birchall: Ancient Africa Fatima Al Qadiri: Medieval Femme Błoto: Kwasy i zasady Nightmares On Wax: Shout Out! To Freedom... Vijay Iyer/Linda May Han Oh/Tyshawn Sorey: Uneasy BADBADNOTGOOD: Talk Memory Yasmin Williams: Urban Driftwood Altin Gün: Yol Billie Eilish: Happier Than…

Interesting <code>NumberFormat</code> API behavior

The Intl.NumberFormat API behaves in an interesting way when fed with invalid input. Its format method takes one number argument, but it still “works” if it’s provided with a string argument. (new Intl.NumberFormat("de")).format("0.1") //> "0,1" In essence, you can feed it with string values that look like JavaScript numbers (under the hood, it uses the ECMAScript standard’s ToNumeric operation ).…

Subverted expectations

As an avid album listener, having familiar songs appear in playlists regularly throws me for a loop because the next song playing doesn’t end up being the one I know from the album order. I wonder if that’s a common feeling to have for people in my age. Most people don’t seem to listen to albums anymore. Or are they and my perception is skewed?

Good traditions

In keeping with good traditions, I once more opt for re-doing my website instead of writing for it because that is really the purpose of it: Allowing me to engage in some recreational tinkering on the weekend while accomplishing absolutely nothing.

Favorite albums of 2020

As is true for every year, this one saw plenty of good music releases. Without ceremony, here are my favorite albums of 2020. Honorable mentions SAULT – UNTITLED (Rise) the Microphones – Microphones in 2020 Ariel Kalma – Corona Insola 10. Kamaal Williams Wu Hen 9. Ichiko Aoba Windswept Adan 8. Initiate Lavender 7. Dengue Dengue Dengue DNGDNGDNG - Continentes Perdidos 6. Lianne La Havas Lianne La…

Favorite albums of 2019

As with the previous years, 2019 was packed full with interesting new music. As is usual, I compile a list of my favorite albums that I listened through-out the year or discovered by consuming other people’s lists. Here it goes. Honorable mentions Charly Bliss – Young Enough 地球 – ジャングル Brijean – Walkie Talkie Shlohmo – The End Yugen Blakrok – ANIMA MYSTERIUM Hatchie – Keepsake King Gizzard & The…

Contributing code with git

You want to contribute code. You use git. How to? This is a completely rewritten version of the article Contributing code: Besting git, but slowly I published last year. You really don’t need to read it before this one. Contributing code to an open source project you don’t own or maintain can be a daunting task if you haven’t done it before. What does contributing code even mean? Let’s say there…

CSS-only dark mode

Recently, I stumbled over Mu-An Chiou’s cool little website and was inspired to redo my own. But first, I did a bit of view-sourcing of her neat no-JavaScript dark mode implementation. Let’s have a look at it and by that I mean a detailed analysis. From there, we will implement our own dark mode step by step. A checkbox at the top of her site enables a dark mode. In essence, it swaps around some…

Favorite albums of 2018

Without further ado, here are my 20 favorite albums of 2018. Honorable mentions [ Anderson .Paak – Oxnard [ Gorillaz – The Now Now [ Kendrick Lamar/SZA/The Weeknd – Black Panther: The Album Pttrns – Material Und Geschichte barnes blvd. – last summer Imarhan – Temet Hatchie – Sugar Spice Joanna Teters – Back To Brooklyn Garden City Movement – Apollonia La Luz – Floating Features 10. Jon Hopkins…

Favorite songs of 2018

After a two-year break, I bring back my favorite songs of the year list. I tried to bring it into order, but it’s really just a rough one. Further down the list, I get more confident with where I placed the songs. As always, please let me know your favorite songs because I’m sure I’m forgetting a bunch. Here we go. Honorable mentions MUSE – Pressure Kero Kero Bonito – Make Believe Peggy Gou – It…

How to create a Discourse plugin

In this article, I will describe in detail how to create a plugin for the Discourse forum software. The plugin will be able to save data to Discourse’s database where it can be retrieved at any time. For this, the plugin’s data needs to be transferred from the client to the server and the other way around. For this reason, a basic understanding of HTTP is required. I will try to provide all…

Contributing code: Besting git, but slowly

We want to contribute code. We use git. How to? One task where it easily gets complicated is contributing code to an open source project we don’t own or maintain. People need to be able to review our contribution and based on that review accept or reject it. For this purpose, we create a pull request. We ask the maintainers of a project to pull our contribution into their repository. Disclaimer :…

Favorite albums of 2016

Here we are again. One year done again. It got quite quiet here. Three articles. Nothing more. But I won’t apologize or promise to do better. Often I feel the urge to write something, but I just don’t know what. Strange, but it is what it is and I’m fine with that. Good things happened this year. This is now the time to, for a short while atleast, leave behind the year as a whole with all the bad…

Kinder & Grenzen

Die Aussage „Kinder brauchen Grenzen“ ist eine These, die so wie sie steht keinen Halt hat. Immer dann, wenn ein Kind etwas tut, das eine andere Person nicht möchte, wird eine Grenze überschritten. Jedes Kind legt diese Grenzen für sich fest. Diese werden dann entweder verbal ausgedrückt, wobei das natürlich auch schreien oder weinen meint, oder sie werden durch eine physische Aktion kommuniziert.…

Music for Anna

You asked me to write down some recommendations because you liked the music I was playing while you were around. So here it is. Not on a piece of paper, though. Bachar Mar-Khalifé – Ya Balad My favorite album from last year. A very special record indeed. This needs to introduction. We had this one up a few times. Just so very good. Ya Balad by Bachar Mar-Khalifé Lucius – Full Performance (Live on…

Uberspace with multiple domains

A couple of months back I got myself a new hoster, Uberspace . I moved my sites to HTTPS, got rid of that subdomain (hey.kleinfreund.de) and setup a mail address. Here I explain the first part: Setting up multiple domains with Uberspace. The following information are partially adapted from Uberspace’s article about setting up domains on their service (in German only). What you need One thing to…

Favorite EPs of 2015

Now a short segment where I list my favorite EP’s from the year. I felt like splitting my favorite records into albums and EP’s since they’re often very different in length. 5. Throwing Snow Wintery Prism (“Wintery Prism” is not actually the title of the three * EPs. It’s mereley a shortcut to not list the six track names in the title) The three releases “Lumen / Paint By Numbers”, “Glower /…

Favorite albums of 2015

Now the big one. My ten favorite albums of the year 2015. It’s been a great year for music. I listened to more different music than ever before. These are the records I loved the most. 10. Elite Beat Casual Rhythms Vol. 1 The first time I consciously paid attention that I was listening to beat music (as in beats are the main theme) was around last year when a friend introduced me to Onra’s…

Favorite tracks of 2015

Hey there everyone, it’s List Week already. So without further ado, here are my twenty favorite tracks released in 2015. Honorable mentions Vallis Alps – Young Death And Vanilla – California Owls Kuzco – Throwback Grossstadtgeflüster – Fickt-Euch-Allee Reptar – Ice Black Sand Hot Chip – Need You Now (Percussions Edit) Savant – Stationary Dance World Champion – Avocado Galaxy (Tornado Wallace’s…

Laura Groves – Committed Language (EP) Review

In 2009, Laura Groves released her debut album Blue Roses under the same name on XL Recordings. Laura is also lead-singing in the band Nautic from London. In February, her third EP Committed Language came out; a four-piece collection of beautiful and touching pop-oriented songs full of warmth. Laura Groves at Borderline by Annette Lee ( source , distributed under CC NC-ND ) First introduced to me…

What have I bought on Bandcamp recently? (3)

This is the third episode of this little series I’ve been doing lately. Basically it’s telling you what I bought off Bandcamp. I’m not sure whether I should be doing more lengthy reviews of individual releases. For now, this is the roundup you’ll be getting. Ancient Astronauts: Best Of 2001–2011 Ancient Astronauts: Best Of 2001–2011 Not so ancient are these two guys from Cologne Germany. They put…

What have I bought on Bandcamp recently? (2)

Phew, I accumulated quite a lot of music purchases over the last couple of months. Time to talk to you about it. Fresh Cut Orchestra: The Mothers’ Suite, Movement III – Ritual of Take (Track) Fresh Cut Orchestra: The Mothers’ Suite, Movement III – Ritual of Take Heard it in a Bandcamp Weekly and knew right away that I liked this track. I’m down to drum infused instrumentals with build-ups that…

What have I bought on Bandcamp recently? (1)

In the past couple of months I’ve bought as much music as never before. The reason is Bandcamp . They basically provide the most painless way of buying music online out there. While Bandcamp takes a 15% cut (plus something for payment processing) of the music sales made from their page the artists are payed directly. You usually can get a CD or vinyl while at the same time receiving the MP3’s or…

Spring is coming

It’s time again. Not only is spring at the door but also a new year for the blog. The first entry was posted on 1st February 2014. Today is not the 1st February? You are completely right about that. Don’t worry about that. In the last couple of days I’ve been tightening and loosening some screws. Subdomain for better performance The most important change is the move to a subdomain. Look at it, it…

New Year’s Eve

We went for a walk, because surprisingly it snowed quite a bit after a not-so-white December. Although the temperatures were rising again it was cold enough. The snow stayed until the next day. The sky was covered by low-hanging clouds and it was awkwardly gloomly. It looked like mist and if it was about to start to rain. Magnificent. on Flickr on Flickr on Flickr on Flickr on Flickr on Flickr on…

The year

Almost done. This is my colorful potpourri of good things from this year. My favorite songs, albums, mixes, movies, print products ang games and one or two additional things. Music … and it’s time for List Week 2014. Anthony Fantano Musically speaking, the year was a good one. Coming now are the in my opinion best songs, albums and mixes of the year 2014. As opposed to the Internet’s Busiest Music…

Jekyll: Multilingual

One of the big ups of Jekyll is the luxutry of being able to work with GitHub Pages. Building a multilingual site is a bit harder, though. Using plugins is except for a view exceptions not possible. My site is bilingual—German and English—whereas German is my main language. To do this I need an adjusted directory structure, categories and front matter defaults. Directory structure _posts…

Soundtracks

I don’t know about you, but my Steam library is stuffed with numerous, untouched games. I’m looking at you, Humble Bundle. Although omnipresent through shop and Weekly Deals, it’s still a good thing. The point is, I listen to the music more often than playing the actual games. Also this leaves me in the awkward spot of talking about music I actually bought. Darren Korb: Bastion Bastion is an…

The name is kleinfreund

Yes, Hello! Something happened in the last weeks. My first real personal and self-built website. Here it starts. It all began with the final project in our web design class during my apprenticeship as a Gestaltungstechnischer Assistent (loosely translated to design assistant). We were to build our own website, including a portfolio containing works from the past two years. That’s something I kept…