41554 blogs · [ { "id": "01a0878f-df07-7285-8718-5499f0d37d89", "title": "Now – 2025 April", "url": "https://jonas.brusman.se/now-2025-april/", "published_at": "2025-04-20T09:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f1247b40", "title": "Minecraft cross-play between Playstation, Switch and Mac", "url": "https://jonas.brusman.se/minecraft-cross-play/", "published_at": "2025-03-15T17:35:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f1f6a8dc", "title": "Webmentions", "url": "https://jonas.brusman.se/webmentions/", "published_at": "2025-03-15T08:30:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f23b8ad2", "title": "How to fix a non-opening electric door on the passenger side of a Volkswagen Sharan after replacing the 12V battery", "url": "https://jonas.brusman.se/volkswagen-sharan-door-issue/", "published_at": "2025-02-24T20:24:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f27a16a5", "title": "Now – 2025 February", "url": "https://jonas.brusman.se/now-2025-february/", "published_at": "2025-02-24T09:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f366e1bf", "title": "Zed and Standard Ruby", "url": "https://jonas.brusman.se/zed-and-standard-ruby/", "published_at": "2024-07-02T18:49:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f389ef12", "title": "Glyphhanger – subset fonts for the web", "url": "https://jonas.brusman.se/glyphhanger/", "published_at": "2024-05-17T19:28:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f42a5912", "title": "Farewell Inter, Hello Overpass and Tropi Land", "url": "https://jonas.brusman.se/farewell-inter-hello-overpass-and-tropi-land/", "published_at": "2024-03-19T06:54:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f42f49d5", "title": "Introducing the new bookmarks page", "url": "https://jonas.brusman.se/introducing-the-new-bookmarks-page/", "published_at": "2024-03-06T07:42:06+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f4ab389b", "title": "Deploy an Eleventy site to Cloudflare Pages efficiently with GitHub's action cache", "url": "https://jonas.brusman.se/deploy-eleventy-to-cloudflare-with-githubs-action-cache/", "published_at": "2024-02-29T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f4ee4cc0", "title": "Another success story with Jemalloc", "url": "https://jonas.brusman.se/another-success-story-with-jemalloc/", "published_at": "2023-12-27T20:17:29+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f59ea9d5", "title": "Ruby on Rails and Docker: Jemalloc in multi-platform images", "url": "https://jonas.brusman.se/ruby-on-rails-docker-jemalloc-multi-platform-image/", "published_at": "2023-12-05T19:29:03+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f5f7c7ba", "title": "Hello Migadu, Goodbye Fastmail", "url": "https://jonas.brusman.se/migadu-my-new-email-provider/", "published_at": "2023-11-16T19:52:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f6787c8b", "title": "My default apps at the end of 2023", "url": "https://jonas.brusman.se/my-default-apps-at-the-end-of-2023/", "published_at": "2023-11-07T20:48:49+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f6e69fc5", "title": "Monitor multiple Redis servers on Heroku with Datadog", "url": "https://jonas.brusman.se/heroku-redis-monitor-with-datadog/", "published_at": "2023-01-22T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f6f080a3", "title": "Mastodon: Tacocat.space", "url": "https://jonas.brusman.se/tacocat-space/", "published_at": "2022-05-17T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f6f58f14", "title": "Home assistant presence detection with Homekit and iPhone", "url": "https://jonas.brusman.se/homekit-presence-home-assistant/", "published_at": "2020-09-13T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f6f787c5", "title": "Visual Studio Code: Some extensions", "url": "https://jonas.brusman.se/vs-code-extensions/", "published_at": "2020-05-11T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f7ae1a46", "title": "Cache Gatsby builds on Netlify", "url": "https://jonas.brusman.se/netlify-gatsby-cache/", "published_at": "2019-03-22T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f7ca050c", "title": "Divshot Jekyll hosting", "url": "https://jonas.brusman.se/divshot-jekyll-hosting/", "published_at": "2015-04-03T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f8154460", "title": "Heroku’s GitHub Integration", "url": "https://jonas.brusman.se/heroku-github-integration/", "published_at": "2015-01-06T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f852dad9", "title": "Deploy Jekyll to Heroku with a click on a button", "url": "https://jonas.brusman.se/deploy-a-unicorn-powered-jekyll-site-to-heroku-with-a-single-button-click/", "published_at": "2014-08-16T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f94175e3", "title": "Planning Poker with Ember.js and Firebase", "url": "https://jonas.brusman.se/planning-poker-with-ember-and-firebase/", "published_at": "2014-06-10T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f97e2612", "title": "Jekyll 1.0", "url": "https://jonas.brusman.se/jekyll-1-dot-0/", "published_at": "2013-05-27T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499f9f06c3f", "title": "Breakfast at Mynewsdesk", "url": "https://jonas.brusman.se/breakfast-at-mynewsdesk/", "published_at": "2013-01-02T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499fae1f047", "title": "Jekyll code highlighting on Heroku", "url": "https://jonas.brusman.se/jekyll-code-highlighting-on-heroku/", "published_at": "2012-12-31T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499fb109206", "title": "Create Jekyll posts from the command line", "url": "https://jonas.brusman.se/create-jekyll-posts-from-the-command-line/", "published_at": "2012-12-28T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499fbde4265", "title": "Mynewsdesk through Loopcam", "url": "https://jonas.brusman.se/mynewsdesk-through-loopcam/", "published_at": "2012-10-11T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499fcc64347", "title": "A web interface to Jekyll", "url": "https://jonas.brusman.se/web-interface-to-jekyll-with-auto-deploy-to-heroku/", "published_at": "2012-08-08T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499fd7c43c6", "title": "Deploy to Heroku from Github", "url": "https://jonas.brusman.se/deploy-to-heroku-from-github/", "published_at": "2012-07-29T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499fda61810", "title": "Jekyll + Heroku + Unicorn = Blazing fast blogging", "url": "https://jonas.brusman.se/jekyll-heroku-unicorn/", "published_at": "2012-07-22T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499fe83b94b", "title": "A Flickr plugin to Jekyll", "url": "https://jonas.brusman.se/flickr-plugin-for-jekyll/", "published_at": "2012-04-15T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499fe935f75", "title": "Malware, Reddit and Google Analytics", "url": "https://jonas.brusman.se/malware-reddit-and-google-analytics/", "published_at": "2012-01-31T00:00:00+00:00" }, { "id": "01a0878f-df07-7285-8718-5499ff77e8fb", "title": "Hello World!", "url": "https://jonas.brusman.se/hello-world/", "published_at": "2012-01-13T00:00:00+00:00" } ] posts Claim your blog
Back to Blog | Jonas Brusman
Blog · corpus.blog/blogs/jonas.brusman.se/posts

Blog | Jonas Brusman

jonas.brusman.se

2025

2024

2023

2022

2020

2019

2015

2014

2013

2012