Leading in DevRel with Tilde Thurium ![rw-book-cover](https://i.ytimg.com/vi/r_FaqTgtQd4/maxresdefault.jpg?v=687d127f) ## Metadata - Author: [[Certified Fresh Events]] - Full Title: Leading in DevRel with Tilde Thurium - Category: #articles - Document Note: --- tags: - #wordpress - #gutenberg - #blockbindings - #customblocks - #excerpt - #databinding - #javascript - #react - #wpeditor - #devtools Author: Ryan Welcher Source: YouTube Reference: https://www.youtube.com/watch?v=bMoI72gmmkc date created: {{date:YYYY-MM-DD}} {{time:HH:mm}} --- # Title: Mastering Custom Block Bindings in WordPress (Excerpt → Block Variations) ## Table of Contents: - [📝 Summary](#-summary) - [📖 Main Content](#-main-content) - [🗒️ Notes (Comprehensive, with timestamps)](#-notes-comprehensive-with-timestamps) - [📖 References](#-references) - [🗣️ Paraphrase](#-paraphrase) - [📰 Newsletter](#-newsletter) - [✅ Action Items](#-action-items) - [🧪 Hypotheses](#-hypotheses) - [📊 Methodology](#-methodology) - [❓ Questions](#-questions) - [🔮 Future Research](#-future-research) - [💡 Implications](#-implications) - [🧠 Learning Styles Assessment](#-learning-styles-assessment) - [📊 Accessibility Assessment](#-accessibility-assessment) - [🌍 DEIB (Diversity-Equity-Inclusion-Belonging) Assessment](#-deib-diversity-equity-inclusion-belonging-assessment) - [✅ Logical validity](#-logical-validity) - [🕵️ DARVO Analysis](#-darvo-analysis) - [🔍 SEO Evaluation](#-seo-evaluation) - [🎯 Conclusion](#-conclusion) ### References: Include a list of sources consulted and cited in the article. --- ## 📝 Summary: The video demonstrates how to **bind a post excerpt** to a **custom block variation** in WordPress using **custom block bindings**. Because UI support for custom sources is limited (as of WP **6.7**), the tutorial shows how to **register a binding source** on both **server** and **client**, wire it to **Paragraph** (and other supported) blocks, and create a **block variation** that preconfigures the binding. It further adds **two-way editing** so changes in the bound block update the post excerpt and vice versa. The end result is a reusable “Bound Excerpt” block you can drop into templates and posts, with dynamic, synchronized content between editor and front end. --- ## 📖 Main Content: This walkthrough focuses on: - **Why custom bindings**: There’s a built-in source for **core/post meta**, but for other data (like clean excerpt handling via context) you can **roll your own source**. - **Server + client registration**: Implement a **getValue** (and later **getValues**) and **setValues** function, keyed by a shared namespace, and require **postId** via **context**. - **Block variation**: Create a **Paragraph**-based variation with preset `metadata.bindings.content.source` so users don’t need to hand-wire bindings. - **Two-way binding**: Read from the **core/editor** data store and **dispatch** to update `excerpt` in real time as users type. - **Permissions**: Provide `canUserEditValue` to gate editability (left `true` in the demo), then **use in templates** for a seamless editorial workflow. ### 🗒️ Notes (Comprehensive, with timestamps) - **👋 Setup & Goal** - [00:00–00:11](https://www.youtube.com/watch?v=bMoI72gmmkc&t=0): Introduces the new “recipe”: **bind the post excerpt to a block** for a more practical demo. - [00:11–00:23](https://www.youtube.com/watch?v=bMoI72gmmkc&t=11): Even though WordPress has a **Post Excerpt** block, this is a clean example of **custom binding sources**. - [00:27–00:38](https://www.youtube.com/watch?v=bMoI72gmmkc&t=27): Scaffolds a plugin **`bound-excerpt`**; activates and starts the build process. - **🧩 Define a custom binding source (server)** - [01:01–01:16](https://www.youtube.com/watch?v=bMoI72gmmkc&t=61): *Concept*: connect a **block attribute** to **some data** via a **binding source**. - [01:11–01:18](https://www.youtube.com/watch?v=bMoI72gmmkc&t=71): As of **WP 6.7**, only **core post meta** is available as a default source; anything else requires a **custom source**. - [01:37–01:49](https://www.youtube.com/watch?v=bMoI72gmmkc&t=97): Registers source via `register_block_binding_source` with a **namespace** (e.g., `block-developer-cookbook/excerpt`), **label** (“Post Excerpt”), and **context** requirement (**postId**). - [01:53–02:24](https://www.youtube.com/watch?v=bMoI72gmmkc&t=113): In the callback, **read `postId` from `block_instance->context`**, fetch the current post, and **return the excerpt** (simple example; can be hardened). - **🔗 Bind a supported block attribute** - [02:36–02:42](https://www.youtube.com/watch?v=bMoI72gmmkc&t=156): Supported (no-UI) binding targets include **Paragraph**, **Heading**, **Image**, **Button**. - [02:53–03:18](https://www.youtube.com/watch?v=bMoI72gmmkc&t=173): In the **code editor**, add **metadata bindings** mapping **`content`** → custom source (shows as the source’s label). - [03:22–03:41](https://www.youtube.com/watch?v=bMoI72gmmkc&t=202): Add a post excerpt, publish, and observe that **backend** is wired; **frontend** will render as expected. - **🧱 UX friction & Block Variation** - [03:53–04:03](https://www.youtube.com/watch?v=bMoI72gmmkc&t=233): Manually wiring a binding each time is **annoying**. - [04:01–04:11](https://www.youtube.com/watch?v=bMoI72gmmkc&t=241): Create a **block variation** for **Paragraph** to **preset** the binding. - [04:13–04:46](https://www.youtube.com/watch?v=bMoI72gmmkc&t=253): Variation uses `metadata.bindings.content.source` matching the server’s source key; `isActive` checks for that binding to ensure the UI shows the **“Bound Excerpt”** flavor. - [04:55–05:12](https://www.youtube.com/watch?v=bMoI72gmmkc&t=295): After build/refresh, the variation **appears and is selectable**; can insert multiple instances. - [05:32–06:04](https://www.youtube.com/watch?v=bMoI72gmmkc&t=332): Frontend still works; editor doesn’t yet show live excerpt (next step). - **🔁 Two-way editor sync (client source registration)** - [06:14–06:47](https://www.youtube.com/watch?v=bMoI72gmmkc&t=374): Register the same **binding source on the client**. **Names must match** server registration exactly. - [06:50–07:26](https://www.youtube.com/watch?v=bMoI72gmmkc&t=410): **`getValues({ select })`** → return `{ content: select('core/editor').getEditedPostAttribute('excerpt') }`. - [07:38–07:59](https://www.youtube.com/watch?v=bMoI72gmmkc&t=458): **`setValues({ dispatch, bindings })`** → `dispatch('core/editor').editPost({ excerpt: bindings.content })`. - [08:04–08:12](https://www.youtube.com/watch?v=bMoI72gmmkc&t=484): Refresh: the **editor block now shows the actual excerpt** value. - [08:12–08:31](https://www.youtube.com/watch?v=bMoI72gmmkc&t=492): **Live edit** in the bound block updates the **post excerpt** (and vice versa) → true **two-way binding**. - **🔐 Permissions & Template usage** - [08:47–09:06](https://www.youtube.com/watch?v=bMoI72gmmkc&t=527): `canUserEditValue` currently returns **true**; production should do **capability checks** (e.g., `edit_post`). - [09:08–09:20](https://www.youtube.com/watch?v=bMoI72gmmkc&t=548): **Use in templates**: treat the variation like a **new block**; drop into post templates for consistent excerpt design & control. - [09:30–09:38](https://www.youtube.com/watch?v=bMoI72gmmkc&t=570): Confirms site is **already using** the freshly built **Bound Excerpt** block. --- ## 📖 References: 1. **Video & transcript** — *The WordPress Developer's Guide to MASTERING Custom Block Bindings* (Ryan Welcher) — https://www.youtube.com/watch?v=bMoI72gmmkc --- ## 🗣️ Paraphrase: 1) **Why custom sources (server-side)** > Original idea: As of 6.7, only core post meta has a built-in source; for other data shapes you’ll build a custom binding source that can access post context and return values like the excerpt. **Paraphrase:** Since WordPress 6.7 ships with just a post-meta binding source, anything beyond that—like a neat, context-aware excerpt feed—requires registering your own binding source that reads `postId` from block context and returns the right value. 2) **Two-way editor updates (client-side)** > Original idea: Register the same source on the client with `getValues` and `setValues` that read from and dispatch to `core/editor`, enabling live synchronization between the block’s content and the post excerpt. **Paraphrase:** Mirror the server registration in the editor - Summary: Erin and Brian are joined by Tilde Thurium, who manages the developer relations team at LaunchDarkly to talk about making the career move to manage a team and how creative experience can benefit DevRel. - URL: https://www.youtube.com/watch?v=r_FaqTgtQd4&list=WL&index=30 [Music] [Music] What's up Hey. And yes, they did. I saw your private chat that they Yes, they changed the music on us. They changed everything in StreamYard. So, like I I literally don't know what I'm doing anymore. And I have I've been in a month >> what I've been doing. Like they did change a lot. We actually started using Streamyard for stream streamard for my day job. I'm rebranding the company here. Um look out. Send me your influencer check streamyard. Um, and we just recently used it and I logged in and was like, whoa, this is changes. Anywh who um, hi all. >> It is Hi. Hi everybody. Welcome to, you know, Deell's most inconsistent show. We appear whenever whenever we every once in a while we're like, "Yeah, let's do a show." So, we're back. >> I like to think of us still, we said it right. Right. Like it's just the we are the number one show at the intersection of fermentation and developer relations. It's a very competitive industry. So, >> yes. Yes. I could maybe um maybe that you know our we are we can Oh, I don't even know where I was going. I was going to make a joke. It just failed. I I lost my I lost my joke. Um because Ry was commenting in in privately I'm going to out him that he that I have to get rid of this background which no >> no >> why is it you know only you know look if if you see things in this photo that are not there if you see something other than a pickle that's on you not me. >> Yeah. Yeah. This is I don't see I have no idea what you think it looks like but it's a pickle. It is pretty clearly a pickle. >> So, >> but duh, it goes with the very Don't ever tempt Aaron with a cheesy and tell her to go and double down on her weird ideas. Like, >> so yeah, >> relishes. Um, I relish in a weird idea, much like I relish our guest today. Look at that transition. Um, uh, they are an amazing human. They actually are currently at Brian and I's mold stop old mold stomping grounds. Old stomping grounds words today are coming out. >> Yes. >> Yeah. >> Meet Tilda Thurium. They are absolutely amazing. They are managing and leading all of developer relations at Launch Darkly. Cross paths when they joined Launch Darkly. We got a few peers and then I actually sorry Brian credit Tilda to giving me a lot of experience of like how do you manage up all the time and asking Tilda all of my 12,000 manager questions. Um I literally was pinging them this morning being like thank you so much. I steal your advice every quarter for my quarterly reviews because you are very good at that. Also, the first time that they introduced themselves in work, they said that one of their secret talents is giving very good compliments. And at first I was like I don't want to say that I like negged it. I was like that's an interesting whatever. But they are very good at compliments and specific and timely. So uh if you've received a tilda compliment, it is a true gift. >> A thanks Aaron. >> Yeah. Well, I I I am going to have to hear more about this compliment like talent of yours because this is not something I'm known not something I'm great at. To be honest, ex either giving or accepting. To be to be clear, I'm terrible on both ends. >> Well, I mean, part of a good compliment is consent. So, I always like ask people how they would like to receive positive feedback because some people, you know, hams they live it up. Some people actually really don't like that and it's not a compliment if it doesn't actually make someone feel good. So I think your preferences are valid and legitimate. Brian, >> thank you. Yeah, that was like almost a compliment hidden in validation here. You're like uh you know. Okay, perfect. So uh you we did not cross paths at at launch darkly obviously but well not obviously not obvious to you and to me but not necessarily to anybody else listening so I should remove that. Um, but you did work with Aaron, right? So, >> yes. Yeah. >> Yeah. >> So, actually, you guys can just spend this entire hour just talking about all the amazing things >> about about the amazing things of what? I don't know who you like your reference. >> Just everything about Aaron. >> Oh, about Aaron. Okay. >> Yes. This is actually now the Erin self. Just kidding. >> Yeah. >> Well, Charles says in chat, I often prefer audits critique to platitudes. I can't join the chat because I don't know Oath is hard. But um I agree that feedback is also a gift. So >> yes, I >> apparently Aaron wants this to be a a whole episode on Aaron feedback, but only >> I actually do appreciate like sometimes I think and Brian, you've noticed this and I I have struggled with managers in the past where I'm like, I want you to rip me a new one because if you're not ripping me a new one a little bit, I don't actually think I'm improving. Yeah. Yeah. I do I do think you know I was it one of one of my team was saying saying though that they really there's a a strategy of the um what was it like the compliment sandwich that you basically >> I hate that >> I hate that so much because okay if you think of Pabloian conditioning right it's like if someone's like well I love you but you really suck at taking out the trash but I love you then it's like you're going to you're going to hear I love you and like brace for impact. A cuz we're like we're just like dogs. We classically condition ourselves with certain stimuli to respond certain ways. And B, aren't sandwiches usually named after the filling? So like that should not be called a compliment sandwich. It should be like a sandwich. But >> I have never Oh my goodness. I never realized sandwiches are named after the filling. And now this is completely >> Asl says, "What? When feedback triggers the imposter syndrome?" Yay. But what are you hiding? Yeah. Yeah. >> Yeah. You have to ask me what favor do you need? >> Right. >> But it's like you just build up the habit of just complimenting people out of know when they do good things, giving timely feedback and then giving timely criticism as well. Then people won't like think you're about to ask them for a favor every time you say nice earrings or whatever. So, but um yeah, to give you a little more background, I was an engineer for um oh like six years I worked at Pinterest and then I worked on the atom editor at GitHub which gave me a background in open source and by that time I was organizing the right speak code meetup for my local chapter. started speaking at conferences and I was like what if I just made this my day job instead of doing all this work for free in my free time and then got a job at Twilio doing Devril and that was wonderful I was there for four years became a manager and then I needed a little breaksees and I've ended up at launch darkly and apparently management is my calling because now I am managing a team again but I do think that um one thing I really like about tech is that you don't have to be a manager in order to keep growing your career it is just one path And it's and it's there's no shame in going back and forth at least if your organization is healthy. So um >> agreed. Yeah. I I I had this conversation even with with somebody just just yesterday in fact about you know took me like many many years to figure out that like moving up and moving forward were not not ident like not the same thing, right? Like because you get used to this like hey I have to if I'm not getting promoted I'm not moving forward in my career. And and I it took me a while to learn that and it took me actually having to like take a manager role with a director level role and then just step back from that and go back into IC to realize like okay this is where I want I'm going where I want to go in my career but it's not moving up. Um although I'm back to like well not director but whatever managing again somewhat reluctantly I got got back into it like yeah you know I'll do that sure it's you know it's an ICLmanagement role and then it's like >> it's never really that isn't >> I give so much kudos to you both because I have I have been a manager I've been a teacher and I've been a coach and I think manager is not my calling. I don't like it. I don't it's not that I like I feel like peer mentorship programs I love because it's like peer accountability or right now I'm very fortunate like the other devros on my team like I get to be the junior one on my team which is a very cool place to be. Um like both of my teammates have been like a CTO or like very experienced engineers and so I get to come in and be like you've been doing this for 25 years please explain my dumb mistakes. Okay thanks bye. And that's very fun and like I really enjoy that because like that's something you don't usually get as a senior in your career is like getting to be the junior on the team which is very fun and so but I think like I don't know it's just I give a lot of kudos the management side of things I'm like that's scary >> do you can but there are there are advantages like oftentimes you know there's things you don't like in your workplace you're like oh I don't like the format of this meeting or how we do feedback and as a manager you are much more well positioned to be like oh hey I have an alter alternate proposal for how I want to do this and then actually implement that. And it's not like you can't make those changes via NIC that like leading via influence is a thing, but it's just like easier when you have the institutional backing and it's like actually part of your day-to-day job of what you're supposed to be doing. So >> yeah, I you know I think it is I I I will say um like it's I've come to enjoy it but you have to adjust you know when you're an IC you're so used to just producing things and like as a manager a lot of what you produce is not like tangible things um it's basically hey is the team being productive are they happy are things you know am I like but it's not like something you can kind of say hey I had launched this or I did that. It's like the team did this or the team did that. I might have helped but like I wasn't really like most of that the hands-on work of producing the thing was done by the team. Um so yeah, it's just adjusting your expect. It's more like of how I perceive myself and the value like because I'm was so used to me tying my value to the things I could put out all the time. Um and and it's a little bit different. I don't know if that's been your experience as well. >> I mean, yes and no. Like um because on a small team and many deval teams are small and running lean these days, you also have to do IC work. So it's not like my hands are that far from the keyboard. And then I also like get to define the goals that we have. So me looking at being like, okay, we did or did not meet our what we decided we're going to do this quarter does give me some of that sense of accomplishment. But you do have to like So I guess in the long term um you know I feel like I'm able to measure my productivity but I had to adjust my expectations about what it means to be productive in the short term because you just kind of have a lot less control over your schedule dayto day because sometimes chaotic things just come in and blow up your week in a way they don't when you're an IC and you kind of got to roll with it. >> Yeah. Yeah. I would I would agree with that. I mean I still we're only my team's only five of us including me. So, like it's still small, so I have to do a lot of hands-on stuff. I'm I am proud to say I'm the CSX CSS expert on the team. And I always tell them that's that's terrible for us because I suck at CSS. >> But but that's they rely on this. >> Yeah. >> Okay. So, at Launch Darkly when I was there, uh I became I was like never the person to do React or Next or TypeScript. really not TypeScript. I'm working on our TypeScript SDK and they're like, Erin, can you're one of our more experienced TypeScript users. Can you test this? And I'm like, it took me a solid three months to be like, >> yeah, >> and just like accept it rather than the I know what I'm doing question mark. >> Yeah, that's me in CSS for sure. >> Yeah, I mean, I'm going to be honest, that is CSS is something that I will use cursor for. because I start it and then it's never exactly how I want it and then I type it in and I'm like this is what I wanted to do. Why can't I just figure this out? Please help. >> It requires a lot of rote learning. You can't just like learn the basic. It's not like oh learn these five concepts and then you'll naturally figure out how to apply it. There's just like a lot of edge cases and things. So >> yeah, I honestly >> party party in the back end is where I like to stay. >> Love me a good flex box personally. I love that for you. >> Love that for you. >> So your your your background was more in frontend development or where I mean I know >> I split my time equally between like front end like front-end tooling. I was on the web platform team at Pinterest and backend. So I can I can make a bug in any time any part of the stack. But um I think I prefer front end because it does give you more of a tangible sense of what you have shipped. Um, and also just I don't know. I don't like databases. Like I just I can write SQL but I don't want to. Don't make me do it. >> I got my start in SQL all that. Yeah. So >> SQL and uh Python and EMTT's here. So uh liquid circus Shopify 2014. So when Shopify had that nasty liquid library and that was actually kind of my start to really >> they still have that don't they? >> They do but it's dep the stuff that I worked on was like is now deprecated which is like >> it still feels weird enough to me that I'm experienced enough to be in a place where something is deprecated still like that still hasn't resonated with my brain but yes liquid is still a thing. It is definitely it's very different from the OG and EMTT gets this from the ecom land. It is very different from the OG liquid that was launched in Shopify. And that was the first code I wrote for pay was liquid templates. And liquid >> cool >> email templates. And let me tell you because I thought an email template at the time my like gobbledygook brain was like it's an email template. How hard could this be? >> Oh, and I like was so proud of it. And I remember being like staying up late watching YouTube videos and being like so proud of it. And then I showed one of our engineers and I was like, "Did it take that?" And they were like, "Aaron, did you test it in other formats?" And I said, "Who needs those?" And then I cried. And then I said, "Maybe I'm not cut out for this." And avoided it for another like six months. And then I was like, "This isn't that hard, right? Just figured out I just will never make >> templates again." And APIs are way cooler than that. So anyhow, >> yeah, I mean, you've seen the you've seen the emails I send out for CF. I clear understand why I I'm like, you know what? I'm just going to basically text. I'm tired of trying to make this work. So, just text. >> Um, but one thing, so we always get typically in this chat and one of the reasons Tilda I was like, "Wow, you'd be great to have on this is nine times out of 10 we get people in this chat that are like, I'm want to be in Devril." Or they'll join the Discord or whatever else or they'll email in or they'll comment on these videos after they're posted. So, this is you and you've asked these questions. Um, Raymond, I saw this and fortunately my put Elon in the rocket isn't going up, but like I will believe that when I see it. Um, by then, aren't we just going to be like sending transmissions directly to brains? Isn't that what the future's going to? Please don't say that. Actually, maybe the Earth is wiped with a giant magnet. We can all just play in the grass. >> It'll be It'll be email templates directly into your bra. >> No, thank you. Um, but yeah, so we get a lot of questions on this of like how the hell do I get my first Devril role? And I think I landed in Devril much like many others as an accident. I didn't even know it was a job when I got my first Devrell job and I had I distinctly remember what does open source Devell mean and Googling. And I think that's how I actually originally crossed paths with Brian is like I was reaching out to a lot of people being like you do this for a job please explain to me what I'm supposed to be doing in my 9 to5 because I don't know. So what advice would you give in the year of tech hell of 2025 if I'm allowed to say that? >> Okay. So >> hiring >> I have a hot take on this which is like to be developer relations. It is much easier if you've actually been a developer for at least a couple of years. So that and it's not impossible to relate to people whose job you haven't done but it is it is much harder and you will have a lot more opportunities in Devril if you've been an engineer for at least a couple of years. Um it just gives you a lot more mobility flexibility more opportunities are open to you. So if you don't have that background go out and do that first. And I know it's so hard like right now entry level anything is just impossible. And I have so much empathy for that but like the things are cyclical. The market will get better. It will not be this way forever. I promise. So, just hang in there and learn as much as you can because it's also there's so many more resources for learning now than there were when I learned to code. So, there is there is that um thing number two like start doing the work in public. Like you don't have to get a Dell job to see if you like writing technical tutorials and organizing meetups and speaking and like helping out at hackathon. like you can start doing some of this stuff and dip your toes in it and that way when you go to an employer you can say hey I have the technical background and I have experience doing this kind of work and um that's you know what more what more could you want right because the other stuff you can learn on the job says I was blogging presenting doing deell stuff for 10 years before I got the role yeah that's real >> yeah I mean I look back and like if I'm looking at that advice so like I've always been early stage but I was never like developer was never my formal title t title but I was able to show a portfolio of work that was like I was at a five person company a 10 person company uh my title was also integrations engineer and whatever random queries needed to come out of the database and like or open source like I had open source and so like and that's something that like I'm gonna I'm going to push a hot take here spicy take I'm not known for these at all I keep it mellow >> um in the age of AI I and I say this fully acknowledging I am in the AI industry employed by AI and I think all of our companies are doing something in AI because it's on the bingo card for 2025 in the world of tech. >> Not not mine but yeah. Yeah. >> Um that being said, the number of recruiters I have had reach out just simply having AI on my resume has skyrocketed. And then you ask them three questions and they like fall off because I'm always curious. I'm like, hey, I'm not really looking for a job right now, but like I know others are. I happy to forward it on. D I personally think that my spicy take also working in the eye space is more important than understanding AI is understanding data and data science and people who like playing in backend will have a a much more successful time in in AI than someone who doesn't have backend experience or data experience. Uh like this is wild. Like what skills if I was like going for a devro job in 2025 like we can say front end backend AI AI seems to be the hot one right now but what skills would you optimize for? It depends on the product that you are trying to evangelize because the product will shape the strategy that you're using and the skills you're looking for. Right? So, right now I'm hiring for um AI an AI specialist and an observability specialist to support those products and it sucks because I'm coming across so many generalists where I'm like, "Oh, you're so good and I would really hire you under any other circumstances, but right now I just need this really specific skill set." But in G like you know for hiring a generalist I want like you know technical depth. I want the ability to convey technical information to people of different like levels of ability and backgrounds and um humility. I guess those are like my top three. So >> yeah, I mean I think it is interesting because when when I when I've like hired people I often not necessarily care that they have deep knowledge of a particular area but it really depends on the kind of role like I think sometimes some of the skills that you you're looking for in a in a good devril like I can teach you the product right I but I can't teach you like how you know to be a charismatic speaker to like be good at, you know, to be a good writer to be those are harder skills to teach like but you know I I I kind of feel like having switched around so many times like I've had to jump from backend to front end to like different products things I when I joined Launch Darkly I knew nothing about feature flags and anything else Launch Darkly did and when I joined I mean honestly I I had a basic understanding of AWS when I joined local stack um I'd never used the product and you know I got so I think a lot of those things you can learn um my take would be you know it's just a lot of jobs right now don't have that room to grow somebody into those like we you know companies are like we need now you know um so >> yeah um a couple of things on that yeah I agree that you can learn that some skills are easier to teach than others But like AI in particular, because of the explosion of interest, it's like people will build like some chat GBT rapper and then start calling themselves an AI engineer. And I feel like the kind of deep credibility you really need to be respected in that space is not something you can learn overnight. So like that's why we're looking for a particular specialist in that. And on the topic of AI, Ian brings up a really good point in the chat of it'll be interesting to see when the industry shifts to actually testing candidates for AI skills since you can't use AI in interviews right now. and like yeah I'm I would love to hear your take on this actually because in my free time I'm offering free technical interviews to anyone who is black, indigenous, a person of color or trans because it's hard out there and I want to do what I can to help and I'm torn on like people should I be encouraging people to use AI in these interviews should I not because I want to do what the market is doing and help them be successful. So like what are you all seeing in the wild? Um, so I've actually started and I was actually talking to Donnie Diamato who is a he runs a the wireframe podcast on front end. He runs does design systems like front-end stuff and they he was actually telling me he's based in New York City. He runs he's at GoDaddy and he was saying in his interviews he has started he's like build it whatever use whatever tools you want. If that's AI, great. And he's actually now starting to ding them points if they don't mention at least mention AI and like how they approach it. >> And it's less of like do you use it? Yes, no. It's more of how do you approach it in your workflow. So he's like sometimes he's like I have I actually he's like I really liked someone who just was like they prompted something and they started something and then they went back in and manually changed a lot of stuff. And I was like that's actually a more realistic approach because I think of some of the stuff that I use like AI for like CSS. I'm not a pro at CSS. I don't like it. I don't do it. Nine times out of 10, it's a flashy thing that's like a 10-second ad on the end of a tutorial. I want it to do something. I'm not going to go look, I can spend hours on this. There are people I'm never going to be an enterprise front end person. That's fine. I'm okay admitting that. I can make a shitty first draft and be like, help me refine or tweak these like little things. The other thing I've been liking it for is at launch directly I started learning go and I've wanted to just maintain on that and the Goland terminal from uh the intelligj suite the jet brain suite is actually really great at explaining the connections which is really helpful but like as far as AI goes pure vibe coding terrifies the crap out of me because I'm like you actually and like I know in our interviews I think you have to if you do vibe code something you have to explain like what does it do and or how would you improve it which I think is a much more realistic like use of it than say yolo make me an app because let's be honest my husband's doing that actually with from block open source right now he has used that to make a few apps and I love him dearly but he also asked me about GitHub last week and it's not someone I would consider a developer but he's technically built a rag app >> I do I do I think AI like interestingly like I feel like AI is uh in terms of using it in in your workflow like if somebody use an interview I don't have a problem with it because I mean honestly the stuff we're building in Devril is we're not building big production systems where I'm that concerned about you know maybe I mean we are trying to create like legit examples that that you know teach good teach the concepts and stuff like that but a lot of the stuff we're doing like I mean it's I think we can use AI because we're not like this like maybe more than other people because we're not putting this stuff necessarily into production that much you know like it's it's a demo right um and and if I build a demo like I can use AI to build the demo pretty you know speed that up um and and things like that but you know I get if I was if I was say building the backend like you know something some core element and launch darkly like and I'd be a little like might I might might have higher expectations of their their core knowledge of the code than I would like Devell I think we're we're and we're often asked to kind of switch things all the time like part of the job is constantly learning I have to learn something new all the time and it's not so easy for me to like be like oh you know I can't spend forever learning that thing but I can jump into AI and kind of help it get me into like whatever new thing I have to talk about that comes with oh we're releasing this and I know nothing about that but I got to talk about it. I think so >> the differentiator I would put and I'm curious to get T's take is the separating from generalist to more in-depth is like how would this scale like can you answer that question >> because I mean we work with a lot of my apps that I build actually do go to a sales engineering team or a field engineering team and they're they're the ones facing the enterprise people and like they have to be able to answer how does it scale and if we don't know the appropriate answer to that that is going to separate thought bro number 47 in AI land that vibe coded something on a Tuesday. I also think the other thing that is very tell is like people who follow hype and not follow consistent. Like I can sit here and confidently say I have a consistent story from my first Deall job to this one. And like if I had to choose consistent strengths of mine like I'd always be like I'm very strong with APIs. I feel very good in data. I understand databases. And that's been a consistent narrative throughout my Devro career. But like could you be like Aaron are you a consistent front end person? I'd be like no I avoided it. And I think that's more important than someone who's like been an AI for three months and I am a vibe coding pro. >> Is there such thing as a vibe coding pro? >> I mean >> really >> I'm pretty sure there is. I feel like there's I feel like I've heard that there's some course being sold for $999.99 and some hype bro like a grifting pro. >> Yeah. >> I was not the one to say it but not wrong. >> Yeah. Isn't I mean I think like isn't by nature there's nothing like the whole idea of vibe coding is that you don't aren't a pro. Uh I don't know >> you can be >> it's just >> maybe it's grift vibes. >> Well I just mean that teach a $900 course to teach people to like use cursor or something is just like banana crackers. That's like wow. But >> yeah, >> anytime things something comes along, a rapid technological shift comes along and changes things up, the grifters also come out to play and you just got to know how to spot them. But that's neither here nor there. So, um, >> yeah, I'm trying to think about like what other perspectives I could offer as a hiring manager because I know it's like tough right out there. And something I was thinking about is how people are also using one thing that shocked me. People are using large language models to cheat on their resumes. And I'm not saying you shouldn't use chat GBT to spruce up your resume like it can be a good, you know, partner helper, but people So I'm hiring for unreleased products and people are claiming to have had years of experience with these unreleased products and I'm like, "No, you didn't. No, you didn't. So, don't don't just take a job description and remix it into your resume and then blast that out to 300 companies. That does not help you. That does not help hiring managers. Um, but since people are doing that, referrals become more important than ever, unfortunately, because you just you can't realistically screen every person in your pipeline, um, it's just not possible. So like networking, referrals, getting someone who works at a company to submit your application for you is more important than ever unfortunately. So >> I also think >> the thing I hate about this though, and I say this as someone who's I mean Brian was my referral into Launch Darkly, like I referred my one of my teammates into my current role. My conflict with that is like we tend to we have confirmation bias, right? And so when you were in people in positions of authority, we tended to know that they are of a certain persona, straight white man. and straight white privilege man and unfortunately the referral problem. >> Oh yeah, totally. It does not >> that's a it's like a I I I I I'm like yes I totally see the value. I have benefited from the referrals but I'm also like >> ah like >> yeah to be clear I don't think things should be this I don't like this >> and then I it does replicate existing biases in your employer network. Um so I'm not saying things should be this way. I'm just saying like this is kind of how it is for the moment and you know hopefully things change when we enter more of a um when the job market changes for the better. So >> I think that's where like you know those like what you're both doing referring people like is is is important because >> because I've I've seen that and I've even had like especially at startups like I've seen early stage startups where like the founders and and you know some of the early like folks just refer their friends and and their friends are all like people in their group who all look and you know have you know come from their same background. They look and everything like like them like and I've I've I've even had conversations in the past where I've told them like you can't keep doing this because like you know what you're build look at look at our employee page and and and just take take a quick glance and see see if you see what's going on here. Um unfortunately you know that that was at a time when they thought this was a problem. I don't know that, you know, now's a time when like companies are like, yeah, we don't have to care about that stuff anymore, unfortunately. So, um, but I but I do think it's important that for those of us who care about those things that we do kind of push people into that referral process because it is critical right now. I think most I've heard from a number of people like even on the devro collective they're talking about like oh you know basically don't even bother applying without a referral nowadays because you won't get an interview >> basically. Yeah. >> Yeah. >> Cries in state of world. >> Yeah. Yeah, this but it's like I think it's important to understand like when a system is broken like when do we have leverage to change that in when do we get the most effect by working within the existing system as it is. So >> yeah, it's a perpetual problem my brain always struggles with because I'm like I don't like it but I also recognize that you can't flip the tables as much as I'd like. >> Yeah. Yeah. I mean, you know, right? I think right now still this kind of saying like you got to work we got to work within because we don't I think the power to change that is kind of you know we might have had it at a point. I don't know that we have we're in a position of strength on that. Not saying we shouldn't fight to change it, but I do think like we're not necessarily coming at it from a position where like it's easily going to get changed, especially because, you know, this is not not all leaders, but a lot of the leaders in tech have decided they no longer care about that those issues um and don't have to. So, you know, >> oh, I have some hot takes on this, too, but >> Oh, go for it. Go for it. >> We love hot takes. Whoever thought that we were going to long for the performative era of diversity when you had to like, you know, pretend like you cared about, you know, marginalized people. But I have a degree in gender studies. And from that, I learned that there's kind of like two models of social change, right? There's like the top down, you know, model and there's the bottom up grassroots model. And the top down model is just much more effective ineffective in a lot of ways. And so right now because um we're in the state that we're in, we can still do things to support real DEI that are like from the ground up that have a lot more propensity to be effective than like you know companies press tours about how great they're going to be in the future in terms of diversity and then nothing happens. So the thing that I'm doing where I'm interviewing, I'm doing practice interviews. Like it is giving me life just like getting to talk to so many awesome, smart, talented folks that I don't, you know, didn't already know. And I think I would really love to see other people do this too, right? Like get a free Calendarly account. Even if you could just set aside one hour a week, put it on LinkedIn, say, "Hey, I'll interview a stranger." Like we can scale this ourselves if we all do this. Because practice interviews are like interviewing is a black box. you don't get any feedback on what you did wrong or how to improve. So, people are just spinning their wheels. But often with just like a little tweak, you can take your existing knowledge and demonstrate, you know, apply it a little more effectively in the interview setting. So, like I would would love to encourage other people to try this out. Yes. Ian says, "Share what you know and we all win." I >> Yes. Like the the closed doors, closed gates help nobody. There was actually a Salma wrote a really good article on this recently on the whole women in tech movement and like it is a movement that I have always felt conflicted in because I'm like I feel like once you join those movements it's like oh you're good but you're good for a girl that's cute. Um or like why aren't all your apps like cutesy and fun? And it's like if they can be cutesy and gun I'm still serious and good what I do. I'm dropping the blog in the comments. I think Brian, you might need to uncensor the blogs, but um it was a really good article I found of like there's that kind of, you know, I do not have a gender full gender studies, but did study it in a minor. Um and it was like that collective activism does like just going out and finding like having those one-on-one conversations and building those relationships allows you to develop your own support system without this capitalism. >> Yeah. Uh, I'm finding Salma's blog because I I saw that one, too. Um, but >> I just dropped it in the >> chat of the private chat, too, for you. Oh, I'm very excited. My pickle fact is on point today. We didn't even expect this conversation to go here, but I'm very excited. >> Oh. Oh, wait. Drop the link. I I'm not seeing it. Is it Is it working? Is the link? Oh, you dropped it in private chat. Okay, I got it. >> I don't know why. Like, I got to check why I never really know why it doesn't work. >> It's doing I don't understand. It was such a good blog. It was such >> Yeah, but I don't understand. >> Oh, there we go. It's in the chat now. >> No, it's >> such a good It's like And it's like even talks about like the problem with like even if we rename it to not men spaces, it's like this doesn't actually like solve the problem. And it's like great. Like it's like remember the whole thing of like I'm a male engineer. Whoever made those shirts that came out a while back ago, I was like I love these. These are great. These are snarky. These are dumb. There was like a whole play on like I'm a female engineer and it's like you can just say engineer. And yeah, it's just wild. Just wild. >> I have to I have to read Selma's post. I saw it and she she wrote about it and she's she's always like very insightful. So >> I like I felt myself like fist bumping during it because it was like man someone took a lot of these things and thoughts that I had in my brain and that I have personally struggled with like and I was like, "This is great. I love this." Um, anyh who, yeah, that all being said, I think like one that's like a great little bit and then like hobbies outside of Deborah, like uh Tilda, you are an amazing painter. >> Something I love seeing and like all of your artwork and it's very cool and so like spending I'm like like how can we just make this like yes, this is Dev Ellis, but this is also like a very positive one. >> Oh, thanks. Um, yeah, I paint uh abstract architectural paintings with really bright colors. I I like colors. You could probably tell from looking at me. And um part of a fun art studio collective in Fruit Veil and really enjoying that. So >> that's cool. I think, you know, I always find in in kind of bringing even back to like a little bit DER like you meet a lot of folks in DER who and engineering in general, but like but Devro in particular who have creative backgrounds who were who like were in music is a big one, you know, like you find a lot of musicians who came into to Devrell and I think or comedians. Have you have you met any Devrell comedians? Those are common too. >> Never. >> No, never. Hi, Megan. Oh, >> there you go. See, you're not the only one who's good at compliments. >> Clearly, >> just bring in all the talent here today. This is all talent. Um, I know we're coming up on time. Are we ready for pickle facts or >> Yeah, do it. >> I'm very excited about this one and I'm actually going to drop it in the the chat because this one is got some visuals in it. Um, I have discovered this artist. I don't know where I originally discovered it, but I have a running obsidian docus pickle facts because that's what you do when you think about pickle things at two in the morning. Um, but I found this artist, Diana Prunar. I'm hoping I'm pronouncing that correct. Um, she is a sculpture artist that does uh pickle sculptures and they are pickle protest sculptures. Um, actually inspired by the research of I think a while back when we had Cassidy on the show, she shared with us a pickle fact about uh Ammeridio Verduchi, which was a pickle pedaller who America is actually named after and some of the first labor movements were actually around the importation of British pickles. And there was a whole taxation thing. You can read it in some history book or on the internet, but please don't try to find some actual reputable sources. But um she has been doing a solo exhibition all on the research of Americans col col colonial resistance and how it has been co-opted by farright ideologies and Republican administration. And she does a one of the points of work. She developed this picture that is a pickle stand, a dish that was used in 18th century America to serve people pickled vegetables, meats, and seafoods. and it was originally kind of a status symbol, but she kind of points out the fact that like we're co-opting status on things that were not originally ours, aka colonizing, if you might say that. But she posted like she has a series of artworks. Um, but she also did some written pieces as well that I was actually tying a lot of our political history to the interwoven pickle world. And yeah, I was very I like went on a rabbit hole way too much about this lady. Uh she's >> so cool. >> Really cool. She had apparently had an exhibition until the 12th of July. Um but she talks about like a lot of like she does like these essays around like pickles and American history and colonization. And then the sculptures are like these very funky like pickle sculptures. like they look like pickles and they are made of pickle like historical pickle parts which I thought was just so cool. So if you need a good rabbit hole and you want to like get some conceptual protest art in your system, please look up Diana Punar. She is amazing. >> I never really >> I never really thought about pickles and its impact their impact on history till now. >> Now you don't now you know. Here is I'll drop her Instagram as well. It was very fascinating. There's lots of pictures of pickle sculptures based in London. Um, but it's all like all of them are pickle based and she does a lot of like alternative history artworks which I like I love that whole like alternative history genre. Um, and so I was very down the rabbit hole on this. >> Yeah, that's >> you needed some rabbit holes to run down. Uh, I do recommend which is very cool. Very interesting. >> Oh, Ray says he's an altis fan, too. But is he an altis fan when it like about pickles? Like is it a pickle alt history fan? Like cuz it >> it's a whole different thing, right? It's a different genre. >> So >> yeah. Uh I do need to know though, like >> do we still like I do we dunk on the horseradish pickles? Because I do I love a good horseradish pickles. Those are top tier pickles in my book. Like with the big chunks of horseseradishes or naturally fermented, like if you've had true naturally fermented horseradish, which is a process of fermentation, it is so good. But like I always have to find people that also like it with me. Like my husband wanted it because he's like that is going to spice every last sinus out. And I'm like please. It's like that or like really spicy kimchi. >> I I love spicy kimchi and I do love horseradish but I never had a horseseradish pickle. >> It's like they have a Yeah. I there's a woman at the farmers market near me that makes them Divine Brine in Brooklyn, New York. They make natural brined horseradish pickles and it has like the chunks of horseradish in it and they're like super like clean your sinus out spicy but then they also make their own horseradish that's like really like pungent and I like a good pungent field Dr. >> Yeah. I want to feel sinuses burning so I know I'm like alive. >> Yeah, I want to feel sinuses burning. They're good on baked like the the natural horseradish is good on a baked potato too like a sweet potato because you get that sweet and pungent. >> Yeah, I agree with Charles. Harsher pickles sound good. I need to figure out where I can get some horseradish pickles. And I do love horserad. I do love that like I'm I'm the type like person who like gets all the when you go for sushi gets you the >> the ginger. >> No, not the ginger. The um >> the green stuff. >> Yeah. What is it? >> Oh, wasabi. >> Why am I blanking? Wasabi. And I I pour pour my soy sauce and I dump all the wasabi in there and make this. >> I'm about the the pickled ginger. >> Uh it's delicious. >> Yeah, they have a they have a a blog that I just shared. It's a pride of New York. They are at the regular New York. >> They have a wasabi pickle too in this divine brine. So good. Oh, Charles, you Charles did not approve of the of the mix of the mix of is I'm assuming this is the mix of of soy sauce and wasabi. Okay, it's okay. >> It's okay. Next time next time you're in uh New York City, we will I will have to make sure >> Well, now now that I'm closer to you, I can actually just hop on the train. >> Yeah, you can hop on the train and we'll eat them and then be sitting till the pictures of our horseradish pickles from Divine Bread. >> I would love that. And then maybe Megan will take the train over from Park Slope. >> It'll we'll do it as part of like a promotional like photo op >> photo op for our pickles. I'm actually going to just go there and be like, "Hey, >> no, for the show we have >> we need Yeah, we have like pictures we make on this show. >> Yeah, there you go. There you go. Turn into a I can write it off, you know." Yeah, I'll turn it to the business. >> A pickle GPT or a pickle fact generator. I feel like I need one of those. That might be a new upcoming tutorial. >> I Yeah, why not? You should. All right. Well, uh, this was super fun. I know we could talk about pickles for a while because Aaron just really really loves the topic. So, but um, you know, I know I'm glad that people people do stick around for the pickle talk. I'm surprised. It's like the He's >> like, Erin, someone else actually wants to listen to you ranting about pickles and your pickle recipes. Yeah. Uh, so CF Orlando pickle meet up. Yeah, I'm not in Orlando anymore. >> We got to go to Northeast now. >> It's got to be in Northeast. >> Yeah, I'm in Boston now. I'm poor Orlando. I miss Orlando. Going back this weekend, though. So, go say hello to my friends, but miss it already. Although it'll be it'll be a little bit warm and humid. Anyway, Tilda, it was it was so good to actually meet you even though like we you know like >> we share a a you know launch darkly background but like you know we didn't cross paths. So I'm glad to I I'd heard from Aaron about you and always great things. Um so it's really great to meet you. >> Yeah, thank you so much for having me. It's delightful conversation and um yeah, hope the rest of your day is really excellent. >> Thanks. And Aaron, always good to see you again, too. Well, we'll be back, I guess, next month. Are we back next month, Erin? I don't know. >> I think so. We just need to pick a date. I have a couple back background people, but I have I have some people in mind. >> Yeah. >> But >> Oh, yeah. And Yeah. Yeah. Anyway, like I said, with the most inconsistent show in Devrell Deish, but we will be back. >> The number one show at the intersection. the number one most inconsistent show at the intersection of pickling and developer relations. >> So you just got to change your markers. >> Yes. >> Yeah. Just change your change the goal post. >> We just need we just need uh we need YouTube to kind of set that as a distinct category so we can be number one at something. >> YouTube feature request. Here we go. >> I I know they have no other feature requests more important than that at the current moment. >> All right. So well it was so it was so fun. I I love seeing all the chat. It was um it was great to see everybody here. We'll see you all next month. Thanks for joining us. Bye >> bye friends., Leading in DevRel with Tilde Thurium, Certified Fresh Events, 01k57gh8t33n07983mcveb5emm.