diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 8f24f11..0000000 --- a/.gitignore +++ /dev/null @@ -1,14 +0,0 @@ -# Deployment configuration (contains sensitive server details) -deploy.config - -# OS files -.DS_Store -Thumbs.db - -# Editor files -.vscode/ -.idea/ -*.swp -*.swo -*~ - diff --git a/README.md b/README.md index 32ee0c7..b448f02 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,4 @@ The `index.html` is ready in the `public` folder. ## How to deploy -1. Copy `deploy.config.example` to `deploy.config` -2. Fill in your server details in `deploy.config` (host, user, remote path) -3. Run `./deploy.sh` to sync the `public` folder to your remote webserver +Somehow get the `public` folder behind a webserver manually and sort out DNS. diff --git a/beware-of-those-who-don't-speak-plainly.md b/beware-of-those-who-don't-speak-plainly.md deleted file mode 100644 index 49dde35..0000000 --- a/beware-of-those-who-don't-speak-plainly.md +++ /dev/null @@ -1,30 +0,0 @@ -# Beware of those who don't speak plainly - -When I was young, I would frequently not understand what someone was trying to explain to me. This happened frequently when listening to engineers, economists, journalits, business leaders, scientists, and other sorts of "experts". As a young and humble padawan, I often assumed I was dumb and whatever was being presented was just above my pay grade. - -As life progressed, I kept on expanding my brain, which led me to become knowledgeable in areas I previously wasn't and were the explanations of "experts" were flying over my head. This lead me to observe that, often times, the blame was not on dumb young me when I didn't understand the allegedly experts. Instead, they were either explaining stupid gibberish that sounded great but was wrong, or they were lying, bullshiting or pretending. - -On the other hand, sometimes I stumbled upon people who explained important, brilliant and relevant truths in extremely simple and understandable ways. Young dumb me used to not appreciate this people, because being young and dumb, I mistakenly assumed if something was simple and easy to understand, surely it wouldn't merit attention nor would it be relevant. School taught us that learning is hard and boring, so the harder and the more boring something is, the more we should focus on it. Because otherwise... why would through the ordeal of traditional education? - -Now I'm old enough to appreciate the value of simplicity. It took many spins around the sun to come to this, but I'm grateful I eventually did it. I've learned that most things can be explained if done with care and time, and thus whenever I encounter someone explaining something convoluted, I immediately become skeptical and try to read the situation to understand on whose end is the fault sitting. I obviously still consider that the fault may be on my end, and I also think that many things to be known will forever be above my paygrade. But often times, the problem is on the other end. - -Here's a few situations that showcase this in specific examples. - -## Confusing business models - -It shouldn't be hard to explain how a business makes money. Typically it's as simple as explaining the pains and needs of your customers and how you solve them. Sometimes it needs a long-ish explanation if the audience is unfamiliar with the context of your customers, but once a bit of context is provided, the value should be easy to explain. - -My experience when someone has a hard time explaining how their business makes money is that one of these is likely happening: -- It is not making money but there is a need to pretend it does. -- It is making money in a dishonest way and they want to put make up on it. -- - -## Economics - -## Management gurus - -## Academia - -## Politicians - - diff --git a/deploy.config.example b/deploy.config.example deleted file mode 100644 index 1c84f53..0000000 --- a/deploy.config.example +++ /dev/null @@ -1,21 +0,0 @@ -# Deployment Configuration -# Copy this file to deploy.config and fill in your server details -# deploy.config is gitignored to keep your credentials safe - -# Remote server hostname or IP address -REMOTE_HOST="example.com" - -# SSH username for the remote server -REMOTE_USER="username" - -# Remote path where the website should be deployed -# This should be the directory served by your webserver (e.g., /var/www/html, /home/username/public_html) -REMOTE_PATH="/var/www/html" - -# Optional: Path to SSH private key (if not using default ~/.ssh/id_rsa) -# Leave empty to use default SSH key -SSH_KEY="" - -# Optional: SSH port (defaults to 22 if not specified) -# SSH_PORT="22" - diff --git a/deploy.sh b/deploy.sh deleted file mode 100755 index 5cf9692..0000000 --- a/deploy.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash - -# Deployment script for pablohere website -# This script syncs the public folder to a remote webserver - -set -e # Exit on error - -# Load deployment configuration -if [ ! -f "deploy.config" ]; then - echo "Error: deploy.config file not found!" - echo "Please copy deploy.config.example to deploy.config and fill in your server details." - exit 1 -fi - -source deploy.config - -# Validate required variables -if [ -z "$REMOTE_HOST" ] || [ -z "$REMOTE_USER" ] || [ -z "$REMOTE_PATH" ]; then - echo "Error: Required variables not set in deploy.config" - echo "Please ensure REMOTE_HOST, REMOTE_USER, and REMOTE_PATH are set." - exit 1 -fi - -# Use rsync to sync files -echo "Deploying public folder to $REMOTE_USER@$REMOTE_HOST:$REMOTE_PATH" -rsync -avz --delete \ - --exclude='.git' \ - --exclude='.DS_Store' \ - $SSH_OPTS \ - public/ \ - $REMOTE_USER@$REMOTE_HOST:$REMOTE_PATH - -echo "Deployment complete!" - diff --git a/public/btc-premium.html b/public/btc-premium.html deleted file mode 100644 index bc463c8..0000000 --- a/public/btc-premium.html +++ /dev/null @@ -1,325 +0,0 @@ - - -
- - -EUR ⇄ BTC, amb el premium inclòs
- -There are also some other projects that I generally keep private but @@ -151,54 +144,6 @@
Sometimes I like to jot down ideas and drop them here.
Some talks I've given:
- -