nickjanetakis Profile Banner
Nick Janetakis Profile
Nick Janetakis

@nickjanetakis

Followers
4K
Following
1K
Media
271
Statuses
4K

Developer / Course Creator / Docker Captain / https://t.co/0cs7Q8k7Yh / https://t.co/Bn0LMh4lBp

New York, United States
Joined July 2012
Don't wanna be here? Send us removal request.
@nickjanetakis
Nick Janetakis
8 years
Announcing the Dive Into Docker course. Learn everything you need to know to start using @docker and #Docker Compose
9
22
98
@nickjanetakis
Nick Janetakis
3 days
This is huge. Congrats to the Docker team!.
@Docker
Docker
3 days
Build, run, and scale agents in one file:. ✅ LLMs + tools via compose.yaml. ✅ Works w/ LangGraph, CrewAI, Vercel AI SDK & more. ✅ Scale w/ Docker Offload (300 free min). ✅ Prod-ready on GCP & Azure. Blog → #Docker #AI #AgenticApps
0
0
0
@nickjanetakis
Nick Janetakis
4 days
This all stemmed from Google force pushing an update in January for Pixel 4a devices draining the battery ~10x faster than normal, requiring a forced battery swap. During the replacement my display, motherboard and fingerprint sensor got damaged during each official repair.
0
0
1
@nickjanetakis
Nick Janetakis
4 days
I can't believe it's been 7 months since @madebygoogle broke my Pixel 4a. I've been to their official repair center 4 times since and they broke my device in new ways every time. Now I'm locked out of my bank and trading accounts since biometrics is unavailable. Thanks Google!.
1
0
2
@nickjanetakis
Nick Janetakis
5 days
The other day I learned how to parse `cat /proc/net/tcp` to get the address and port a process is listening on. The values are in hexadecimal format and the address is in reverse. This post goes into converting that to decimal and covers #Docker info too.
0
0
3
@nickjanetakis
Nick Janetakis
10 days
I like how I can order Chinese food on the phone with a human in 25 seconds. It beats going through a rat's nest of automated menus and spending 4 min listening about how I'm a valued customer + press 1 to take a survey before I chat with a human then double verify my identity.
0
0
4
@nickjanetakis
Nick Janetakis
12 days
Here's 3 ways to undo or delete commits with git. Some are rewriting local history, others move forward with a new commit so it's safe even if you pushed your changes.
0
0
1
@nickjanetakis
Nick Janetakis
16 days
This is a really fun series. Thanks Docker! 🐳. Stay tuned for more tips from other captains as well as myself.
@Docker
Docker
16 days
Captain’s Log, Stardate 2025.06.26. Our journey through the containerverse continues…. Today’s discovery: Ensure your Bash version is compatible with your OS with Docker Official Images to avoid compatibility issues. 🖖Watch the log from @nickjanetakis . #Docker #CaptainsLog
0
0
2
@nickjanetakis
Nick Janetakis
18 days
I am doing a bit of work now where learning Go is a necessity. I briefly checked it out a long time ago but haven't worked with it really. Overall I'm enjoying how approachable the language is with prior Python experience. How's your experience been working with Go?.
3
0
5
@nickjanetakis
Nick Janetakis
19 days
Here's a quick way to grep emojis with both ripgrep and regular grep. This is the ripgrep version:.rg "[\p{Emoji}--\p{Ascii}]". The grep regex is in the post (it can't fit in a tweet).
0
0
0
@nickjanetakis
Nick Janetakis
25 days
There is a time and place for Kubernetes which I use too, but for single server deploys I really like the above.
1
0
0
@nickjanetakis
Nick Janetakis
25 days
This has been my deploy stack for ~10 years:. 🔹 Terraform to create cloud resources.🔹 Ansible to set up any Linux server.🔹 Docker Compose to run my apps.🔹 Git to deploy. Ansible sets the box up to enable git deploys. 🐳 Here's a role for #Docker
1
0
4
@nickjanetakis
Nick Janetakis
26 days
A while back I switched from pip to uv and noticed a ~10x speed boost for installing Python packages. Lock file support is nice too!. Here's how I modified my example #Docker starter apps for Flask + Django to use uv. It focuses on using uv in Docker. 🐳.
0
0
5
@nickjanetakis
Nick Janetakis
29 days
I was checking my site's certificate expiration date and noticed I visited it 801 times since I started using Firefox 6 months ago. It's alarming at how often I Google for something and find a post I wrote like 7 years ago.
Tweet media one
1
0
4
@nickjanetakis
Nick Janetakis
1 month
It's been 10 years of being a @Docker Captain. 🐳. Learning and using Docker was one of the best decisions of my life. I'm happy to be included in this community. Thank you so much Docker and @eeveeta, I am excited for the next 10+ years!. #DockerCaptains
Tweet media one
1
0
9
@nickjanetakis
Nick Janetakis
1 month
I noticed tmux-yank within WSL 2 would garble certain UTF-8 characters like emojis because it tries to use clip.exe by default which doesn't support that. Here's how I patched things to work in my dotfiles by customizing tmux-yank's clipboard tool.
0
0
4
@nickjanetakis
Nick Janetakis
1 month
Here's a quick run down on how #Docker Compose creates DNS aliases for you so you can use your service name to connect between containers. This post focuses on Docker networks, IP addresses, gateways and DNS.
0
1
3
@nickjanetakis
Nick Janetakis
2 months
RT @cigdemkadakoglu: 🌍 Merhaba Türkiye!🇹🇷 - from the amazing @Docker Captains around the world!💙These heartwarming videos from my fellow Ca….
0
2
0
@nickjanetakis
Nick Janetakis
2 months
In honor of @Docker's Gordon, AI and @cigdemkadakoglu's Docker AI talk I used ChatGPT and Python's turtle library to draw a tortoise. I also modeled Gordon out of pineapples in real life. Both look like a 5 year old made them! 🐋🐢. #DockerCaptains
Tweet media one
Tweet media two
1
1
1
@nickjanetakis
Nick Janetakis
2 months
The best part about ChatGPT is playing detective to see if it's giving you good advice or just trying to be nice by raising your confidence so you can be as wrong as it is. 🤖
Tweet media one
0
0
2
@nickjanetakis
Nick Janetakis
2 months
If you ever wanted to find your WSL 2 profile ID you can run this from your WSL instance:. $ echo $WT_PROFILE_ID.
0
0
1