Simplicity is not dumbing down. There is room for creativity even in relatively simple things. Let’s focus on what matters. Helps to provide the right optimizations for users. Benefits about static sites cheaper, simpler hosting fewer points of failure fewer vulnerabilities …
Lots of old techniques out there have been outdated. Layout methods have not. Still using the same techniques as we did years ago. Increasingly we’re using frameworks. Add markup. CSS processors. Hopes for layout: Flexbox CSS Grid Layout Box alignment module Give us source oder …
Personal debugging workflow Don’t Write Bugs! Although… the opposite is true the artifact of writing software is fixing bugs gives you experience no silver bullet to debugging you need to pick and chose the right tools debugging helps you to identify issues earlier Disclaimer 1: …
Open data Big data buzzwords 90% of the world’s data was created in the last 2 years Several ways to use data in your work Tea tracker for personal tea consumption Data is often restricted Only certain data is displayed Can’t use data freely restricted You sometimes can’t get …
You can generate audio using JavaScript Tiny new language small vocabulary few grammar rules couple of ideoms AudioContext like canvas toolbox instance factory Nodes Taxonomy Generation Manipulation Analysis Audio Context as audio graph Modular routing Sound modulation connect() …
Lets compare tooling to plumbing new type of fitting: Sharkbite Lego for plumbing snaps together instantly can connect any material to copper can be redone less prone to leaks more expensive less error prone plumbers: too expensive, too new changes the industry competely. Some …
Motivated for the moral of accessibility. But it is a good question to ask about the business case What is gov.uk Best place to find government services in the UK One single design of the government sites 9m visits/week 330 departments/organization saved £1.7 billion in tax …
SASS well received although it is built in Ruby. But it is slow and no-one uses it for something else, also it loses to nodejs. libSass developed, a C/C++ port of Sass engine but not with all features. Most other languages can use the libSass binaries. Big bet on libSass, has …
Create a company that is not a web dev dactories Challenge: How to do creative work and still get paid. Clients & 💩 Getting work: If you don’t have clients, there’s no business. You need to find good clients. Really challenging. How to find good clients? You need to balance …
The web is a hostile environment. “It is a continuum.” (Jeremy Keith) Viewport sizes have become fluid, and they don’t need to be the same as the device’s screen size. Now we need to difference between simple and enhanced use cases. Many people use proxy browsers like Opera Mini …