IBM - United States
For more than a century, IBM has been a global technology innovator, leading advances in AI, automation and hybrid cloud solutions that help businesses grow.
Web components worked well for what we were doing 5 years ago. Back then, we had millions of pages on IBM.com while we migrated from an old design system to Carbon. The masthead as a web component helped bring in the masthead globally with gradual migration of pages still on the old design system.
22.03.2025 12:55 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
I'd like an invite, our team is hiring and would be happy to share there too.
31.01.2025 02:24 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Maybe they open sourced VS Code just so they don't have to pay for GitHub Action runners. Oh wait...
31.01.2025 02:05 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Thank you for the shout out!
17.01.2025 00:10 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
React v19, now with Web Component support!
Creating and managing React wrappers for our clients' design systems has long been a pain in the ass. This is very welcome step in the right direction. bradfrost.com/blog/link/re...
05.12.2024 20:28 โ ๐ 61 ๐ 8 ๐ฌ 1 ๐ 1
I just noticed today that the Disney+ video player is build with @lit.dev!
03.12.2024 18:14 โ ๐ 46 ๐ 5 ๐ฌ 1 ๐ 0
Tis the season!
03.12.2024 16:11 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Incredible read! Thank you for taking the time to write and share this, @infrequently.org !
30.11.2024 02:14 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
One of the best things about Thanksgiving is leftovers. How often do I get to eat a turkey mushroom omelette for breakfast?
29.11.2024 16:00 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
One thing we are super fortunate about is that even Arvind knows about Carbon Design System and the value it brings to IBM. But it took awhile for us to get here!
23.11.2024 13:44 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Carbon Design System
Carbon is IBMโs open source design system for products and digital experiences. With the IBM Design Language as its foundation, the system consists of working code, design tools and resources, human i...
Our team delivers to hundreds of teams across IBM, and the way we organized ourselves revolves around treating ourselves like a product. We finally put pen to paper and published our POV on our product development lifecycle, and our definition of done.
carbondesignsystem.com/contributing...
23.11.2024 12:49 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0
Great playback, and excited to hear about your journey with web components! At IBM, we are having our own journey where we as a team are consolidating to just supporting React and Web Components. The other framework flavors are still around, but are supported by the community.
22.11.2024 18:30 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Figma somehow hijacked my calendar!
22.11.2024 15:43 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Love your blog posts! The first one I read is about design system ecosystems where you mentioned Carbon!
22.11.2024 15:07 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Thanks for the shout-out about Carbon Design System, @scottjehl.com !
#webcomponents
22.11.2024 14:56 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0
// simple-greeting.ts
import {html, css, LitElement} from 'lit';
import {customElement, property} from 'lit/decorators.js';
import type { PropertyValues } from 'lit';
@customElement('simple-greeting')
export class SimpleGreeting extends LitElement {
@property() name = 'Somebody';
// BEFORE
// updated(changedProperties: Map<string, unknown>) {
// if (changedProperties.has('name')) {
// // works but any key is valid
// }
// }
// AFTER
updated(changedProperties: PropertyValues<this>) {
if (changedProperties.has('name')) {
// works and tells you if a key is incorrect!
}
}
render() {
return html`<p>Hello, ${this.name}!</p>`;
}
}
How did I not know about this in @lit.dev
TL;DR โ you can use `PropertyValues` to get strongly typed maps in lifecycle methods. ๐คฉ
21.11.2024 15:56 โ ๐ 47 ๐ 7 ๐ฌ 2 ๐ 0
Very excited for this! I have had my eye on this proposal for awhile as well. We will certainly find practical uses for this at IBM!
21.11.2024 14:46 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
Super excited for this one! For our particular use case at IBM, having versioned scoped elements would be useful to us! We're also starting to see local design systems based on web components so then having their own scope would be incredibly useful.
21.11.2024 12:45 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Hi, thank you for putting this starter pack together! I'm on the Carbon Design System from IBM ๐
21.11.2024 12:36 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
What gif pops up when you type your name?
19.11.2024 12:28 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
So in the last month, Trump won the election and Mike Tyson lost to a YouTuber. Anything else on the 2024 bingo card I should prepare for?
16.11.2024 12:45 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Meme with side by side pictures of Marco Rubio and RFK, Jr, labeled โMarcoโ and โPolio.โ
Who made this? Ahahaha
15.11.2024 19:52 โ ๐ 73359 ๐ 13890 ๐ฌ 1585 ๐ 1067
So...are we now living in the prequel to Idiocracy?
14.11.2024 21:47 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Hello World!
14.11.2024 02:28 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Assemblymember. Democratic Nominee for Mayor of NYC. Running to freeze the rent, make buses fast + free, and deliver universal childcare. Democratic Socialist. zohranfornyc.com
Design systems consultant at Directed Edges in Fairfax, VA USA. Figma Specs plugin creator. Blogger on @medium. Formerly EightShapes. Supports Arsenal, University of Chicago and Virginia Tech. From Ohio, originally.
The Unofficial Steam Deck Game Performance Review and News website. If you're looking for a place dedicated to #SteamDeck developments and games, look no further!
https://steamdeckhq.com
Believe in yourself! Work hard, never give up & anything's possible! OR: Kick back, relax & aim low: You'll never be disappointed...๐ I IGNORE ALL DMs!
Node.js lead for Red Hat and IBM. #nodejs collaborator and TSC member. Enjoys exploring tech and building apps to make daily life more fun! (All posts my own opinion)
Node.js Core Contributor, TSC
Cloudflare Principal Engineer, Workers.
#FDJT.
He/Him
Platformatic.dev Co-Founder & CTO, Node.js TSC member, Lead maintainer Fastify, Board OpenJS, Conference Speaker, Ph.D. Views are my own.
Principal Engineer @Sisense. International tech conference speaker. Host on JavaScript Jabber podcast. Invited Expert W3C #WebPerf Working Group.
Independent PWA and Web Components specialist, creator of https://whatpwacando.today. I write about what the modern web can do, Web Components and PWAs.
Email list: https://modernwebweekly.com
I used to make comics. Now I fuck around and find out in AI.
Prev: AWS, React/Native at Meta, MSFT, W3C, MDN
๐ Tracking all things Valve and Steam.
โน๏ธ We are not affiliated with Valve in any way.
๐ฆ By @xpaw.me ๐ https://steamdb.info/
Automated feed of free game offers on the Epic Games Store.
๐ฎ ๐ https://store.epicgames.com/free-games
If you follow this account, you can enable ๐ [โฆ]
[bridged from https://mastodon.social/@epic_games_free on the fediverse by https://fed.brid.gy/ ]
New York's Hometown Paper ๐
Your lens into New York City since 1919.
Breaking news, NYC, National, Entertainment, Sports, Opinion | 11 Pulitzers | nydailynews.com |
Original news, reviews, analysis of tech trends, and expert advice on the most fundamental aspects of tech.
The key JavaScript conference ๐
๐ฝNew York, Westโs biggest planetarium, November 18 & 21
๐Amsterdam, Unique edition, June 12 & 16
๐50+ speakers, 1.5K+ attendees, 10+ workshops
Check it out: https://jsnation.com/
๐ป Web Platform Engineer at @igalia.com
Participate in WhatWG, CSSWG, OpenUI CG
๐ฆ Nature lover
๐ด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ Cardiff
Chad R. MacDonald is probably oversharing.