bkool boosted

Getting a new laptop means learning a whole new keyboard *as* I continue coding plus finding out how to enable/install all the right dark themes again!

So..programming offers you 10+ ways to do something and 5 (maybe 7?) of those ways are shit and you shouldn't ever touch them.

Damnit, bitbucket is dropping mercurial support and I need to migrate all my old repos. Fuuuuuuuck.

JQuery + Vue.js in the same page!?!? Yes, I am doing that.

I would say it's general a good idea to follow the developer blog for the web API you consume. Sometimes there are important announcements....

beers + side project coding is so satisfying.

bkool boosted

A year ago today we launched!

Thank you for helping create a safer platform for photo sharing on the fediverse.

:blobcatcamera:

So when I found out that Postgres' 'text' type is performance-wise the same as the varchar(x) type and you should just always just use 'text' instead kind of blew my mind. That is *not* the case in other DB engines.

So Chrome now deciding to block ad-blocking extensions seems like a big self-inflicted shot in the foot/dick/vagina right? I prefer Chrome but I'm left kinda wonder WTF?!

bkool boosted

Apparently Chrome changed the way Service Worker works, so in Pinafore you currently have to reload twice when there's an update. 😒 github.com/nolanlawson/pinafor

Found some inscrutable Service Worker code from a Google project that fixes it, but I have only the vaguest idea what it's doing. The Service Worker lifecycle is so complicated, and the browsers all behave so differently, I just regress into a copy-pasting script kiddy.

bkool boosted

this is bunk. c# may be a great language now (i have no idea) but at the time, it was well understood to be a clone response to the threat of java to microsoft

@OCRbot mastodon.technology/media/mIti

I had a discussion on IRC last night and the other person was talking about how you don't know when MS will just drop and stop supporting a product. Really? MS ain't Google. I would prefer to use open solutions (.net core is now open I guess) but you also don't know when X web MVC framework is just gonna get abandoned. Same risk.

So I'm all for dividing things into 'microservices' to clearly separate different work. But that thing that gets called 2000 times every import does *not* need that http overhead!!

So a deployment goes less smoothly than expected cause apparently I can't trust other people to code review well enough. *grumble*

I'm really glad Google has invested resources into improving ChromeOS over the years. Android & Linux app support aren't really needed for the education sector which is the predominant purchaser of Chromebooks, but they added those great features anyways.

gated check-in builds that take 5+ mins are *so* painful, especially when you have several of them to do.

bkool boosted

@ParadeGrotesque you can't make Microsoft go away. They're the most valuable company in the world. So your choices are to encourage them and appreciate their open source efforts, or to continue to disparage them. Which of these options encourages the engineers at Microsoft to keep pushing for open source? Reard them for the good they've done so they keep doing it. They can't un-open the things they've open sourced. They've made permanent and meaningful contributions to open source and I'm thankful to them for it.

bkool boosted

Your brain automatically translates wtf but not lol.

bkool boosted
Show more
Mastodon for Tech Folks

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!