Remove Availability Remove Code Remove Network Remove Workshop
article thumbnail

Improving JavaScript Bundle Performance With Code-Splitting

Smashing Magazine

Improving JavaScript Bundle Performance With Code-Splitting. Improving JavaScript Bundle Performance With Code-Splitting. This problem is more apparent on unreliable and slow networks and lower-end devices. bundle with code for other pages is loaded and parsed, which means that only a part of it is used and rendered on the page.

Code 89
article thumbnail

Modelling Bounded Contexts with the Bounded Context Design Canvas: A Workshop Recipe

Strategic Tech

This is the question I get asked the most, so I’ve put together this article describing a workshop recipe you can use. In Domain-Driven Design, a large system is decomposed into bounded contexts , which become natural boundaries in code as microservices and as teams in the organisation. 1 hour) Candidate Context Modelling (min.

Design 76
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Plan, execute, and modernize a cloud migration strategy with Dynatrace

Dynatrace

Define the strategy, assess the environment, and perform migration-readiness assessments and workshops. With Dynatrace’s API, customers access current and historic CPU, memory, disk, and network usage to identify if a server is optimized. Modernize the application, containerize the application, and refactor the code. Repurchase.

Strategy 208
article thumbnail

How To Build Resilient JavaScript UIs

Smashing Magazine

Lots can go wrong: a network request fails, a third-party library breaks, a JavaScript feature is unsupported (assuming JavaScript is even available), a CDN goes down, a user behaves unexpectedly (they double-click a submit button), the list goes on. Jump to online workshops ?. Callum Hart. 2021-08-03T11:00:00+00:00.

Network 145
article thumbnail

Exploring The Potential Of Web Workers For Multithreading On The Web

Smashing Magazine

They were designed to provide a way to execute JavaScript code in the background, separate from the main execution thread of a web page, in order to improve performance and responsiveness. The main thread is the single execution context that is responsible for rendering the UI, executing JavaScript code, and handling user interactions.

article thumbnail

Refactoring CSS: Introduction (Part 1)

Smashing Magazine

However, this simplicity leaves the door open for many potential issues and technical debt — bloated code, specificity hell, duplicated code blocks with very little to no difference, leftover unused selectors, unnecessary hacks, and workarounds, to name a few. Leftover, unused chunks of code from deleted features.

article thumbnail

MXNet - Deep Learning Framework of Choice at AWS

All Things Distributed

AWS will contribute code and improved documentation as well as invest in the ecosystem around MXNet. MXNet is a fully featured, flexibly programmable, and ultra-scalable deep learning framework supporting state of the art in deep learning models, including convolutional neural networks (CNNs) and long short-term memory networks (LSTMs).

AWS 167