mozilla :: #livehacking

17 May 2017
15:18mconleyEyyyyyyyy episode 100 today
16:14DenSchuband I won't be there :'(
16:51brennie\o/
16:51brenniemorning
16:57smurfd\/ #100
17:01brenniejesus christ
17:01brennienice hat
17:01beachjarwhat a hat
17:01beachjar8/8
17:02brenniewhat a guy, so honest
17:02beachjar:D
18:06brenniemconley|livehacking: label.active, n'est pas?
18:08mconley|livehackingyessir!
18:16brennie\o/
18:16brenniethis is rad
18:19brennieIf you post this on github today, I'll totally fork and port to react :)
18:19brennies/If/When
18:25brennie:D
18:29brenniemconley|livehacking: `target.closest('li')`
18:30brennieor that
18:30brennieignore :)
18:35brennie:D
18:47brenniemconley|livehacking: idk if you know this but you should make sure to have your first git commit empty
18:48mconley|livehackingbrennie: why?
18:48brenniemconley|livehacking: you cant really compare the diff of the first commit
18:48brennieso its good practice to make an empty commit with `git commit --allow-empty -m "Initial commit"`
18:48brenniewithout adding files
18:56brenniemconley|livehacking: you have to fork on github to submit a pr :)
18:59smurfdcongrats :)
18:59brennieawesome stream, mconley :D
19:00mconley|livehackingThanks! :D
19:00brenniecables: hello fellow person from SK
19:14brenniemconley|livehacking: does js minification have any purpose in webextensions?
19:14mconley|livehackingbrennie: mm, probably not - as far as I know, the primary utility of minification is to reduce the networking bottleneck when downloading it
19:14mconley|livehackingfollowed by obfuscation
19:15brenniecool
19:15mconley|livehackingneither of which is, I think, necessary here.
19:15brenniemconley|livehacking: you cool with yarn? also webpack?
19:15mconley|livehackingbring it
19:15brennie:)
19:15brennieits being BROUGHT sir
19:15mconley|livehackingI need to learn that stuff anyways
19:15brenniemconley|livehacking: so i started working on a prject yesterday
19:15brennieI should really be using create-react-app
19:15brenniebut
19:16brenniemconley|livehacking: https://github.com/brennie/spindown/commit/319d3c8aa11f1657b257ccfa2bcb12ff9fe12571 ALL BOILERPLATE for react + postcss + webpack + minification + optimization
19:16mconley|livehackingooooh
19:16mconley|livehackingnice
19:16brenniethe yarn.lock diff is 3k lines lol
19:17brenniealso this new UI in nightly is hot
19:17mconley|livehacking:D
19:18mconley|livehackingbrennie: here's what we're veering towards: https://people-mozilla.org/~shorlander/projects/photon/Mockups/macOS.html
19:18mconley|livehackingfor OS X, anyhow
19:19brennieunf
19:19brenniemconley|livehacking: thats real pretty
19:19brenniemconley|livehacking: whoa this mockup is interactable
19:19brenniemconley|livehacking: so hot
19:19mconley|livehacking:D
19:20brenniemconley|livehacking: whats your opinion on prettier?
19:20brennie(if youve seen it)
19:20mconley|livehackingI have seen it, but never used it
19:20mconley|livehackingI like the idea
19:20mconley|livehackingnever had occasion to use it
19:20mconley|livehackingUNTIL NOW
19:20brennie:D
19:20brenniethere is apparently a webpack plugin to auto-run prettier on your code
19:20brenniebut i couldnt get it to work yesterday
19:30brennieand i broke it
19:51brenniemconley: are you a single quote or double quote person
19:51mconleynormally double, but I'm also pretty easy going. I just like consistency.
19:51brenniecool
19:52brenniemconley: https://github.com/brennie/multi-select-tabs/tree/dev/react-port it builds :P
19:52brennieno react yet
19:52mconley:D
19:52mconleydanke!
19:54brennienp
19:54tbodtis the stream still live?
19:55brennietbodt: nope, ended about an hour ago
19:55tbodt:(
19:55mconleytbodt: heyo - the recording should be up soon
19:55tbodti'll make sure to check that out
19:58mconleytbodt: https://www.youtube.com/watch?v=ZClkP4X7anQ (starts around the 9:20 mark - the trim hasn't completed yet)
20:33brenniemconley: youre advertising that im not working on work :P
20:34mconleybrennie: whoops - am I getting you in trouble? I can remove it
20:34brennieno im jking
20:34mconleywhew
20:34mconley:)
20:34brenniehence the :P
20:34brennieexpect a PR in the next hour
20:41brennieI really with Object.entries() was .map-able or .forEach-able
22:15brenniemconley: ping
22:17brenniemconley: since this is your baby: https://www.pastery.net/beavdv/
22:34brenniemconley: since this is your baby: https://www.pastery.net/beavdv/:cq
22:34brennieoops
22:34brennieignore that last one
22:34brenniewrong thing,
22:47brenniemconley: https://github.com/mikeconley/multi-select-tabs/pull/1
18 May 2017
No messages
   
Last message: 125 days and 20 hours ago