Pinned post

I'm Nat, or icco. I've been building software since the early 2000s. I love building cli and web tools, and spend a lot of time . I try to do everything in the open, so all of my personal code in FOSS, and most of my thoughts are public on subdomains of natwelch.com.

When I'm not writing code, I like hiking, fly fishing, reading, writing, and listening to and making music.

icco boosted

In 2019, pipenv made no releases. Changeset helped them get back on track in 2020, and they stayed on track in 2021. Their first 2022 release just came out. How I did it, in ~15 hours of work: harihareswara.net/posts/2020/b

I also spoke about it at openSUSE: media.ccc.de/v/3531-live-rescu

icco boosted

I'm putting together a book of fiction short stories based on location, technology, nature and art. It'll be available for free at locative.garden, but if you want a physical copy, you can back the project at kck.st/3Ft2AHf

This work is inspired by all of the amazing things folks have posted on Merveilles over the past two years. I know I'm not the most active user, but you all inspire me constantly.

I learned about the amazing proquints (an easy to pronounce UUID) a few years ago, but today took the time to write out a simplified version of the algorithm: github.com/icco/proquint

icco boosted

are there any 'dumbphone' (feature phone) users here on the fediverse? which phone do you use and why? whats your preferred phone? how'd you make the switch?

Gave a talk at work yesterday to inspire folks about the project we're working on to the whole company. Never done a hype talk like that before, but it seems it was well received! Yay!

But! I did finally write some common Go libraries for me to use, as I saw some consistent problems: github.com/icco/gutil

I also migrated all of my Go apps from Logrus to Zap, which has provided much better logs.

Show thread

The real pain though was I also moved from a hand rolled k8s cluster to using Google's new Autopilot GKE k8s cluster, and I ran into so many undocumented hard edges. Part of this caused me to have to rewrite my entire CD pipeline... which still isn't quite done.

Show thread

I rewrote code.natwelch.com over the weekend. Moved from ruby I wrote in 2011 to Go, and updated the d3 to v6 from v3.

Better viz and a little faster now which is nice.

Whelp, my wife and I just spent most of March sick with covid. Finally recovering.

One symptom that surprised me was the confusion. The complete inability to think clearly was super weird.

I love slat flip and dot flip displays. hackaday.io/project/18541-dot- is a fun look into a dot flip display

Took Friday and Monday off. Normally I'd take these days off for my birthday and go to a museum or something. Instead I'm trying to get my second book out the door.

... Taking time off of work to do work is something I always feel weird about.

icco boosted

Learning that people suffering from the storm and blackout in Texas were using the guide in our book Recipes for Disaster to build a rocketstove with which to heat food and water, we've put the directions online here in their entirety:

cwc.im/rocketstove

Please circulate.

icco boosted

"The guru is not exposed as a liar or a lech, a joker or a thief, but “only” a child laughing in the sun. The seeker’s mistake did not lay in identifying something special in this person, but in believing — hoping — that this specialness had something to do with knowing the truth. Instead, the numinous boils down to an ordinary state of radiant and childlike joy."

burningshore.com/p/slanted-and

Show older
Merveilles

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.