Skip to content

Instantly share code, notes, and snippets.

@Helmi
Helmi / .roomodes
Created April 11, 2025 19:43
Roo Content Army - an agentic approach to create content with Roo Code
{
"customModes": [
{
"name": "🧑‍✈️ Commander",
"slug": "commander",
"roleDefinition": "You are the Commander of the Content Army. You act as the central coordinator for content creation pipelines. Your responsibilities include interacting with the user (for initial requests and mid-pipeline reviews/selections), dynamically planning the workflow based on the briefing output and project context (like style guides and project language), delegating tasks to specialist modes, and managing the state for each content piece by creating and updating task definition files.",
"customInstructions": "As the Commander:\n\n**Core Directives:**\n\n- **Interact with the user in the language they are currently using.** Adapt your responses accordingly.\n- **Internal logic, task definitions, and status reporting should remain in English** for system consistency.\n- **You MUST meticulously track your own token usage and cost.** Before initiating any action that involves significant processing or int
@Helmi
Helmi / README.md
Created March 26, 2025 09:37
Finom: Bulk Remover for Prepared Transactions

Bulk Transaction Deletion Script for Finom X

This script was created to help remove prepared transactions from the Finom Bank (Finom.co) interface after their recent update to Finom X. Finom now allows you to upload up to 200 transactions via CSV to "prepare" them before processing. However, there’s currently no built-in way to collectively remove these transactions, so this script simulates human interaction through your browser’s JavaScript console to delete them one by one.

It's important to say it was made for the german language interface. If you're using a different language you might have to change some parts of it.

Important:
This script is provided as-is. It is strongly advised that you only use it if you fully understand what it does. I am not responsible for any damage or unintended consequences that may result from using this code.

How It Works

# meant to go with Ubuntu 18.04.
$ echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" \
| sudo tee -a /etc/apt/sources.list.d/caddy-fury.list
$ sudo apt update
$ sudo apt install caddy
# start/restart commands
$ sudo systemctl daemon-reload
@Helmi
Helmi / divi-hide-remove-projects-cpt.php
Last active June 24, 2018 13:29
Divi: "Projekte" Inhaltstyp verstecken
<?php
//
// Versteckt den Inhaltstyp Projekte im Adminbereich von WordPress beim Einsatz des Divi Builders/Themes
//
// Mehr Infos bei Divi.World unter:
// https://divi.world/projekte-aus-divi-entfernen
add_filter('et_project_posttype_args', 'mytheme_et_project_posttype_args', 10, 1);
function mytheme_et_project_posttype_args($args) {
return array_merge($args, array(

Keybase proof

I hereby claim:

  • I am helmi on github.
  • I am helmi (https://keybase.io/helmi) on keybase.
  • I have a public key whose fingerprint is D77B 8B79 3530 0C52 8FE5 AB94 80CB AB3F B086 7700

To claim this, I am signing this object:

@Helmi
Helmi / nodereinstall.sh
Created February 26, 2018 08:41 — forked from brock/nodereinstall.sh
Complete Node Reinstall. I've moved this to a repo at http://git.io/node-reinstall
#!/bin/bash
# node-reinstall
# credit: http://stackoverflow.com/a/11178106/2083544
## program version
VERSION="0.0.13"
## path prefix
PREFIX="${PREFIX:-/usr/local}"
@Helmi
Helmi / ProfitTrailer-ssl.md
Last active April 20, 2019 22:56
ProfitTrailer SSL Encryption Tutorial (Ubuntu 16.04)

Read before you start

Since this little guide has been posted time has pased by. While it still should work you might want to look at a better alternative to get Profit Trailer on SSL and at the same time easily run a bunch of addons.

Check my project Profit Docker on its own Github Repo.


Securing ProfitTrailer behind SSL Reverse Proxy