Advertisement Β· 728 Γ— 90

Posts by syhner

Supercharge your Tests with Snapshot Testing - Giacomo Cavalieri | Code BEAM Europe 2024
Supercharge your Tests with Snapshot Testing - Giacomo Cavalieri | Code BEAM Europe 2024 YouTube video by Code Sync

My talk on snapshot testing is out! It’s my absolute favourite way of writing tests, it was great fun talking about it at @codebeam.bsky.social

youtu.be/DpakV96jeRk?...

11 months ago 20 2 2 1

did you finally hover over the `await streamText` πŸ˜…

1 year ago 5 0 1 0

thymer sync engine πŸ‘€

1 year ago 0 0 0 0

And although with 99 major versions in epoch semver should be plenty, it's still undefined behaviour as to what should happen on the next major release, which is another downside

1 year ago 0 0 0 0

As for epoch changes, named releases work great since a name is more memorable than a release e.g. macOS Sequoia > macOS v15 > macOS v1500 (with epoch semver)

1 year ago 0 0 1 0

major - intentional breaking change
minor - unintentional breaking change (includes bugfixes)

I think this is the most important distinction for users, is SemVer compliant, and doesn't require an explanation for users to upgrade versions intuitively

1 year ago 0 0 1 0

- v125 -> v200 is nice for showing significance however this doesn't hold up at larger numbers e.g. v1125 -> v1200 is arguably worse than v11 -> v12

I think going the other way around and removing complexity is a good approach and worth considering by collapsing patch into minor i.e.

1 year ago 0 0 1 0
Advertisement

- If I'm on vue@65 and `npm i vue@66` fails then I might wrongly assume that v66 isn't released, and that I'm on the latest released major version. This may also break some tools which assume increments in major version by 1.

1 year ago 0 0 1 0

While I understand the motivation, some of stated benefits and goals are lost along the way. Reasons why I don't think this is a good choice:

- Adds complexity

- Non-standard in a way that users lose the ability to infer what's going on with major version skips until they read an explanation

1 year ago 0 0 1 0

also works on mobile which i end up using a lot

1 year ago 0 0 0 0

i’ve even seen some outdoor basketball courts in the uk that require payment to unlock 🫠

1 year ago 0 0 1 0

still in the discovery phase of making smaller mini games to learn the game dev space better

but planning on an eventual indie rpg release next year!

1 year ago 1 0 0 0

love it

i started an indie game with my siblings just last week

this needs to become a trend

1 year ago 2 0 1 0

since we’re doing domain handles, would be nice for them to be clickable links so we don’t have to copy&paste on desktop / type into the browser on mobile

1 year ago 1 0 0 0
Advertisement

can't let you forget
bsky.app/profile/lpil...

1 year ago 3 0 1 0

you should start by asking @jayair.bsky.social

1 year ago 0 0 0 0

can drop you a vouch. hipstersmoothie on discord right?

1 year ago 1 0 2 0

@astro.build sparks joy

1 year ago 1 0 0 0
Preview
Sponsor @lpil on GitHub Sponsors Gleam: Making type safe programming a production ready reality on the Erlang virtual machine!

Gleam's sponsor count has dropped this month.
Sponsorship is how I pay my bills, and the majority of it comes from individuals giving a few dollars a month.

If you appreciate Gleam and can afford it please consider sponsoring the project, thank you πŸ’œ
github.com/sponsors/lpil

1 year ago 42 27 1 1

noticed exactly this today, macOS 15.1

1 year ago 0 0 1 0

they are competing for the bluesky bio

1 year ago 0 0 0 0

oh you can do some of this through bsky.app/feeds

1 year ago 0 0 0 0

what if you could filter your feed based on content type

text = twitter
videos = youtube
videos < 60s = tiktok
photos = instagram
temporary photos/videos = snapchat
voice = airchat
livestreams = twitch

1 year ago 0 0 1 0

what if you could select the audience(s) for each post

now you have a single primitive that unifies many social models

global = public post
followers = private post
open community = subreddit / public discord server
private community = group chat / private discord server
@user = DM

1 year ago 1 0 1 0
Advertisement

so basically all you nee

1 year ago 1 0 0 0
Web Without Walls β€” Dan Abramov | React Universe Conf 2024
Web Without Walls β€” Dan Abramov | React Universe Conf 2024 YouTube video by Callstack Engineers

dan did a cool talk on it

www.youtube.com/watch?v=F1sJ...

1 year ago 5 0 0 0

seeing this and pretty sure i’m not irish

1 year ago 1 0 1 0

πŸ‘‹πŸ‘‹

1 year ago 1 0 0 0