Peter Theill

Peter Theill

Commanigy

My name is Peter Theill, a Copenhagen-based software engineer and entrepreneur. Iโ€™m a co-founder of Zublime, Outbound & Familio but also do indie-hacking at Commanigy. I started playing around with programming back in 1987 on a good old Commodore 64 and released my first couple of shareware products on Windows around 1994.

Deployment Stats

Total deployments
367

over 209 days

This week
0

64 this month

Most active day
12

on Apr 27, 2025

Running year activity
ยท
0 deployments in Dec
Dec
ยท
0 deployments in Jan
Jan
ยท
0 deployments in Feb
Feb
ยท
0 deployments in Mar
Mar
โ–†
61 deployments in Apr
Apr
โ–ˆ
79 deployments in May
May
โ–†
66 deployments in Jun
Jun
โ–„
42 deployments in Jul
Jul
โ–„
37 deployments in Aug
Aug
โ–‚
18 deployments in Sep
Sep
โ–†
64 deployments in Oct
Oct
ยท
0 deployments in Nov
Nov

Recent deployments by Peter Theill

16 days ago
๐Ÿ’„ Clean up home controller comments
Remove unnecessary comment from the HomeController for clarity.
17 days ago
๐Ÿ’„ Refactor authentication redirects
Change authentication redirects to root path for consistency across controllers.
18 days ago
๐ŸŽจ Allow processing through queue
19 days ago
๐Ÿ’„ Update media display text and styling
Change "upload" to "photo" for clarity and add background color to media container.
20 days ago
โœจ Enhance lightbox functionality and media handling
Refactor lightbox controller and media model to support optimized media
variants and improve loading behavior in the UI.
20 days ago
โœจ Refactor default name generation logic
Consolidate default value setting for event name and date into a single method.
๐Ÿ’„ Refine QR code display and layout
Adjust the layout for QR code section and improve text clarity for better user experience.
21 days ago
โœจ Implement user join notification functionality
Add a method to notify via Discord when a new user joins the platform.
21 days ago
โœจ Add toast notification functionality
Implement toast notifications with slide-in animation and auto-dismiss
feature for improved user feedback on actions.
21 days ago
๐Ÿ’„ Enhance file upload progress UI
Improve the styling and structure of the upload progress container and
add shimmer animation for better visual feedback during file uploads.
21 days ago
๐Ÿ’„ Refine text formatting in homepage
Improve readability by consolidating text in the event sharing description.
21 days ago
โœจ Implement Google OAuth authentication and event claiming functionality
- Added Google OAuth integration with OmniAuth for user authentication.
- Created Users table with fields for email, name, Google ID, and avatar URL.
- Updated Events table to include a user reference for claimed events.
- Implemented SessionsController for handling sign-in, sign-out, and failure actions.
- Created EventClaimsController to manage claiming events by users.
- Updated views for sign-in, event claiming, and event management.
- Enhanced header and footer for user authentication state.
- Added routes for authentication and event claiming.
- Configured OmniAuth initializer for Google OAuth.
- Updated application layout and styles for improved user experience.
22 days ago
๐Ÿ’„ Refactor lightbox controller and uploader view
Remove file size display and adjust styles for better consistency in the lightbox modal.
23 days ago
๐Ÿ› Fix date handling in hero illustration method
Restore the use of the current date for hero illustration selection.
23 days ago
๐Ÿ”ง Update deployment notification URL in Dplyd API call
23 days ago
๐Ÿ”ง Update Discord notification username and avatar in deployment workflow
23 days ago
๐Ÿ’„ Refactor empty state message and adjust icon size in uploader view
24 days ago
:hammer: Update PostgreSQL port configuration
Change the PostgreSQL port to use localhost mapping for better security.
24 days ago
๐Ÿ”ง Update gem versions in Gemfile and Gemfile.lock
Bump Rails, pg, and Puma versions for improved stability and performance.
24 days ago
๐Ÿ”ง Update Gemfile and Gemfile.lock for dependency versions
Upgrade Rails, SQLite3, Puma, and Kamal to their latest compatible versions.
Adjust CSS process command in Procfile.dev for consistency.
24 days ago
โฌ†๏ธ Upgrade Rails and Puma versions
Update Rails to 8.0.2.1 and Puma to 6.6.1 for improved performance and security.