Keep up to date with what is going on in the web industry with this digest of your top 100 frontend peers on twitter.
3123 items have been found this week.
@sarah_edo said...
🎁 A present for people learning JS! Finding the right array method can mean searching the docs one method at a time… twitter.com/i/web/status/9…
@SaraSoueidan said...
When you have too many great design ideas and you can’t just choose one of them lynnandtonic.com… twitter.com/i/web/status/9…
@addyosmani said...
New blog post: Performance lessons from Tinder's Progressive Web App medium.com/@addyosmani/a-… ~ built with React 16,… twitter.com/i/web/status/9…
@addyosmani said...
Our favorite web developer tools of 2017 goo.gl/fpLirf 📦 Visual Studio @code plugins 🔧 New… twitter.com/i/web/status/9…
@paul_irish said...
Service Workers are ENABLED BY DEFAULT in Safari Technology Preview! 🎉🎉 twitter.com/webkit/status/…
@brad_frost said...
This is a great piece where the article's art direction really helps tell the story. highline.huffingtonpost.com/articles/en/po…
@RWD said...
YOU, A SILLY PERSON: hullo my breakpoint game is v good ME, AN GENIUS: yes but have u resized @lynnandtonic’s site lynnandtonic.com
@lara_hogan said...
Dealing with surprising human emotions is one of the most challenging aspects of being a manager. Understanding th… twitter.com/i/web/status/9…
@wesbos said...
🔥 My 15 minute talk on Async + Await is up! Watch it on your lunch → youtube.com/watch?v=9YkUCx… pic.twitter.com/9ZZgYLkixR
@lynnandtonic said...
I didn’t do a lot of single divs this year, so here’s 9 all at once. ✨ Padmé and the badass ladies of Star Wars… twitter.com/i/web/status/9…
@jaffathecake said...
Includes service worker enabled by default! This is a pretty big suprise, I thought they were months away from it b… twitter.com/i/web/status/9…
@sarah_edo said...
I love how trivial it is to spin up pie charts with Vue. Some directives, some performant computed values. Who need… twitter.com/i/web/status/9…
@DasSurma said...
📝 New post-🎄 blog post about architecture and web apps: The Actor Model and why I think it implies that DOM-in-work… twitter.com/i/web/status/9…
@SaraSoueidan said...
I really, really, really love @Real_CSS_Tricks — not only do we get great content from the site itself but the link… twitter.com/i/web/status/9…
@chriscoyier said...
Very worth noting any article that: 1) is incredible designed 2) actually gets me to read every word 3) is equally… twitter.com/i/web/status/9…
@markdalgleish said...
Oh wow! An *open source* design tool that leverages real code-based components. This looks really interesting: meetalva.io
@markdalgleish said...
💎🚀 Super excited to unveil html-sketchapp-cli 🎉 Quickly generate Sketch libraries from HTML documents—powered by h… twitter.com/i/web/status/9…
@lukew said...
LAST CHANCE! pic.twitter.com/pweshuTRy7
@wesbos said...
Start ‘em young ift.tt/2CduMOL pic.twitter.com/hlKZFtULDu
@igrigorik said...
AlphaGo movie: bit.ly/2C9r9Js - one of the best documentaries I've watched this year. pic.twitter.com/M5IYozXtUC
@jensimmons said...
Every Xmas break, I plan to overhaul my personal website and start with New Year with something I can be proud of.… twitter.com/i/web/status/9…
@tomdale said...
Excitement about Parcel has little to do with "zero configuration"—no one reasonably expects to avoid configuring b… twitter.com/i/web/status/9…
@slicknet said...
JSLint complaint: not configurable enough JSHint complaint: still not configurable enough ESLint complaint: too c… twitter.com/i/web/status/9…
@wesbos said...
🔥 CSS Variables are perfect for overwriting parts of a definition that can’t be broken up like text-shadows, transf… twitter.com/i/web/status/9…
@jensimmons said...
It’s increasingly hard not to believe that Twitter’s leaders are racist, misogynist Nazi sympathizers. After years… twitter.com/i/web/status/9…
@codepo8 said...
Best hack ever: Many homes for the elderly in Germany have fake bus stops next to them to ensure people with dement… twitter.com/i/web/status/9…
@lukew said...
The compounding effects of data: justinobeirne.com/google-maps-mo… Great read on continued evolution of Google Maps...
@lukew said...
Nice. But I’d say *commitment to & execution at large-scale of* “brilliant design is the most precious commodity in… twitter.com/i/web/status/9…
@wesbos said...
Apollo can now manage your local state too! It’s a full graphql alternative to redux twitter.com/peggyrayzis/st…
@lukew said...
international. abookapart.com/products/mobil… pic.twitter.com/QHebCXyCMg
@snookca said...
A little demo of position:sticky. codepen.io/snookca/pen/Zv…
@lukew said...
related: Augmented Reality interface design guidelines by @Apple developer.apple.com/ios/human-inte… pic.twitter.com/vakhGvlhKz
@sarah_edo said...
I'm not even kidding when I say that reading this tweet and all of its subsequent replies is a good use of your time twitter.com/MoonPie/status…
@yeseniaa said...
“There is a burden on women to think about their bodies in space in a way that men don’t have to.” This article fr… twitter.com/i/web/status/9…
@igrigorik said...
Looking to level up your SEO game in 2018? You're in luck, @JohnMu just launched new "SEO Snippets" video series:… twitter.com/i/web/status/9…
@zeldman said...
World-renowned CSS expert Rachel Andrew introduces us to the web’s first native CSS grid layout system. CSS Grid L… twitter.com/i/web/status/9…
@igrigorik said...
also, highly recommend @JeffDean's recent lecture on "Large Scale Deep Learning" @ bit.ly/2Cbe6r7 as a bro… twitter.com/i/web/status/9…
@codepo8 said...
I just published “The web we may have lost…” medium.com/p/the-web-we-m…
@lukew said...
Best practices for mobile Augmented Reality design from @Google blog.google/products/googl… pic.twitter.com/0JxFJx7ol3
@danmall said...
✎ New post: "How to Scope Work." danmall.me/articles/how-t…
@zeldman said...
Racism, misogyny, glass ceiling, violence against women, Islamophobia, Anti-Semitism, homophobia, gay bashing, tran… twitter.com/i/web/status/9…
@rachelnabors said...
It's easy to think you need to be The Hero or The Star to make a difference. But I feel most impactful people are t… twitter.com/i/web/status/9…
@rachelnabors said...
Last night I helped one of my computer science mentors with CSS. This is a person who CAN whiteboard algorithms, le… twitter.com/i/web/status/9…
@igrigorik said...
Getting your site ready for mobile-first indexing: bit.ly/2AUwfrB - review the tips and plan ahead for 201… twitter.com/i/web/status/9…
@jensimmons said...
Great. Facebook is telling me they “believe that friendships are something special” — so they are chastising me to… twitter.com/i/web/status/9…
@zeldman said...
The key to successfully working remotely: stop trying to find out if your colleagues are “available” or not. “Trut… twitter.com/i/web/status/9…
@mpjme said...
Unit testing in JavaScript Part 6 - Red, Green, Refactor and Jest mocks youtube.com/watch?v=yIcpju… pic.twitter.com/Urk1Hto9ZQ
@jensimmons said...
My big talk for 2017, Designing with Grid, was recorded in Vermont at UX Burlington earlier this year. I JUST found… twitter.com/i/web/status/9…
@wesbos said...
Today’s @syntaxfm is up! We are trying a new “minisode” format for some topics that aren’t big enough for a whole h… twitter.com/i/web/status/9…
@jensimmons said...
Now if only Google would take this advice. twitter.com/jyasskin/statu…
@HenrikJoreteg said...
One unexpected lesson learned as a parent: the value of boredom. It's tempting to try to keep kids entertained. B… twitter.com/i/web/status/9…
@SaraSoueidan said...
`backdrop-filter` !!!!! 😳😍 twitter.com/malyw/status/9…
@Souders said...
More than network, today's #WebPerf bottleneck is CPU. Here's my experience using the Long Tasks API to track CPU i… twitter.com/i/web/status/9…
@markdalgleish said...
Whoa. This is huge. Safari Technology Preview 46 has Service Workers enabled by default. 😱👏🎉 webkit.org/blog/8042/rele…
@codepo8 said...
MIT licensed SVG illustrations for every project you can imagine and create undraw.co More info: blog.prototypr.io/announcing-und…
@Malarkey said...
Two years ago, I almost didn’t make it to Christmas. I’m here thanks to @boagworld and the Samaritans. If you nee… twitter.com/i/web/status/9…
@brad_frost said...
OK, so @styleguidesio now showcases 199 examples of style guides and design systems: styleguides.io/examples.html Let's… twitter.com/i/web/status/9…
@igrigorik said...
Real User Experience Test (rUXt): bit.ly/2kHGzw8 - awesome tool by @dexecure! Query real world loading per… twitter.com/i/web/status/9…
@brad_frost said...
The Most Exciting Design Systems Are Boring: bigmedium.com/ideas/boring-d… Re-reading this article by @bigmediumjosh bec… twitter.com/i/web/status/9…
@davidwalshblog said...
Video Game Console Emulator for Mac! Play those retro games during the holiday season! davidwalsh.name/console-emulat… pic.twitter.com/PNZ2rEaCqO
@Malarkey said...
Why won’t my image load? Step 1: Check image exists Step 2: Re-export image Step 3: Re-export image again Step 4:… twitter.com/i/web/status/9…
@chriscoyier said...
[kid looking into a glass case in a museum on mars at a SMARTPHONE. The plaque reads:] In the early 2000's, humans… twitter.com/i/web/status/9…
@sarah_edo said...
One of my favorite things about Christmas is this @christmasxp advent calendar. It's filled with the most beautiful… twitter.com/i/web/status/9…
@jensimmons said...
Frustrated by an inability to attend An Event Apart? Well, you can watch talks from past years for free:… twitter.com/i/web/status/9…
@zeldman said...
Reliable and boring beats shiny and new “There are so many new tools, frameworks, techniques, styles and libraries… twitter.com/i/web/status/9…
@jensimmons said...
Many of us feel bad about our personal websites. Me included. We keep meaning to make one, improve what's there, or… twitter.com/i/web/status/9…
@davidwalshblog said...
Watch for Object Changes with #JavaScript on-change davidwalsh.name/watch-object-c… pic.twitter.com/AQmLKSzwFd
@rachelnabors said...
I also bomb these kinds of interviews. I get massive performance anxiety. I do coding interviews so badly it’s not… twitter.com/i/web/status/9…
@rob_dodson said...
Excited to announce two new projects on custom-elements-everywhere.com, SkateJS and DIO 🍻
@rachelnabors said...
Been noticing this. Today I turned to my husband and said, "If designers are prototyping in software, and developer… twitter.com/i/web/status/9…
@thebeebs said...
Them: How did you learn to code Me: Self taught Them: I just wasn't born with the ability Me: It's just learning an… twitter.com/i/web/status/9…
@patrickhamann said...
📝 16 Conference Talks From 2017 Every Designer and Developer Needs to Watch – I'm honoured to be included among so… twitter.com/i/web/status/9…
@brad_frost said...
Why Design Systems Fail: 24ways.org/2017/why-desig… A+ read by @Una
@JeniT said...
Some musings about data portability: why we should care, why it’s hard, how it might pan out & where the gaps are: jenitennison.com/2017/12/26/dat…
@ppk said...
Republished the native form validation articles I wrote for @samsunginternet on my own site. (I remain skeptical o… twitter.com/i/web/status/9…
@zeldman said...
Video: CSS Grid in Production Benjamin De Cock at dotCSS 2017 Benjamin talks about using Grid Layout in production… twitter.com/i/web/status/9…
@jaffathecake said...
🎥🎄 Day 7! I try to explain the new array methods, flatten and flatMap, in two minutes. youtube.com/watch?v=wFVjeS…
@cameronmoll said...
On this final workday of the year, I'm writing my self-review for upcoming performance reviews. I'm reminded of s… twitter.com/i/web/status/9…
@zeldman said...
Yair Rosenberg built a bot to expose Nazi sock puppets on Twitter. Twitter banned the bot, and kept the Nazis. nytimes.com/2017/12/27/opi…
@jensimmons said...
Finding myself annoyed at the number of people 'plaining to me that I should build my personal website on a headles… twitter.com/i/web/status/9…
@jensimmons said...
If you are building a site with a log-in system, PLEASE require that the account holder verify their email from the… twitter.com/i/web/status/9…
@jaffathecake said...
Playing with service workers in the new Safari tech preview. As with any early implementation, there are bugs. Plea… twitter.com/i/web/status/9…
@HenrikJoreteg said...
As predicted, Safari adds service worker, the big remaining question is how much they'll do to really let us build… twitter.com/i/web/status/9…
@eaton said...
[SCENE: A product brainstorming session, mid-April] “Jerry, it’s a genius idea with a catchy name, what could go w… twitter.com/i/web/status/9…
@chriscoyier said...
Me reacting to a "CSS makes me sad" email: css-tricks.com/turn-frown-ups…
@codepo8 said...
Isn't it interesting that in every show about time travel people worry about doing one small thing that will change… twitter.com/i/web/status/9…
@brucel said...
WebKit: "I’m starting work on implementing the Web App Manifest standard." And Service Worker support in Safari… twitter.com/i/web/status/9…
@tgvashworth said...
To all my coworkers: I’m happy to talk salary anytime to make sure 👇🏻 doesn’t happen. twitter.com/choitotheworld…
@JeniT said...
Help shape the future of HM Land Registry open data releases: 15th January in London eventbrite.co.uk/e/opendata-mas…
@rachelandrew said...
The #csswg would like your feedback on a longstanding interop issue, which I explain here rachelandrew.co.uk/archives/2017/…
@zeldman said...
The Story of CSS Grid, from Its Creators · An A List Apart Article alistapart.com/article/the-st…
@heydonworks said...
So... the W3C account has been hacked and is selling ketamine. twitter.com/stevefaulkner/…
@vlh said...
The State Of JavaScript 2017 survey results make for an interesting read: stateofjs.com/2017/introduct… pic.twitter.com/mU65Ll3Zq0
@jensimmons said...
I mean #newwwyear is blowing up! Use the holiday break / resolution energy to improve or create new a personal webs… twitter.com/i/web/status/9…
@codepo8 said...
Chrome Apps are dead, as Google shuts down the Chrome Web Store section arstechnica.com/gadgets/2017/1… #PWA all the things!
@zeldman said...
Web Typography: Designing Tables to be Read, Not Looked At · An A List Apart Article alistapart.com/article/web-ty…
@rachelnabors said...
"How NVIDIA Research is Reinventing the Display Pipeline for the Future of VR" gets into the hard limits of the ren… twitter.com/i/web/status/9…
@rachelandrew said...
Over at @smashingmag we asked people for their productivity tips. I rounded them up with a few of my own smashingmagazine.com/2017/12/commun…
@codepo8 said...
The web we may have lost christianheilmann.com/2017/12/17/the… The #netneutrality fight has me worried that the only read-write… twitter.com/i/web/status/9…
@zeldman said...
“We try and protect New Yorkers from those who would do them harm,” Mr. Schneiderman said during a recent interview… twitter.com/i/web/status/9…
@zeldman said...
“A black student was blocked from entering his classroom by two white students chanting, ‘Trump, Trump,’” wrote a t… twitter.com/i/web/status/9…
@DasSurma said...
It's 🎄, so I'm in 🇩🇪, which means it's time for this one again: Dear German supermarkets, pharmacies and public tr… twitter.com/i/web/status/9…
@katie_fenn said...
Engineers: if you’ve ever fucked up, be glad you’ve never fucked up this badly. theguardian.com/world/2017/dec…
@tkadlec said...
New case study on WPOStats courtesy of @paul_irish. Zitmaxx Wonen reduced load time to 3 seconds and saw a 50.2% j… twitter.com/i/web/status/9…
@snookca said...
Colour-matched parens. Oh my. (I didn’t even know I needed this.) twitter.com/ScribblingOn/s…
@jaffathecake said...
Excellent thread about Milo's stupid book. twitter.com/sarahmei/statu…
@brucel said...
No boundaries for user identities: Web trackers exploit browser login managers freedom-to-tinker.com/2017/12/27/no-… "a long-kno… twitter.com/i/web/status/9…
@Malarkey said...
New personal website: ✓ @supports ✓ CSS columns ✓ CSS Custom Properties ✓ CSS Grid ✓ CSS Shapes ✓ Flexbox ✓ hyphen… twitter.com/i/web/status/9…
@wesbos said...
Anyone else have battery issues with the 2017 MacBook pros? Mine drains at 1% per minute with nothing significant r… twitter.com/i/web/status/9…
@heydonworks said...
One thing that was cool in 2017 was designing this and sharing it with @churchofsatan. A follower is now making it… twitter.com/i/web/status/9…
@igrigorik said...
wow, TIL.. githubarchive.org is used as a primary data source for 50+ research papers and has hundreds of cit… twitter.com/i/web/status/9…
@vlh said...
There's a lot of great things in @CodePen's most popular Pens of 2017 list! codepen.io/2017/popular/p…
@chriscoyier said...
What You Build css-tricks.com/what-you-build/
@sarah_edo said...
🙏 Just hopping on here to say thank you! The array explorer was translated into 7 different languages in the space… twitter.com/i/web/status/9…
@slicknet said...
If you use Babel, please donate to support it. twitter.com/xdamman/status…
@codepo8 said...
Chrome is not the standard chriskrycho.com/2017/chrome-is…
@codepo8 said...
Analysis of code from the top 10K websites on Alexa finds that 30.5% employ anti-ad blocking measures, many of whic… twitter.com/i/web/status/9…
@JeniT said...
I can’t promise you’ll achieve as much as @ayymanduh at @ODIHQ (she is absolutely brilliant), but… We’re hiring!… twitter.com/i/web/status/9…
@sarah_edo said...
Consider reading this thread. Gabrielle is amazing, and the whole community benefits from her work. If things aren'… twitter.com/i/web/status/9…
@SaraSoueidan said...
I *love* @Netlify — Everything about it is literally as easy as 1 2 3. Just a few seconds and a setup is BOOM Done!… twitter.com/i/web/status/9…
@brucel said...
Happy 2018. May the radioactivity from the US/ N. Korea war pass you by, and may the new fascist uprisings in the U… twitter.com/i/web/status/9…
@jensimmons said...
👇🏼👇🏼👇🏼 twitter.com/hoarsewisperer…
@sarah_edo said...
🎁 I have another present for people working with or learning JavaScript! I made an object explorer so that you don'… twitter.com/i/web/status/9…
@sarah_edo said...
For the people asking me for Vue resources to learn it in the new year... Free: I have a series on CSS-Tricks:… twitter.com/i/web/status/9…
@sarah_edo said...
My fiance asked me a question about webpack and I ended up talking about the whole history of frontend build system… twitter.com/i/web/status/9…
@paul_irish said...
The font-display CSS property always throws me for a loop. @notwaldorf's explainer and demo is SO GOOD: font-display.glitch.me
@SaraSoueidan said...
If you want to use #CSS `object-fit` (+ `object-position`) to crop & scale images to but need to support IE too,… twitter.com/i/web/status/9…
@sarah_edo said...
Happy 2018! May this the year be the one you experiment and learn without second-guessing yourself. Embrace curiosi… twitter.com/i/web/status/9…
@SaraSoueidan said...
One of my siblings decided to explore programming & told me today that his head almost exploded reading "This is th… twitter.com/i/web/status/9…
@igrigorik said...
clang in the browser → compile and run C++ via WebAssembly: bit.ly/2Cq2hQr - fun stuff, give it a try!… twitter.com/i/web/status/9…
@brad_frost said...
Frontend Performance Checklist by @smashingmag: smashingmagazine.com/2018/01/front-… Chock full of helpful stuff. They even in… twitter.com/i/web/status/9…
@Jack_Franklin said...
In case you missed it over Xmas, I wrote about React Fragments in 16.2 and how brilliant they are: javascriptplayground.com/blog/2017/12/r…
@SaraSoueidan said...
The footnotes I’m now using in my articles are an implementation of this clever #CSS-only accessible technique… twitter.com/i/web/status/9…
@sarah_edo said...
that feeling when you and many people you love wake up in a blanket of cold political fear because twitter used the… twitter.com/i/web/status/9…
@gauntface said...
Gulp 4.0.0 is out!! Whoop Whoop!! github.com/gulpjs/gulp/re…
@jaffathecake said...
On the lead up to Christmas, @DasSurma & I made a series of videos where we tried to explain a future-web-thing we… twitter.com/i/web/status/9…
@SaraSoueidan said...
Good morning ❷⓪⓵⑻ ✨ 🗣 As of today, I’m hosting an AMA on my Web site! 📰 About the AMA: sarasoueidan.com/desk/ama/… twitter.com/i/web/status/9…
@Malarkey said...
If you speak at, or you organise conferences, please complete this anonymous survey about fees for speaking:… twitter.com/i/web/status/9…
@chriscoyier said...
Mr. @dancwilson introduces us to _additive_ animations with the Web Animations API. css-tricks.com/additive-anima… pic.twitter.com/WGdBRSNVYV
@rob_dodson said...
I get asked about this a lot so I wanted to write something up: Why you can't test a screen reader (yet)! robdodson.me/why-you-cant-t…
@davidwalshblog said...
Mine Bitcoin and Monero in the Browser davidwalsh.name/bitcoin-monero…
@vlh said...
Oh good, there’s an AR fart app. I was worried. vrscout.com/news/ar-fart-a…
@SaraSoueidan said...
I talked about being freelance with the lovely @jesslynnrose and now the episode is out. It was super fun; check it… twitter.com/i/web/status/9…
@codepo8 said...
Alibaba's UC Browser, with 430M+ users worldwide, leads in emerging markets with low-end smartphones, with 51% of I… twitter.com/i/web/status/9…
@codepo8 said...
Mapmakers created an imaginary town as a copyright trap but so many people went there it became a real town until… twitter.com/i/web/status/9…
@rachelandrew said...
On @smashingmag today is a really good intro to the Payment Request API smashingmagazine.com/2018/01/online… by @poshaughnessy
@vlh said...
If you like the internet, you will enjoy this Ode To Geocities from The History of the Web: thehistoryoftheweb.com/an-ode-to-geoc…
@DasSurma said...
Heads up: Chrome 64 and Firefox 57 will disable SharedArrayBuffers as a mitigation for speculative side-channel att… twitter.com/i/web/status/9…
@wesbos said...
Chrome is not the new IE6. That article loosely cites a few google apps that don’t work on FF and wasn’t even writt… twitter.com/i/web/status/9…
@chriscoyier said...
Fun demo with CSS grid + position: sticky; to reveal a message as you scroll. codepen.io/joshuajcollins…
@sarah_edo said...
If you're trying to learn JavaScript, check out @zellwk's course, which shows you how to build a lot of use cases f… twitter.com/i/web/status/9…
@tomdale said...
This was also my reaction. I can barely get a test suite to pass reliably on Travis and these fuckers are extractin… twitter.com/i/web/status/9…
@igrigorik said...
TIL.. if you hit "x" while watching a video on Vimeo you can select the "ASCII filter" — say hello to glorious 4K A… twitter.com/i/web/status/9…
@codepo8 said...
600 years of elephant drawings by artists who have never seen one uliwestphal.de/elephas-anthro…
@sarah_edo said...
Vue-Starter: a boilerplate for isomorphic, progressive web apps, looks pretty cool! By @_jwerner_… twitter.com/i/web/status/9…
@sarah_edo said...
Forever caveat: these metrics are not the only ones that matter for adoption. But a cool TL;DR: React is super popu… twitter.com/i/web/status/9…
@jaffathecake said...
SharedArrayBuffer is being disabled because you can update its values in a worker, in a tight loop. Then, from anot… twitter.com/i/web/status/9…
@tomdale said...
The Spectre paper is very very well-written and approachable, even for infosec/CPU microarchitecure non-experts. I… twitter.com/i/web/status/9…
@rachelandrew said...
I've updated the Flexbox guides on @MozDevNet to go with the guides I created for CSS Grid Layout buff.ly/2E7Txvy
@jensimmons said...
It’s really too bad the female journalist’s parents didn’t name her, though. A name would be a handy thing in build… twitter.com/i/web/status/9…
@mpjme said...
It just struck me that due to Spectre and Meltdown, 10000+ hackers are now working on an generic implementation to… twitter.com/i/web/status/9…
@jaffathecake said...
Yeah this is terrifying twitter.com/misc0110/statu…
@grigs said...
Chrome 63 changed permission modals. Your request can be permanently blocked. See if your site needs to be updated.… twitter.com/i/web/status/9…
@chriscoyier said...
Debouncing and Throttling Explained Through Examples :: css-tricks.com/debouncing-thr… pic.twitter.com/PoyFWTsETq
@lara_hogan said...
What do you do when your manager is inexperienced, or poorly supporting you? Get yourself a manager crew (build a m… twitter.com/i/web/status/9…
@wesbos said...
Today’s @syntaxfm is up! We explain what Redux is, and answer a listener question about Cookies VS JWT syntax.fm/show/026/all-a…
@zeldman said...
Conflict of Pinterests “It’s like a 1960s corporate identity got dropped like a hammer next to this friendly “P” m… twitter.com/i/web/status/9…
@davidwalshblog said...
JavaScript async & await davidwalsh.name/async-await Learn a better way of async in 2018!
@markdalgleish said...
Whoa, @renovateapp looks incredible—an *amazingly* configurable way to automate dependency upgrades—and it's free,… twitter.com/i/web/status/9…
@davidwalshblog said...
Six Tiny But Awesome #JavaScript ES6 Features davidwalsh.name/es6-features
@lara_hogan said...
Hey y’all! I’m looking for a NYC-based consultant who has experience helping companies create family-friendly work… twitter.com/i/web/status/9…
@zeldman said...
You must read this. nymag.com/daily/intellig…
@scottjehl said...
Can Preload Cut the Mustard? Maybe! My new post on @filamentgroup's blog about experimenting with link[rel=preload… twitter.com/i/web/status/9…
@RWD said...
Looking to learn CSS Grid in 2018? @jonsuh just rolled out learncssgrid.com to help you get started.
@vlh said...
A helpful read from @SaraSoueidan on the difference between auto-fill and auto-fit for CSS Grid: css-tricks.com/auto-sizing-co…
@paulrobertlloyd said...
The fine folk over at CSS-Tricks asked me to write about the accessibility improvements I made to 24 ways. As ever,… twitter.com/i/web/status/9…
@igrigorik said...
love the 3P badges in Chrome DevTools, great for tracking down perf culprits: bit.ly/2Cs2IK1 — bonus,… twitter.com/i/web/status/9…
@zeldman said...
“A typeface is what you see, a font is what you use.” typography.guru/journal/should…
@jensimmons said...
TWO HUNDRED. No excuses. Don’t tell me about some pipeline problem. Follow these women. Expand your pipe. twitter.com/pocintech/stat…
@codepo8 said...
Apple says all Mac, iOS devices affected by Meltdown and Spectre; Meltdown defense added in iOS 11.2, macOS 10.13.2… twitter.com/i/web/status/9…
@codepo8 said...
Spectre researcher Daniel Gruss says attacks work "super-reliably" on AMD CPUs, despite the company claiming "near… twitter.com/i/web/status/9…
@zeldman said...
Thread: protecting browsers from Meltdown and Spectre vulnerabilities (which affect all Intel-powered devices from… twitter.com/i/web/status/9…
@brucel said...
Intel Insider fool.com/investing/2017…
@brucel said...
Groovy. Mozilla shows that the new(-ish) 'every chip since Morrissey was any good' security vulnerability can explo… twitter.com/i/web/status/9…
@codepo8 said...
Microsoft issued a rare out-of-band security patch today to protect against Intel, AMD, ARM flaws; sources say patc… twitter.com/i/web/status/9…
@triblondon said...
Frighteningly plausible. medium.com/@david.gilbert…
@DasSurma said...
Here’s some official guidance for web developers by @ChromiumDev what to do regarding Spectre/Meltdown:… twitter.com/i/web/status/9…
@igrigorik said...
using Nginx as a reverse proxy? a deep-dive tour for how to optimize your connection's to the backends:… twitter.com/i/web/status/9…
@wesbos said...
Gonna give a few people early access to my CSS Grid course so I can have some people go through it. Join #CSSGrid i… twitter.com/i/web/status/9…
@Jack_Franklin said...
In case you missed it over Xmas, I wrote about React Fragments in 16.2 and how brilliant they are: javascriptplayground.com/blog/2017/12/r…
@wesbos said...
Canada problems: Hard wired doorbell stops working because it can’t even charge in the cold. Doorbell OOS until it… twitter.com/i/web/status/9…
@slightlylate said...
IOW: if Open Source communities valued design, inclusion, and product thinking the way Slack has, they might have r… twitter.com/i/web/status/9…
@HenrikJoreteg said...
Many would-be entrepreneurs are so concerned about someone stealing their idea that they barely want to tell anyone… twitter.com/i/web/status/9…
@sarah_edo said...
Yep! The vue-cli is really easy to get up and running (with many different templates), and @nuxt_js is highly recom… twitter.com/i/web/status/9…
@johnallsopp said...
One day early in your career or the life of your company, you'll face an ethical challenge. And how you deal with i… twitter.com/i/web/status/9…
@floydophone said...
Very real attacks like these are why I roll my eyes when people obsess over clever 0 days while doing virtually no… twitter.com/i/web/status/9…
@igrigorik said...
Web perf insights and trends for 2018: bit.ly/2CH0h6n - great perspectives, worth a read! disclaimer: I'm… twitter.com/i/web/status/9…
@rachelandrew said...
Little grid tip. Use fit-content for track sizing to make more easily reusable components codepen.io/rachelandrew/p…
@DasSurma said...
Safari is on-board with the Meltdown/Spectre mitigations as well. So _all_ browsers will disable SharedArrayBuffers… twitter.com/i/web/status/9…
@zeldman said...
“Wolff has spent this week thoroughly exploiting Trump and his minions the same way they've exploited the cluelessn… twitter.com/i/web/status/9…
@jensimmons said...
Great advice on what to write for image alt text. For Twitter, or anyplace in the web.👇🏽 twitter.com/robothugscomic…
@rachelnabors said...
Put the four bullets at the end on a post it on your bathroom mirror. Keep perspective. twitter.com/the_patima/sta…
@codepo8 said...
English is fascinating. In the sentence "He told her that he loved her" you can add the world "only" in between eac… twitter.com/i/web/status/9…
@jdalton said...
Just published @std/esm v0.19.0. Lots of fixes and improvements 🎉 github.com/standard-thing…
@heydonworks said...
This is an extremely good thread if you are new to depression in yourself or others. The 'compulsive shame' element… twitter.com/i/web/status/9…
@codepo8 said...
Web developers and Google's own apps are increasingly diverging from open web ethos by optimizing for Google-develo… twitter.com/i/web/status/9…
@sarah_edo said...
Help I'm a web developer who's getting married and I can't stop judging every single wedding app and deciding how I… twitter.com/i/web/status/9…
@sarah_edo said...
These elevation maps by Kevin Newcombe are really awe-inspiring codepen.io/kevinnewcombe/… pic.twitter.com/6O0EMQ13QH
@slightlylate said...
Would that this weren't timely national commentary: theatlantic.com/science/archiv…
@rob_dodson said...
Just landed: github.com/GoogleChrome/l… In the future Lighthouse will ignore non-applicable accessibility tests, so fo… twitter.com/i/web/status/9…
@davidwalshblog said...
Get Real Image Height and Width Dimensions #JavaScript davidwalsh.name/get-image-dime…
@danmall said...
I can't believe that it was one year today that my book was published. So grateful to @abookapart @theledu @zeldman… twitter.com/i/web/status/9…
@codepo8 said...
“‘username or password incorrect’ is bullshit” by @travisjeffery hackernoon.com/username-or-pa…
@brad_frost said...
Tip for people who find it hard to publish blog posts: I publish posts all the time and make multiple edits after p… twitter.com/i/web/status/9…
@sarah_edo said...
These elevation maps by Kevin Newcombe are really awe-inspiring codepen.io/kevinnewcombe/… pic.twitter.com/6O0EMQ13QH
@chriscoyier said...
Fun demo with CSS grid + position: sticky; to reveal a message as you scroll. codepen.io/joshuajcollins…
@chriscoyier said...
I wrote some stuff about browsers and standards and being careful: css-tricks.com/careful-now/
@davidwalshblog said...
Six Tiny But Awesome ES7 & ES8 Features davidwalsh.name/es7-es8-featur…
@codepo8 said...
The Spectre Attack and Critical CSS filamentgroup.com/lab/spectre-js…
@rem said...
If you use nodemon as part of your workflow, then maybe you or your company would like to support its continued mai… twitter.com/i/web/status/9…
@jina said...
actually.men 👏🏼
@rachelandrew said...
Little grid tip. Use fit-content for track sizing to make more easily reusable components codepen.io/rachelandrew/p…
@wesbos said...
If you are a Canadian and bought bread in the last 15 years, you likely get a $25 gift card to loblaws in exchange… twitter.com/i/web/status/9…
@sil said...
Finding solutions to tech problems, in increasing order of annoyance. Googling to find... 1) ...no answers 2) ...a… twitter.com/i/web/status/9…
@wesbos said...
Why did I take so long to use @cloudinary? Just shaved 6 megs off my course dashboard by prefixing the large banner… twitter.com/i/web/status/9…
@patrickhamann said...
📝An open letter to AMP: ampletter.org A group of us got together to express our concerns as an industry… twitter.com/i/web/status/9…
@igrigorik said...
hooray, PageSpeed Insights now provides both real-world user experience metrics and performance optimization score… twitter.com/i/web/status/9…
@lynnandtonic said...
Just published a little case study about my inspiration and process for my recent portfolio redesign, if you’re int… twitter.com/i/web/status/9…
@davidwalshblog said...
NEWS: Hello DevTools! 🎉🎉🎉 davidwalsh.name/devtools
@sarah_edo said...
Just updated my Vue-VSCode-Snippets w/ more goodies 🍭: .nuxt in the .gitignore, includes unit test, consistent impo… twitter.com/i/web/status/9…
@lukew said...
music, timers/alarms, weather, and lights… creativestrategies.com/research-study… pic.twitter.com/ZeAdZi43yh
@Souders said...
I would love it if @Google allowed *all* fast sites into its premium search result placement, rather than restricti… twitter.com/i/web/status/9…
@davidwalshblog said...
6 Great Uses of the Spread Operator #JavaScript davidwalsh.name/spread-operator
@codepo8 said...
Visual Studio Code Can Do That? smashingmagazine.com/2018/01/visual… @burkeholland's SmashingMag article with lots of cool @code features.
@triblondon said...
The web owes a huge amount to Google and the people who work there. But great power must be used fairly. I’m co-sig… twitter.com/i/web/status/9…
@brad_frost said...
Fun new anti-pattern: 1. Sign up for new service. 2. Start using it (or don't). 3. Receive daily emails from someb… twitter.com/i/web/status/9…
@rachelandrew said...
I have 7900 lovely subscribers, and you can support CSS Layout News by sponsoring an issue csslayout.news/sponsorship
@sarah_edo said...
Help I'm a web developer who's getting married and I can't stop judging every single wedding app and deciding how I… twitter.com/i/web/status/9…
@sarah_edo said...
🎁 I have another present for people working with or learning JavaScript! I made an object explorer so that you don'… twitter.com/i/web/status/9…
@DasSurma said...
Here’s some official guidance for web developers by @ChromiumDev what to do regarding Spectre/Meltdown:… twitter.com/i/web/status/9…
@brad_frost said...
Fun new anti-pattern: 1. Sign up for new service. 2. Start using it (or don't). 3. Receive daily emails from someb… twitter.com/i/web/status/9…
@brad_frost said...
Frontend Performance Checklist by @smashingmag: smashingmagazine.com/2018/01/front-… Chock full of helpful stuff. They even in… twitter.com/i/web/status/9…
@SaraSoueidan said...
If you want to use #CSS `object-fit` (+ `object-position`) to crop & scale images to but need to support IE too,… twitter.com/i/web/status/9…
@sarah_edo said...
Vue-Starter: a boilerplate for isomorphic, progressive web apps, looks pretty cool! By @_jwerner_… twitter.com/i/web/status/9…
@patrickhamann said...
📝An open letter to AMP: ampletter.org A group of us got together to express our concerns as an industry… twitter.com/i/web/status/9…
@igrigorik said...
clang in the browser → compile and run C++ via WebAssembly: bit.ly/2Cq2hQr - fun stuff, give it a try!… twitter.com/i/web/status/9…
@chriscoyier said...
Fun demo with CSS grid + position: sticky; to reveal a message as you scroll. codepen.io/joshuajcollins…
@tomdale said...
This was also my reaction. I can barely get a test suite to pass reliably on Travis and these fuckers are extractin… twitter.com/i/web/status/9…
@igrigorik said...
TIL.. if you hit "x" while watching a video on Vimeo you can select the "ASCII filter" — say hello to glorious 4K A… twitter.com/i/web/status/9…
@rachelandrew said...
Little grid tip. Use fit-content for track sizing to make more easily reusable components codepen.io/rachelandrew/p…
@sarah_edo said...
Consider reading this thread. Gabrielle is amazing, and the whole community benefits from her work. If things aren'… twitter.com/i/web/status/9…
@Jack_Franklin said...
In case you missed it over Xmas, I wrote about React Fragments in 16.2 and how brilliant they are: javascriptplayground.com/blog/2017/12/r…
@sil said...
Finding solutions to tech problems, in increasing order of annoyance. Googling to find... 1) ...no answers 2) ...a… twitter.com/i/web/status/9…
@wesbos said...
Why did I take so long to use @cloudinary? Just shaved 6 megs off my course dashboard by prefixing the large banner… twitter.com/i/web/status/9…
@igrigorik said...
perf on the agenda for 2018? for a great start, deploy font-display: bit.ly/2CsROnb - no more blocking fon… twitter.com/i/web/status/9…
@wesbos said...
Canada problems: Hard wired doorbell stops working because it can’t even charge in the cold. Doorbell OOS until it… twitter.com/i/web/status/9…
@sarah_edo said...
Forever caveat: these metrics are not the only ones that matter for adoption. But a cool TL;DR: React is super popu… twitter.com/i/web/status/9…
@SaraSoueidan said...
I *love* @Netlify — Everything about it is literally as easy as 1 2 3. Just a few seconds and a setup is BOOM Done!… twitter.com/i/web/status/9…
@tomdale said...
The Spectre paper is very very well-written and approachable, even for infosec/CPU microarchitecure non-experts. I… twitter.com/i/web/status/9…
@danmall said...
If you were on holiday break and didn't see, I wrote a big about scoping work: danmall.me/articles/how-t…
@sarah_edo said...
Just updated my Vue-VSCode-Snippets w/ more goodies 🍭: .nuxt in the .gitignore, includes unit test, consistent impo… twitter.com/i/web/status/9…
@DasSurma said...
It's 🎄, so I'm in 🇩🇪, which means it's time for this one again: Dear German supermarkets, pharmacies and public tr… twitter.com/i/web/status/9…
@jensimmons said...
It’s really too bad the female journalist’s parents didn’t name her, though. A name would be a handy thing in build… twitter.com/i/web/status/9…
@gauntface said...
Gulp 4.0.0 is out!! Whoop Whoop!! github.com/gulpjs/gulp/re…
@vlh said...
There's a lot of great things in @CodePen's most popular Pens of 2017 list! codepen.io/2017/popular/p…
@jaffathecake said...
Yeah this is terrifying twitter.com/misc0110/statu…
@Souders said...
I would love it if @Google allowed *all* fast sites into its premium search result placement, rather than restricti… twitter.com/i/web/status/9…
@grigs said...
Chrome 63 changed permission modals. Your request can be permanently blocked. See if your site needs to be updated.… twitter.com/i/web/status/9…
@rob_dodson said...
I get asked about this a lot so I wanted to write something up: Why you can't test a screen reader (yet)! robdodson.me/why-you-cant-t…
@zeldman said...
Conflict of Pinterests “It’s like a 1960s corporate identity got dropped like a hammer next to this friendly “P” m… twitter.com/i/web/status/9…
@sarah_edo said...
Yep! The vue-cli is really easy to get up and running (with many different templates), and @nuxt_js is highly recom… twitter.com/i/web/status/9…
@johnallsopp said...
One day early in your career or the life of your company, you'll face an ethical challenge. And how you deal with i… twitter.com/i/web/status/9…
@floydophone said...
Very real attacks like these are why I roll my eyes when people obsess over clever 0 days while doing virtually no… twitter.com/i/web/status/9…
@zeldman said...
Yair Rosenberg built a bot to expose Nazi sock puppets on Twitter. Twitter banned the bot, and kept the Nazis. nytimes.com/2017/12/27/opi…
@igrigorik said...
Web perf insights and trends for 2018: bit.ly/2CH0h6n - great perspectives, worth a read! disclaimer: I'm… twitter.com/i/web/status/9…
@vlh said...
Oh good, there’s an AR fart app. I was worried. vrscout.com/news/ar-fart-a…
@davidwalshblog said...
Six Tiny But Awesome #JavaScript ES6 Features davidwalsh.name/es6-features
@snookca said...
Colour-matched parens. Oh my. (I didn’t even know I needed this.) twitter.com/ScribblingOn/s…
@codepo8 said...
Chrome is not the standard chriskrycho.com/2017/chrome-is…
@zeldman said...
You must read this. nymag.com/daily/intellig…
@chriscoyier said...
The knowledge fountain @AmeliasBrain wrote a book about SVG :: amzn.to/2AkbBQN (844 pages!) (I also have… twitter.com/i/web/status/9…
@davidwalshblog said...
Six Tiny But Awesome ES7 & ES8 Features davidwalsh.name/es7-es8-featur…
@zeldman said...
“Wolff has spent this week thoroughly exploiting Trump and his minions the same way they've exploited the cluelessn… twitter.com/i/web/status/9…
@jensimmons said...
Great advice on what to write for image alt text. For Twitter, or anyplace in the web.👇🏽 twitter.com/robothugscomic…
@igrigorik said...
love the 3P badges in Chrome DevTools, great for tracking down perf culprits: bit.ly/2Cs2IK1 — bonus,… twitter.com/i/web/status/9…
@codepo8 said...
Visual Studio Code Can Do That? smashingmagazine.com/2018/01/visual… @burkeholland's SmashingMag article with lots of cool @code features.
@slicknet said...
If you use Babel, please donate to support it. twitter.com/xdamman/status…
@codepo8 said...
The Spectre Attack and Critical CSS filamentgroup.com/lab/spectre-js…
@jdalton said...
Just published @std/esm v0.19.0. Lots of fixes and improvements 🎉 github.com/standard-thing…
@triblondon said...
The web owes a huge amount to Google and the people who work there. But great power must be used fairly. I’m co-sig… twitter.com/i/web/status/9…
@rachelandrew said...
On @smashingmag today is a really good intro to the Payment Request API smashingmagazine.com/2018/01/online… by @poshaughnessy
@heydonworks said...
This is an extremely good thread if you are new to depression in yourself or others. The 'compulsive shame' element… twitter.com/i/web/status/9…
@rachelandrew said...
Over at @smashingmag we asked people for their productivity tips. I rounded them up with a few of my own smashingmagazine.com/2017/12/commun…
@vlh said...
If you like the internet, you will enjoy this Ode To Geocities from The History of the Web: thehistoryoftheweb.com/an-ode-to-geoc…
@codepo8 said...
Web developers and Google's own apps are increasingly diverging from open web ethos by optimizing for Google-develo… twitter.com/i/web/status/9…
@codepo8 said...
Apple says all Mac, iOS devices affected by Meltdown and Spectre; Meltdown defense added in iOS 11.2, macOS 10.13.2… twitter.com/i/web/status/9…
@jina said...
actually.men 👏🏼
@brucel said...
Intel Insider fool.com/investing/2017…
@codepo8 said...
Microsoft issued a rare out-of-band security patch today to protect against Intel, AMD, ARM flaws; sources say patc… twitter.com/i/web/status/9…
@sarah_edo said...
🎁 A present for people learning JS! Finding the right array method can mean searching the docs one method at a time… twitter.com/i/web/status/9…
@triblondon said...
Frighteningly plausible. medium.com/@david.gilbert…
@wesbos said...
Start ‘em young ift.tt/2CduMOL pic.twitter.com/hlKZFtULDu
@sarah_edo said...
Happy 2018! May this the year be the one you experiment and learn without second-guessing yourself. Embrace curiosi… twitter.com/i/web/status/9…
@SaraSoueidan said...
One of my siblings decided to explore programming & told me today that his head almost exploded reading "This is th… twitter.com/i/web/status/9…
@igrigorik said...
hooray, PageSpeed Insights now provides both real-world user experience metrics and performance optimization score… twitter.com/i/web/status/9…
@wesbos said...
Gonna give a few people early access to my CSS Grid course so I can have some people go through it. Join #CSSGrid i… twitter.com/i/web/status/9…
@wesbos said...
Anyone else have battery issues with the 2017 MacBook pros? Mine drains at 1% per minute with nothing significant r… twitter.com/i/web/status/9…
@sarah_edo said...
🙏 Just hopping on here to say thank you! The array explorer was translated into 7 different languages in the space… twitter.com/i/web/status/9…
@chriscoyier said...
I wrote some stuff about browsers and standards and being careful: css-tricks.com/careful-now/
@zeldman said...
World-renowned CSS expert Rachel Andrew introduces us to the web’s first native CSS grid layout system. CSS Grid L… twitter.com/i/web/status/9…
@heydonworks said...
One thing that was cool in 2017 was designing this and sharing it with @churchofsatan. A follower is now making it… twitter.com/i/web/status/9…
@sarah_edo said...
that feeling when you and many people you love wake up in a blanket of cold political fear because twitter used the… twitter.com/i/web/status/9…
@slightlylate said...
IOW: if Open Source communities valued design, inclusion, and product thinking the way Slack has, they might have r… twitter.com/i/web/status/9…
@davidwalshblog said...
NEWS: Hello DevTools! 🎉🎉🎉 davidwalsh.name/devtools
@rachelandrew said...
I've updated the Flexbox guides on @MozDevNet to go with the guides I created for CSS Grid Layout buff.ly/2E7Txvy
@SaraSoueidan said...
The footnotes I’m now using in my articles are an implementation of this clever #CSS-only accessible technique… twitter.com/i/web/status/9…
@HenrikJoreteg said...
Many would-be entrepreneurs are so concerned about someone stealing their idea that they barely want to tell anyone… twitter.com/i/web/status/9…
@lukew said...
music, timers/alarms, weather, and lights… creativestrategies.com/research-study… pic.twitter.com/ZeAdZi43yh
@mpjme said...
It just struck me that due to Spectre and Meltdown, 10000+ hackers are now working on an generic implementation to… twitter.com/i/web/status/9…
@chriscoyier said...
What You Build css-tricks.com/what-you-build/
@chriscoyier said...
Debouncing and Throttling Explained Through Examples :: css-tricks.com/debouncing-thr… pic.twitter.com/PoyFWTsETq
@lara_hogan said...
What do you do when your manager is inexperienced, or poorly supporting you? Get yourself a manager crew (build a m… twitter.com/i/web/status/9…
@davidwalshblog said...
Mine Bitcoin and Monero in the Browser davidwalsh.name/bitcoin-monero…
@codepo8 said...
English is fascinating. In the sentence "He told her that he loved her" you can add the world "only" in between eac… twitter.com/i/web/status/9…
@davidwalshblog said...
Get Real Image Height and Width Dimensions #JavaScript davidwalsh.name/get-image-dime…
@scottjehl said...
Can Preload Cut the Mustard? Maybe! My new post on @filamentgroup's blog about experimenting with link[rel=preload… twitter.com/i/web/status/9…
@davidwalshblog said...
6 Great Uses of the Spread Operator #JavaScript davidwalsh.name/spread-operator
@vlh said...
A helpful read from @SaraSoueidan on the difference between auto-fill and auto-fit for CSS Grid: css-tricks.com/auto-sizing-co…
@paulrobertlloyd said...
The fine folk over at CSS-Tricks asked me to write about the accessibility improvements I made to 24 ways. As ever,… twitter.com/i/web/status/9…
@igrigorik said...
love the 3P badges in Chrome DevTools, great for tracking down perf culprits: bit.ly/2Cs2IK1 — bonus,… twitter.com/i/web/status/9…
@codepo8 said...
Analysis of code from the top 10K websites on Alexa finds that 30.5% employ anti-ad blocking measures, many of whic… twitter.com/i/web/status/9…
@zeldman said...
“A typeface is what you see, a font is what you use.” typography.guru/journal/should…
@jensimmons said...
TWO HUNDRED. No excuses. Don’t tell me about some pipeline problem. Follow these women. Expand your pipe. twitter.com/pocintech/stat…
@rob_dodson said...
Just landed: github.com/GoogleChrome/l… In the future Lighthouse will ignore non-applicable accessibility tests, so fo… twitter.com/i/web/status/9…
@zeldman said...
Thread: protecting browsers from Meltdown and Spectre vulnerabilities (which affect all Intel-powered devices from… twitter.com/i/web/status/9…
@JeniT said...
I can’t promise you’ll achieve as much as @ayymanduh at @ODIHQ (she is absolutely brilliant), but… We’re hiring!… twitter.com/i/web/status/9…
@sarah_edo said...
For the people asking me for Vue resources to learn it in the new year... Free: I have a series on CSS-Tricks:… twitter.com/i/web/status/9…
@sarah_edo said...
My fiance asked me a question about webpack and I ended up talking about the whole history of frontend build system… twitter.com/i/web/status/9…
@brad_frost said...
Tip for people who find it hard to publish blog posts: I publish posts all the time and make multiple edits after p… twitter.com/i/web/status/9…
@Malarkey said...
New personal website: ✓ @supports ✓ CSS columns ✓ CSS Custom Properties ✓ CSS Grid ✓ CSS Shapes ✓ Flexbox ✓ hyphen… twitter.com/i/web/status/9…
@igrigorik said...
using Nginx as a reverse proxy? a deep-dive tour for how to optimize your connection's to the backends:… twitter.com/i/web/status/9…
@sarah_edo said...
If you're trying to learn JavaScript, check out @zellwk's course, which shows you how to build a lot of use cases f… twitter.com/i/web/status/9…
@lynnandtonic said...
Just published a little case study about my inspiration and process for my recent portfolio redesign, if you’re int… twitter.com/i/web/status/9…
@jaffathecake said...
SharedArrayBuffer is being disabled because you can update its values in a worker, in a tight loop. Then, from anot… twitter.com/i/web/status/9…
@jaffathecake said...
On the lead up to Christmas, @DasSurma & I made a series of videos where we tried to explain a future-web-thing we… twitter.com/i/web/status/9…
@katie_fenn said...
Engineers: if you’ve ever fucked up, be glad you’ve never fucked up this badly. theguardian.com/world/2017/dec…
@SaraSoueidan said...
Good morning ❷⓪⓵⑻ ✨ 🗣 As of today, I’m hosting an AMA on my Web site! 📰 About the AMA: sarasoueidan.com/desk/ama/… twitter.com/i/web/status/9…
@Malarkey said...
If you speak at, or you organise conferences, please complete this anonymous survey about fees for speaking:… twitter.com/i/web/status/9…
@danmall said...
I can't believe that it was one year today that my book was published. So grateful to @abookapart @theledu @zeldman… twitter.com/i/web/status/9…
@chriscoyier said...
Mr. @dancwilson introduces us to _additive_ animations with the Web Animations API. css-tricks.com/additive-anima… pic.twitter.com/WGdBRSNVYV
@markdalgleish said...
Whoa, @renovateapp looks incredible—an *amazingly* configurable way to automate dependency upgrades—and it's free,… twitter.com/i/web/status/9…
@wesbos said...
If you are a Canadian and bought bread in the last 15 years, you likely get a $25 gift card to loblaws in exchange… twitter.com/i/web/status/9…
@slightlylate said...
Would that this weren't timely national commentary: theatlantic.com/science/archiv…
@codepo8 said...
“‘username or password incorrect’ is bullshit” by @travisjeffery hackernoon.com/username-or-pa…
@vlh said...
The State Of JavaScript 2017 survey results make for an interesting read: stateofjs.com/2017/introduct… pic.twitter.com/mU65Ll3Zq0
@brucel said...
No boundaries for user identities: Web trackers exploit browser login managers freedom-to-tinker.com/2017/12/27/no-… "a long-kno… twitter.com/i/web/status/9…
@lynnandtonic said...
I didn’t do a lot of single divs this year, so here’s 9 all at once. ✨ Padmé and the badass ladies of Star Wars… twitter.com/i/web/status/9…
@SaraSoueidan said...
I really, really, really love @Real_CSS_Tricks — not only do we get great content from the site itself but the link… twitter.com/i/web/status/9…
@sarah_edo said...
These elevation maps by Kevin Newcombe are really awe-inspiring codepen.io/kevinnewcombe/… pic.twitter.com/6O0EMQ13QH
@lukew said...
Nice. But I’d say *commitment to & execution at large-scale of* “brilliant design is the most precious commodity in… twitter.com/i/web/status/9…
@igrigorik said...
wow, TIL.. githubarchive.org is used as a primary data source for 50+ research papers and has hundreds of cit… twitter.com/i/web/status/9…
@davidwalshblog said...
JavaScript async & await davidwalsh.name/async-await Learn a better way of async in 2018!
@codepo8 said...
Mapmakers created an imaginary town as a copyright trap but so many people went there it became a real town until… twitter.com/i/web/status/9…
@RWD said...
Looking to learn CSS Grid in 2018? @jonsuh just rolled out learncssgrid.com to help you get started.
@codepo8 said...
Spectre researcher Daniel Gruss says attacks work "super-reliably" on AMD CPUs, despite the company claiming "near… twitter.com/i/web/status/9…
@jensimmons said...
👇🏼👇🏼👇🏼 twitter.com/hoarsewisperer…
@brucel said...
Groovy. Mozilla shows that the new(-ish) 'every chip since Morrissey was any good' security vulnerability can explo… twitter.com/i/web/status/9…
@DasSurma said...
My password generator just spat out a password that starts with <H1> and ends with </H1> and now I’m seriously ques… twitter.com/i/web/status/9…
@wesbos said...
If you have something to Plug, Promote or Brag about, reply to this tweet thread. If you want to find cool things… twitter.com/i/web/status/9…
@SaraSoueidan said...
There are 7 ways to embed an #SVG on a page. But sometimes, you need to use *two* techniques to embed *one* SVG. An… twitter.com/i/web/status/9…
@tomdale said...
My request to conference organizers in 2018: replace white San Franciscans admonishing us about performance in emer… twitter.com/i/web/status/9…
@sarah_edo said...
What is this black magic twitter.com/Mandy_Kerr/sta…
@zeldman said...
The web has links. Please use them. Subtweeting is a micro-aggression. Not everybody reads what you read. Not every… twitter.com/i/web/status/9…
@jaffathecake said...
Full article covering this, and other async/await bits developers.google.com/web/fundamenta… twitter.com/edvinsantonovs…
@rem said...
remysharp.com/2018/01/10/ope… TL;DR: 😖 Maintaining open source is hard ☔️ Protect yourself from issues any way you can… twitter.com/i/web/status/9…
@jdalton said...
Webpack 4 will work configless by default. Nice! github.com/webpack/webpac… pic.twitter.com/IINZVZoDuo
@brucel said...
I got blocked by "psychic" Derek Acorah because he tweeted that one of his shows was cancelled due to circumstances… twitter.com/i/web/status/9…
@brucel said...
Turning Design Mockups Into Code With Deep Learning blog.floydhub.com/turning-design… < show a neural network a design mockup… twitter.com/i/web/status/9…
@floydophone said...
Build a Node.js binding to a JS parser written in Rust expecting some decent performance wins. Ended up being about… twitter.com/i/web/status/9…
@rob_dodson said...
@lukew said...
Bitcoin is just a markup on electricity right? bloomberg.com/news/articles/…
@zeldman said...
☛ Say it loud, say it proud: No More FAQs! How to create purposeful information for a more effective user experi… twitter.com/i/web/status/9…
@wesbos said...
Looks like I can launch the CSS Grid course next week! Thanks for everyone’s patience on this - I’ve got an amazing… twitter.com/i/web/status/9…
@sarah_edo said...
body: so tired, better go lay down brain: remember that time you saw a realistic carpet with physics in three.js? h… twitter.com/i/web/status/9…
@jensimmons said...
Want to watch an amazing 20-part series of videos on how to use CSS Grid? For free? Here! gridbyexample.com/video/… twitter.com/i/web/status/9…
@rachelandrew said...
Giant companies organising events and refusing to pay speakers citing the event being "non profit" as tickets are f… twitter.com/i/web/status/9…
@jdalton said...
I'm so excited for this proposal I've tired myself out running around the hallways and punching the air! gist.github.com/ceejbot/b49f87…
@brad_frost said...
✎ Google, You Creepy Sonofabitch: bradfrost.com/blog/post/goog…
@SaraSoueidan said...
These gradient folders are really nice, if you’re into gradients and colorful folders. una.im/gradient-folde… I d… twitter.com/i/web/status/9…
@sarah_edo said...
Morning! Remember this? The articles drop on Monday! ☺️ twitter.com/sarah_edo/stat…
@rachelandrew said...
I have a Box Alignment cheatsheet here which compares Box Alignment in Grid and Flexbox rachelandrew.co.uk/css/cheatsheet…
@codepo8 said...
“I finally made sense of front end build tools. You can, too.” by @roneesh medium.freecodecamp.org/making-sense-o… This is lovely, well done.
@feather said...
Super pleased to announce that my Accessibility for Web Design course on @lynda and @LI_Learning is now live! lynda.com/Web-Design-tut…
@SaraSoueidan said...
5. Use SVG. 6. What Zach said. twitter.com/zachleat/statu…
@rob_dodson said...
📣 PSA We'll be renaming the focus-ring polyfill to focus-visible to match the new naming in the CSS spec.… twitter.com/i/web/status/9…
@slicknet said...
Another OSS developer worthy of financial support is @MarijnJH, who wrote Acorn, the JS parser used by ESLint and t… twitter.com/i/web/status/9…
@zeldman said...
Gotta hand it to him. Most old racists need to be drunk to spew ignorant filth like this. President of the US? Thi… twitter.com/i/web/status/9…
@jaffathecake said...
I enjoyed this bit on how the non-English press handled "shithole" bbc.co.uk/news/world-us-… pic.twitter.com/RWaZEvFoOZ
@codepo8 said...
“HTTPS explained with carrier pigeons” by Andrea Zanin medium.freecodecamp.org/https-explaine…
@vlh said...
This was a fun read: How Dreamweaver Got Its Name thehistoryoftheweb.com/dreamweaver-go…
@codepo8 said...
Functional-Light JavaScript Another book by @getify to add to your reading list github.com/getify/Functio…
@rob_dodson said...
Move complete (I hope!) focus-visible is now on npm npmjs.com/focus-visible and anyone installing wicg-focus-ring s… twitter.com/i/web/status/9…
@jensimmons said...
Question for people who write CSS using Flexbox. Do you struggle to understand which dimension of your layout is th… twitter.com/i/web/status/9…
@sarah_edo said...
A small tip for people trying to write technical blog posts: sometimes if I'm on a roll, it breaks my train of thou… twitter.com/i/web/status/9…
@zeldman said...
The internet company as an old, ruined, brick-and-mortar storefront. An art project by Andrei Lacatusu. Hat tip:… twitter.com/i/web/status/9…
@jaffathecake said...
TIL you can break from a plain labelled block in JS. Demo: jsbin.com/rudoxuz/1/edit… Via: air.ghost.io/js-things-i-ne… pic.twitter.com/zaekcZuE3y
@sarah_edo said...
Working on my slides for an upcoming talk about Vue.js and Serverless, couldn't resist making this one an SVG anima… twitter.com/i/web/status/9…
@sarah_edo said...
If you haven't already seen @steveg3003's work, you're missing out Check out how you can draw sticks with SVG 😮… twitter.com/i/web/status/9…
@sarah_edo said...
Woahhhh twitter.com/johnny_strateg…
@davidwalshblog said...
Responsive Images with Client Hints davidwalsh.name/responsive-ima…
@mpjme said...
Negative thought patterns youtu.be/Kcie9rbbb4s pic.twitter.com/RNXkwgHaQa
@rachelandrew said...
A new video about using the content sizing keywords for Grid tracks gridbyexample.com/video/content-… #css
@DasSurma said...
Today seems to be a JavaScript-y morning! Did you know I maintain a collection of lodash-esque functions for arrays… twitter.com/i/web/status/9…
@JeniT said...
Musing on whether opening data makes data monopolies more powerful. I’ve tried to unpick the question a bit here: jenitennison.com/2018/01/14/dat…
@lynnandtonic said...
Look what you made me do a.singlediv.com
@jensimmons said...
This idea — that the real problem is naming racism and calling it out — that’s literally a tactic started by D.Duke… twitter.com/i/web/status/9…
@brucel said...
I've been working round-the-clock with the Hawaii state government on a new 'cancel alert' option and mandatory co… twitter.com/i/web/status/9…
@jdalton said...
Node is looking for feedback on how to handle named exports of builtin modules with leading/trailing underscores. S… twitter.com/i/web/status/9…
@brucel said...
Despite Mrs May using the word "we" and putting "Conservatives" at the bottom of the image, this is an EU directive… twitter.com/i/web/status/9…
@brucel said...
Hurray for @annevk and @WHATWG: one <main> per document is much more usable for assistive technology users. #a11y twitter.com/stevefaulkner/…
@annevk said...
Restricting all new features to secure contexts to further HTTPS adoption: blog.mozilla.org/security/2018/…
@addyosmani said...
Excited to launch Speedometer 2.0 - a new benchmark for modern web app responsiveness! ⚡️ 📦 Workloads for JavaScri… twitter.com/i/web/status/9…
@sarah_edo said...
I'm trying to book a trip with Concur and WHAT IS WRONG WITH MY PLANE. WHY IS IT MAYBE NOT A PLANE BUT ACTUALLY A G… twitter.com/i/web/status/9…
@sarah_edo said...
This laws of UX site is super well done h/t @DavidKPiano for showing it to me lawsofux.com
@davidwalshblog said...
Who was the last developer you knew that thrived on low confidence? You don't know one. Keep that in mind with co… twitter.com/i/web/status/9…
@jaffathecake said...
GitHub autocomplete: "I see you've started typing the name of the person who wrote the previous comment. Anyway he… twitter.com/i/web/status/9…
@sarah_edo said...
🚩 The series starts today! 🚩 Learn how to build a Vue.js Serverless Checkout form with Stripe! Part one of four,… twitter.com/i/web/status/9…
@lukew said...
if the visual hierarchy ain’t broke… don’t fix it. lukew.com/ff/entry.asp?9… pic.twitter.com/ZafLcvsbr3
@jensimmons said...
Oh look. A new redesign everyone’s talking about. I wonder if they are using CSS Grid… 15 secs later, in Firefox. Y… twitter.com/i/web/status/9…
@jaffathecake said...
TIL you can break from a plain labelled block in JS. Demo: jsbin.com/rudoxuz/1/edit… Via: air.ghost.io/js-things-i-ne… pic.twitter.com/zaekcZuE3y
@jensimmons said...
Check it out — the first of a 30-video series about web graphic design & layout: youtube.com/watch?v=tFKrK4…
@mpjme said...
God @luna_language looks cool luna-lang.org pic.twitter.com/humj5MExIT
@chriscoyier said...
Serverless! So much possibility with just your JavaScript chops and the browser. Here's a _heck_ of a tutorial fro… twitter.com/i/web/status/9…
@jensimmons said...
What do you think of this? In Firefox Nightly (if you turn on `devtools.inspector.split-sidebar-toggle` & `devtoo… twitter.com/i/web/status/9…
@wesbos said...
💪🏻 JS Challenge: Open your console on any website, generate a list of global variables that been added by the JavaS… twitter.com/i/web/status/9…
@igrigorik said...
"Mozilla: Effective immediately, all new features that are web-exposed are to be restricted to secure contexts":… twitter.com/i/web/status/9…
@sarah_edo said...
It's a small thing, but those who don't mind/would like the credit, could you please put link your twitter to your… twitter.com/i/web/status/9…
@wesbos said...
Just recorded a bomb @syntaxfm with @stolinski on Async+Await. It’s out tomorrow! Next one we will do is going to… twitter.com/i/web/status/9…
@sarah_edo said...
I love this crumbling image by @ko_yelie, wow codepen.io/ko-yelie/full/… pic.twitter.com/2A5Sozr5hW
@snookca said...
I really like this design. Fun CSS Grid Experiment. codepen.io/julesforrest/f…
@rachelandrew said...
If you are interested in CSS Grid, new layout and in the possibilities they bring to web design then you will want… twitter.com/i/web/status/9…
@mpjme said...
TDD with Wallaby.js youtube.com/watch?v=P4UQ-j… pic.twitter.com/60XHxZFwVN
@codepo8 said...
Mozilla Files Suit Against FCC to Protect Net Neutrality blog.mozilla.org/blog/2018/01/1…
@wesbos said...
The latest Chrome Canary isn’t allowing video.play() to be called unless it’s triggered by a user clic… twitter.com/i/web/status/9…
@vlh said...
Help test the new Firefox DevTools for CSS Shapes, clip path, and Grid! @jensimmons shows you how to check out the… twitter.com/i/web/status/9…
@AysSomething said...
'What’s New in HTML 5.2?' from bitsofco.de bitsofco.de/whats-new-in-h… via @ireaderinokun
@rachelnabors said...
As a cartoonist, I remember getting emails asking for more characters of color. But I worried about the same things… twitter.com/i/web/status/9…
@brad_frost said...
Too real. gfycat.com/QueasyGrandIri… via @Tevko
@jensimmons said...
What I've seen over & over in 3 years of research: White men get credit & fame, lauded forever in history. “Their”… twitter.com/i/web/status/9…
@lynnandtonic said...
Oh, man. Thinking back on all the modal and overlay hacks through the years. This is nice. Meet the new <dialog> e… twitter.com/i/web/status/9…
@codepo8 said...
Alibaba and Microsoft's AI programs beat humans for the first time on a Stanford University reading comprehension t… twitter.com/i/web/status/9…
@codepo8 said...
Meet the New Dialog Element keithjgrant.com/posts/2018/mee…
@RWD said...
Google: “…starting in July 2018, page speed will be a ranking factor for mobile searches.” webmasters.googleblog.com/2018/01/using-… Awesome.
@wesbos said...
TOMORROW ift.tt/2ESwnK2 pic.twitter.com/jezxBH5I6p
@wesbos said...
🔥 @jensimmons just launched a new YouTube channel called Layout Land - first video is on CSS Grid! Make sure you su… twitter.com/i/web/status/9…
@sarah_edo said...
I got some sweet kicks from the organizers of @vuejsamsterdam! I'm looking forward to this conference so much, can'… twitter.com/i/web/status/9…
@markdalgleish said...
The designers at Nintendo are complete geniuses. My kids are going to *love* this: youtube.com/watch?v=P3Bd3H…
@jordanmoore said...
It makes total sense for the companies who are trying to eat the web to paint RSS as some useless antiquated techno… twitter.com/i/web/status/9…
@wesbos said...
The Async + Await @syntaxfm Podcast is up! We also talk a little but about the Payment Request API and gripe abou… twitter.com/i/web/status/9…
@jensimmons said...
Did you see this video from last week? There are a whole pile of design-focused CSS tools landing in Firefox in may… twitter.com/i/web/status/9…
@davidwalshblog said...
Have you ever wanted to contribute to Firefox Developer Tools but didn't know where to start? Here you go! docs.firefox-dev.tools
@jensimmons said...
Layout Land now has a custom URL for our YouTube channel! youtube.com/c/layoutland Thanks everyone who subscribed. You made this possible.
@markdalgleish said...
Love that @uxpin released a list of open source design systems, and that our work at @seekjobs made the list! adele.uxpin.com
@vlh said...
Oh hey, @jensimmons has a whole new video channel on CSS Grid and layout things. If you’re learning Grid, you want… twitter.com/i/web/status/9…
@marcysutton said...
One of my favorite new tools: the Chrome color accessibility debugger I demoed in my #btConf talk. Check it out:… twitter.com/i/web/status/9…
@tomdale said...
This is really awesome, and a great step towards allowing us to compete with AMP on a level playing field. twitter.com/cramforce/stat…
@wesbos said...
🔥 Announcing my latest course on CSS Grid! From CSS Grid fundamentals to real world layouts in 25 videos / 4 hours… twitter.com/i/web/status/9…
@addyosmani said...
Tip: JavaScript's Array.from() accepts a second argument that's a `map` function. Useful for calling on each elemen… twitter.com/i/web/status/9…
@wesbos said...
It’s live! My latest course on CSS Grid is now available. Grab it at cssgrid.io ift.tt/2mWO7xl pic.twitter.com/HgwySmx2Cz
@brad_frost said...
"darn it all, I just want to build modular websites using HTML and a little bit of JavaScript." daverupert.com/2018/01/bad-mo… 👍 @davatron5000
@lukew said...
5-7” smartphones (sadly still referred to as phablets by some) are now the majority of mobile devices in use.… twitter.com/i/web/status/9…
@jensimmons said...
Everything about responsive web design just changed. Let me show you one example: youtu.be/EEOJZy_Gge4
@wesbos said...
Okay Folks! It's coming. This has been a lot of work up to this point and it would mean the world to me if you coul… twitter.com/i/web/status/9…
@jaffathecake said...
Quiz time! Here are two event listeners on the same element. If the user clicks the button, in what order are thing… twitter.com/i/web/status/9…
@sarah_edo said...
🚩 The next post in the Serverless Stripe Vue Checkout series is out! Now that we went over the Serverless function,… twitter.com/i/web/status/9…
@sarah_edo said...
Learning to code has hurdles, like finding the time to do it, learning how to contribute to open source, and findin… twitter.com/i/web/status/9…
@zeldman said...
Web designers & devs with mental health issues share their workplace struggles and successes. Whether you have your… twitter.com/i/web/status/9…
@lara_hogan said...
HEADS UP, FRIENDS: If one of your 2018 goals is to start coding, code more, blog more, or get a job, pick a challen… twitter.com/i/web/status/9…
@igrigorik said...
"how to utilize deep learning to create data products from text (Github Issues)": bit.ly/2BgdvT2 - excelle… twitter.com/i/web/status/9…
@AaronGustafson said...
Do you struggle with depression, bipolar disorder, or other mental illnesses? You’re not alone. alistapart.com/article/mental…
@jensimmons said...
The new layout possibilities completely redefine responsive web design. Here, let me show you what I mean…… twitter.com/i/web/status/9…
@rachelandrew said...
Flexbox confusion that I see is usually one of two things. 1. Confusion over how Box Alignment works in Flexbox.… twitter.com/i/web/status/9…
@jaffathecake said...
This is incredible. Excellent attention to detail. twitter.com/BuzzFeed/statu…
@katie_fenn said...
Tickets are now available for the @gdcfpday Leeds workshop! If you are from an underrepresented group in the tech c… twitter.com/i/web/status/9…
@eaton said...
see this is what happens when we assume that capitalism == localized market intelligence but communism == central p… twitter.com/i/web/status/9…
@lukew said...
I’m often asked “where do you get all your screenshots of old operating systems & applications?” I maintain an arc… twitter.com/i/web/status/9…
@chriscoyier said...
Hello friends of the web! We reserved a big cool warehouse space in 🏙 Chicago and we're going to fill it with code… twitter.com/i/web/status/9…
@DasSurma said...
Houdini’s CSS Paint API (also known as “Custom Paint Worklet”) is going to be enabled by default in Chrome 65! I… twitter.com/i/web/status/9…
@chriscoyier said...
You know what a great use case for @vuejs is? An eCommerce site. Here's @sarah_edo making a *fully functional* on… twitter.com/i/web/status/9…
@wesbos said...
A few people asked about Downloading CSS Grid videos for offline. I can’t offer a .zip of the files (too expensive… twitter.com/i/web/status/9…
@wesbos said...
.@hackyourfutures is an amazing refugee programming school. I donated my courses and they gave me this - thank you… twitter.com/i/web/status/9…
@jaffathecake said...
And the correct answer is… 1, p1, 2, p2! Promises use microtasks (like mutation observers) which are processed when… twitter.com/i/web/status/9…
@HenrikJoreteg said...
Just deleted Instagram's native app and switched to their PWA 🎉 Did the same with Twitter when they launched their… twitter.com/i/web/status/9…
@jensimmons said...
The most-requested fix to the CSS Grid Inspector just landed in @FirefoxNightly. Now you can see the line number la… twitter.com/i/web/status/9…
@tomdale said...
I think this README is the funniest thing I've ever read. github.com/avinassh/gg-fl…
@sarah_edo said...
🚩 The fourth and final post is out! Today we talk about configuring the Stripe Elements in Vue.js and integrating t… twitter.com/i/web/status/9…
@jensimmons said...
Ok, another question for you about what you people writing CSS (for production code, or for designing in the browse… twitter.com/i/web/status/9…
@DasSurma said...
In case you missed it: My series where I build a PWA using WordPress finally started! ⚡️ Supercharged Commit Log E… twitter.com/i/web/status/9…
@zeldman said...
Design is not physics and principles are not laws. But this presentation on the “Laws of UX” is useful, fun, and be… twitter.com/i/web/status/9…
@jaffathecake said...
Fascinating thread on the other side of Churchill twitter.com/ireland/status…
@rob_dodson said...
Preact is neat. 😁 twitter.com/_developit/sta…
@jdalton said...
Wow, @wallabyjs looks like magic! ✨ Yes, this is ES modules in Node "just working" with realtime unit test output… twitter.com/i/web/status/9…
@katie_fenn said...
Also, there is the @gdcfpday in two week’s time. If you’re from an under-represented group in tech and want to find… twitter.com/i/web/status/9…
@SaraSoueidan said...
Absolutely in love with these #CSS Houdini experiments 😍 (currently require latest Chrome) by @iamvdo… twitter.com/i/web/status/9…
@sarah_edo said...
Ugh I'm having such a fun time making apps with Vue, Nuxt and Vuetify, it's ridiculous! Feels like legos, just play… twitter.com/i/web/status/9…
@wesbos said...
That one co-worker that keeps talking your ear off about semicolons ift.tt/2DpL9HK pic.twitter.com/wfFpt0MpuP
@markdalgleish said...
👨🎨 Here's the design. 👩💻 Ok cool, but this design is desktop only—there's thousands of other screen sizes we need… twitter.com/i/web/status/9…
@sarah_edo said...
🎧 I made a little playlist of music I like to code by if anyone else is having a snow day and wants to listen in 🎧… twitter.com/i/web/status/9…
@addyosmani said...
Want to learn about web performance? #PerfMatters Conf is an entire event focused on it: goo.gl/4N4ASq ~… twitter.com/i/web/status/9…
@jaffathecake said...
Quick CSS tip: mix-blend-mode: multiply; makes it easy to highlight part of an element. codepen.io/jaffathecake/p…
@igrigorik said...
☑ overhaul home LAN+WiFi. UniFi setup is a bit involved but super happy with the results. Also, hooray for 1Gbps We… twitter.com/i/web/status/9…
@DasSurma said...
Did you ever wanted to create a deep copy of an object in JavaScript? There is a way, but you are not gonna like it… twitter.com/i/web/status/9…
@DasSurma said...
... and that, my friends, is the first green field on ishoudinireadyyet.com 🎉🎉🎉 pic.twitter.com/fg9y73Zmdw
@wesbos said...
I can’t wait to try out wordpress’ new editor with this: create-guten-block is a zero-configuration dev-toolkit to… twitter.com/i/web/status/9…
@mpjme said...
Luna Programming Language youtube.com/watch?v=7pmGFG… @luna_language pic.twitter.com/CYrETBzvym
@jensimmons said...
In case you missed it: How to use CSS Grid's content/track sizing options to create gorgeous graphic layouts in eve… twitter.com/i/web/status/9…
@codepo8 said...
The Modern JavaScript Tutorial How it's done now. From the basics to advanced topics with simple, but detailed expl… twitter.com/i/web/status/9…
@zeldman said...
The new season of @TheBigWebShow is about to start. Today’s guest will be @JenSimmons, designer advocate at… twitter.com/i/web/status/9…
@vlh said...
Mental health is a big deal. I’m glad @alistapart published some folks’ stories of how they cope: alistapart.com/article/mental…
@usabilitycounts said...
- Porn star paid off to keep silent about affair. Check. - Millions demonstrating against our leader. Check. - Gove… twitter.com/i/web/status/9…
@zeldman said...
✩ My old friend & former design colleague, @ProPublica’s brilliant @robweychert, has created Column Setter, an ope… twitter.com/i/web/status/9…
@jensimmons said...
In today’s Layout Land video, I demonstrate a Response Mondrian painting. youtu.be/qNtJ5p3h2A4
@laurium said...
Anybody who works with a design system managed to measure any results from it (monetary, efficiency etc.)? Looking… twitter.com/i/web/status/9…
@rachelnabors said...
Just a reminder if you’re in Amsterdam, that awesome folks at role=drinks put together a meetup so I could give a l… twitter.com/i/web/status/9…
@chriscoyier said...
I'm learning all about "Serverless" 🏄🏽♂️🙅♂️ So naturally I made a website to explain what I know so far. thepowerofserverless.info
@jaffathecake said...
This is huge! Brilliant work from the Safari team. twitter.com/rmondello/stat…
@sarah_edo said...
One thing I've noticed that's fairly consistent across successful project/teams I've worked on: people feel comfort… twitter.com/i/web/status/9…
@wesbos said...
44 grade 11 students in The Philippines taking my JavaScript30.com course. Pretty neat! Also my spam prote… twitter.com/i/web/status/9…
@lara_hogan said...
One of the most frequent questions I hear as I coach managers is, “How do I handle how tired I am as a manager?” He… twitter.com/i/web/status/9…
@wesbos said...
By popular request, in this week’s @syntaxfm we attempt to demystify different types of servers and hosting.… twitter.com/i/web/status/9…
@DasSurma said...
New blog 📝 How to copy an object in JavaScript. It’s harder than it sounds. dassur.ma/things/deep-co…
@slightlylate said...
Firefox support for PWAs!!! twitter.com/potch/status/9…
@igrigorik said...
we're expanding Chrome User Experience Report to provide country-level insights: bit.ly/2E72NkJ — you can… twitter.com/i/web/status/9…
@HenrikJoreteg said...
📣 I just open sourced redux-bundler This is how I build redux apps with less boilerplate and better code reusabili… twitter.com/i/web/status/9…
@wesbos said...
Oof. Stripe pulling support for Bitcoin. It blows my mind that a digital currency is so slow and in inconvenient… twitter.com/i/web/status/9…
@HenrikJoreteg said...
So it seems "likes" and "retweets" are basically the same thing now. My timeline is full of tweets from people I d… twitter.com/i/web/status/9…
@sarah_edo said...
I was having trouble finding good cocktail recipes so I made this app- it took only a few hours to make! I'm going… twitter.com/i/web/status/9…
@brad_frost said...
✎ Style Guide-Driven Design Systems bradfrost.com/blog/post/styl… I've found that creating a style guide website on Day… twitter.com/i/web/status/9…
@addyosmani said...
V8 improved the performance of: @reactjs runtime by 2x @preactjs, @vuejs, AngularJS by up to 29% After using Spee… twitter.com/i/web/status/9…
@wesbos said...
I’ll be doing a Reddit AMA this Thursday on /r/WebDev 👀 reddit.com/r/webdev/comme…
@jensimmons said...
Believing you can’t use CSS Grid in 2018 is like believing you couldn’t use Media Queries in 2014. You can. Here’s… twitter.com/i/web/status/9…
@zeldman said...
“What if, instead of trying to design an entire page with dozens of elements (nav, text, input controls, a logo, et… twitter.com/i/web/status/9…
@jensimmons said...
We at @FirefoxDevTools are working on a Flexbox Inspector to go with our Grid Inspector. We'd love to have you let… twitter.com/i/web/status/9…
@brucel said...
Wow, Service Workers, Web Manifest in next Safari, plus Payment Request API and <img src="video.mp4"> to show silen… twitter.com/i/web/status/9…
@jensimmons said...
How can you use CSS Grid today, even with many people on older browsers? Today's Layout Land video answers that imp… twitter.com/i/web/status/9…
@tomdale said...
☑️ Written in TypeScript ☑️ Does one thing well ☑️ Rigorous code review that emphasized readability and maintenance… twitter.com/i/web/status/9…
@laurium said...
🎉 Well, it’s official! As of right now (but only until Sunday) pre-orders for Design Fundamentals is open! designacademy.io/design-fundame…
@wesbos said...
I’ll be doing an AMA on Reddit r/webdev for the next few hours. HMU reddit.com/r/webdev/comme…
@TrentWalton said...
📝🔍 I took the Alexa top 50 sites and itemized all third-party requests: trentwalton.com/notes/2018/01/…
@jaffathecake said...
🔉 New HTTP 203 podcast! We discuss: ➡️ Why import() isn't a function. ➡️ Dealing with 120hz screens on the web. ➡️… twitter.com/i/web/status/9…
@sarah_edo said...
🎉 This year @vlh and I are only doing a couple of animation workshops, one in the US, one in the EU! First up, Chic… twitter.com/i/web/status/9…
@markdalgleish said...
Designers: The user is on mobile, which is a different context, so maybe we should hide certain features on smaller… twitter.com/i/web/status/9…
@mpjme said...
Stripe ends Bitcoin support due to slow transactions and high fees. Considers adding support for @StellarOrg if usa… twitter.com/i/web/status/9…
@slightlylate said...
Submitted without comment: “Why I left Google to join Grab” by Steve Yegge medium.com/@steve.yegge/w…
@zeldman said...
CSS wizard @meyerweb takes us on an epic quest through the inner mysteries of #CSSGrid and makes it do his bidding.… twitter.com/i/web/status/9…
@davidwalshblog said...
#JavaScript ES5 to ES6 with Lebab! davidwalsh.name/lebab An automated ES5 to ES6 converter! pic.twitter.com/YFsBMcBJio
@SaraSoueidan said...
📢 Friends in Europe (and beyond!) — I’m running a full-day workshop on building Web UIs with a wow effect using SVG… twitter.com/i/web/status/9…
@Malarkey said...
My new website uses CSS Grid, Flexbox, Shapes etc. with no fallbacks whatsoever. Correct decision? The browser stat… twitter.com/i/web/status/9…
@brucel said...
Lessons Learned, making our app with Web Components medium.com/samsung-intern… < splendid case-study (and nice compone… twitter.com/i/web/status/9…
@brucel said...
RIP Mary Lee Berners-Lee, on the 1951 programming team for the 1st commercial computer, & leader of successful ca… twitter.com/i/web/status/9…
@ppk said...
"Rule 1) ANY browser should be able to access the content of the site. Rule 2) Rule 1 does NOT imply that the site… twitter.com/i/web/status/9…
@sarah_edo said...
Some things I'll never understand: -why that fat wrinkle on babies wrists are so cute -why people stop immediately… twitter.com/i/web/status/9…
@sarah_edo said...
this is... amazing... interview.ueno.co
@sarah_edo said...
I'm always surprised that people talk about Vue.js without mentioning reactivity. For me, that's one of the primary… twitter.com/i/web/status/9…
@jaffathecake said...
Async iterators/generators are now part of ES2018. Here's how they work: jakearchibald.com/2017/async-ite…
@tomdale said...
I'd like to say a big thank you to whoever has been working on Node debugging and the integration with Chrome dev t… twitter.com/i/web/status/9…
@wesbos said...
Took some time to figure out how Prisma and Yoga fit into a GraphQL Stack, but having some big ah-ha moments this m… twitter.com/i/web/status/9…
@sazzy said...
I’m very proud to have been working with Adobe on a free UI Kit for you all. I’ve not been this excited about softw… twitter.com/i/web/status/9…
@chriscoyier said...
I love this idea. css-tricks.com/html-templates… twitter.com/Real_CSS_Trick…
@floydophone said...
Clearly @reactjs is the lightest weight js library twitter.com/biolojical/sta…
@tgvashworth said...
Just noticed we hit 1 billion queries/day! This is a big milestone for our nascent team, but still nowhere near whe… twitter.com/i/web/status/9…
@sil said...
"So, what, if I want a Whopper and don't want to wait 15 minutes, I have to pay $26? What the f***?" "Yeah, it's li… twitter.com/i/web/status/9…
@slicknet said...
I don't understand why people first believed that pasting a password is a dangerous act to be blocked nor why it pe… twitter.com/i/web/status/9…
@davidwalshblog said...
Better Node.js Console Dumps with console-probe #JavaScript davidwalsh.name/console-probe pic.twitter.com/OYuxYKkmTb
@DasSurma said...
All of Chrome’s Web DevRel is meeting in San Francisco next week. What are you missing from us? What don‘t you unde… twitter.com/i/web/status/9…
@DasSurma said...
Firefox 59 adds multiple decentralization protocols. That’s amazing. blog.mozilla.org/addons/2018/01… pic.twitter.com/hM830EMlYI
@DasSurma said...
TIL: The (admittedly daunting) HTML spec has a “developer version”. That version is missing everything that is only… twitter.com/i/web/status/9…
@jensimmons said...
This! When you are new, it seems like making something complex is best. Complex = power + future potential + see ho… twitter.com/i/web/status/9…
@snookca said...
Inside One of America’s Last Pencil Factories — I love the photography in this article nytimes.com/2018/01/12/mag…
@codepo8 said...
YouTube served ads containing Coinhive's cryptocurrency-mining and CPU-draining JavaScript, likely via Google's Dou… twitter.com/i/web/status/9…
@zeldman said...
♛ The Big Web Show № 168: Design Evolution Revolution with Jen Simmons. Layout Land! Free speech, Libertarianism… twitter.com/i/web/status/9…
@slightlylate said...
"Cutback in H-1B Visas Did Not Raise Employment for Natives" economistsview.typepad.com/economistsview…
@johnallsopp said...
If you're keen on submitting a proposal for a conference, but need a bit of guidance or encouragement, these 4 even… twitter.com/i/web/status/9…
@lukew said...
good information design (like good interface design & good programming) is more often defined by what you remove/do… twitter.com/i/web/status/9…
@jensimmons said...
Would you like me to pull a chair up next to yours and explain the difference between Flexbox and CSS Grid? Ok: youtu.be/hs3piaN4b5I
@chriscoyier said...
BAR WITH SPECIAL MESSAGE LOGO PLATFORM↓ SOLUTIONS↓ PRICING BOLD STATEMENT CALL TO ACTION GRID OF LITTLE ILLU… twitter.com/i/web/status/9…
@codepo8 said...
I still remember the first time I typed <a href="..."> around a text, saved it as HTML, and was amazed to see I cre… twitter.com/i/web/status/9…
@rob_dodson said...
Hacking on Chromium. I found where all the CSS pseudo classes get made. Gonna sneak a :yolo in there. You'll thank… twitter.com/i/web/status/9…
@sarah_edo said...
Still working on my Serverless Functions and Vue.js talk, here's another animated infographic slide I made with SVG… twitter.com/i/web/status/9…
@brad_frost said...
World-class design doesn't happen overnight. It requires iteration and refinement over time. Patterns free teams up… twitter.com/i/web/status/9…
@rachelandrew said...
Today on @smashingmag we have published articles on accessible drag and drop, automated testing, and respect and et… twitter.com/i/web/status/9…
@mpjme said...
Oh this is lovely twitter.com/wfaler/status/…
@sarah_edo said...
Just want to put out a shout out to @Akryum, who has been doing so much for the Vue community- vue devtools, vue-ap… twitter.com/i/web/status/9…
@tomdale said...
I've seen a lot of *assertions* that app shell/skeleton screens improve perceived performance, but the only *eviden… twitter.com/i/web/status/9…
@sarah_edo said...
When I was an eng manager/lead, I would sometimes have to convince people to work on stuff they didn't want to do.… twitter.com/i/web/status/9…
@codepo8 said...
When I was young, I could go to a shop with a fiver and I would come out with milk, cheese, bread, some sausage and… twitter.com/i/web/status/9…
@vlh said...
Me and @sarah_edo are bringing our Web Animation Workshops back for 2018! 🎉 Learn everything web animation from th… twitter.com/i/web/status/9…
@snookca said...
“I want to learn how you got there.” As someone who has needed to hire people, this is huge. ethanmarcotte.com/wrote/advice/
@brucel said...
Is your child texting about styling components without @stylableio? Know the signs: brb - BEM, React Babel hth -… twitter.com/i/web/status/9…
@slicknet said...
Nope. What we need is Twitter to require bot accounts to register as such and ban any discovered bots that don't re… twitter.com/i/web/status/9…
@codepo8 said...
In addition to the currently provided #serviceworker recipes, what would people like to see at PWABuilder? RT for… twitter.com/i/web/status/9…
@heydonworks said...
Interestimg project that catalogues #a11y issues of major companies ans sites issues.a11y.rocks via @diessicode
@katie_fenn said...
We still have some places left for @gdcfpday in Leeds. If you're from an underrepresented group in tech and want to… twitter.com/i/web/status/9…
@DasSurma said...
It’s been shared before (sometimes with a wrong URL), but it’s official now: Google Maps has launched a proper PWA… twitter.com/i/web/status/9…
@markdalgleish said...
"Sketching in the Browser"—How we automatically generate a Sketch library for designers from our living style guide… twitter.com/i/web/status/9…
@sarah_edo said...
I wrote an article called "JavaScript, I love you, You're Perfect, Now Change" probably my trolliest article to dat… twitter.com/i/web/status/9…
@wesbos said...
🔥 CSS Grid and Flexbox require a direct parent child relationship to work. With React 16.2 we can use <Fragment></F… twitter.com/i/web/status/9…
@mpjme said...
I have been wanting this for so, so, so long. IPython notebook, but with JavaScript + D3 + interface designed by a… twitter.com/i/web/status/9…
@wesbos said...
In this week’s @syntaxfm episode we answer your questions about CSS Frameworks, React HOC, Render Props, Coding Des… twitter.com/i/web/status/9…
@zeldman said...
My shirt just hit 25 sold! Who wants a free @cottonbureau tee to celebrate? 🔁 Retweet for a chance to win.… twitter.com/i/web/status/9…
@markdalgleish said...
🙌🎉 Woo! "Sketching in the Browser", our journey to rendering our React-based living style guide to Sketch, just hit… twitter.com/i/web/status/9…
@jensimmons said...
The best thing about CSS Grid is how it lets us create page layouts that were previously impossible or deeply impra… twitter.com/i/web/status/9…
@codepo8 said...
Because @elclimo is the best, she's offering kick-ass valentine cards to print for free. lizclimo.tumblr.com/post/170357024… pic.twitter.com/YnkIzdyEOD
@rachelandrew said...
The #csswg have resolved to post a First Public Working Draft of CSS Grid Level 2 - focussing on adding subgrid. Yo… twitter.com/i/web/status/9…
@laurakalbag said...
I can be pretty bad at explaining what we’re working on, but this article does a good job of it! And of course, it… twitter.com/i/web/status/9…
@RWD said...
If you like web fonts—and who DOESN’T??? ?—you should subscribe to @zachleat’s brand new Font Speed newsletter: fontspeed.io
@lara_hogan said...
I’m giving a day-long WORKSHOP on management in NYC the day after Lead Dev in April! Join me: newyork2018.theleaddeveloper.com/workshops/demy…
@onishiweb said...
Folks, I’m looking for people to participate in a new project of my MA!! I want to interview/photograph people who… twitter.com/i/web/status/9…
@tomdale said...
"Tests are better bang-for-your-buck than types" is such a weird position to take. It's like arguing whether it's b… twitter.com/i/web/status/9…
@scottjehl said...
Bad news web nerds. Punxsapolyfill saw its shadow DOM today so it looks like we’re going to have 2-3 more seconds o… twitter.com/i/web/status/9…
@brad_frost said...
✎Your Sketch library is not your design system bradfrost.com/blog/post/your…
@marcysutton said...
I said it before, and I'll say it again. Accessibility is a *requirement* of anyone building a UI component library… twitter.com/i/web/status/9…
@jina said...
Is your child texting about Design Systems? Know the signs: LMAO: Love Modular Atomic Objects FTW: Forms That Work… twitter.com/i/web/status/9…
@igrigorik said...
Want to help make the internet faster... by making WordPress better & faster? We're looking for WP experts to join… twitter.com/i/web/status/9…
@davatron5000 said...
Canary has "Desktop PWAs" behind a flag chrome://flags/#enable-desktop-pwas Here's @godaytrip running as a desktop… twitter.com/i/web/status/9…
@chriscoyier said...
I suspect it's threefold why style guides and design systems have taken off: 1. Component-based front-end architec… twitter.com/i/web/status/9…
@rachelandrew said...
Every talk and most articles I write the thought process is this: This makes no sense. It doesn't make sense to m… twitter.com/i/web/status/9…
@marcysutton said...
Building a UI component library? Don't forget #accessibility! Otherwise, the barriers you're putting in place will… twitter.com/i/web/status/9…
@sarah_edo said...
I'm giving an animation workshop at @vueconfus! We're going to go over SVG, using custom directives for animation,… twitter.com/i/web/status/9…
@rachelnabors said...
Career advice nobody asked me for: Go where you are wanted. You should both want to work together. Like really REA… twitter.com/i/web/status/9…
@markdalgleish said...
Back end devs: We've split our UI into 9000 microservices. Front end devs: Okay, cool. What's your plan for making… twitter.com/i/web/status/9…
@codepo8 said...
Let’s make multi-colored icons with SVG symbols and CSS variables by @sarahmalekoum medium.freecodecamp.org/lets-make-your… Also,… twitter.com/i/web/status/9…
@lukew said...
Facebook daily active/monthly active users aka (DAU/MAU): 2004 65% -- 2009 46% 2010 54% 2011 56% 2012 58% 2013 61%… twitter.com/i/web/status/9…
@SaraSoueidan said...
One of the few new features I’m absolutely excited about these days is Variables fonts. Here are two really great a… twitter.com/i/web/status/9…
@jensimmons said...
Have you watched today’s Layout Land video yet? I would love it if you would. You can watch just this one; it stand… twitter.com/i/web/status/9…
@codepo8 said...
Dear web-based product maintainers: you start videos by pressing a play button. Stop considering scrolling or hover… twitter.com/i/web/status/9…
@zeldman said...
Your Sketch Library Is Not A Design System "[A]t the heart of any great design system is a reusable set of UI com… twitter.com/i/web/status/9…
@tomdale said...
The ultimate guide to using @typescriptlang in your @emberjs app is here. Thank you @chriskrycho for all of the har… twitter.com/i/web/status/9…
@brucel said...
"I taught my 5th-graders how to spot fake news. Now they won’t stop fact-checking me." vox.com/first-person/2… < what a great teacher.
@codepo8 said...
RIP Mary Lee Berners-Lee, on the 1951 programming team for the 1st commercial computer, & leader of successful camp… twitter.com/i/web/status/9…
@katie_fenn said...
The @gdcfpday is tomorrow! There’s still time to get tickets for our Leeds event! Thank you to @SkyBetCareers for… twitter.com/i/web/status/9…
@danmall said...
Standing in line and hearing white son tell white dad why he thinks #BlackLivesMatter is encompassed by… twitter.com/i/web/status/9…
@sarah_edo said...
Lol when I hear a person in private try to discredit a prominent woman or PoC in tech with little to no basis, thin… twitter.com/i/web/status/9…
@sarah_edo said...
If anyone wants contribute to open source in a way that would make everyone, most of all me, indebted to you, pleas… twitter.com/i/web/status/9…
@igrigorik said...
"Caire is an image resize library based on Seam Carving for Content-Aware Image Resizing paper":… twitter.com/i/web/status/9…
@jensimmons said...
We at Mozilla want to put ALL THE NEW CSS into Firefox, but like any software project, resources are not infinite a… twitter.com/i/web/status/9…
@Malarkey said...
★ “CSS Specificity Wars” was published on October 7th 2005 and, incredibly, is still one of the most highly traffic… twitter.com/i/web/status/9…
@rachelnabors said...
Man, @cattsmall's speaking page is how it's done: cattsmall.com/speaking/ #gdcfpday
@rachelnabors said...
Reflecting on the past five years I’ve been speaking and the trajectories of other speakers, I can say without a do… twitter.com/i/web/status/9…
@davatron5000 said...
Yah. Fuck. This. twitter.com/BSADigitalSoc/…
@SaraSoueidan said...
Google and other translators will ignore (& not translate) the content of “aria-label” even if they should translat… twitter.com/i/web/status/9…
@rachelandrew said...
Oh yes. I have had clickers failing, laptops failing before and mid talk, sound problems, fire alarms, a room so no… twitter.com/i/web/status/9…
@jensimmons said...
Shopping for a CMS, I ask: 1) How easy will it be to add content once this is built? 2) How hard will it be to bui… twitter.com/i/web/status/9…
@rachelandrew said...
We have a content suggestion board for Smashing Magazine, I’d love to know the things you’d like us to cover smashingmag.featureupvote.com
@rachelandrew said...
At @gdcfpday people have asked how I come up with ideas for talks. I keep a running list of "interesting stuff" I u… twitter.com/i/web/status/9…
@slightlylate said...
PWAs coming to Edge & Windows!!! Congrats to everyone who made this happen: blogs.windows.com/msedgedev/2018…
@wesbos said...
1. Open your console 2. Paste This and hit enter 3. Enjoy! let x=1,up=!1;setInterval(()=>{(75===x||1===x)&&(up=!u… twitter.com/i/web/status/9…
@sarah_edo said...
Shoutout to all the speakers I know for whom English is not a first language, but can STILL explain a concept well.… twitter.com/i/web/status/9…
@wesbos said...
TIL nesting an input inside the label has better accessibility/ assistive device coverage than just using an ID So… twitter.com/i/web/status/9…
@sarah_edo said...
Duuuude the new version (3) of Vue CLI is amazing ✨ Check it out, I can use the default, or select from a bunch of… twitter.com/i/web/status/9…
@wesbos said...
Going to give Firefox a full-time default browser a shot for the next two weeks. [totally unrelated to them spons… twitter.com/i/web/status/9…
@slicknet said...
Companies who pay engineers to work on OSS projects that the company created and maintains control over is very dif… twitter.com/i/web/status/9…
@rachelandrew said...
CSS Grid Level 2 - First Public Working Draft w3.org/TR/css-grid-2/
@sarah_edo said...
🚨 I visited the firehouse near me to see if there was anything tech-wise that I might be able to help with. In inte… twitter.com/i/web/status/9…
@rachelandrew said...
Revisiting Media Queries in 2018, how should we use them alongside flexbox and Grid Layout, and what is coming in L… twitter.com/i/web/status/9…
@jensimmons said...
In today's video, I walk through a Grid & Writing Mode demo that replicates early 20th century design.… twitter.com/i/web/status/9…
@DasSurma said...
Meltdown & Spectre — What do they mean for web developers? Here’s a comprehensive write-up of mitigations the Chro… twitter.com/i/web/status/9…
@brad_frost said...
I love this post from @chriscoyier about Website Sameness™: css-tricks.com/website-samene… Here are my thoughts: bradfrost.com/blog/link/webs…
@wesbos said...
Still having trouble getting ESLint+prettier to work properly in VS Code. Seems something is overriding it on every… twitter.com/i/web/status/9…
@jensimmons said...
Did you see, MDN is adding live interactive examples to the reference pages, so you can play with code when you loo… twitter.com/i/web/status/9…
@sarah_edo said...
The Best UX is No User Interface At All by @burkeholland css-tricks.com/best-ux-no-use…
@rachelandrew said...
With #smashingconf today performance themed, we have an article on progressive images on Smashing Magazine. twitter.com/smashingmag/st…
@codepo8 said...
And here we go: #pwa love on WIndows10 and @MSEdgeDev Welcoming Progressive Web Apps to Microsoft Edge and Windows… twitter.com/i/web/status/9…
@RWD said...
An *excellent* article by @rachelandrew, on how she uses media queries in 2018, alongside grid- and flexbox-powered… twitter.com/i/web/status/9…
@zeldman said...
Accessibility: hard and costly to add afterwards. Easy to incorporate if you make it a requirement before designing… twitter.com/i/web/status/9…
@vlh said...
Hand coding SVG isn’t as hard as you might think. And drawing a few icons with code is pretty fun!… twitter.com/i/web/status/9…
@boagworld said...
If you manage developers, include developers in conversations about user experience, and give them more time. Don’t… twitter.com/i/web/status/9…
@codepo8 said...
A toddlers guide to memory leaks in Javascript gist.github.com/kepta/0ac2636f…
@rachelandrew said...
Using CSS Grid: Supporting Browsers Without Grid #smashingconf buff.ly/2GXePhE
@rachelandrew said...
Using Media Queries for Responsive Design in 2018 - how should we use Media Queries with flexbox and Grid?… twitter.com/i/web/status/9…
@codepo8 said...
German word of the day: Kummerspeck Means: the weight you gain after some sad thing happened in your life, like a b… twitter.com/i/web/status/9…
@wesbos said...
🔥 Quit find-and-replacing in your code! VS Code's Rename Symbol is the best way to mass-rename things things like c… twitter.com/i/web/status/9…
@wesbos said...
Working on my Advanced React / GraphQL (full stack?) course backend today Just finished up the whole sign up, sign… twitter.com/i/web/status/9…
@jensimmons said...
Conversation with neighbor, white female. Her: Excited about any upcoming movies? Me: Black Panther. Everyone’s… twitter.com/i/web/status/9…
@igrigorik said...
Chrome 68 (shipping in July 2018) will mark all HTTP sites as "not secure": bit.ly/2nSq6Ha — as it should… twitter.com/i/web/status/9…
@DasSurma said...
I just learned that you can connect Switch controllers to your computer via Bluetooth. So I decided I'll give my ta… twitter.com/i/web/status/9…
@lukew said...
thought: people used to spend $ on clothes to make themselves look good. now they spend $ on technology to share th… twitter.com/i/web/status/9…
@sarah_edo said...
I was talking to @burkeholland and @noopkat last night and we were reminiscing about the best and most practical of… twitter.com/i/web/status/9…
@jaffathecake said...
🎥 How the event loop works. ➡️ How stuff gets from other threads into JS. ➡️ Why infinite loops block rendering. ➡️… twitter.com/i/web/status/9…
@jaffathecake said...
"Must watch" is an understatement twitter.com/jsconfasia/sta…
@wesbos said...
Thanks to everyone who came out for my talk! The demos shown are all in this folder: github.com/wesbos/future-…
@igrigorik said...
mind = blown: youtube.com/watch?v=Hmb0Q0… — h/t @uhoelzle.
@zeldman said...
"Anal is a polite word for what you are."—Annie Hall. Little UI Details ℅ Grant McAllister @UX_Grant twitter.com/i/moments/8806…
@slightlylate said...
I love how the Ionic folks really grok where we're headed: “Building the Progressive Web App OS” by @maxlynch medium.com/@maxlynch/buil…
@rob_dodson said...
kinda wishing we'd used the term "web components model" instead of "web components". Folks hear "web components" an… twitter.com/i/web/status/9…
@lara_hogan said...
One of my fav interviews to date! @GitPrime and I chatted about feeling successful as a new manager, delivering fee… twitter.com/i/web/status/9…
@craftui said...
"How many date pickers is too many? Three? Maybe four? Well, we had eight." Great piece from Mariah Muscato… twitter.com/i/web/status/9…
@jaffathecake said...
arr.flatMap() and arr.flatten() coming to WebKit trac.webkit.org/changeset/2282…
@jensimmons said...
And yet, I keep seeing teams like this, charged with inventing new technologies, 90% white male, thinking it’s fine… twitter.com/i/web/status/9…
@zeldman said...
“It’s not about writing the most sophisticated code or finding the most clever solution to a problem; it’s about us… twitter.com/i/web/status/9…
@rob_dodson said...
Why accessibility needs to be prioritized in product design. Great interview with @LPalmaro from Chrome's accessibi… twitter.com/i/web/status/9…
@brucel said...
Beautiful, high-res photos of black and brown people. For free. nappy.co "The more you use them, the… twitter.com/i/web/status/9…
@codepo8 said...
An in-depth look at the scary experience of living in a smart home and how it creates new streams of personal infor… twitter.com/i/web/status/9…
@wesbos said...
It’s pretty rough so far, but here is where I’m at with the Advanced React / GraphQL course Store we are going to b… twitter.com/i/web/status/9…
@sarah_edo said...
Mimosa thoughts with Sarah: what if we aimed for having the tenacity and perfectionism of Steve Jobs but treated ea… twitter.com/i/web/status/9…
@zeldman said...
“Is there any value in people who cannot write JavaScript?” by @Mandy_Kerr medium.com/@mandy.michael… pic.twitter.com/PzzHSJY98d
@wesbos said...
Cobalt2 for VS Code just got a ton of little fixes. Borders on peek view, highlighted buttons, better contrast on… twitter.com/i/web/status/9…
@lynnandtonic said...
I’m pretty tired of the “show us how smart you are” approach to tech interviews. Several hours of code challenges r… twitter.com/i/web/status/9…
@rachelandrew said...
The videos from #smashingconf London are out already! Perfect for a rainy weekend smashingconf.com
@brad_frost said...
Love this post by @julienerg about how a design system helps encourage collaboration between designers and develope… twitter.com/i/web/status/9…
@rem said...
Been talking (offline) about online training courses and discounts, etc, etc. Anyway, decided this w/e is 🔥 FLASH S… twitter.com/i/web/status/9…
@rem said...
Last night I decided last minute that I would flash sale the hell out of my terminal training course. You can get t… twitter.com/i/web/status/9…
@jdalton said...
Ink: React for interactive command-line apps. \ht @sindresorhus github.com/vadimdemedes/i… pic.twitter.com/gt4fYYwa7x
@usabilitycounts said...
The U.S. Is Running Out of Truckers bloom.bg/2EUVXiG
@brucel said...
Trump tweets archived, categorised ("vaccines", "women". "obama", "global warming" etc) twitter.com/ekaoddlass/sta…
@patrick_h_lauke said...
reminder that BrowseAllowed is a horrible "solution". just focus on making your site accessible. users that benefit… twitter.com/i/web/status/9…
@igrigorik said...
🎥 How’s the UX on the Web, Really? ↳ Intro to Chrome User Experience Report ↳ How to access public BigQuery dataset… twitter.com/i/web/status/9…
@wesbos said...
Here is another example of how awesome GraphQL is. Here I query four different data types with four different relat… twitter.com/i/web/status/9…
@jensimmons said...
I find the hardest part of learning a whole new technology system is understanding the big picture, the new mental… twitter.com/i/web/status/9…
@wesbos said...
This looks like a great intro to GraphQL Prisma and Yoga from @divyenduz divu.in/prisma-deep-di…
@jensimmons said...
Now is the best time to be a CSS newbie. twitter.com/vasilis/status…
@jaffathecake said...
Quiz time! In what order will things be logged? Guess rather than running the code 😀. Don't reply, answer using the… twitter.com/i/web/status/9…
@jensimmons said...
Gosh I’m excited about this week’s upcoming Layout Land videos. Tuesday: a primer on Grid Basics, to help you under… twitter.com/i/web/status/9…
@chriscoyier said...
"CSS Basics" this week at @Real_CSS_Tricks. First up, I take a stab at the syntax that matters (e.g. braces) and t… twitter.com/i/web/status/9…
@brad_frost said...
✎ Your Sketch Library Is Not A Design System Redux bradfrost.com/blog/post/your…
@brucel said...
Bah, no wonder my CSS wasn't working. I was refreshing the wrong bloody tab. The whole web platform is therefore r… twitter.com/i/web/status/9…
@zeldman said...
My shirt just hit 50 sold! Who wants a free @cottonbureau tee to celebrate? 🔁 Retweet for a chance to win. cottonbureau.com/products/20-ye…
@Jack_Franklin said...
Announcing my latest video course, Testing React with Jest and Enzyme: javascriptplayground.com/testing-react/ 🎉 👩💻
@sarah_edo said...
🍃 Are you having a hard time making your web animation dreams a reality? Join @vlh and I for Web Animation Workshop… twitter.com/i/web/status/9…
@lara_hogan said...
"People often say, “You got this, you’re strong,” when you’re facing a difficult situation, which doesn’t leave roo… twitter.com/i/web/status/9…
@rachelandrew said...
My talk from @smashingconf London is now online. Watch Into The Weeds of CSS Layout buff.ly/2F0A7KN #css #cssgrid
@Jack_Franklin said...
It's officially being announced as such tomorrow, but if you're eager this Sunday evening to learn about Testing Re… twitter.com/i/web/status/9…
@zeldman said...
The GitHub Contributions Chart is wildly inaccessible. @aardrian decided to fix that. Here’s how he did it. adrianroselli.com/2018/02/github…
@jensimmons said...
Overwhelmed trying to grasp technical stuff about CSS Grid? Here, let me simply explain the big picture to you, so… twitter.com/i/web/status/9…
@codepo8 said...
Study: facial recognition systems of Microsoft, IBM, and China's Megvii had 21%-35% error rate for dark-skinned wom… twitter.com/i/web/status/9…
@boagworld said...
From the archive: Customer journey mapping – The secret to digital transformation - boag.me/1CGctya #Over10YearsBlogging
@sarah_edo said...
🎉 I wrote an article for @smashingmag 🎉 "Replacing jQuery with Vue" Written for people who don't want a build ste… twitter.com/i/web/status/9…
@danmall said...
Designers: writing copy isn’t (usually) your responsibility, but misspellings indicate that you lack attention to d… twitter.com/i/web/status/9…
@sarah_edo said...
Experts will always disagree on how a subject should be approached. If you're making educational material, take car… twitter.com/i/web/status/9…
@rachelandrew said...
The Shapes Inspector in Firefox is going to be so useful! Currently in @FirefoxNightly and you need to enable suppo… twitter.com/i/web/status/9…
@jaffathecake said...
Web developers should aspire to know how their abstractions work. It makes using those abstractions so much easier.… twitter.com/i/web/status/9…
@jaffathecake said...
And the correct answer is… 3, 2, 1! Congratulations to 27% of you. I made a little video to explain why this happe… twitter.com/i/web/status/9…
@sarah_edo said...
This talk by @simona_cotin about PWAs is awesome! ✨ @slightlylate @jaffathecake you’d probably dig this one :)… twitter.com/i/web/status/9…
@zeldman said...
Grid by Example: Everything you need to learn #CSSGrid layout, by @RachelAndrew. gridbyexample.com/examples/ pic.twitter.com/b5gDCpcOOq
@igrigorik said...
woot, nginx landed support for H2 server push: bit.ly/2EJzSpo - you can also enable Link (rel=preload) hea… twitter.com/i/web/status/9…
@wesbos said...
One neat thing about Styled Components (and others) is that since it’s just JS, you can pass in any variables - lik… twitter.com/i/web/status/9…
@ppk said...
This is part of the problem we're currently having in front-end. Teach them? Sure, we should do that. But the fact… twitter.com/i/web/status/9…
@igrigorik said...
Visualizing the Uncertainty in Data: bit.ly/2nQgSfy - great UX tips for visualizing ranges, distributions,… twitter.com/i/web/status/9…
@ppk said...
Nonsense. If you are a front-end developer you must know how a browser works. Period. No ifs, no buts. And it's in… twitter.com/i/web/status/9…
@jaffathecake said...
New HTTP203! Both Firefox and Chrome now support: new EventTarget(); and: class Whatever extends EventTarget {}… twitter.com/i/web/status/9…
@HenrikJoreteg said...
No one who has worked on software at a large company would be surprised by this diagnosis from an ex-Apple engineer… twitter.com/i/web/status/9…
@sarah_edo said...
This is truly an amazing resource for people learning accessibility twitter.com/meredevelopmen…
@rachelandrew said...
You can download the Front-End performance checklist as PDF, ePUB and Kindle. twitter.com/smashingmag/st…
@tkadlec said...
Wrote some thoughts about AMP, this time about their new stories format and what I consider a disingenuous claim to… twitter.com/i/web/status/9…
@lara_hogan said...
"Any time someone says, 'just instrument everything' or 'monitor everything,' I hear, 'I am unwilling to make hard… twitter.com/i/web/status/9…
@wesbos said...
Today’s @syntaxfm is all about Designing, Templating, Inlining and Sending Email! We’re also giving away a few co… twitter.com/i/web/status/9…
@heydonworks said...
Writing captions feels like it'll be hard and time consuming. May I suggest: * Open Youtube's automated captions *… twitter.com/i/web/status/9…