Web Developer, burger muncher & Mass Effect fan

UK, Europe
Joined March 2010
Just merged the first external PR on strapi-identity. I built it to handle MFA in @strapijs. It’s always rewarding when a tool you write fixes your own problem and helps others too. If you’re using Strapi, take a look: github.com/Link2Twenty/strap… #opensource #strapi #webdev
1
1
91
Giveaway time! We are giving away 5 Steam keys for The Expanse: Osiris Reborn Beta, which will start on April 22! Follow us, like, repost, and comment to participate! We will announce the winners on April 21. Please keep your DMs open, so we can reach you if you win!
4,942
4,908
169
8,486
577,963
Did you know singletons can be used alongside Micro-Frontends (MFEs) in order to allow information and state to be passed around even if you're using different frameworks? dev.to/link2twenty/the-diplo…
22
Singletons often get a bad rap in React. This article explores practical use cases where they shine, showing how to manage state efficiently without breaking component lifecycles. { author: @Link2Twenty } dev.to/link2twenty/react-sin…
3
3
1,959
React singletons get a bad rap, but most of that "messiness" was just a lack of a clean connection to the render cycle. But it turns out that when you use the platform instead of fighting it, the singleton isn't the villain of the story. dev.to/link2twenty/react-sin…
18
The native EventTarget is a hidden gem, but its TypeScript support is a bit of a "black box". I’ve put together a small wrapper to get a 100% type-safe event bus with zero runtime overhead. dev.to/link2twenty/type-safe…
27
There are a few things conventional wisdom has taught us to do when making an Express microservice but let's break the rules and see where we end up. dev.to/link2twenty/express-s… #javascript #nodejs #devcommunity
30
Loops, conditionals, and a lightweight Docker setup. This time, I’m covering Go’s for loops, if statements, and switch blocks, plus a minimal multi-stage build for running Go in Docker. #GoLang #Coding #DEVCommunity dev.to/link2twenty/learning-…
78
For years the select element has been notoriously difficult to style. Developers had to either accept the browser’s default look or resort to JavaScript-heavy solutions. That is until now... dev.to/link2twenty/future-of…
35
Managing the top layer is difficult and by extension this makes Dialogs and Popovers difficult. In this post I vent a little frustration and try to work out a viable solution. Any and all ideas and feedback are welcome. dev.to/link2twenty/dialogs-p… #webdev #javascript #DEVCommunity
1
1
39
@theo I think this is a frontend problem that is overlooked and stunts moving forward with top-layer elements. I'd love to hear your take.
26
Dialogs and popovers can mix up stacking orders in web apps. This piece explains a practical way to manage interactive layers effectively. { author: @Link2Twenty } #DEVCommunity #JavaScript dev.to/link2twenty/dialogs-p…
2
7
320
Exploring native HTML elements! Learn to use <details> for sleek, accessible accordions, complete with new CSS enhancements and smooth animations. { author: @Link2Twenty } #DEVCommunity dev.to/link2twenty/native-ht…
1
1
9
3,938
Six years ago I wrote a post about how you could use <details> and <summary> as a JS free accordion with html and css. Let's see what's changed since then. #DEVCommunity #accessability #a11y dev.to/link2twenty/native-ht…
1
42
I made a quick little game, originally I only wanted to see if I could make the box turn effect but thought I'd make it playable. There are around 200 phrase (though the list was generated so I don't know what they are) link2twenty.github.io/guessi… #DEVcommunity #webdev #wordgames
1
1
97
Replying to @Hrungry
@Hrungry I'm not seeing anyone mention this but I may have just missed it... ir.ea.com/press-releases/pre…
7
181
124
677
52,999
Main takeaway, Taash is a member of the lords of fortune.
13
2,160