Created by Veselin Romić
1301 People have this badge

What everyone's up to

TED Vortex


Brian Douglas


1 other

Nov 27, 2021
Contributed to Open Source Project
Improved workflows
Used Docker
Automated deployment
Reached a milestone
+ 3
Sometimes when you start coding at 00:00 you want to stop at 00:00 and that's almost always going to be a bad idea. Guess what, 23 hours in, not even GitHub wanted us running any more workflows so they threw us a Thanksgiving surprise outage.

Closing in hot at 151 commits across 3 testing repositories, it's not about quantity but quality and this personal coding marathon milestone helped us progress preparations for the upcoming version 3 release of @open-sauced/semantic-release-conventional-config, a release so packed it's dropping version 4 on top of 3!

Meant to be a zero-config release companion to mtfoley/pr-compliance-action and a bold contender to the 2021 GitHub Actions Hackathon on DEV, it stays true to the @open-sauced pizza party, because what's better than releasing 🍕🍕🍕🍕🍕 with containerized GitHub actions?

Guess we'll just have to see!

Shoutouts @bdougie and @mtfoley!
Nov 02, 2021
Contributed to Open Source Project
Merged Pull Request
Automated deployment
Used Docker
Implemented Caching Layer
Improved workflows
+ 4
Made a valuable contribution to open-sauced/open-sauced adding GitHub Actions docker build caching and updating release workflows to use npm version 8. Obscure issue and fix, but totally worth in the long run if we think about a performance mindset, you know, GitHub actions being completely free for open source repositories!
Open Source Contributor, Open Sauced
Nov 17, 2021
Deployed a server to Google Cloud
Used Docker-Compose

Deployed Snikket XMPP messaging server to Google Cloud (Free Tier)

I came across the Snikket project the other day, which strives to make decentralized-but-federated end-to-end-encrypted messaging built on the open XMPP protocol more accessible to non-techies. They provide a hosted option but also make it extremely easy to self host; I'm a sucker for self-hosting things so I thought I'd give it a try.

The Snikket Quick Start Guide made it incredibly simple to get up and running. It honestly took me longer to finalize the registration of a new domain ( - a shorter alt for than it did to create a new Ubuntu e2-micro instance on Google Cloud's free tier, configure DNS records and firewall rules, deploy the Snikket server components in a docker container, and create a user account through the Snikket Android app.

And now I've got a private chat server I can use for communicating with my closest friends - like any of my Polywork connections who might want to check it out:

I'm pretty impressed with the project so far, and I'm excited about Snikket's future possibilities. It's much less nerd-centric than my Matrix + Element setup is. The client and server both work very well, and the process of onboarding as a new user couldn't be simpler.

To put that to the test, I've also deployed another instance that I'm going to try to use as a replacement for my family's many group text threads! Wish me luck!
Used Docker-Compose
To build and analyze distributed systems using docker and Kafka.

Built a pub sub-model for the Real estate system using docker containers where there are multiple brokers and each of them handles their own set of topics. This filtering is based on the Rendevous algorithm.

Further, have built the same model using Apache Kafka to manage the broker topics.

Tech Used -> VueJS, Python, Flask, Docker, Kafka, Websockets
Self hosting
Used Docker
Now self-hosting Shlink on for a nice custom-branded URL shortener!
Nov 06, 2021
Used Docker
Published an article
Earlier this week I published some notes and example scripts on using "Docker From Docker"

This is often a handy alternative to Docker In Docker.

It also shows how to install and use Docker Compose V2 in a sibling container.