Siddhant Goel


All tags

#arch-linux

The switch from Arch to Debian

#async

Not everything needs to be async

#aws

ELB proxy protocol health check

#backups

Offsite backups using Restic

#blog

Continuous Deployment with Netlify and Zola

How to enable target="_blank" links in Zola

Moving from Pelican to Zola

#books

The Almanack of Naval Ravikant

Book Review: The Phoenix Project

#career

How do you decide what to learn next?

#cython

Setting up flake8 for Cython

Speeding up Python using Cython

Streaming multipart/form-data parser for Python

#databases

Handling the “N + 1 selects” problem in SQLAlchemy

#debian

The switch from Arch to Debian

#devops

Uploading binary wheels to PyPI from Github Actions

Book Review: The Phoenix Project

Encrypting Sensitive Data in SaltStack

Experiences using Terraform

ELB proxy protocol health check

#flask

The most dynamic static site you'll ever see

#frontend

Frontend without writing CSS

Non-technical reasons why I like Vue

#germany

Mountains

#hiking

Mountains

#indie

Building products for yourself

#javascript

Non-technical reasons why I like Vue

#learning

How do you decide what to learn next?

#linux

Replacing GNU Stow with Dotbot

The switch from Arch to Debian

#macos

How to convert multiple images to PNG or JPEG on macOS

#management

Book Review: The Phoenix Project

The “Hacker News Effect”

Developer to Manager

#misc

Hello, World!

#netlify

Continuous Deployment with Netlify and Zola

#news

Following news 24x7 considered harmful

#nim

Nim: First impressions

#open-source

Automatically balancing Beancount DKB transactions

Setting up your Python open source project

Beancount DKB

Tornado + SQLAlchemy

#pelican

Moving from Pelican to Zola

#performance

Speeding up Python using Cython

#personal-finance

Automatically balancing Beancount DKB transactions

How you can track your personal finances using Python 🐍

Off by 1 (Day)

Managing personal finances using Python

Beancount DKB

#philosophy

The Almanack of Naval Ravikant

#practices

How to debug better

Building products for yourself

Gift a Donation

Building things just because there is a market

Not everything needs to be async

Off by 1 (Day)

Raise better Exceptions

Always be Questioning

#privacy

Sharing files with family in 2018

#productivity

How to convert multiple images to PNG or JPEG on macOS

Replacing GNU Stow with Dotbot

Following news 24x7 considered harmful

The switch from Arch to Debian

The Single Monitor Manifesto

Offsite backups using Restic

Switching from KeePassXC to Bitwarden

Lessons learned working from home

#programming

The tools I used to write an ebook

How you can track your personal finances using Python 🐍

How to debug better

Uploading binary wheels to PyPI from Github Actions

Continuous Deployment with Netlify and Zola

Multiple Mixins (and naming conflicts) in Python

Book Review: The Phoenix Project

How to enable target="_blank" links in Zola

Moving from Pelican to Zola

Frontend without writing CSS

The Single Monitor Manifesto

Not everything needs to be async

The “Hacker News Effect”

Off by 1 (Day)

Developer to Manager

The most dynamic static site you'll ever see

Setting up your Python open source project

Nim: First impressions

Setting up flake8 for Cython

Raise better Exceptions

Always be Questioning

Handling the “N + 1 selects” problem in SQLAlchemy

Speeding up Python using Cython

Tornado + SQLAlchemy

Stuck in Vim

Streaming multipart/form-data parser for Python

Non-technical reasons why I like Vue

#python

Automatically balancing Beancount DKB transactions

How you can track your personal finances using Python 🐍

Uploading binary wheels to PyPI from Github Actions

Multiple Mixins (and naming conflicts) in Python

Not everything needs to be async

Off by 1 (Day)

The most dynamic static site you'll ever see

Setting up your Python open source project

Managing personal finances using Python

Setting up flake8 for Cython

Raise better Exceptions

Beancount DKB

Handling the “N + 1 selects” problem in SQLAlchemy

Speeding up Python using Cython

Tornado + SQLAlchemy

Streaming multipart/form-data parser for Python

#remote-work

Lessons learned working from home

#rust

How to enable target="_blank" links in Zola

Moving from Pelican to Zola

#saltstack

Encrypting Sensitive Data in SaltStack

#security

Offsite backups using Restic

Switching from KeePassXC to Bitwarden

Encrypting Sensitive Data in SaltStack

#sqlalchemy

Raise better Exceptions

Handling the “N + 1 selects” problem in SQLAlchemy

Tornado + SQLAlchemy

#startups

Building things just because there is a market

#terraform

Experiences using Terraform

#tornado

Tornado + SQLAlchemy

Streaming multipart/form-data parser for Python

#vim

Stuck in Vim

#vue.js

Stuck in Vim

Non-technical reasons why I like Vue

#writing

The tools I used to write an ebook

#zola

Continuous Deployment with Netlify and Zola

How to enable target="_blank" links in Zola

Moving from Pelican to Zola