From 44aeeca64cd936bacaeb82d915e3664cca6bc9e3 Mon Sep 17 00:00:00 2001 From: RikSolo Date: Fri, 18 Apr 2025 02:15:34 +0200 Subject: [PATCH 01/14] add doornroosje --- content/portfolio/doornroosje/1.jpg | 3 +++ content/portfolio/doornroosje/2.jpg | 3 +++ content/portfolio/doornroosje/3.jpg | 3 +++ content/portfolio/doornroosje/4.jpg | 3 +++ content/portfolio/doornroosje/doornroosje.md | 6 ++++++ 5 files changed, 18 insertions(+) create mode 100644 content/portfolio/doornroosje/1.jpg create mode 100644 content/portfolio/doornroosje/2.jpg create mode 100644 content/portfolio/doornroosje/3.jpg create mode 100644 content/portfolio/doornroosje/4.jpg create mode 100644 content/portfolio/doornroosje/doornroosje.md diff --git a/content/portfolio/doornroosje/1.jpg b/content/portfolio/doornroosje/1.jpg new file mode 100644 index 0000000..4b070ee --- /dev/null +++ b/content/portfolio/doornroosje/1.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0901d2836343004f592baa3d81c6e341528b614c85e0abfbdebaaa6d409fc648 +size 1333027 diff --git a/content/portfolio/doornroosje/2.jpg b/content/portfolio/doornroosje/2.jpg new file mode 100644 index 0000000..a3264fd --- /dev/null +++ b/content/portfolio/doornroosje/2.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d012eddb2d1a12a1057b7abd99d4772826b0d8bd65089a3679c110927f5f37f0 +size 47196 diff --git a/content/portfolio/doornroosje/3.jpg b/content/portfolio/doornroosje/3.jpg new file mode 100644 index 0000000..4427abc --- /dev/null +++ b/content/portfolio/doornroosje/3.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00c31bd6c2e80e4e6c93a23a0776ee6a0524a9ddc6c713caad634e0f72834bf6 +size 273060 diff --git a/content/portfolio/doornroosje/4.jpg b/content/portfolio/doornroosje/4.jpg new file mode 100644 index 0000000..52778ab --- /dev/null +++ b/content/portfolio/doornroosje/4.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67fe668438adcff3e094207a80b6a2e6ee4a9d141f6d38e03ac1392700f6b668 +size 318209 diff --git a/content/portfolio/doornroosje/doornroosje.md b/content/portfolio/doornroosje/doornroosje.md new file mode 100644 index 0000000..38b47b6 --- /dev/null +++ b/content/portfolio/doornroosje/doornroosje.md @@ -0,0 +1,6 @@ +--- +order: 5 +title: Doornroosje +description: Making sure visiting technicians have a smooth experience at the iconic Nijmegen venue, and providing fitting lighting on the fly for any act not travelling with their own lighting designer and a variety of dance events. +timeframe: 2024 - now +--- \ No newline at end of file From 4b6158d193b1eaa6f9b2e79cba42e76eba56ab4b Mon Sep 17 00:00:00 2001 From: RikSolo Date: Sat, 19 Apr 2025 04:26:53 +0200 Subject: [PATCH 02/14] content tweaks and add downstream drone build for auto deployment --- .drone.yml | 11 ++++++++++- content/portfolio/doornroosje/3.jpg | 2 +- content/portfolio/doornroosje/4.jpg | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index f49242b..a154d09 100644 --- a/.drone.yml +++ b/.drone.yml @@ -18,4 +18,13 @@ steps: - latest - ${DRONE_COMMIT} password: - from_secret: dockertoken \ No newline at end of file + from_secret: dockertoken + + - name: trigger docker-compose release + image: plugins/downstream + settings: + server: https://drome.riksolo.com + token: + from_secret: drone_token + repositories: + - RikSolo/docker-compose \ No newline at end of file diff --git a/content/portfolio/doornroosje/3.jpg b/content/portfolio/doornroosje/3.jpg index 4427abc..afcda20 100644 --- a/content/portfolio/doornroosje/3.jpg +++ b/content/portfolio/doornroosje/3.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:00c31bd6c2e80e4e6c93a23a0776ee6a0524a9ddc6c713caad634e0f72834bf6 +oid sha256:f3f4bd219133258d18608eb608e136601dc0179b55277a8cc52e92b85ff6d7fd size 273060 diff --git a/content/portfolio/doornroosje/4.jpg b/content/portfolio/doornroosje/4.jpg index 52778ab..03e8d72 100644 --- a/content/portfolio/doornroosje/4.jpg +++ b/content/portfolio/doornroosje/4.jpg @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:67fe668438adcff3e094207a80b6a2e6ee4a9d141f6d38e03ac1392700f6b668 +oid sha256:7e16f0809a0706537258f5a7244919cdfcbd41cc35ca6af052360f7c1ab9287d size 318209 From b5e5e7f58ac6ad28f949c24f2137b02049435a9b Mon Sep 17 00:00:00 2001 From: RikSolo Date: Sat, 19 Apr 2025 04:29:15 +0200 Subject: [PATCH 03/14] drone typo --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index a154d09..d728c4f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -23,7 +23,7 @@ steps: - name: trigger docker-compose release image: plugins/downstream settings: - server: https://drome.riksolo.com + server: https://drone.riksolo.com token: from_secret: drone_token repositories: From b259b9f0835f462ef5828feb256df4d34cc06a9a Mon Sep 17 00:00:00 2001 From: RikSolo Date: Wed, 7 May 2025 14:39:25 +0200 Subject: [PATCH 04/14] sowulo portfolio shows --- content/portfolio/sowulo/sowulo.md | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/content/portfolio/sowulo/sowulo.md b/content/portfolio/sowulo/sowulo.md index 9c3bc63..d106b7d 100644 --- a/content/portfolio/sowulo/sowulo.md +++ b/content/portfolio/sowulo/sowulo.md @@ -6,14 +6,17 @@ timeframe: 2023 - now --- ## Notable shows -- Castlefest (mainstage) 2023 -- Midgardsblot (mainstage) 2023 -- Menuo Juodoragis (mainstage) 2023 -- TivoliVredenburg (Pandora) -- Trolls & Legends 2024 -- Echos & Merveilles 2024 -- Wave Gothik Treffen 2024 -- Opera Leśna (support Heilung) -- Sint Stevenskerk Nijmegen +- Echos & Merveilles (mainstage) 2025 +- Doornroosje, Nijmegen +- 5-show nightliner tour 2025 +- P60, Amstelveen - Motocultor 2024 -- P60 amstelveen \ No newline at end of file +- Sint Stevenskerk Nijmegen +- Opera Leśna (support Heilung) +- Wave Gothik Treffen 2024 +- Echos & Merveilles 2024 +- Trolls & Legends 2024 +- TivoliVredenburg (Pandora) +- Menuo Juodoragis (mainstage) 2023 +- Midgardsblot (mainstage) 2023 +- Castlefest (mainstage) 2023 \ No newline at end of file From 446573d1bc9524336fc3269be0940e65c0a94ecc Mon Sep 17 00:00:00 2001 From: Rik Berkelder Date: Fri, 23 May 2025 17:32:28 +0200 Subject: [PATCH 05/14] homepage content tweaks --- content/layouts/base.njk | 6 ++++++ content/pages/index.njk | 9 ++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/content/layouts/base.njk b/content/layouts/base.njk index 0744101..badeac3 100644 --- a/content/layouts/base.njk +++ b/content/layouts/base.njk @@ -37,6 +37,12 @@ {%endif%} + + {% if title %}{{title}} | {% endif %}{{site.title}} diff --git a/content/pages/index.njk b/content/pages/index.njk index 5af5b8f..7bdc2d5 100644 --- a/content/pages/index.njk +++ b/content/pages/index.njk @@ -14,6 +14,7 @@ Lighting Designer | Software Engineer | Nerd
  • GrandMA2/3, Avolites, Hog4, Obsidian Onyx
  • Capture, Vectorworks
  • +
  • RDM, dmXLAN, Luminex
  • ATEM, Resolume, VMix, OBS
  • Timecode, Remote Production, System Integration
@@ -31,16 +32,18 @@ Lighting Designer | Software Engineer | Nerd

Highlighted Projects/Clients

    -
  • Sowulo - Lighting design & touring since 2023
  • +
  • Sowulo - Lighting design & international touring since 2023
  • Aitum - React & Electron development
  • MrGregles - Fully remote, real-time live show lighting control
  • RN7 - Custom digital signage with radio playout data integration
  • -
  • Doornroosje / TivoliVredenburg / Luxor Live - House LD
  • +
  • Doornroosje / TivoliVredenburg / Luxor Live / Musis Sacrum / PUL Uden - House LD / System Technician
  • +
  • Hoevenaars / Ecolicht / Mansveld Expotech - Lighting Operator / System Technician
  • +
  • DG Producties / Theater Terra / Ellen ten Damme - Theatre Touring
  • See More ->

Contact

-mail@riksolo.com / rik@rblicht.nl +mail@riksolo.com / rik@rblicht.nl

Find me elsewhere

    From f6f5e7e599d933d8cdfd0ca585840c5520916cd0 Mon Sep 17 00:00:00 2001 From: Rik Berkelder Date: Fri, 23 May 2025 19:30:34 +0200 Subject: [PATCH 06/14] content tweaks. add dg to portfolio --- content/layouts/base.njk | 10 +++++++--- content/pages/index.njk | 7 ++++--- .../portfolio/dgtheater/Kalabante-5-fotograaf-nvt.jpg | 3 +++ content/portfolio/dgtheater/dgtheater.md | 6 ++++++ content/portfolio/dgtheater/img57646_orig.png | 3 +++ content/portfolio/dgtheater/img57647_orig.png | 3 +++ content/portfolio/portfolio.11tydata.js | 2 +- content/portfolio/sowulo/sowulo.md | 2 +- 8 files changed, 28 insertions(+), 8 deletions(-) create mode 100644 content/portfolio/dgtheater/Kalabante-5-fotograaf-nvt.jpg create mode 100644 content/portfolio/dgtheater/dgtheater.md create mode 100644 content/portfolio/dgtheater/img57646_orig.png create mode 100644 content/portfolio/dgtheater/img57647_orig.png diff --git a/content/layouts/base.njk b/content/layouts/base.njk index badeac3..dd820a0 100644 --- a/content/layouts/base.njk +++ b/content/layouts/base.njk @@ -38,7 +38,7 @@ {%endif%} @@ -56,12 +56,16 @@ diff --git a/content/pages/index.njk b/content/pages/index.njk index 7bdc2d5..aef51fc 100644 --- a/content/pages/index.njk +++ b/content/pages/index.njk @@ -8,13 +8,12 @@ Lighting Designer | Software Engineer | Nerd

    Skills

    -
    Lighting & AV
    • GrandMA2/3, Avolites, Hog4, Obsidian Onyx
    • Capture, Vectorworks
    • -
    • RDM, dmXLAN, Luminex
    • +
    • RDM, dmXLAN, Luminex, Mikrotik
    • ATEM, Resolume, VMix, OBS
    • Timecode, Remote Production, System Integration
    @@ -47,7 +46,9 @@ Lighting Designer | Software Engineer | Nerd

    Find me elsewhere

      -
    • Mastodon (dook.business)
    • + +
    • Mastodon (dook.business)
    • +
    • Instagram
    • GitHub
    • Gitea
    • diff --git a/content/portfolio/dgtheater/Kalabante-5-fotograaf-nvt.jpg b/content/portfolio/dgtheater/Kalabante-5-fotograaf-nvt.jpg new file mode 100644 index 0000000..c4dd68a --- /dev/null +++ b/content/portfolio/dgtheater/Kalabante-5-fotograaf-nvt.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14d553a251b40ae934a9d8f9b3b3488484ed15aa09dd35d4a44c2b6664250273 +size 618543 diff --git a/content/portfolio/dgtheater/dgtheater.md b/content/portfolio/dgtheater/dgtheater.md new file mode 100644 index 0000000..2c21b9d --- /dev/null +++ b/content/portfolio/dgtheater/dgtheater.md @@ -0,0 +1,6 @@ +--- +order: 4 +title: DG Theater +description: "National theatre tours with Cirque en Afrique: Kalabante (2024) and African Mama's: The Great Five (2025). Bringing the show's designs to life in varying conditions, and making sure all of the technical lighting aspects of the show are maintained properly and function perfectly every performance." +timeframe: 2024 - now +--- \ No newline at end of file diff --git a/content/portfolio/dgtheater/img57646_orig.png b/content/portfolio/dgtheater/img57646_orig.png new file mode 100644 index 0000000..29a0eb3 --- /dev/null +++ b/content/portfolio/dgtheater/img57646_orig.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d1e40c2b776897a0b89c1a0554d95ac2cd257f7d66112e2edd1b06ccb306994 +size 1495596 diff --git a/content/portfolio/dgtheater/img57647_orig.png b/content/portfolio/dgtheater/img57647_orig.png new file mode 100644 index 0000000..cac5fc6 --- /dev/null +++ b/content/portfolio/dgtheater/img57647_orig.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e4d35e57ef730899b1f1af785a09098622d597c945da4b6c0174e15cc7b268d +size 1369904 diff --git a/content/portfolio/portfolio.11tydata.js b/content/portfolio/portfolio.11tydata.js index e971f58..375b372 100644 --- a/content/portfolio/portfolio.11tydata.js +++ b/content/portfolio/portfolio.11tydata.js @@ -10,7 +10,7 @@ const conf = { const dir = path.dirname(data.page.inputPath); const files = fs.readdirSync(dir) - .filter(file => ['.png', '.jpg', '.jpeg', '.JPG'].includes(path.extname(file))) + .filter(file => ['.png', '.jpg', '.jpeg', '.JPG', '.webp'].includes(path.extname(file))) .sort(); diff --git a/content/portfolio/sowulo/sowulo.md b/content/portfolio/sowulo/sowulo.md index d106b7d..567022d 100644 --- a/content/portfolio/sowulo/sowulo.md +++ b/content/portfolio/sowulo/sowulo.md @@ -1,7 +1,7 @@ --- order: 1 title: Sowulo -description: Designing a theatrical, atmospheric and detailed show while and bringing it to a variety venues and festivals of varying sizes with very short on-site preparation times. +description: Designing a theatrical, atmospheric and detailed show while and bringing it to a variety venues and festivals of varying sizes with very short on-site preparation times. Highlights include Hellfest, Motocultor, Castlefest and a 2025 EU Headline Tour timeframe: 2023 - now --- From aa774340a9106d18664646b47ee1857765b2278f Mon Sep 17 00:00:00 2001 From: Rik Berkelder Date: Fri, 23 May 2025 19:37:12 +0200 Subject: [PATCH 07/14] move rbloicht hide script to footer --- content/layouts/base.njk | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/content/layouts/base.njk b/content/layouts/base.njk index dd820a0..932e48f 100644 --- a/content/layouts/base.njk +++ b/content/layouts/base.njk @@ -37,11 +37,6 @@ {%endif%} - {% if title %}{{title}} | {% endif %}{{site.title}} @@ -87,6 +82,12 @@ captionType: 'text', }); + + \ No newline at end of file From 992fbc333bc7d27d1248c54f1138ee56ca3b5287 Mon Sep 17 00:00:00 2001 From: Rik Berkelder Date: Fri, 23 May 2025 19:43:23 +0200 Subject: [PATCH 08/14] content tweaks --- content/portfolio/luxorlive/luxorlive.md | 2 +- content/portfolio/tivolivredenburg/tivolivredenburg.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/portfolio/luxorlive/luxorlive.md b/content/portfolio/luxorlive/luxorlive.md index 20383fe..615d034 100644 --- a/content/portfolio/luxorlive/luxorlive.md +++ b/content/portfolio/luxorlive/luxorlive.md @@ -1,7 +1,7 @@ --- order: 2 title: Luxor Live -description: Delivering dynamic, on-the-spot lighting for visiting acts without their own lighting designer, and ensuring a smooth experience with the house rig for visiting technicians. +description: Delivering dynamic, on-the-spot lighting for visiting acts without their own lighting designer, and ensuring the house system is in perfect shape for visiting technicians. timeframe: 2022 - now --- diff --git a/content/portfolio/tivolivredenburg/tivolivredenburg.md b/content/portfolio/tivolivredenburg/tivolivredenburg.md index d992cf8..b1281ea 100644 --- a/content/portfolio/tivolivredenburg/tivolivredenburg.md +++ b/content/portfolio/tivolivredenburg/tivolivredenburg.md @@ -1,6 +1,6 @@ --- order: 3 title: TivoliVredenburg -description: Creative and fitting lighting for a wide variety of productions. From sales to classical to jazz to metal, across 5 stages in the venue. +description: Creative and fitting lighting for a wide variety of productions. From sales to classical to jazz to metal, across 5 stages in the venue. As well as making sure the house systems function and adapt perfectly to visiting tours and complex international productions, including regular maintenance and show-specific adaptations. timeframe: 2023 - now --- \ No newline at end of file From f6f090ead6bba290c5035481635056ff3e2eb560 Mon Sep 17 00:00:00 2001 From: Rik Berkelder Date: Fri, 23 May 2025 19:54:43 +0200 Subject: [PATCH 09/14] content tweaks --- content/pages/index.njk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/pages/index.njk b/content/pages/index.njk index aef51fc..3d16e4a 100644 --- a/content/pages/index.njk +++ b/content/pages/index.njk @@ -32,7 +32,7 @@ Lighting Designer | Software Engineer | Nerd

      Highlighted Projects/Clients

      • Sowulo - Lighting design & international touring since 2023
      • -
      • Aitum - React & Electron development
      • +
      • Aitum - React & Electron development + MIDI and OSC integration
      • MrGregles - Fully remote, real-time live show lighting control
      • RN7 - Custom digital signage with radio playout data integration
      • Doornroosje / TivoliVredenburg / Luxor Live / Musis Sacrum / PUL Uden - House LD / System Technician
      • From 3c93a5ccdf4dbf84bf1a616a59e605d296fae5df Mon Sep 17 00:00:00 2001 From: RikSolo Date: Sat, 24 May 2025 02:39:31 +0200 Subject: [PATCH 10/14] RBLicht content fixes. Add about. Add CV using site segments --- content/_data/site.js | 8 +++ content/includes/highlights.njk | 11 ++++ content/includes/navbar.njk | 31 +++++++++++ content/includes/skills.njk | 21 ++++++++ content/layouts/base-nonav.njk | 57 ++++++++++++++++++++ content/layouts/base.njk | 96 ++------------------------------- content/pages/cv.njk | 43 +++++++++++++++ content/pages/index.njk | 58 ++++++++------------ 8 files changed, 199 insertions(+), 126 deletions(-) create mode 100644 content/_data/site.js create mode 100644 content/includes/highlights.njk create mode 100644 content/includes/navbar.njk create mode 100644 content/includes/skills.njk create mode 100644 content/layouts/base-nonav.njk create mode 100644 content/pages/cv.njk diff --git a/content/_data/site.js b/content/_data/site.js new file mode 100644 index 0000000..e6bccc5 --- /dev/null +++ b/content/_data/site.js @@ -0,0 +1,8 @@ +export default function () { + return { + title: "Rik Berkelder", + url: process.env.site == "rblicht" ? "https://rblicht.nl" : "https://riksolo.com", + author: "Rik Berkelder", + site: process.env.SITE || 'default' + }; +} \ No newline at end of file diff --git a/content/includes/highlights.njk b/content/includes/highlights.njk new file mode 100644 index 0000000..6097482 --- /dev/null +++ b/content/includes/highlights.njk @@ -0,0 +1,11 @@ +
          +
        • Sowulo - Lighting design & international touring since 2023
        • +
        • Aitum - React & Electron development + MIDI and OSC integration
        • +
        • MrGregles - Fully remote, real-time live show lighting control
        • +
        • RN7 - Custom digital signage with radio playout data integration
        • +
        • Doornroosje / TivoliVredenburg / Luxor Live / Musis Sacrum - House LD / System Technician
        • +
        • ShowLine / Hoevenaars / Ecolicht - Lighting Operator / System Technician
        • +
        • DG Producties / Theater Terra / Ellen ten Damme - Theatre Touring
        • +
        • Deyval - Last-minute work for a wide range of customers
        • + See More -> +
        \ No newline at end of file diff --git a/content/includes/navbar.njk b/content/includes/navbar.njk new file mode 100644 index 0000000..56eaef6 --- /dev/null +++ b/content/includes/navbar.njk @@ -0,0 +1,31 @@ +{% macro navItem(title, url, hyphen=true, target='_self') %} + + {{title}} + {% if hyphen %} - {% endif %} + +{% endmacro %} + +
        + +
        \ No newline at end of file diff --git a/content/includes/skills.njk b/content/includes/skills.njk new file mode 100644 index 0000000..838979f --- /dev/null +++ b/content/includes/skills.njk @@ -0,0 +1,21 @@ +
        +
        + Lighting & AV +
          +
        • GrandMA2/3, Avolites, Hog4, Obsidian Onyx
        • +
        • Capture, Vectorworks
        • +
        • RDM, dmXLAN, Luminex, Mikrotik
        • +
        • ATEM, Resolume, VMix, OBS
        • +
        • Timecode, Remote Production, System Integration
        • +
        +
        +
        + Software & IT +
          +
        • Typescript, Rust, C++
        • +
        • React (Native), Angular, NodeJS, Electron, Embedded
        • +
        • Git, Docker, Gitlab CI, GitHub Actions, DroneCI
        • +
        • Network Management, Cisco, Mikrotik, Netgear
        • +
        +
        +
        \ No newline at end of file diff --git a/content/layouts/base-nonav.njk b/content/layouts/base-nonav.njk new file mode 100644 index 0000000..b206e33 --- /dev/null +++ b/content/layouts/base-nonav.njk @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + {%if tags.includes("blogpost")%} + + {%if description %} + + + {% endif %} + + + + + {%endif%} + + + {% if title %}{{title}} | {% endif %}{{site.title}} + + + + + {{content | safe}} + + + + + + + + + \ No newline at end of file diff --git a/content/layouts/base.njk b/content/layouts/base.njk index 932e48f..e1f9f3c 100644 --- a/content/layouts/base.njk +++ b/content/layouts/base.njk @@ -1,93 +1,7 @@ -{% macro navItem(title, url, hyphen=true, target='_self') %} - - {{title}} - {% if hyphen %} - {% endif %} - -{% endmacro %} +--- +layout: 'base-nonav.njk' +--- - - +{%include "navbar.njk"%} - - - - - - - - - - - - - - - - - - {%if tags.includes("blogpost")%} - - {%if description %} - - - {% endif %} - - - - - {%endif%} - - - {% if title %}{{title}} | {% endif %}{{site.title}} - - - -
        - -
        - - {{content | safe}} - - - - - - - - - - \ No newline at end of file +{{content | safe}} \ No newline at end of file diff --git a/content/pages/cv.njk b/content/pages/cv.njk new file mode 100644 index 0000000..3c2054d --- /dev/null +++ b/content/pages/cv.njk @@ -0,0 +1,43 @@ +--- +title: CV +permalink: "/cv/" +layout: 'base-nonav.njk' +draft: true +--- +
        +

        Rik Berkelder

        + Lighting Designer/Technician | Software Engineer | Nerd + +

        About

        + +

        + I am a freelance lighting designer, technician, and systems specialist with a focus on touring productions and live + performance. Since 2018, I have worked freelance, initially alongside a career in IT and software engineering and + full time since 2022, bringing together technical precision, creative design, and a strong respect for the craft and + crew. +

        + +

        + I have designed lighting for touring shows that require both creative adaptability and practical problem solving on + the road. As a house and systems technician in a variety of venues, I regularly support international acts and + crews, adapting to varied + setups and workflows. My theatre and festival touring experience has also strengthened my ability to communicate + clearly with local teams and deliver consistent, high quality results in dynamic environments. +

        + +

        + A perfectionist by nature, I value preparation, attention to detail, and reliability while staying flexible and + collaborative to meet the demands of live production. My background in IT and network management supports + increasingly complex lighting and control systems, ensuring stable and efficient operation across all types of + venues. +

        + +

        Skills

        + {%include "skills.njk" %} + +

        Highlighted work

        + {%include "highlights.njk" %} + +

        Contact

        + rik@rblicht.nl / +31 6 37 27 17 91 +
        \ No newline at end of file diff --git a/content/pages/index.njk b/content/pages/index.njk index 3d16e4a..84c69a1 100644 --- a/content/pages/index.njk +++ b/content/pages/index.njk @@ -6,49 +6,37 @@ permalink: "/"

        Rik Berkelder

        Lighting Designer | Software Engineer | Nerd +{%if site.site == "rblicht" %} +

        About

        +

        + I am a freelance stage lighting technician, lighting designer, and lighting systems technician with a passion for the + intersection of technical precision and creative expression. My journey in lighting began in primary school, driven by + a fascination with how light shapes space and mood. Since 2018, I’ve been freelancing alongside a career in software + engineering and IT, transitioning to full-time freelance work in 2022. +

        + +

        + As a self-proclaimed perfectionist, I’ve learned to harness this trait to my advantage—valuing preparation over + improvisation and precision over guesswork. My attention to detail ensures that every cue, fixture, and system + performs exactly as intended. I bring professionalism, technical expertise, and a deep commitment to elevating every + production I work on, blending methodical planning with a love for creative problem-solving. +

        +{%endif%} +

        Skills

        -
        -
        - Lighting & AV -
          -
        • GrandMA2/3, Avolites, Hog4, Obsidian Onyx
        • -
        • Capture, Vectorworks
        • -
        • RDM, dmXLAN, Luminex, Mikrotik
        • -
        • ATEM, Resolume, VMix, OBS
        • -
        • Timecode, Remote Production, System Integration
        • -
        -
        -
        - Software -
          -
        • Typescript, GraphQL
        • -
        • React (Native), Angular, NodeJS, Electron
        • -
        • Git, Docker, Gitlab CI, GitHub Actions, DroneCI
        • -
        • Sass/SCSS, Tailwind, Bootstrap
        • -
        -
        -
        +{%include "skills.njk" %}

        Highlighted Projects/Clients

        -
          -
        • Sowulo - Lighting design & international touring since 2023
        • -
        • Aitum - React & Electron development + MIDI and OSC integration
        • -
        • MrGregles - Fully remote, real-time live show lighting control
        • -
        • RN7 - Custom digital signage with radio playout data integration
        • -
        • Doornroosje / TivoliVredenburg / Luxor Live / Musis Sacrum / PUL Uden - House LD / System Technician
        • -
        • Hoevenaars / Ecolicht / Mansveld Expotech - Lighting Operator / System Technician
        • -
        • DG Producties / Theater Terra / Ellen ten Damme - Theatre Touring
        • - See More -> -
        +{%include "highlights.njk" %}

        Contact

        -mail@riksolo.com / rik@rblicht.nl +{% if site.site != "rblicht" %}mail@riksolo.com / {% endif %}rik@rblicht.nl

        Find me elsewhere

          - -
        • Mastodon (dook.business)
        • -
          + {% if site.site != "rblicht" %} +
        • Mastodon (dook.business)
        • + {%endif%}
        • Instagram
        • GitHub
        • Gitea
        • From 4eacef9c70ba4df5aa11c1f4862983d905afda9f Mon Sep 17 00:00:00 2001 From: RikSolo Date: Sat, 24 May 2025 02:44:49 +0200 Subject: [PATCH 11/14] dockerization separate for rblicht --- .drone.yml | 16 +++++++++++++++- Dockerfile | 3 +++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index d728c4f..23305f5 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,7 +8,7 @@ trigger: - main steps: - - name: docker + - name: docker default image: plugins/docker settings: registry: git.riksolo.com @@ -20,6 +20,20 @@ steps: password: from_secret: dockertoken + - name: docker rblicht + image: plugins/docker + settings: + registry: git.riksolo.com + username: riksolo + repo: git.riksolo.com/${DRONE_REPO,,} + build_args: + - SITE=rblicht + tags: + - latest-rblicht + - ${DRONE_COMMIT}-rblicht + password: + from_secret: dockertoken + - name: trigger docker-compose release image: plugins/downstream settings: diff --git a/Dockerfile b/Dockerfile index 781c554..5b64798 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,9 @@ FROM node:22 WORKDIR /usr/src/app +ARG SITE=default +ENV SITE=$SITE + COPY package*.json ./ RUN npm install ADD . . From 62020a491b5cb6ff86ff28aeec302f4cacd2c2c3 Mon Sep 17 00:00:00 2001 From: RikSolo Date: Sat, 24 May 2025 02:46:22 +0200 Subject: [PATCH 12/14] drone concurrent steps --- .drone.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 23305f5..d0541de 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,7 +8,7 @@ trigger: - main steps: - - name: docker default + - name: docker-default image: plugins/docker settings: registry: git.riksolo.com @@ -20,7 +20,7 @@ steps: password: from_secret: dockertoken - - name: docker rblicht + - name: docker-rblicht image: plugins/docker settings: registry: git.riksolo.com @@ -41,4 +41,7 @@ steps: token: from_secret: drone_token repositories: - - RikSolo/docker-compose \ No newline at end of file + - RikSolo/docker-compose + depends_on: + - docker-default + - docker-rblicht \ No newline at end of file From dc8e9178d94aff970f140193955544a46db751be Mon Sep 17 00:00:00 2001 From: RikSolo Date: Sat, 24 May 2025 03:13:24 +0200 Subject: [PATCH 13/14] content --- content/pages/index.njk | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/content/pages/index.njk b/content/pages/index.njk index 84c69a1..5dac145 100644 --- a/content/pages/index.njk +++ b/content/pages/index.njk @@ -16,10 +16,8 @@ Lighting Designer | Software Engineer | Nerd

          - As a self-proclaimed perfectionist, I’ve learned to harness this trait to my advantage—valuing preparation over - improvisation and precision over guesswork. My attention to detail ensures that every cue, fixture, and system - performs exactly as intended. I bring professionalism, technical expertise, and a deep commitment to elevating every - production I work on, blending methodical planning with a love for creative problem-solving. + A perfectionist by nature, I value preparation, attention to detail, and reliability while staying flexible and + collaborative to meet the demands of live production.

          {%endif%} From b0593b2c87cef7b15c1be7ac7aac06f3715f2b1f Mon Sep 17 00:00:00 2001 From: RikSolo Date: Sat, 24 May 2025 03:15:11 +0200 Subject: [PATCH 14/14] more content --- content/pages/index.njk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/pages/index.njk b/content/pages/index.njk index 5dac145..d1c53c0 100644 --- a/content/pages/index.njk +++ b/content/pages/index.njk @@ -17,7 +17,9 @@ Lighting Designer | Software Engineer | Nerd

          A perfectionist by nature, I value preparation, attention to detail, and reliability while staying flexible and - collaborative to meet the demands of live production. + collaborative to meet the demands of live production. I strive bring professionalism, technical expertise, and a deep + commitment to elevating every production I work on, blending methodical planning with a love for creative + problem-solving and thinking on my feet when necessary.

          {%endif%}