RSSAmplifier

Blog

Camillo Visini - Personal Website

My personal website, dedicated to things that I find fascinating.

camillovisini.comRSS feed ↗19 posts

Latest posts

Simulating Hand-Drawn Motion with SVG Filters

A practical guide to implementing the boiling line animation effect using SVG filter primitives and JavaScript

From GUI to CLI: A Better Synology Downloader

Creating a secure, testable CLI for Synology NAS downloads using Ruby, Thor and 1Password

Phlex for Rails Emails: Action Mailer without ERB

Rendering Action Mailer emails with Phlex components and layouts: Clean, Composable, and Completely Ruby

Mocking MQTT with Playwright: Simplify Your System Tests

Leverage WebSocket interception to eliminate the need for a MQTT broker in your Playwright test environment.

Streamlining Your Rails 8 App: Migrating from Postgres to SQLite

Simplify your Rails 8 stack by transitioning from Postgres to SQLite for better efficiency and reduced complexity

Migrating Plausible Analytics to a New Server

A step-by-step guide to migrating Plausible Analytics running inside Docker to a new server

Fifteen Fundamental Properties

A visual collection of fundamental properties of wholeness as introduced by architect and design theorist Christopher Alexander

On Design Patterns

An exploration of design patterns as a tool to build at scale, developed by architect and design theorist Christopher Alexander

Setting up Dark Mode for Nuxt and Storybook via Tailwind CSS

Enable multiple color modes for component design in Storybook, and use color mode-aware components in Nuxt

Implementing FastAPI Services – Abstraction and Separation of Concerns

FastAPI application and service structure for a more maintainable codebase

CI/CD Workflow for AWS ECS via Terragrunt and GitHub Actions

Adopt Terraform to auto-provision infrastructure, and GitHub Flow to continuously test and deploy code

Python i18n - Localizing Transactional Email Templates

Leverage Python, Jinja and i18n Ally to define, localize, and preview transactional emails

Deploy Flask Apps to AWS Elastic Beanstalk using Travis CI

Setting up a CI/CD pipeline for your Flask application with Travis CI and AWS Elastic Beanstalk

Create a macOS Menu Bar App with Python (Pomodoro Timer)

Create your very own macOS Menu Bar App using Python, rumps and py2app – A simple Pomodoro Timer

Deploy Python Functions to AWS Lambda with PyCharm

Speed up your serverless workflow by deploying your AWS Lambda Python functions with PyCharm

Develop a Serverless Flask REST API with Zeit Now

Deploy a Flask-powered Serverless JSON REST API to Zeit Now, a platform for global serverless deployments

Deploy a Serverless Python JSON API to Zeit Now

Create a Serverless JSON API in Python and deploy it to Zeit Now, a platform for global serverless deployments

Deploy a Flask Website to AWS Elastic Beanstalk

Create a Flask-powered website and deploy it to AWS Elastic Beanstalk including SSL via Let's Encrypt

Create a Flask REST API running on AWS Elastic Beanstalk

Deploy a REST API running on Flask to AWS Elastic Beanstalk, with automatic SSL certificate provisioning via Let's Encrypt