41554 blogs · [ { "id": "01a08c59-d926-71a0-a6e7-ff849a4c9e1b", "title": "Quantum Bookmark Platform: An AWS Project", "url": "http://tylerkontra.com/posts/quantum-bookmark-aws-deployment/", "published_at": "2026-07-19T02:08:27+00:00" }, { "id": "01a08c59-d926-71a0-a6e7-ff849b1c7985", "title": "How to make Closeable Flash Messages without Javascript (CSS-Only)", "url": "http://tylerkontra.com/posts/css-only-closeable-toast/", "published_at": "2023-11-11T03:00:10+00:00" }, { "id": "01a08c59-d926-71a0-a6e7-ff849b526b5b", "title": "Programmatic Customization of KDE Settings", "url": "http://tylerkontra.com/posts/programmatic-kde-customization/", "published_at": "2023-07-24T04:11:57+00:00" }, { "id": "01a08c59-d926-71a0-a6e7-ff849b668cdc", "title": "compatlib or: what not to do in Python", "url": "http://tylerkontra.com/posts/compatlib-python-method-overloading-magic/", "published_at": "2022-06-12T07:00:00+00:00" }, { "id": "01a08c59-d926-71a0-a6e7-ff849be784f7", "title": "Rewriting A Phoenix App to Really Learn OTP", "url": "http://tylerkontra.com/posts/rewriting-a-phoenix-app-to-learn-otp/", "published_at": "2021-10-15T03:15:32+00:00" }, { "id": "01a08c59-d926-71a0-a6e7-ff849c3ad08e", "title": "Deploy A Private Docker Registry", "url": "http://tylerkontra.com/posts/private-docker-registry-cloudflare-https/", "published_at": "2020-07-27T02:07:45+00:00" }, { "id": "01a08c59-d926-71a0-a6e7-ff849d310b2a", "title": "Making a Desktop App with Python PyQt5", "url": "http://tylerkontra.com/posts/python-desktop-app-pyqt5/", "published_at": "2020-07-16T03:11:48+00:00" }, { "id": "01a08c59-d926-71a0-a6e7-ff849d8ff984", "title": "Deploying Elixir Phoenix with Docker Compose", "url": "http://tylerkontra.com/posts/elixir-phoenix-docker-compose/", "published_at": "2020-07-06T01:36:45+00:00" }, { "id": "01a08c59-d926-71a0-a6e7-ff849e55395c", "title": "Repeatable VPS Configuration with Ansible", "url": "http://tylerkontra.com/posts/ansible-personal-vps/", "published_at": "2020-07-03T03:28:24+00:00" }, { "id": "01a08c59-d926-71a0-a6e7-ff849e6f2e25", "title": "How to Write A DSL in Scala", "url": "http://tylerkontra.com/posts/how-to-write-dsl-scala/", "published_at": "2020-06-18T02:26:41+00:00" }, { "id": "01a08c59-d926-71a0-a6e7-ff849e7699ee", "title": "No Nonsense Python Dependency Management In 2020", "url": "http://tylerkontra.com/posts/python-dependency-management-2020/", "published_at": "2020-06-16T00:57:48+00:00" }, { "id": "01a08c59-d926-71a0-a6e7-ff849e7816b1", "title": "Deploying R Models As A Service", "url": "http://tylerkontra.com/posts/deploy-r-model-with-plumber/", "published_at": "2020-06-14T05:18:10+00:00" } ] posts Claim your blog
Back to tylerkontra.com
Blog · corpus.blog/blogs/tylerkontra.com/posts

tylerkontra.com

tylerkontra.com

2026

2023

2022

2021

2020