Sign in

Julius Lisauskas

@xor22h.dev
213 followers 402 following 81 posts

15+ years breaking and fixing systems. Go, Java, PHP, Shopify, DevOps. Docker Captain. Speaker. INTJ running production in light mode.

PostsRepliesMedia
Julius Lisauskas @xor22h.dev · 22/09/2026
12.5 years at one company. Retro every two weeks. I can't remember a single one that changed anything. Switched jobs. Now it's once a quarter, and the action items actually get fixed instead of rotting in a doc for years. Never thought the answer would be this boring: do it less, but mean it.
000
Julius Lisauskas @xor22h.dev · 10/09/2026
I shipped a client's new e-commerce platform on 8x less hardware than before. Not a typo. Swapped Prestashop for a custom Go backend, wired in ERP and warehouse systems too. Day one: 500+ orders, zero issues. Smaller stack, smoother launch. What's the leanest setup you've ever shipped?
000
Julius Lisauskas @xor22h.dev · 06/08/2026
Waiting for approval/rejection is the most challenging part. I’m refreshing sessionize 3 times a day. For 3 months!!!
010
Julius Lisauskas @xor22h.dev · 23/07/2026
A week ago I've spoken on a TechDays 2026 by @nordvpn.bsky.social I was a bit nervous as this was my biggest stage ever. At least 100 attendees on-site & another 500+ watching online. I've talked about Sandbox'ing AI Coding agents using #docker. Now, I wonder where will be my next stage...
020
Reposted by Julius Lisauskas
Docker @docker.com · 22/07/2026
📣 Workshops for WeAreDevelopers North America just dropped! We're kicking things off with Michael Irwin's AI-ready developer environment workshop. Learn how to build a reproducible local setup for AI, from models and runtimes to Docker. San Jose, Sept. 23–25 Tickets → bit.ly/4e7b7nD
011
Julius Lisauskas @xor22h.dev · 09/07/2026
- 3 months ago, I joined a new company. - Today, they officially became a new Lithuanian Unicorn! - Next week, I will be presenting a talk about safe AI use and leading the workshop a day after. - btw, my probation period ends on Monday. Coincidence? More about the 🦄 - oxylabs.io/blog/oxylabs...
oxylabs.io
Oxylabs Reaches $3.6B Value After Agreeing to Its First Outside Investment
Oxylabs has secured a $130 million investment from Warburg Pincus, reaching a $3.6 billion valuation and reinforcing its position as a leading data infrastructure provider essential for the emerging a...
010
Julius Lisauskas @xor22h.dev · 14/05/2026
Docker Sandbox’es just got a nice way to customize them. Personally, it feels like a missing piece I was looking for a while already
xor22h.dev
Docker Sandbox Kits: Finally, A Way to Stop Re-Doing the Same Setup
So, I've been using Docker sandboxes for a while now. To be fair, as a Docker Captain, I've been playing with them since late October, when we got introduced to the tool during the Captains Summit. An...
000
Julius Lisauskas @xor22h.dev · 28/04/2026
Somewhere out there, two conference organizers are deciding if I belong on their stage. Wild that this is something I get to be nervous about now.
000
Julius Lisauskas @xor22h.dev · 27/04/2026
Genuine question: why did we decide that the best place to receive security codes is on the same device where all our distractions live? The people who designed 2FA and the people who wrote deep work books clearly never had a meeting.
000
Julius Lisauskas @xor22h.dev · 22/04/2026
New job. New team. They use Kustomize instead of Helm. I’ve used both. But there’s a big difference between “used it” and “lived in it for 3 years.” I’m basically junior again and I hate it. Anyone else made this switch? Helm or Kustomize. Which side are you on?
000
Julius Lisauskas @xor22h.dev · 15/04/2026
At new work - they issues 14” MPB with M5. 14” feels so small. Ok, at the office, it’s usable with the extra monitor setup. But while traveling or working from home - it’s a bit too small for my personal preference. What’s your preference? 14” or 16”?
000
Julius Lisauskas @xor22h.dev · 02/04/2026
Next Friday will be my last day at the company. I have been here for the past 12 years. It is certainly an unusual experience, and I feel a mix of sadness and uncertainty about my future.
000
Reposted by Julius Lisauskas
Docker @docker.com · 02/04/2026
Docker Model Runner now supports the NVIDIA DGX Station GB300. The hardware is powerful but what makes it practical is the developer experience: pull, run, and iterate on larger models using the same Docker workflow you already know and trust. Learn more here: bit.ly/4dX6w7g
docker.com
Docker Model Runner on DGX Station GB300 | Docker
Docker Model Runner now supports NVIDIA DGX Station GB300. Run bigger models with familiar Docker commands and effortless setup.
001
Julius Lisauskas @xor22h.dev · 15/02/2026
If you've ever had a production incident caused by an upstream image change, a mutable tag, or a dependency you didn't know existed in your Dockerfile — this is the post I wish I'd had. Docker build policies in 5 minutes, two copy-paste examples, zero excuses left.
100
Julius Lisauskas @xor22h.dev · 13/02/2026
Unpopular opinion: your Dockerfile review process is security theater. Humans miss things. AI assistants suggest things. Tags are mutable. latest is a lie. The only review that can't be skipped is one that runs before the build starts. Wrote about how to set that up with .rego policies in ~5 min.
xor22h.dev
Validating Docker Builds with .rego Policies: Because "It Works on My Machine" Isn't a Security Strategy
We've all been there. It's 2 AM, the CI pipeline is green, and you ship your container to production feeling like a DevOps rockstar. Then Monday morning rolls around and someone discovers that your Do...
010
Julius Lisauskas @xor22h.dev · 12/02/2026
Stop writing Dockerfiles like it’s 2015. You don’t need 47 lines of apt-get install, apt cache clean, and rm -rf just to build a base image. DHI lets you build Docker base images without a Dockerfile at all. Define what you want, skip the boilerplate, and stop pretending that cleanup is fun.
xor22h.dev
DHI Customizations - building base Docker Images without a Dockerfile
Because sometimes the best Dockerfile is no Dockerfile at all. The Never-Ending Quest for Smaller Attack Surfaces One of the biggest challenges in modern infrastructure is minimizing the attack sur...
010
Julius Lisauskas @xor22h.dev · 13/01/2026
First day back and I'm already gearing up for the hardest conversation of the year. My CTO's tech stack choice is fundamentally broken, ChatGPT agrees with me, and now I have to somehow convince leadership they're wrong without becoming the person who got fired on day one. This is going to be fun.
000
Julius Lisauskas @xor22h.dev · 31/12/2025
Only one day left in 2025! Overall, it was a fantastic year. The only downside was that two long projects finally came to an end. One of them, which I'd been working on for ten years, was finally finished. What about yours?
000
Julius Lisauskas @xor22h.dev · 28/12/2025
Another issue with Ghostty, particularly on SSH connections, is that it doesn’t recognize the terminal type. While it’s easy to fix by adding a SetEnv command inside the .ssh/config file, it’s still an annoying problem that doesn’t work out of the box.
000
Julius Lisauskas @xor22h.dev · 05/11/2025
Everyone is excited about AI. Many of us are using AI workflows to optimize our daily tasks. However, would you trust AI to manage payroll, or an accountant to use AI to automate the transfer of employee salaries?
000
Julius Lisauskas @xor22h.dev · 15/10/2025
.NET, about a week ago: We wanted notifications on changes/deletions of specific entities. Simple. Override SaveChanges and fire based on ChangeTracker. Implemented. Works. Yesterday: Something wrong. Zero deletes. A few breakpoints later: Using a helper which doesn’t use EntityFramework. 🙈
000
Julius Lisauskas @xor22h.dev · 09/10/2025
Vibe coding without Vibe bill? It's possible. Qwen Code. Docker Model Runner. 0$ Want more details?
000
Julius Lisauskas @xor22h.dev · 06/10/2025
The loneliest founder journey? Solo SaaS builder. The hardest founder journey? Solo SaaS builder WITH a family. If you're doing both, you're built different. Let's connect 👇
000
Julius Lisauskas @xor22h.dev · 06/10/2025
Just opened a 3-year-old iOS project. Hit build. It compiled. First try. No errors. No warnings. Meanwhile, Android projects after 6 months: • AGP version incompatible • SDK target outdated • Gradle sync failed • "Google is your only hope" error messages.
010
Julius Lisauskas @xor22h.dev · 05/10/2025
Building a SaaS solo while juggling family life (partner + kids)? Drop a comment below 👇 You're the real heroes and I want to follow your journey. The hustle hits different when you're debugging at midnight and packing school lunches at 6am.
010
Julius Lisauskas @xor22h.dev · 03/10/2025
Big month is here: • In a few weeks I'm going to speak about #Docker Model Runner at #helmes • In the end of month - going to Turkey to meet other Docker Captains & Employees.
010
Julius Lisauskas @xor22h.dev · 20/09/2025
What is your AI assistant persona? Mine, is always making weird jokes at the end. 😅
000
Julius Lisauskas @xor22h.dev · 19/09/2025
This year I'm not buying the latest iPhone 17 Pro Max. But I'm just one click away from getting DJI Mini 5 🤩
000
Julius Lisauskas @xor22h.dev · 10/09/2025
Another day - another story, or should I call it - the more access you get - the more issues you see? Got a bug raised around GoogleAnalytics & Google Ads conversion tracking. That numbers looked weird. To solve this, I also got access go GA console, and the fun started...
100
Julius Lisauskas @xor22h.dev · 09/09/2025
Yesterday, I've asked how we can access application logs of live/prod deployments. I got answer, that I need to contact one person, and he will give me the zip archive with the logs of application on demand. No central logging are in place. With my DevOPS background - I felt like in stone age.
110
Julius Lisauskas @xor22h.dev · 04/09/2025
Docker just open-sourced a new CLI tool for managing AI agents called cagent: 🔧 Agents can use external tools and APIs via the MCP protocol 💭 Built-in "think", "todo" and "memory" tools 🌐 Support for OpenAI, Anthropic, Gemini and Docker Model Runner. Give it a try: github.com/docker/cagent
github.com
GitHub - docker/cagent: Agent Builder and Runtime by Docker Engineering
Agent Builder and Runtime by Docker Engineering. Contribute to docker/cagent development by creating an account on GitHub.
030
Julius Lisauskas @xor22h.dev · 04/09/2025
Got yet another offer to host someone else app in my google play console. This is against developer agreement first, so I wonder what they are even trying to scam?
000
Julius Lisauskas @xor22h.dev · 03/09/2025
Have you ever had to create a lecture or tutorial for specific tasks, such as getting started with a particular SDK, introducing a framework, or testing? What tools have you found most helpful for this purpose? How have you ensured that students have all the necessary tools ready?
000
Julius Lisauskas @xor22h.dev · 02/09/2025
So, I've started building my own uptime monitoring solution, after multiple years of using uptimerobot.  I still use Pulsetic now, but I hope to build something better than it myself. Why? Well, I want to build something myself, and I'm already tired of everyone doing yet another habit/todo app.
100
Julius Lisauskas @xor22h.dev · 01/09/2025
Have you replublished all your Android apps with 16kb page size requirement already?
000
Julius Lisauskas @xor22h.dev · 01/09/2025
Never build an audience on a single social network only. I did that mistake, and now - I need to start from scratch. (Still hoping I can regain access to that account)
020
Julius Lisauskas @xor22h.dev · 31/08/2025
Got my account suspended on Threads. They do offer to download all account information - but that only includes followers, and followees, but it doesn't include any of my posts history - so it's basically useless.
100
Julius Lisauskas @xor22h.dev · 30/08/2025
Ok, I’ve just got banned on Threads with no reason. Literally just commented on a post about hosting providers, and tagged my choice. Lol.
010
Julius Lisauskas @xor22h.dev · 20/08/2025
Day 1: SaaS idea 🌟 Day 2: Buy domain & code starts Day 5: Life gets in the way... Day 345: "Do I renew the domain?" Tell me you’ve been there too.
100
Julius Lisauskas @xor22h.dev · 17/08/2025
Yesterday I've worked on clearing up the idea and designing the architecture of my first SaaS. Had an interesting conversation with a few AI models, created a repo, skeleton for website & API, dockerfiles, compose.yml Stack: Go + Templ + TailwindCSS.
010
Julius Lisauskas @xor22h.dev · 15/08/2025
Everyone seems to be building yet another habit tracker, and that field - overcrowded. My next project - uptime monitoring solution. A very niche product, but at least competition is smaller.
000
Julius Lisauskas @xor22h.dev · 14/08/2025
Looking for different uptime-monitoring solution... Got tired of UptimeRobot which periodically gives false alerts and burn notification credits. Any recommendations?
100
Julius Lisauskas @xor22h.dev · 11/07/2025
Today marks my last day in Viavi Solutions. It's hard to say goodbye after spending over a decade here. It was a pleasure working with you!
000
Julius Lisauskas @xor22h.dev · 11/07/2025
@docker.com announced Docker Offload yesterday during #WeAreDevelopers. I've already tried it, and personally think it's a great feature, especially if you working with AI, agents and some extra juice for your pc. More details on my post. #Docker #DockerOffload #AI
lisauskas.lt
We Are Developers: Docker Offload, Docker Model Runner & more…
Today, At We Are Developers conference in Berlin, Docker Inc. announced a lot of news, which should be interesting for developers building…
030
Julius Lisauskas @xor22h.dev · 20/05/2025
Whoops! Helm got broken. Helm 3.18.0 seems to introduce a breaking change which affects a lot of uptream helm charts. Stay at the 3.17.x 🙈
000
Julius Lisauskas @xor22h.dev · 15/05/2025
My relationship status with Shopify is complicated. One day I love it. Next one I want a divorce 💔
000
Julius Lisauskas @xor22h.dev · 12/04/2025
AI + Docker = ?
010
Julius Lisauskas @xor22h.dev · 02/04/2025
#Docker just released a way to run LLM locally on your mac without any additional software. More details in my blog.
xor22h.dev
Your personal offline coding assistant with Docker Model Runner and Zed Editor
Docker has just released a new build of Docker Desktop for Mac users, featuring an exciting new AI capability called "Docker Model Runner". This feature allows you to run large language models (LLMs) ...
000
Julius Lisauskas @xor22h.dev · 25/03/2025
Today at work: • Meetings • ArgoCD & gitops related activities • More meetings After work: • Migrating a few domains to new server (Nginx/php/MySQL) Before work: • Running LLM locally on my macbook (openai compatible) • Figuring out how to set it up with zed.dev
zed.dev
Zed — The editor for what's next
Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
010
Julius Lisauskas @xor22h.dev · 07/03/2025
Runs a docker registry with TLS on localhost. Spends half a day forcing go-containerregistry library to use HTTPS and not HTTP for doing a push to localhost. 🙈😂
000