?php /** * Slow Switzerland — Credentials * Copy this file to credentials.php and fill in your values. * NEVER commit credentials.php to git. */ // Database define('DB_HOST', 'localhost'); // e.g. localhost define('DB_NAME', 'switzerland_slow'); // e.g. slowswitzerland define('DB_USER', 'switzerland_slow'); // e.g. db_user define('DB_PASS', 'AfTLqz9dWDcPDwE525b4'); // your database password // Anthropic API define('ANTHROPIC_API_KEY', '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'); // your Anthropic API key // Admin credentials define('ADMIN_USER', 'admin'); define('ADMIN_PASS_HASH', '$2y$10$.hRzuLeq26fZ1V68t1ajCeRwkSwqggosZdeoD4zvl61C1DyH88w0K'); // generate with: php -r "echo password_hash('yourpassword', PASSWORD_DEFAULT);" // Site URL (optional — defaults to https://slowswitzerland.com) // define('SITE_URL', 'https://slowswitzerland.com'); Lucerne Stories — Slow Switzerland

Stories from Lucerne

Written by someone who stayed long enough to notice.

The morning I understood Lucerne
Lucerne 6 min read

The morning I understood Lucerne

I woke up before the city did. The lake was still, the bridge was empty, and for the first time I wasn't going anywhere. That was the point.

A hundred francs a week in Switzerland
Lucerne 8 min read

A hundred francs a week in Switzerland

Everyone told me Switzerland was expensive. They were right. But the best things — the lake, the mountains, the light — those were free.

The boat that goes nowhere
Lucerne 5 min read

The boat that goes nowhere

The Lake Lucerne steamer doesn't take you to a destination. It takes you through a feeling.

More stories coming

Sign up and we'll let you know when new stories from Lucerne are published.