Show newer

The original code author was new to the language (this was his first and maybe only project in ) and loved to explicitly return nil and check `(nil?)` all the time. It turns out, it's harder to remove explicit type and `nil?` checks than I thought.

Apparently I need to practice the "refactor so it's idiomatic, without changing the behavior".

orys.us/v0 what has been taking a lot if my time as I try to make our automated deployment happy on some project.

lib.reviews/ is ad-free and open source, though not decentralized. Looks very clean!

Does anyone know of a decentralized solution, like BookWyrm for movies?

Tory Anderson  
When did #letterboxd become so infested with ads and banners? It used to be a solace that it was an alternative to the pushiness of imdb, a place q...

Whenever I use `juxt` in my code, I smile a bit and feel happy inside 😌

(I know, it's a bit weird isn't it?)

#clojure

Working on free software is much more personally gratifying for me than working on proprietary software because the work will potentially benefit everyone as it may be shared freely. - Adrien Béraud. Read more in our #WorkingTogether series: u.fsf.org/409

oi. Performing bisection while slowly waiting for the remote tests to execute because I'm debugging an error that isn't happening locally... for the love of all things REPL, I'm sorry...

I just found out about , soothing the annoyance of endless Twitch popups, interruptions, and notification-ads. codeberg.org/dragongoose/safet I mean, I want to support the people I follow, but is so heavy handed at it. Maybe I should just do a Patreon. All the proprietary services, making you suffer or use money to use them. at work.

The glory of like is supposed to be the smooth experience. I have gone back to the stoneage because github actions are receiving an error that I cannot reproduce locally, so I keep making a change, pushing to see if that effects the github test error, and then trying again. Like I'm back in the stone age.

Derived from xkcd.com/303/ to express my own experience. I don't often spend time compiling in my work as a webdev, but TDD and the regression tests take some serious time.

Any kind of content creator (and I am not a serious one) needs to sometimes cause the site caches to update for the image previews. I've done it for Twitter back before it got hijaXed; it was pretty simple for , though.
orys.us/u-

is really really good at "undo". Undo localized to an area, visual undotree for when that goes bad; options for saving undo between sessions (which I don't use because I don't know what a session is... )

Web Development with Clojure 3rd Ed by Dmitri Sotnikov and Scot Brown

Stop developing web apps with yesterday’s tools. See for yourself what makes Clojure so desirable as you work hands-on and build a series of web apps.

pragprog.com/titles/dswdcloj3/

#Clojure

I regard Browser Support as a litmus test. "Not supported" in an up-to-date FireFox is just showing that you aren't serious about Web Dev. Especially you,

The pamphlet lists this as one of the bad signs, but I'm telling you -- same room rocks for sharing plans without interruption in a room full of kids

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.