Cefn Hoile 🇸🇴 @[email protected]

1.6K posts

Cefn Hoile 🇸🇴 @cefn@mastodon.social banner
Cefn Hoile 🇸🇴 @cefn@mastodon.social

Cefn Hoile 🇸🇴 @[email protected]

@cefn

https://t.co/z7xXmJbaA8 Software Engineer @roku Prev: @snyksec,@bbc,@BTGroup,@ShrimpingIt,@vgkits. FLOSS, Open Hardware. Views are my own (mostly of the Lake District).

Morecambe Se unió Ağustos 2007
997 Siguiendo629 Seguidores
Tweet fijado
Cefn Hoile 🇸🇴 @cefn@mastodon.social
Finally, my app bundles in less than 1K of Gzipped javascript, including a fully reactive immutable Store implementation. WIP at @lauf/store/v/2.0.0-alpha.0" target="_blank" rel="nofollow noopener">npmjs.com/package/@lauf/…
Cefn Hoile 🇸🇴 @cefn@mastodon.social tweet mediaCefn Hoile 🇸🇴 @cefn@mastodon.social tweet media
English
1
0
1
0
Cefn Hoile 🇸🇴 @cefn@mastodon.social
Simple rule for javascript. If you return the same thing as the accumulator every time, don't use Array#reduce(...). Use a for loop. Simpler, more performant, more readable.
English
0
0
1
75
Cefn Hoile 🇸🇴 @cefn@mastodon.social
I just published a new article "Handling quota limits and server failures in Typescript" A 6 minute read at @cefn/handling-quota-limits-and-server-failures-in-typescript-e4d1f576c6ee" target="_blank" rel="nofollow noopener">medium.com/@cefn/handling…
English
0
0
1
168
Cefn Hoile 🇸🇴 @cefn@mastodon.social
Anyone else experiencing recent versions of Lerna polluting their repo with unwanted Nx behaviours? Given up on Lerna now. It's become impossible to achieve fundamental things without Nx interfering. Nx embrace-extend-extinguish marketing strategy is destructive to the ecosystem.
English
0
0
1
89
Matt Pocock
Matt Pocock@mattpocockuk·
Iterating over a known set of object keys in TypeScript can be a nightmare. Here are all the solutions I know of. 🧵
Matt Pocock tweet media
English
48
162
1.5K
366.6K
Cefn Hoile 🇸🇴 @cefn@mastodon.social
...and that was the end of the @PolestarCars test drive. 40 miles range left but having refused to charge off the mains (Initialising charging - all night) then halted in the middle of an intersection I think I'll give those miles a miss.
Cefn Hoile 🇸🇴 @cefn@mastodon.social tweet mediaCefn Hoile 🇸🇴 @cefn@mastodon.social tweet media
English
1
0
0
127
Cefn Hoile 🇸🇴 @cefn@mastodon.social
@ayuninotayutu I rebase a feature branch against `main` before squash-merging it. But I always push. It's good discipline for your future and means you plan work in a way that moves you from one complete state to the next.
English
0
0
0
12
Cefn Hoile 🇸🇴 @cefn@mastodon.social
@antonycourtney @gettabli Following up on this. I speculate that it's actually the re-render behaviour that needs improvement - updated ordering frequently resets the scroll position of the drop-down list. Even if ordering behaviour remained the same, better rendering would eliminate the impact.
English
0
0
0
212
Antony Courtney
Antony Courtney@antonycourtney·
@cefn @gettabli The comparison function for sorting windows is here: #L37" target="_blank" rel="nofollow noopener">github.com/antonycourtney… You're very welcome to try a different sort order, and a PR would be welcome! More likely to land if it's a user settable option.
English
1
0
0
227
Cefn Hoile 🇸🇴 @cefn@mastodon.social
@gettabli is there a workaround for when the tabs keep re-ordering every half-second making it impossible to click on anything (continually moving targets). I was really dependent on Tabli for managing tab hell before and now it's unusable.
English
1
0
0
0
Glassdoor
Glassdoor@Glassdoor·
@cefn Hi there - you’re likely seeing those job posts because our searches are keyword based — if you enter a keyword or phrase that appears in a post, that post may appear in your search results. Here are some tips for a better search — hope they help! gldr.co/2wN4Xqb -Dave
English
3
0
0
13