#Development #Pitfalls
All browsers get this wrong · What DevTools misinterpret about Shadow DOM https://ilo.im/163dax
_____
#Bugs #Specification #WebComponents #ShadowDOM #DevTools #Browser #WebDev #Frontend #DOM #CSS
#Development #Pitfalls
All browsers get this wrong · What DevTools misinterpret about Shadow DOM https://ilo.im/163dax
_____
#Bugs #Specification #WebComponents #ShadowDOM #DevTools #Browser #WebDev #Frontend #DOM #CSS
This is really cool: SQLite File Format Viewer (runs entirely in the #browser)
> This tool helps you explore the #SQLite file format internals according to the official #specification. It's designed for #developers and #database enthusiasts who want to understand the internal structure of SQLite database files.
#Development #Announcements
Default 'h1' styles are changing · What this means for front-end developers https://ilo.im/1639ni
_____
#Headings #UserAgent #Styles #Sections #Rendering #Specification #HTML #Browser #WebDev #Frontend
#Development #Guidelines
Mainlining mains · “Use only one (non-hidden) ‘main’ landmark per HTML page.” https://ilo.im/1635cl
_____
#SemanticHTML #HTML #Specification #Accessibility #ScreenReader #ARIA #WebDev #Frontend
#Development #Explorations
Forbidden request headers · Some request headers are more trustworthy than others https://ilo.im/16333j
_____
#Specification #HttpHeaders #Browser #JavaScript #FetchAPI #XMLHttpRequest #CloudflareWorker #WebDev #Frontend #Backend
#Development #Proposals
How do we evolve CSS logical shorthands? · There are options, but one major roadblock https://ilo.im/1630tm
_____
#CSS #Shorthand #LogicalProperties #Specification #CSSWG #W3C #WebDev #Frontend
#Development #Announcements
CSS Mixins are ready to explore · How you can enable the feature in Chrome Canary https://ilo.im/162zz3
_____
#ModernCSS #W3C #Specification #CssMixins #CssFunctions #Chrome #Browser #WebDev #Frontend #CSS
A lack of planning on your part does not constitute an emergency on my part.
— anonymous
The Defer Technical Specification: It Is Time
https://thephd.dev/c2y-the-defer-technical-specification-its-time-go-go-go
Мне вообще никто не нужен, сам себе погрею ужин. Самодостаточная Data
Привет, на связи Лука. Мне всегда было интересно узнать больше о чистой архитектуре и о том, как построить систему, которая будет простой, но при этом выполнять всё, что от неё требуется. Естественно, без ухода в крайности, результат — наше всё, в булочную на такси не поедем. Со временем вырисовываются какие-то паттерны и принципы, к которым лежит душа. У каждого свои: кто-то горит TDD, кто-то ATDD, FDD, BDD и прочими DD. Я же больше всего прикипел к DDD, причём первая D тут варьируется: угораю как по Domain , так и по Data . И что дальше?
Correctness is clearly the prime quality. If a system does not do what it is supposed to do, then everything else about it matters little.
— Bertrand Meyer
It's not at all important to get it right the first time. It's vitally important to get it right the last time.
— Dave Thomas, Andy Hunt
The most important property of a program is whether it accomplishes the intention of its user.
— C. A. R. Hoare
Years ago I started writing a #specification for a family of binary file formats with three goals:
- Extremely simple for mmapped access
- Frozen in time (no versioning)
- No complex algorithms to read/write the data
I still think there's value to those formats, since the tasks they try to ratify come up time and again, and there seems to be no simple equivalent
I never finished it because I feel I still need more feedback. If you're interested, please have a read:
Inside every large program, there is a small program trying to get out.
— C. A. R. Hoare
#Development #Previews
Regular expression pattern modifiers · A look at a feature expected in ECMAScript 2025 https://ilo.im/161s45
_____
#Specification #EcmaScript #JavaScript #RegEx #WebDev #Frontend #Backend
The most important property of a program is whether it accomplishes the intention of its user.
— C. A. R. Hoare
@mdhughes Detailed and well written documentation is great... #lisp #commonlisp #documentation #books #specification
#Development #Previews
ECMAScript ‘Import Attributes’ · A look at a feature expected in ECMAScript 2025 https://ilo.im/161r86
_____
#Specification #EcmaScript #JavaScript #WebDev #Frontend #Backend
Sometimes the problem is to discover what the problem is.
— Gordon Glegg