Had we still had system flaky tests, it would have been much less obvious what was going on independent of the flakiness. And it’s reassuring to know that even with no JS the page is still fine unenhanced. Anyway that’s one more reason why you should use less JS but still run system tests in CI
Posts by Justin Malčić
What had happened was that different CDNs sometimes expose package exports differently, so the existing imports were invalid with the new pins, and so none of the JS in the app was loading at all. But, of course, our app is navigable with JS disabled anyway, so takes a moment to notice the pattern
Lodash had a vulnerability recently, and with JSPM overwhelmed with builds from AI activity, the latest version wasn’t up yet, so I need to switch CDN to get the latest. But switching the pin led to system tests failing. It was strange because the screenshots looked okay and failures varied
Since switching to Playwright for system tests a while ago (thanks to the article by @searls.bsky.social) they no longer flake, even with all the partial page replacement. We run it as a one-off container to keep the version in sync with the gem. I often forget how great it is! For example:
My understanding of the British shortcrust technique: sift the flour so it looks largely the same as before, grate in the butter so that it heats up and sticks to itself, then mix with your hands to achieve the same result as if you’d skipped the first two steps
After last year’s foreign correspondent-type piece on Crufts in the LRB, this year the Observer channels Vice (including photos) observer.co.uk/style/featur...
Delighted that this has come to Sainsbury’s
It’s (still) what the people want
Just pushed some delayed fixes and improvements to RCharts which should make timeseries charts a lot better than before. Do check it out, works great for us in production, but I could do with feedback 😅 github.com/BuildingAtla...
Definitely most cursed folder (anti-folder?) invented
Latest GitHub bug is that a non-technical reviewer requested for visual review literally doesn’t have a submit button 🤦♂️ but issues load faster so it’s fine, really
Lol a month ago was going to my local M&S and passed Bill Nighy, now at the RA just went past Amelia Dimoldenburg
If you install from GitHub, the slightly gratuitous demo in the dummy app is worth checking out in particular
It’s RCharts, now on RubyGems! github.com/BuildingAtla... A very unusual charting library: both server-side *and* responsive, meaning it’s fantastic with Turbo morphing. Loads to say but the key things are: it doesn’t do absolutely everything, is still a WIP, but is definitely ready for wider usage
So if you put Turbo morphing, loads of SVGs, CSS transitions, grid layout, slightly insane container queries, plenty of maths, and an API that works a lot like FormBuilder all together, what do you get? I have a very exciting answer to this question to be revealed very soon… (even works in WebKit)
‘Depth, motion, and clarity’ 🥲
So my ‘printer won’t print on Tuesdays’ bug is that in Chrome specifically, Google Meet meetings which only have one other participant crash the whole session after a few minutes (hilariously awkward). Doesn’t affect other browsers, I’ve tried both containerised and uncontainerised Chrome
A year after getting it there’s still something magical each time I make espresso with my 9Barista: I think because while the mechanism is so simple, and only requires heat, it still manages pressure and temperature itself. So incredibly simple, reliable, and consistent with minimal user input
I would have more confidence in GitHub’s reimplementation of perfectly functional features if the reimplementations had fewer noticeable bugs 🤦♂️
The thing about a lot of the anodyne (but still unhinged) conspiracy theory content that clogs my Instagram feed these days is that the form is so reminiscent of the wild stories I remember kids telling in the playground… I think I would be less bothered somehow if they were more sophisticated
I’m always impressed by Karambolage. I see everyday things in France and Germany and am idly curious, but never expect proper explanations because if you live there it’s just normal. But the stories and histories are often really interesting, and show how human experience can vary so unpredictably
It’s an amazing language that made me think about types in a completely different way, it also makes me so glad to be able to write stuff in other languages without having to think much about memory management 😅
Sort of amazing how the US income tax system can be so complicated that it feels like it could never be meaningfully automated even by the IRS (if the tax preparers would stop their lobbying), while at the same time, in the UK, less than a quarter of people even need to file a vastly simpler return
Had a headache from screens yesterday so went for a long walk along the river to Hammersmith (I’m in Pimlico), then started reading Invisible Cities. I honestly feel more at home in London than anywhere else, but accurately describing what it’s like feels impossible to me because it’s so varied
On that live translation feature from WWDC: for years people have made fun of others for trying to hold up their phones with translations. Rotting in the Sun is a recent film that did this very well. I could be wrong, but it seems like such a classic AI mirage—it doesn’t actually shift the needle
Went on a surprisingly long quest for broodje haring and it does not disappoint—if you love pickles and love fish, get yourself to Amsterdam!
I wish it were advertised that Linux does have established, coherent, and expansive ecosystems. With Fedora you benefit from all the projects which (in)directly help Red Hat’s enterprise product—sane containerisation, system services, packaging, a great desktop environment… it’s not Mad Max at all
Building Atlas is hiring another Rails engineer! We scale decarbonisation of commercial property with retrofit modelling at portfolio scale using just addresses. If you’re a UK full-stack engineer with some Python experience please consider applying!
join.com/companies/bu...
And not only does Danish have loads of vowels already, a lot of consonants are still turning into vowels or disappearing. Even famous phoneticians are amazed: phonetic-blog.blogspot.com/2010/11/dani...
@malcic.codes thanks for being my conference buddy! 💎❤️