dburles Profile Banner
David Burles Profile
David Burles

@dburles

Followers
583
Following
1K
Media
50
Statuses
2K

Web application architect, educator, tinkerer, and developer. Hosts @graphqlmelb

Melbourne, Australia
Joined July 2013
Don't wanna be here? Send us removal request.
@dburles
David Burles
9 months
Just published scoped-style-components for React. Scope styles natively. CSS-in-JS without the runtime!.
Tweet card summary image
github.com
Lightweight React components for scoping styles natively. CSS-in-JS without the runtime! - dburles/scoped-style-components
1
1
1
@dburles
David Burles
9 months
Here's a basic working prototype:
0
0
1
@dburles
David Burles
9 months
There's already wide browser support with just Firefox being an exception. However support should be landing soon:
1
0
0
@dburles
David Burles
9 months
With this approach, the Style component acts to abstract some boilerplate away:
Tweet media one
1
0
0
@dburles
David Burles
9 months
Looks like native CSS-in-JS is totally possible with CSS scoping! Here's a basic implementation I've been playing around with:
Tweet media one
1
1
4
@dburles
David Burles
2 years
Are you using GraphQL with REST API's? Optimal REST API design for GraphQL with DataLoader.
Tweet media one
0
0
0
@dburles
David Burles
5 years
RT @tmeasday: Yay! After many months of hard work, we've shipped @storybookjs 6.0! 🎈. Thanks to everyone in the community that has helped i….
Tweet card summary image
medium.com
Production-grade component development
0
20
0
@dburles
David Burles
5 years
Here's a nice pattern to avoid mocking the dependencies of your components in @storybookjs by using React context to pass in container components
1
2
4
@dburles
David Burles
5 years
RT @jaydenseric: Just published to @npmjs find-unused-exports, a Node.js CLI and equivalent JS API to find unused ECMAScript module exports….
0
3
0
@dburles
David Burles
5 years
Basically something like:
system-ui.com
0
0
0
@dburles
David Burles
5 years
Perhaps instead of trying to build design tools that generate code or “design” with simplified code, all we really need is a configuration format standard to define primitives like spacing, font sizes, colours, etc that design tools and web applications can both share.
1
0
1
@dburles
David Burles
5 years
Introducing: 🌌 Mystical. A small CSS-in-JS library that produces atomised styles with a focus on constraint based design principals
Tweet card summary image
github.com
🌌 A CSS-in-JS library for constraint based design - dburles/mystical
0
3
7
@dburles
David Burles
5 years
RT @jxnblk: I wrote about my years-long journey from OOCSS and utility CSS methodologies in Basscss/Tachyons to CSS-in-JS and Theme UI,….
Tweet card summary image
jxnblk.com
Design engineer and aspiring indie game dev based in Brooklyn, NY
0
71
0
@dburles
David Burles
5 years
RT @meteorjs: 📣New blog post: Meteor 1.9 (Node.js 12) and new Roadmaps!.
blog.meteor.com
Node.js 12, Meteor and Galaxy roadmaps, and more
0
16
0
@dburles
David Burles
5 years
RT @graphqlmelb: Join us tomorrow night for our first meetup of the year 😊#graphql.
0
2
0
@dburles
David Burles
5 years
Awesome to see this released!.
@meteorjs
Meteor.js
5 years
Introducing useTracker — React hooks for Meteor!. Thanks @Touvan, Yves Chedemois, and Human!.
0
0
2
@dburles
David Burles
5 years
RT @meteorjs: Introducing useTracker — React hooks for Meteor!. Thanks @Touvan, Yves Chedemois, and Human!.
blog.meteor.com
There are exciting changes happening in React, and we wanted to update Meteor’s React integration to match that excitement. React hooks…
0
21
0
@dburles
David Burles
5 years
We've dusted off the old meetup for 2020! join us on the 29th to find out what's next for Meteor! 🚀 @meteorjs #meteorjs.
1
3
3