A Year of Change and Persistence
<p>This marks the ninth year of our WeCoded celebration. While each year has had its highs and lows, this one feels especially noteworthy. We are witnessing a shift in the industry, and for me, it comes with significant professional and personal updates that feel impossible to separate from the work we do here.</p> <p>For years, we were known as PBJ— <a class="mentioned-user" href="https://dev.to/peter">@peter</a>, <a class="mentioned-user" href="https://dev.to/ben">@ben</a>, and Jess. When you build something from the ground up as a trio, your identities become almost synonymous with the company and with each other. This year, that dynamic underwent its biggest shift yet when <a href="https://dev.to/devteam/a-new-chapter-dev-is-joining-forces-with-major-league-hacking-mlh-3kfd">DEV was ac
This marks the ninth year of our WeCoded celebration. While each year has had its highs and lows, this one feels especially noteworthy. We are witnessing a shift in the industry, and for me, it comes with significant professional and personal updates that feel impossible to separate from the work we do here.
For years, we were known as PBJ— @peter, @ben, and Jess. When you build something from the ground up as a trio, your identities become almost synonymous with the company and with each other. This year, that dynamic underwent its biggest shift yet when DEV was acquired by Major League Hacking (MLH). Most startups don’t make it "home" so this was a moment of immense pride that also marked a profound transition. I am moving from a seat where my co-founders and I held the collective weight of every decision we made to being one voice within a larger organization. It’s an exercise in leading through influence rather than direct authority. It is a transition I’m still navigating in a world that feels increasingly volatile to women and underrepresented folks in tech.
Designing a New Interface
This year hasn't just been about professional shifts; it’s been about personal ones, too. I recently started including they/them in my pronouns—a practice my partner and I have used for our children since they were born. We want them to discover who they are on their own timeline without being forced into a societal gender box before they’ve had a chance to explore.
That "box" is something I think about constantly as a developer. We are currently seeing a coordinated, systemic rollback of DEI initiatives across the U.S. tech sector. It’s a choice that feels insidious in its intent. In this climate, a "Man/Woman" radio button on a digital form isn't just a legacy UI choice; it’s a micro-enforcement of a rigid binary.
As developers, we are the architects of the interfaces the world lives in. We have the power to push back by building systems that refuse to force people into categories that don't fit.
A Small Act of Resistance
Visibility creates safety, especially when the broader environment feels restrictive. If you haven't yet, I’d love for you to add your pronouns to your DEV profile. If you’re curious about the "why," pronouns.org is a resource you can check out. It’s a way to signal that DEV remains a sanctuary even when the industry at large feels less certain.
Observing the Work
Amidst the whirlwind of the acquisition, I spent some time as a quiet observer at an MLH hackathon at RIT for Women in Computing. I was there to witness the next generation of engineers.
My new colleague @maria_from_mlh with a winning WiCHacks team
Watching these students work was a stark reminder of what is at stake. They are entering an industry that is statistically hostile to their longevity. We know the numbers: 50% of women leave the tech industry by age 35. Furthermore, during recent restructuring waves, women were laid off at nearly twice the rate of their representation in the workforce.
These students aren't just learning to code; they are learning to survive in a space that historically hasn't made room for them. Seeing their focus at RIT made me even more excited and committed to my work with MLH and DEV. I'm grateful to be part of an organization that can influence our overall tech culture so underrepresented groups aren't pushed out the back door.
Choosing Optimism
I won’t say the future looks "bright." For many of us, it feels like we are holding our breath. But I am hopeful.
I am hopeful because of the room full of curious students at RIT. I am hopeful because, despite the noise, we are still here, still building, and still insisting on our right to be seen.
Here are a few members writing about or building cool stuff that I admire:
To everyone participating in this challenge: thank you for your vulnerability. Your stories are proof that even when things are difficult, we can build together as a community.
Sign in to highlight and annotate this article

Conversation starters
Daily AI Digest
Get the top 5 AI stories delivered to your inbox every morning.
More about
updatestartupcompanyThe Cognitive Dissonance Agent: Why the Best AI Reasoning Starts With Self-Doubt
Part 1 of 2 - The psychology, the positioning, and the architecture What if the most powerful thing an AI agent could do was not give you an answer but sit with the contradiction? Image generated by the author using Google Gemini For years, we have trained machines to converge upon the answer, reduce uncertainty, and optimise. However, what cognitive science tells us is something we do not have an easy time believing; namely, that the discomfort arising from simultaneously holding two contradictory beliefs (like the example Leon Festinger referred to as cognitive dissonance back in 1957) serves as one of the most powerful engines of human reasoning. What if we began to build that tension into the architecture of an AI agent , not as multi-agents debating back and forth between one another
The Loop: How an AI Swarm Surfaced a Governance Limitation, Then Tested the Fix
AgentGate is a runtime accountability layer for AI agents: before an agent can execute a high-impact action, it must lock a bond as collateral. Good outcomes release the bond. Bad outcomes slash it. The mechanism makes bad behavior economically irrational. In March 2026, a coordinated swarm of nine AI agents ran 97 attacks against AgentGate. One team — Beta — spent 48 clean bond cycles building reputation and earned nothing for it. Bond capacity was mathematically enforced but not reputation-gated: a brand-new identity could lock the same bond-locking capacity as one with a spotless track record. The original swarm campaign classified this as a governance limitation, not a vulnerability. AgentGate’s core defenses held. Gamma maintained a 100% catch rate across all 38 of its attacks. The ca
Knowledge Map
Connected Articles — Knowledge Graph
This article is connected to other articles through shared AI topics and tags.
More in Products
AI Emerges as Crucial Tool for Groups Seeking Justice for Syria War Crimes - WSJ
<a href="https://news.google.com/rss/articles/CBMixwNBVV95cUxORUp2MXdaMjZsWXpIdC1iRldSWWRuM0V4Yy1sUG5IVm1DVUhnSVljclc5WGViak5za2tRT013MUlNQnJWUkJ5TGNhYlpqNzFpaS1kMXJWanNlMUM0Vk9lYnBpbXVqU1k4M1BoXzV0d0J4Ym85TVVDRmx4SVNYS3FOWVVZdWg3ckVpOHNnNHdaS3h5SkpXNmdvZmpXRTc4MURlV3Q5c2Y2VlVyaGRuMXdCa3lySmc2UWdYZUtyWjVFaU4xMWtBWWp3LWZERUlsWFJnMXlwbXJKTjBMY1RySm5uTUlOMDllaVBNWExfZDUwVTBlb3phLUVVVUkyREQ2NHhnOS1NUDB3Z2drQW03VTRyLWdHelJsWHJhQWV2d2JONHFSUm94bDk5NkxXZ0FnYnpKeEE5Vzd6YlNGdE5iUC1PWlZvWG5aOU91RDNzbjN1X0pVSXpYaV9LbXB1cTlwamVJNUpWU0RzbTdhSWRlRXBTMjRSSlV6WGg2VjZHNzcwTDdMYS1QM2ZubFVmWHVLb2dqWXhHZHZoZGNZWHlZdjQ3X3d1UVQ0VTBCX0RNNFFOQmpmN2VGdGFGSUtoQ2dhZXlsdktNdjBrUQ?oc=5" target="_blank">AI Emerges as Crucial Tool for Groups Seeking Justice for Syria War Crimes</a> <font color="#6f6f6f">WSJ</font>
Microsoft’s AI-based educational tools: a game-changer for universities in Slovenia and Croatia - Microsoft Source
<a href="https://news.google.com/rss/articles/CBMi1gFBVV95cUxOYlN0Q2d1ai00R3dwbGk5THpoMVlUWDA1X294endrazJ6dVZ6emp3X1Juckp1bUtxWUtGSnRFMk95aUlwamdiZV9UNFBTOEYxLXNEWU0wVS1sT3Y1RWxlMi1MTE95UFBKTEVWSWRvblJxbFg2X1JsMmNTSk9oYlpkQ3YzQ1ZEaDFndnhFMUNkc25lWTI1ZVRyaFVtQmpOMVktUjYtdElNa1hnaU1CR3lfdl81VHBXV1VaQ1Bzd2g2RFE4OEhuSHdfTW84TVhzQmJuaVFjTWF3?oc=5" target="_blank">Microsoft’s AI-based educational tools: a game-changer for universities in Slovenia and Croatia</a> <font color="#6f6f6f">Microsoft Source</font>
Setting up a hugo static site hosted with Porkbun
<h2> Content generation </h2> <p>This is a static site generated with <a href="https://gohugo.io/getting-started/quick-start/" rel="noopener noreferrer">hugo</a> with the PaperMod theme. I wanted an easy to use static site generator. I considered <a href="https://jekyllrb.com/" rel="noopener noreferrer">Jekyll</a> and believe it to be a good choice for static sites. There seemed to be slightly more themes I liked with hugo so I went with that. That's a pretty superficial choice but I also don't plan on hacking on the site generation itself so I was agnostic to the Go versus Ruby choice.</p> <h2> Domain hosting </h2> <p>This site uses <a href="https://porkbun.com" rel="noopener noreferrer">porkbun</a> for a domain host. I chose it not least because I do enjoy porkbuns. They also listed stat
How to Use Augmented Coding to Build a Web App
<p>I recently launched <a href="https://wishlistpalace.com" rel="noopener noreferrer">wishlist palace</a> which is a web app to help share information with friends and family about birthday lists and christmas lists. This app is my first exploration into using Augemented coding (which is a term I prefer over vibe coding).</p> <p>When I first heard of vibe coding, I wasn't particularly interested in engaging with it as a mode of production I use myself. I enjoy the problem solving aspect of software engineering and at face value much of that process falls into the lap of the LLM when doing vibe coding. And it's not only the solution of the problem at hand that is of interest to me but directly engaging and phrasing that problem in the formalisms of programming languages scartches an itch in
Discussion
Sign in to join the discussion
No comments yet — be the first to share your thoughts!