Remove Architecture Remove Code Remove Systems Remove Workshop
article thumbnail

AVIF for Next-Generation Image Coding

The Netflix TechBlog

Choosing 420 subsampling, over the original 444 format, halves the number of samples (counting across all 3 color planes) that need to be encoded while relying on the fact that the human visual system is more sensitive to luma than chroma. Brief overview of image coding formats The JPEG format was introduced in 1992 and is widely popular.

Code 212
article thumbnail

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

Strategic Tech

How do we break a large system into smaller, more manageable modular components? This is the question I get asked the most, so I’ve put together this article describing a workshop recipe you can use. 45 minutes) I recommend allocating a full-day for this workshop as a starting point. 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

But, as resources move off premises, IT teams often lack visibility into system performance and security issues. Define the strategy, assess the environment, and perform migration-readiness assessments and workshops. Modernize the application, containerize the application, and refactor the code. Mobilize and plan. Repurchase.

Strategy 204
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

Nurturing Design in Your Software Engineering Culture

Strategic Tech

I believe that attitude towards the design of code and architecture is one of them. In my experience, the culture is better and the results are better in orgs where engineers and architects obsess over the design of code and architecture. Simon Brown taught me how to review architecture diagrams 10 years ago.

article thumbnail

The State Of Web Workers In 2021

Smashing Magazine

This is such a fundamental difference, that many architectural choices from native platforms don’t easily apply to the web — if at all. iOS empowers developers to easily parallelize code using Grand Central Dispatch , Android does this via their new, unified task scheduler WorkManager and game engines like Unity have job systems.

Games 145
article thumbnail

Five Data-Loading Patterns To Improve Frontend Performance

Smashing Magazine

Every unnecessary bit of JavaScript code you bundle and serve will be more code the client has to load and process. How will you serve blazingly fast code, then? Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A.

Cache 126