Tony Metzidis

Tony Metzidis @tonymet

About: Developer and Engineering Manager. Mostly backend & cloud platforms. Currently node.js & golang. Also AWS CSA Associate

Location:
SF Bay Area
Joined:
Feb 9, 2019

Tony Metzidis
articles - 27 total

How to Put Everything in Git

It's good to get in the habit of putting everything into a git repo, and that means having a...

Learn More 1 0Jan 3

Streaming regex scanner — regexpscanner

Go's regexp module falls short with stream processing-- nearly all methods require a string or...

Learn More 0 0Dec 5 '24

Run godoc Automatically

VSCode has a fantastic task runner, with lots of configuration options for when and how the task...

Learn More 1 0Nov 26 '24

Fighting GCP & Firebase Cloud Client CLI and SDK Bloat

Client CLIs & SDKs for GCP, Firebase and other clouds are terribly bloated. GCP includes a python...

Learn More 0 0Nov 26 '24

WSL2 Backup to OneDrive Cloud

WSL2 provides great disk performance, but it requires storing the files separately in a virtual disk...

Learn More 0 0Nov 26 '24

Setting for "Bob made a new post..." notification?

Is there a setting to disable this notification type? Here are the settings that I have available...

Learn More 2 7Nov 28 '23

IPV6 Migration Guide for Developers using AWS EC2 -- A Primer

Originally on tonym.us With the news that AWS will be now charging about $4 / instance-month for...

Learn More 1 0Nov 20 '23

Improve WSL Security with Read-Only Filesystem

Originally on tonym.us By default, all Windows drives are mounted with read & write access (rw)...

Learn More 0 0Nov 20 '23

Smokeping On Raspberry Pi Zero

Smokeping is a self-contained network monitoring app , capable of monitoring using ICMP/Ping, HTTP,...

Learn More 0 0Feb 24 '23

Testing Without Excuses

Every app has that last inch (or mile) of code that's not covered by tests. Usually it's an...

Learn More 0 0Aug 21 '21

Passwordless SSH One-Liner

When you need to get your key onto another machine, and you don't want the silly login-logout-copy-pa...

Learn More 5 1Jun 25 '20

A Timeless Directory Layout for Projects

Directory layouts are like log cabins that start from a basic shed, gradually adding a room at a time...

Learn More 8 0May 31 '20

Snooze to Save Money

Cloud instances bill by the hour (or the minute) – and right now you're burning money. Use snooze t...

Learn More 4 0May 19 '20

Fully Remote Development with VS Code & Cloud9

Seamless, consistent, remote development from ipad, chromebook, windows, macos

Learn More 80 8Jan 6 '20

Use the Source Luke! How to Write Clean Code for Interviews

Interview Prep. Getting answers from Source.

Learn More 8 0Jun 14 '19

Go Nuts with Channels: Prioritize a Channel with Middleware

Go channels ordering & prioritization using middleware

Learn More 12 0May 22 '19

Build a 2MB REST API -- Scratch Images Episode III

Building the smallest and simplest Docker images using Scratch. A Go proxy REST API. multi stage docker images. stretch

Learn More 45 2May 9 '19

Build a 980-byte Docker Image -- Scratch Images Episode II

Building the smallest and simplest Docker images using Scratch. A hello world in ASM. multi stage docker images.

Learn More 7 0May 7 '19

Build 100kB Docker Images from Scratch

Building the smallest and simplest Docker images using Scratch. A hello world in C. multi stage docker images.

Learn More 90 8May 6 '19

Publish Free Static Websites With Firebase, Hugo and Google Cloud Builder -- Part 2

Host a static website on Firebase Hosting, with continuous integration using Google Cloud Builder, designed with the Hugo static site platform

Learn More 13 0May 2 '19

Benchmarking Pihole : Pi Zero vs Pi 3b+

From Pi Hole Discourse Here's a benchmark comparing pi-hole running on a Pi Zero (with USB ethernet)...

Learn More 10 2Apr 24 '19

PHP Dev Environment One-Liner

Here's the fastest way to get your PHP app running. No MAMP, WAMP, apache or any of that nonsense....

Learn More 10 2Apr 17 '19

Being Scientific with Gists : The Sharable Laboratory

Gists Are Great for Tinkering, Performance Testing and Discussion. By using Gist Remotes, teams can create code variants with reproducible test results.

Learn More 5 0Apr 9 '19

Getting to Yes -- As Quickly as Possible

Is it possible to beat gnu yes in go?

Learn More 11 3Mar 29 '19

GCP: Managing IAM Access Control Across Projects -- The Simpler Version

GCP resources are organized into projects -- all resource IDs and IAMprinciples are grouped under a p...

Learn More 1 0May 6 '20

Writing Custom StackDriver Metrics -- The Go Daemon

In part two, we write custom stackdriver metrics and publish using a tiny Go Daemon.

Learn More 11 1Feb 17 '19

Writing Custom Metrics to Stackdriver in Golang

Measuring filesystem-based indicators with a custom golang daemon and writing them to golang for tracking application activity

Learn More 3 0Feb 17 '19