Window: popstate event - Web APIs | MDNWhen the transition occurs, either due to the user triggering the browser's "Back" button or otherwise, the popstate event is near the end of the process to transition to the new location. It happens after the new location has loaded (if needed), displayed, made visible, and so on, after the pageshow event is sent, but before the persisted user state information is restored and the hashchange event is sent.tagged: popstatehistory29-03-2020
Claim for your employee’s wages through the Coronavirus Job Retention Scheme - GOV.UKClaim for your employee’s wages through the Coronavirus Job Retention Schemetagged: furlough27-03-2020
Business SupportThe Government is supporting businesses and their employees through a package of measures during this period of unprecedented disruption. This website helps you find the right support, advice and information to help with the impact of coronavirus (Covid-19) on your business. The Government is doing its best to stand behind businesses and is asking businesses to do their best to stand behind their workers.tagged: hmrc26-03-2020
Aerotwist - FLIP Your AnimationsAnimations in your web app should run at 60fps. Not always easy to achieve that, and it really depends on what you're trying to do, but I'm here to help. With FLIP.tagged: cssanimationsflip60fps24-03-2020
Low Temperature Stirling Engine Motor Steam Heat Education Model Toy Kits: Amazon.co.uk: Toys & GamesLow Temperature Stirling Engine Motor Steam Heat Education Model Toy Kitstagged: streaming16-03-2020
Find fairer IR35 clients. OffPayroll.org.ukSearch and review the IR35 position of clients:tagged: ir3512-03-2020
maxvoltar/photo-stream: Self-hosted, super simple photo streamSelf-hosted, super simple photo stream https://maxvoltar.phototagged: photosstreaming11-03-2020
Releases | Node.jsMajor Node.js versions enter Current release status for six months, which gives library authors time to add support for them. After six months, odd-numbered releases (9, 11, etc.) become unsupported, and even-numbered releases (10, 12, etc.) move to Active LTS status and are ready for general use. LTS release status is "long-term support", which typically guarantees that critical bugs will be fixed for a total of 30 months. Production applications should only use Active LTS or Maintenance LTS releases.tagged: nodesemantic-releasesmaintainance02-03-2020
Adactio: Journal—HydrationThis leads to a terrible situation for performance. The user is left staring at a blank screen, waiting for something—anything!—to appear. Browsers are optimised to stream HTML as soon as they can. Delivering your content via JavaScript rather than HTML means you’re not taking advantage of that optimisation. Your users suffer.tagged: hydration10-02-2020
The design systems we swim in. — Ethan MarcotteAmong the many (many, many) points Ursula Franklin makes in The Real World of Technology, she suggests that technology is best understood not as software or gadgets, but as a practice: as a way of doing something.tagged: designdesign-systems10-02-2020
7 really good reasons not to use TypeScript | everyday.codesEveryone loves TypeScript. It “solves” many problems JS has, it is a “superset” of JS, it will make your code error-prone and pleasant to read. There are a lot of good reasons to use TypeScript, but I am going to give you 7 really good reasons not to.tagged: typescriptavoidreasons09-02-2020
Monads on the Cheap I: The Maybe MonadDon’t worry, this isn’t YAMT (Yet Another Monad Tutorial ). This is a practical post about a code smell that afflicts everyday code, and about an idiom that eliminates that smell. It just so happens that this idiom corresponds to one of the uses for monads in Haskell, but that’s just theory behind the practice, and I’ve saved the theory for the end.tagged: chainingjsjavascript09-02-2020
MetricsUser-centric performance metrics are a critical tool in understanding and improving the experience of your site in a way that benefits real users.tagged: measurewebperformanceux31-01-2020