Ian Littman @ian.im · 20/09/2026These are probably the best Cranky Dorkfest photos I took of aircraft on final. Stayed over on the south side of the airport for longer so a lot of photos are of the insides of the UA Dreamliner, DL 321neo, and AA 321XLR that were parked there. 030
Ian Littman @ian.im · 11/01/2026Doesn't work on my S24 sadly. Guess I need to wait for the S26 and then upgrade. 000
Ian Littman @ian.im · 17/12/2025It's #12Clouds time at Cloud Austin. Head over to my fediverse account for live-posting, 'cuz I have to pick one social to post from. 000
Ian Littman @ian.im · 03/10/2025Time to learn about Valkey from the fine folks at @percona.bsky.social at Texas Linux Fest! 130
Ian Littman @ian.im · 13/09/2025It's travel-to-Dorkfest o'clock at AUS. Boarded on DL 306 AUS-LAX. See y'all (incl. @crankyflier.com) soon! 030
Ian Littman @ian.im · 28/08/2025No bad news is very good news on Golang cryptography :) #gophersunite 020
Ian Littman @ian.im · 28/08/2025To wrap up lightning talks, we have an update on TinyGo #GophersUnite 000
Ian Littman @ian.im · 28/08/2025Next up in lightning talks: making typeaheads fast with Redis #GophersUnite 000
Ian Littman @ian.im · 28/08/2025Next up at Gophercon lightning talks: building a Git client in Go. #GophersUnite 000
Ian Littman @ian.im · 28/08/2025Next up: principles of using AI for software dev. For one, don't hand off code for review that you haven't reviewed yourself. For another, exec expectations don't match current reality on what AI can('t) do. #GophersUnite 000
Ian Littman @ian.im · 28/08/2025Next up: using assertions to make sure that if a program is wrong it doesn't compile. #GophersUnite 000
Ian Littman @ian.im · 28/08/2025It's lightning talk time at Gophercon! First talk is about using SSA and control flow graphs for finding e.g. session leaks in the Cloud Spanner SDK #GophersUnite 000
Ian Littman @ian.im · 27/08/2025Expressing API changes as "replace this function with its inlined body" lets Go tooling make codebase upgrades for you. #GophersUnite 000
Ian Littman @ian.im · 27/08/2025By default, common LLMs don't use current code features, and even higher-power ones are a coin flip. Go analysis tools, and the associated MCP server, helps push back against this so emitted code gets modernized on the way out of the model. #GophersUnite 000
Ian Littman @ian.im · 27/08/2025Yo dawg I heard you like ATProto so I'm posting about an ATProto talk from a service that speaks ATProto #GophersUnite 040
Ian Littman @ian.im · 27/08/2025If you need every last drop of performance, you can remove the guard rails Go has. But you probably really really shouldn't because your time is more valuable than the hardware you save on making a great protobuf parser. #GophersUnite 000
Ian Littman @ian.im · 27/08/2025Pin to commit hashes rather than tag versions, and use tooling to capture when your libs do more things than you expect them to. #GophersUnite 000
Ian Littman @ian.im · 27/08/2025The code you ship is the code you need to double-check for vulns/malicious code. The source code corresponding to those artifacts may not be current/accurate. #GophersUnite 000
Ian Littman @ian.im · 27/08/2025"many eyes find malicious code" in OSS isn't necessarily true, as malicious actors can find ways to circumvent those eyes (and folks may assume someone else is doing the many-eyes work) #GophersUnite 000
Ian Littman @ian.im · 27/08/2025Turns out, a lot of the things that make writing software better for humans also make it better for AIs. #GophersUnite 010
Ian Littman @ian.im · 27/08/2025Just about, erm, Go time at Gophercon 2025 Day 1! yesterday was Day 0 of course as this isn't a SQL conference. #GophersUnite 000
Ian Littman @ian.im · 26/08/2025Hello #Gophercon! Repping @fleetdm.bsky.social here while hopefully learning a thing or two. If you want to chat about building an open-core device management product, I (and a few more of us) are around :) 010
Ian Littman @ian.im · 01/07/2025Waymo spotted well north of the Austin geofence. This is at Burnet and Greenlawn. 010
Ian Littman @ian.im · 07/06/2025Heads-up @crankyflier.com, Southwest is showing WGA fares as Basic. This is for a flight that I haven't changed since I bought it as WGA. 100
Ian Littman @ian.im · 01/05/2025Presenting on osquery in a couple hours at @devopsdaysaustin.bsky.social! 010
Ian Littman @ian.im · 22/01/2025They're at 20% cost reduction now. They get to 30% by swapping off of AWS-specific services. #DODeploy 000
Ian Littman @ian.im · 22/01/2025YoY cost figures. Spot when they moved from AWS to Digital Ocean. #DODeploy 000
Ian Littman @ian.im · 22/01/2025Digital Ocean DBaaS getting autoscalling. You'll also be able to buy droplets with just compute and get storage separately, and they'll add different tiers to both object and block storage. #DODeploy 000
Ian Littman @ian.im · 22/01/2025Digital Ocean using GenAI heavily when doing dev. 2k check-ins per day. #DODeploy 011
Ian Littman @ian.im · 22/01/2025Just about time to live-post the Digital Ocean Deploy keynote (and other stuff at today's conference). 000
Ian Littman @ian.im · 20/12/2024Flying Frontier today, with the new Recaro seats. Probably 33" pitch (@crankyflier.com you were right), tray table can more or less hold my 14" MBP, and yep that's the elastic blocked middle seat marker while Frontier gets their ducks in a row for real Domestic F. 020
Ian Littman @ian.im · 11/03/2024It's time for Paul Dejean to talk about how he dropped the #AWS bill for the company he works for. Disclosure: the great wall of text is intentional as apparently DevOpsDays Tokyo's audience likes great walls of text, and he'll present this there next, after tonight's edition at #austindevops 000
Ian Littman @ian.im · 21/02/2024And now we have Ramiro Berrelleza talking about developer happiness at #civonavigate 010
Ian Littman @ian.im · 21/02/2024...and now time for a chat about the waves the Broadcom VMWare acquisition has made #civonavigate 010
Ian Littman @ian.im · 21/02/2024And now we have Cortez Frazier Jr. talking SBOMs at #civonavigate 000
Ian Littman @ian.im · 21/02/2024Now we have Eran Kampf walking through how TwinGate went from multiple significant outages in a short period to 99.98% uptime at #civonavigate 020
Ian Littman @ian.im · 20/02/2024Rounding out the #civonavigate sessions for the day is Peter Zaitsev talking about the state of #opensource 010
Ian Littman @ian.im · 20/02/2024OWASP Goats are well-written but deliberately insecure apps to show how to do it wrong so it's easier to understand how to do it right. - Dwayne McDaniel @ #civonavigate 010
Ian Littman @ian.im · 20/02/2024Time to talk about Civo's latest launches and roadmap at #civonavigate 000
Ian Littman @ian.im · 20/02/2024How to safely use third party dependencies: evaluate, protect, mitigate - @nimbinatus.bsky.social at #civonavigate 011