vsupalov
Start
Articles
Newsletter
Every Article Ever
2023
Catching Up on 5 Years of Docker Updates
Tailwind CSS For Non-Designers
Demystifying The Linux Desktop Environment
Demystifying 'The Kernel'
ZFS Basics
2022
Generating HN Titles Using Markov Chains In Python
Frequent Suffixes And Prefixes In HN Titles
The First 10 Years Of HN In Data
Notes On Building A 'HN Data Project'
A Journey Through Mathematical Subfields
Understanding How Scientific Papers Are Structured
What Is Math About?
Things I Wish I Knew Earlier About Pulumi
Starting A Vagrant Ops Sandbox
2021
Resources to Learn Solidity
Resources to Start a Solidity-Powered Project
Call a Payable Solidity Function Using Ethers
My Quickstart Notes For React
Anatomy of a DApp
My Current Understanding of Smart Contracts
Beautifulsoup4 Essentials
My Favourite Way To Start Data Tinkering Projects With Python
CLI Snippet: View Path Content as a Tree
Running Commands On A Remote Machine
Ops Friendly Containers
Less Is Awesome
An Overview of Docker Networking
How Does the Docker Cache Work?
What Are Docker Image Layers?
Things I Wish I Knew About Git
You Might Want To Know About: Kubernetes Operators
What Multi-Stage Builds Can Be Good For
Which Problems Can Docker Help Me Solve?
Choosing a Base Image For Your Dockerfile
My Process for Creating a New Dockerfile
Your First Docker Compose Stack
What Are Orchestrators, and How Do They Relate to Docker?
What's Up With Multi-Stage Builds?
How To Enable BuildKit?
What's A Docker Image Anyway?
The Nastiest Git Script I Love To Use
Find Out What Files A Command Changes With Docker
Adding Tailwind CSS to a Static Site
The Quickest Way to Improve Your Docker Images
A Better Way to Access Private SSH Git Repositories While Building Your Docker Images
A Better Way to Handle Build-Time Secrets in Docker
5 Tips to Speed up Your Docker Image Build
Fixing an Empty Git Submodule Folder After a Clone
2020
What's A Better Docker Tag Than :latest?
How to Speed Up Your Dockerfile with BuildKit Cache Mounts
12 Things I Wish I Knew About Docker
Tools to Help Automate Your Workflows
How to Tell That Your Docker Setup Is Broken
Showing the Time Each Layer of Your Docker Image Build Takes
BuildKit Features You Might Want to Know About
Your Docker Learning Roadmap
Snippet: The Most Simple URL-Based View in Django
The First Step Towards Making Your Django Project More Onboarding-Friendly
A Simple Fix If Your Dockerized App Crashes Because The Database Container Isn't Ready Yet
The Reason Why You Need to Wait When Stopping Your Docker Compose Services
You Don't Need to Rebuild Your Development Docker Image on Every Code Change
Is Docker-Compose Suited For Production?
2019
The Web App Deployment Wishlist
AWS Services You Should Know When Deploying Your Django App
Running Django and PostgreSQL in a Single Docker Container
Overriding One Single Value in Your Docker-Compose .env File
But What is Docker's Actual Job?
Avoiding Permission Issues With Docker-Created Files
The Hero's Journey to Every Deployment Story
Should You Use Virtualenv in Docker?
Your Vagrant Deployment Sandbox for Django
The First Step When Dockerizing Your Django App - Use Environment Variables
Why Is Fabric 2 so Hard?
Docker EXPOSE Ports
Django vs My Favorite Design Principles
Quick Django Refresher Crash Course
Deploying Early. Earlier Than You Think.
The Best Way to Deploy Your Django Project
When It's Okay to Use Runserver in Your Dockerfile
Using Docker At Your Own Pace
Six Big Open-Source Django Codebases to Read and Learn From
How to Find Real-World Django Projects Online as Learning Examples?
Production Doesn't Have to Be a Big Deal
What's up with Django's Custom User Model?
Django Runserver Is Not Your Production Server
Developing With Python 3.8 on Ubuntu 18.04 LTS
11 Django Real-World Challenges Your Tutorial Didn't Mention
Django Systemd Crashcourse
Gunicorn and Nginx in a Nutshell
What Is Gunicorn, and What Does It Do?
I Love Go and Django. Here's Why.
The Quickest Way to Create and Run a New Cookiecutter Django Project
What's the Use of of Django-Webpack-Loader?
Writing Code, Building Comment Scaffolds
How Does the Frontend Communicate with the Backend?
Get Docker Right and Get on with Life
How to Pass Additional Context into a CBV?
Is Vue Just Overkill for My Project?
My Django App Looks Bad and I Don't Know How to Change It!
My Favorite Django Packages in 2019
I'm a Makefile PHONY
How to structure a Go project?
Django CBVs seem overwhelming, because there are so many!
How to avoid CSRF errors with axios and Django?
When and Why Would I Need a JS Framework for Django?
Do I NEED to Combine Django with Vue or React?
2018
Vue.js Delimiters And Django
Vue.js In A Django Template
Go JSON (Un)Marshalling, Missing Fields and Omitempty
Switching to Go Modules - bye GOPATH and Godep
My views.py File Is Quickly Becoming Large. Should I Refactor It?
When do you use Django CBVs or FBVs?
The Right Kubectl Version for Each Kubernetes Cluster
Tool Spotlight: Watchtower
Docker Usage in 'The Flask Mega-Tutorial' by Miguel Grinberg - A Review
Tool Spotlight: Portainer
Unofficial 'CNCF Certified Kubernetes Administrator' Exam Curriculum 1.9 Self-Assessment
I'm Choosing A New CI/CD Tool, What Now?
KubeCon Europe 2018 Takeaways
Should You Run Your Database in Docker?
Help, Docker Compose Runs Old Containers!
Find out Why Your Docker Container Keeps Crashing
What's Wrong With The Docker :latest Tag?
Use More Kubernetes Labels!
Resources for Getting Started with Kubernetes
Get Rid of Namespace Parameters When Working with Kubernetes
2017
Pass Environment Variables From the Host Machine to your Docker Container
Pass Docker Environment Variables During The Image Build
Do I HAVE to ADD my Code Into the Docker Image When Deploying?
Should Built Docker Images Be Used in a Development Environment? Should Dockerfiles Be Used in a Production Environment?
Docker ARG vs ENV
Setting Default Docker Environment Variables During Image Build
Speed Up The Build of Your Python Docker Image
Should You Use The Same Dockerfile For Dev, Staging And Production Builds?
Finding YAML Examples and Docs For Kubernetes Config Files
Labels and Annotations in Kubernetes
YAML for Docker Compose and Kubernetes Config Files
Debugging a Broken Docker Compose Service Which Crashes Right Away
Using Docker For Python Web Development - Why And How
Exiting a Docker Container
Should I Upgrade My Docker Compose File Version From 2 to 3?
The Difference Between Docker Compose And Docker Stack
Using SQLAlchemy with Flask to Connect to PostgreSQL
What Exactly is Docker Swarm?
Running Wordpress In Docker For The First Time
6 Docker Basics You Should Completely Grasp When Getting Started
Access Private Repositories from Your Dockerfile Without Leaving Behind Your SSH Keys
Adding A Dockerized Application To Your Deployment Setup
Can You Mount a Volume While Building Your Docker Image to Cache Dependencies?
Deploying Like an Early Stage Startup
Deploying Your Web App Using a Deploy Key
Deployment Properties You Want And Tasks You Should be Able to Do
Docker ARG, ENV and .env - a Complete Guide
Running Headless Chrome with Puppeteer and Docker
So You Want to Deploy Your Web App - a Goal Oriented Introduction
Understanding Docker Build Args, Environment Variables and Docker Compose Variables
Cleaning Up After Docker
Should You Try to Set Environment Variables Based on a Command Output While Building a Docker Image?
Using Docker Compose for Development Environment Dependencies
Analyzing my Spotify Music Library With Jupyter And a Bit of Pandas
Developing With Python 3.6 on Ubuntu 16.04 LTS - Getting Started and Keeping Control
Starting a Simple Flask Application From Scratch
Creating a Real-Life Flask Application
The Problem With Your Dockerized Django Development Workflow
Flask Is Not Your Production Server
Running Frontend and Backend Development Servers Together
When Starting Out Tinkering With Webdev - is Flask or Django better?
Looking or Go articles? Check out
Gopher Dojo
!
vsupalov.com
Start
Articles
Newsletter
Imprint
Privacy Policy
RSS
© 2024 vsupalov.com.
All rights reserved.