diff --git a/.github/workflows/snake.yml b/.github/workflows/snake.yml deleted file mode 100644 index 791ec03..0000000 --- a/.github/workflows/snake.yml +++ /dev/null @@ -1,31 +0,0 @@ -name: Generate contribution snake - -on: - schedule: - - cron: "0 3 * * *" - workflow_dispatch: - push: - branches: [main] - -permissions: - contents: write - -jobs: - generate: - runs-on: ubuntu-latest - timeout-minutes: 5 - steps: - - uses: Platane/snk@v3 - with: - github_user_name: ${{ github.repository_owner }} - outputs: | - dist/github-snake.svg - dist/github-snake-dark.svg?palette=github-dark - - - uses: crazy-max/ghaction-github-pages@v5 - with: - target_branch: output - build_dir: dist - keep_history: false - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/README.md b/README.md deleted file mode 100644 index 3a54cb4..0000000 --- a/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# Hey, I'm Dominik πŸ‘‹ - -By day, I write code at [Slido](https://github.com/slidoapp) (part of [Cisco](https://github.com/cisco)) so your meetings don't suck. By night, I solder things that probably void warranties. - -Based in πŸ‡ΈπŸ‡° Bratislava, Slovakia, where the beer is cheap and the software engineers are not. - -[![Website](https://img.shields.io/badge/palo.sk-000?style=flat&logo=googlechrome&logoColor=white)](https://palo.sk) -## What I Do - -- πŸ–₯️ Build native desktop apps and integrations for macOS (Swift) and Windows (C#). Yes, both. -- 🌐 Write TypeScript, React and Node.js, because one ecosystem is never enough -- πŸ”Œ Design PCBs and program microcontrollers, because software bugs weren't enough and I needed hardware bugs too -- πŸ–¨οΈ 3D design & print things at 2 AM that I absolutely did not need - -## Things I've Built at Slido - -### πŸ“Š [Slido for PowerPoint](https://www.slido.com/powerpoint-polling) Β· *current focus* -Embed polls, quizzes, surveys and Q&A right into PowerPoint slides and have them launch automatically during the presentation. - -Most of my time goes into the **macOS** integration (Swift, C, C++ and yes, even VBA). I also contribute to the **Windows** version (.NET/C#) and its frontend (React/TypeScript). - -### πŸ“½οΈ [Slido for Google Slides](https://www.slido.com/google-slides-polling) -The same idea for Google Slides, built from several moving parts: a Chrome extension, a Google Slides add-on, a custom web player and the Slido Sidebar. - -I helped build the Chrome extension and the add-on in the early days, before a dedicated team took the project over. - -### πŸ”€ Slido Switcher Β· *8 years, retired* -Native Windows and macOS apps that let presenters remote-control their computer from the Slido admin, switching between Slido and their slides mid-presentation. They have since been replaced by the deeper PowerPoint and Google Slides integrations above. - -### πŸ’¬ Slido for Slack Β· *retired* -Create and manage Slido events and ask questions without leaving Slack. It had a nice run on Product Hunt but not enough users to survive, so it was shut down after two years. I built the backend (Node.js/TypeScript), the MySQL database and the Slack API integration. - -## Side Project - -### ⚑ [SparkVille](https://sparkville.app) Β· *beta* -An interactive web platform that teaches electronics through short lessons, experiments and mini-games. Players explore the town of SparkVille with **Sparkie**, a friendly electric spark, solving puzzles map by map: matching components to their symbols, wiring circuits, reading resistor colour bands and using measuring instruments. - -There's also Sparkie's workshop, an interactive lab with a breadboard, multimeter, oscilloscope and Ohm's law experiments. It runs on phones, tablets and desktops without an account or installation, speaks 10 languages, and supports both IEC and ANSI schematic symbols. - -Built with React, TypeScript and Vite, and hosted on Cloudflare. Basically my electronics course, minus the burnt fingers. - -## Off the Clock at MakerSpace - -In my free time I volunteer at [MakerSpace Bratislava](https://www.msba.sk), a community workshop at NovΓ‘ Cvernovka. I help run the space and help people with their electronics and maker projects. I also teach: - -- πŸ”‹ **[Electronics fundamentals](https://msba.sk/elektro-dielna/zaklady-elektroniky/)**: my full-day course for complete beginners covering circuits, measurements, components and soldering -- πŸ€– **[Electronics club for kids](https://msba.sk/elektro-dielna/elektro-kruzok/)**: weekly sessions where 8–15 year-olds go from blinking LEDs to their own Arduino projects -- πŸ“ **3D modelling for printing** *(coming soon)*: a weekly course on designing functional parts in Autodesk Fusion - -## Toys I Play With - -- **Languages:** Swift, C#, TypeScript, C/C++. I collect languages the way other people collect stamps. -- **Hardware:** ESP32, ESP8266, STM32, Arduino, Atmel AVR. If it has a chip on it, I'll flash firmware onto it. -- **Tools:** Xcode, Visual Studio and WebStorm for code, Autodesk Fusion for 3D modeling, KiCad for PCBs, and a soldering iron for everything else - ---- - - - - - Snake eating my contribution graph - diff --git a/github-snake-dark.svg b/github-snake-dark.svg new file mode 100644 index 0000000..edff54b --- /dev/null +++ b/github-snake-dark.svg @@ -0,0 +1 @@ +Generated with https://github.com/Platane/snk \ No newline at end of file diff --git a/github-snake.svg b/github-snake.svg new file mode 100644 index 0000000..2e60883 --- /dev/null +++ b/github-snake.svg @@ -0,0 +1 @@ +Generated with https://github.com/Platane/snk \ No newline at end of file