bdc Profile Banner
Benjamin De Cock Profile
Benjamin De Cock

@bdc

Followers
24K
Following
4K
Media
476
Statuses
21K

Designer. Formerly @stripe, @csswg.

Joined November 2007
Don't wanna be here? Send us removal request.
@bdc
Benjamin De Cock
1 year
Good lord, @height_app is ✨ pure magic ✨
@michaelvillar
Michaël Villar
1 year
Confession: I’m bad at project management. So much that I automated it.
0
1
44
@michaelvillar
Michaël Villar
2 years
Our most ambitious AI/GPT-4 feature yet: Introducing Copilot Standups. Your daily/weekly standup, automated. Try it now https://t.co/7tgGmaARy6
1
6
35
@michaelvillar
Michaël Villar
2 years
Introducing Height Copilot. An AI agent that helps your team build better products. Available today at https://t.co/7tgGmaARy6
9
37
286
@bdc
Benjamin De Cock
2 years
The Most Beautiful Swiss Books 2021
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
0
21
@bdc
Benjamin De Cock
3 years
Some personal news: I recently left Increase! I had a blast — truly exceptional team and killer product! 🔥 What's next? I'm not sure yet, but for now I'd like to continue my angel investments and help the startups I invest in. Ping me if you're interested: ben@deaxon.com
9
2
89
@bdc
Benjamin De Cock
3 years
Good lord, this thing really sparks joy! Coming from an ancient 11 Pro, the biggest difference for me isn't actually the Dynamic Island but the ProMotion display. So much FPS 🔥
Tweet media one
11
1
46
@bdc
Benjamin De Cock
3 years
AI will never cease to amaze me.
Tweet media one
4
1
24
@bdc
Benjamin De Cock
3 years
🤔
Tweet media one
3
2
29
@height_app
Height
3 years
Introducing Code to Task Turn // todo into tasks, automatically 🧑‍💻 https://t.co/WA2qcJNaHZ
15
29
318
@bdc
Benjamin De Cock
3 years
I try to stay optimistic about the future but I'm increasingly losing hope. I'm angry, frustrated and horrified about our lack of drastic reaction to climate change. https://t.co/XmfqkijN4Z
Tweet card summary image
pnas.org
Prudent risk management requires consideration of bad-to-worst-case scenarios. Yet, for climate change, such potential futures are poorly understoo...
3
3
23
@bdc
Benjamin De Cock
3 years
Once <link rel=prefetch> and the Shared Element Transition API are supported in all modern browsers, I'm not touching a single-page app ever again.
5
17
291
@bdc
Benjamin De Cock
3 years
Stunning book on Otl Aicher. His work is outstanding, especially the visual identity and pictograms he designed for the 1972 Olympic Games.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
7
107
@bdc
Benjamin De Cock
3 years
Regular spaces look offensively bad with exclamation marks, em dashes, etc. but no space at all looks almost just as bad. The only way to live a decent and respectable life is to rely on automatic text replacement to add proper narrow spaces when needed. 🤢 Hi ! 👎 Hi! 👌 Hi !
Tweet media one
8
3
72
@bdc
Benjamin De Cock
3 years
TIL pseudo elements can be selected and animated with the Web Animations API!
3
24
293
@bdc
Benjamin De Cock
3 years
The dashboard "screenshot" in the last section isn't actually a screenshot but a miniature version of it that I redesigned and reimplemented at a smaller size. The goal was to get something super light and pixel perfect at this size instead of a slightly blurry scaled down image.
Tweet media one
2
0
49
@bdc
Benjamin De Cock
3 years
This section also has a subtle background animation illustrating the speed effect (huh, looks like I *really* wanted to emphasize it) which is powered by a custom setInterval-like function. As a result, you get something much more accurate, performant, and battery-friendly!
Tweet media one
2
0
10
@bdc
Benjamin De Cock
3 years
Another first-time use in production: the shape-outside CSS property! The section about speed displays two leaning paragraphs because, you know, speed (sorry), which are created by floating CSS polygons at the left and right of each paragraph.
Tweet media one
2
0
21
@bdc
Benjamin De Cock
3 years
One last thing about this overlay! It's the first time I find an optimal use case for the border-image CSS property: chat bubbles! I just provide a tiny SVG of the chat bubble in its smallest form, and the browser intelligently slices it and fills the entire regions. Super handy!
Tweet media one
2
1
37
@bdc
Benjamin De Cock
3 years
Speaking of the overlay, the close button adjusts its position (and animation) depending on the operating system in order to follow the platform's conventions, i.e. it'll appear on the top-left corner on macOS, but top-right on Windows.
1
4
55