Sign in

Moshe Weitzman

@mosheweitzman.com
140 followers 161 following 52 posts

Core Drupal developer. Available for consulting gigs.

PostsRepliesMedia
Moshe Weitzman @mosheweitzman.com · 11/08/2026
I recommend the /teach skill from www.aihero.dev/skills-teach. It personalizes lessons to current repo. I asked about PageFind search, and the lessons mention our document count, and our Pagefind customizations. Lessons are concise HTML files with quizzes at bottom to reinforce learning.
aihero.dev
The /teach Skill
Learn a topic across many sessions that build on each other.
130
Moshe Weitzman @mosheweitzman.com · 02/08/2026
Had a great time at Laracon last week. I'm seeing many parallels to Drupal's rise. Betting on hosting is a smart move - it worked nicely at Acquia and Pantheon. I contributed a few PRs to Laravel already 💪. Most recently I added polish to the installer github.com/laravel/inst... #laravel #laracon
github.com
Use the forms feature from Laravel prompts by weitzman · Pull Request #556 · laravel/installer
I got slightly miffed when I picked a starter kit, saw the choices, and decided I didn't want a starter kit. There is no way to reverse that decision without exiting out of the command. This PR...
030
Reposted by Moshe Weitzman
Tynan is afk til 10/19 ⁂ @tynanpurdy.com · 20/07/2026
Another goal of mine this event is checking off, use local atproto meetups to build coalitions. I am so thrilled to announce that THE @evangreer.bsky.social is joining us to speak on the legislative environment surrounding online spaces at our upcoming event. You don't want to miss it.
1183
Reposted by Moshe Weitzman
ACLU @aclu.org · 07/06/2026
There are currently more bills attacking trans youth’s right to play sports across the U.S. than there are trans youth in school sports.
85110724468
Reposted by Moshe Weitzman
Kyle Griffin @kylegriffin1.bsky.social · 20/05/2026
BREAKING: Sen. Ed Markey calls for Trump's impeachment.
331108762841
Moshe Weitzman @mosheweitzman.com · 08/05/2026
📍 Boonnoon Market Market · Arlington, Massachusetts, US ★★★★★ Lunching #BeaconBits
beaconbits.app
Boonnoon Market | Beacon Bits
Beacon dropped by @mosheweitzman.com
030
Reposted by Moshe Weitzman
Lawrence Lessig @lessig.bsky.social · 28/04/2026
The Boston Globe agrees: Citizens United did not create SuperPACs, and it is time for the First Circuit to fix that absurd mistake. www.bostonglobe.com/2026/04/26/o...
bostonglobe.com
A way out of super PAC madness? - The Boston Globe
If they act quickly on a Maine case, federal judges could tee up a Supreme Court decision next year that restores some sanity to campaign finance laws.
13013
Moshe Weitzman @mosheweitzman.com · 28/03/2026
I bought my remote ticket to #ATmosphereConf starts today atmosphereconf.org
atmosphereconf.org
ATmosphereConf 2026
ATmosphereConf is the global atproto community conference. Join us in Vancouver, Canada, March 26th - 29th, 2026.
171
Moshe Weitzman @mosheweitzman.com · 24/03/2026
Kicking off the CLI in Core initiative with a DrupalCon BoF! It is tomorrow at noon (CT). Please report. Lets make a list of tasks and assign owners. We may stream the meeting for remote folks. events.drupal.org/chicago2026/...
130
Moshe Weitzman @mosheweitzman.com · 22/03/2026
Excited to see everyone in Chicago at Drupalcon and the 25th anniversary party. I'm busting out a Michael Jordan jersey that was gifted to me 14 years ago in honor of my user ID. It all started in a Reddit thread www.reddit.com/r/drupal/com... #drupal @drupalcon.bsky.social @pionline.bsky.social
A Chicago Bulls jersey showing #23 and Weitzman as the name
1102
Reposted by Moshe Weitzman
Tag1 Consulting @tag1consulting.com · 13/03/2026
AI agents that can change your Drupal site without review are a production risk. Tag1 is extending Workspaces in the Drupal AI Initiative so agents get staging, approval, and rollback by default. Read: tag1.co/77927b #Tag1AppliedAI #Drupal #DrupalAI #OpensourceAI
tag1.com
Building the Governance Layer: Tag1 Joins the Drupal AI Initiative
AI agents need governance. Tag1 has joined the Drupal AI Initiative, extending Workspaces to bring staging, review and rollback to AI-driven changes.
001
Moshe Weitzman @mosheweitzman.com · 25/02/2026
I propose a full featured CLI for Drupal core. This is Drush's final act. We are so close. Lets make it happen. weitzman.github.io/blog/drush-f...
weitzman.github.io
Moshe Weitzman’s Blog
Musings on Drupal, Continuous Integration, DrupalSpoons, and Data Migration.
065
Moshe Weitzman @mosheweitzman.com · 18/02/2026
Figs are delicious, and nature is amazing youtu.be/ARqbGnNndhw?...
youtu.be
Are There Dead Wasps In Figs? | NOVA | PBS
YouTube video by NOVA PBS Official
000
Reposted by Moshe Weitzman
The Drop Times @thedroptimes.bsky.social · 16/01/2026
Drupal turns 25! 🎉 Moshe Weitzman @mosheweitzman.com created a nostalgic timeline to celebrate key moments in its history. From message board to global CMS—take a scroll down memory lane. 🔗 bit.ly/4qr3coz #Drupal25 #OpenSource #DrupalHistory #CelebrateDrupal
Moshe Weitzman Launches Timeline Website to Celebrate 25 Years of Drupal
001
Reposted by Moshe Weitzman
Dries @dries.bsky.social · 15/01/2026
Drupal turns 25 today. A quarter of a century. I captured 25 lessons from the journey. dri.es/25-years-of-... #foss #opensource #web
dri.es
25 years of Drupal: what I've learned
Dries is the Founder and Project Lead of Drupal and the Co-founder and Executive Chair of Acquia.
054
Reposted by Moshe Weitzman
Josh Koenig @outlandishjosh.bsky.social · 15/01/2026
This is such a great and touching tribute. Drupal changed my life and it's a tremendous privilege to be a part of this timeline.
011
Reposted by Moshe Weitzman
Drupal Security Team @drupalsecurity.bsky.social · 15/01/2026
Happy anniversary! From the timeline on August 1, 2005: Drupal security team is formed This volunteer team is first led by chx. The team dutifully protects Drupal core and all the contrib modules that opt into its coverage. Future leaders would be Heine, greggles, and mlhess.
051
Moshe Weitzman @mosheweitzman.com · 15/01/2026
Happy 25th anniversary to Drupal. I build it w/ many of you & loved every minute. In honor, I present weitzman.github.io/drupal25-tim... @klau.si @gknaddison.bsky.social @walkah.social @ksenzee.bsky.social @outlandishjosh.bsky.social @webchick.bsky.social @quicksketch.org @merlinofchaos.bsky.social
weitzman.github.io
Drupal 25th Anniversary Timeline | Drupal 25th Anniversary Timeline
Celebrating 25 years of Drupal - A timeline of innovation and community
1166
Moshe Weitzman @mosheweitzman.com · 11/01/2026
Fare the well Mr Bob Weir. He and the other Grateful Dead members spawned an immense community built on kindness and improvisation and living in the present. Bobby lived a model life.
020
Moshe Weitzman @mosheweitzman.com · 09/01/2026
What an utterly amazing and joyful journey it has been. So much talent, focused on giving the world a cool tool for spreading the good word.
000
Moshe Weitzman @mosheweitzman.com · 16/11/2025
The chimps only followed the other chimp’s decision when the other chimp had better evidence,” Engelmann says. “In this sense, chimps seem to be more rational than humans.” arstechnica.com/science/2025...
arstechnica.com
The evolution of rationality: How chimps process conflicting evidence
Chimps can take in new evidence, evaluate its strength, and change their minds.
020
Moshe Weitzman @mosheweitzman.com · 15/10/2025
Have a large Drupal database? You can speed up local development a lot using database images and my new DDEV-mtk add-on. See github.com/weitzman/dde... and the links presented there. Thanks to @previousnext.com.au for MySQL Toolkit (MTK). #DrupalConVienna
github.com
GitHub - weitzman/ddev-mtk: DDEV add-on for the MySQL Toolkit (MTK)
DDEV add-on for the MySQL Toolkit (MTK). Contribute to weitzman/ddev-mtk development by creating an account on GitHub.
010
Reposted by Moshe Weitzman
Lawrence Lessig @lessig.bsky.social · 10/10/2025
This takes courage. Courage has always been costly. buff.ly/K5gi48o
nytimes.com
MIT Rejects Special Funding Offer From Trump Administration
The Trump administration offered nine universities benefits in exchange for signing an agreement to protect conservative voices, among other things. M.I.T. was the first to refuse.
2408
Moshe Weitzman @mosheweitzman.com · 10/10/2025
I agree. Kudos to those teams who run prerelease software world.hey.com/dhh/engineer...
world.hey.com
Engineering excellence starts on edge
The best engineering teams take control of their tools. They help develop the frameworks and libraries they depend on, and they do this by running production code on edge — the unreleased next version...
110
Reposted by Moshe Weitzman
Lisa Grossman @astrolisa.bsky.social · 10/09/2025
There's a NASA presser happening now in which acting admin Duffy said "This very well could be the clearest sign of life that we’ve ever found on Mars." That doesn't mean it is a sign of life. We covered this cool rock in 2024, paper in Nature is out today: 🧪🔭 www.sciencenews.org/article/nasa...
sciencenews.org
NASA's Perseverance finds its first possible hint of ancient Mars life
The NASA Mars rover examined a rock containing organic compounds and “leopard spots” that, on Earth, are associated with microbial life.
710831
Reposted by Moshe Weitzman
Aaron Rupar @atrupar.com · 03/09/2025
FOX: Are you for any green energy personally? ZELDIN: Uh, well, I am for whatever President Trump is advocating for.
4121221278
Reposted by Moshe Weitzman
Office of Mayor Michelle Wu 吳弭 @mayorwu.boston.gov · 19/08/2025
Last week, Boston received a letter from AG Bondi threatening to prosecute officials and withhold funds unless we cooperate with carrying out mass deportations. The US Attorney General asked for a response by today, so here it is: stop attacking our cities to hide your administration’s failures.
743215756334
Reposted by Moshe Weitzman
Nick Gerakines @ngerakines.me · 21/08/2025
Excited to announce Acudo: a new ATProtocol app that brings cryptographically signed RSVPs to your events. It bridges traditional ticketing (like Ti.to) with the decentralized web, creating verifiable attendance records that actually mean something. 🎫
blog.smokesignal.events
Introducing Acudo: Bridging ATProtocol and Event Ticketing with Signed RSVPs
Introducing Acudo: Bridging ATProtocol and Event Ticketing with Signed RSVPs posted by @smokesignal.events on 2025-08-20 20:00 UTC
28916
Reposted by Moshe Weitzman
Free Speech For People @fsfp.bsky.social · 13/08/2025
BREAKING: Legal Advocates Announce New Grounds of Impeachment in Response to Trump’s Federal Takeover of the DC Police, Unlawful Gerrymandering, Silencing Speech, and Privacy Violations. freespeechforpeople.org/in-response-...
freespeechforpeople.org
In Response to Trump’s Federal Takeover of the DC Police, Unlawful Gerrymandering, Silencing Speech, and Privacy Violations, Legal Advocates Announce New Grounds of Impeachment - Free Speech For Peopl...
a non-partisan campaign led by Free Speech For People, has added new grounds for impeachment against Trump
13224
Moshe Weitzman @mosheweitzman.com · 04/08/2025
Thats how you call out bad behavior! Way to go @cloudflare.social blog.cloudflare.com/perplexity-i...
blog.cloudflare.com
Perplexity is using stealth, undeclared crawlers to evade website no-crawl directives
Perplexity is repeatedly modifying their user agent and changing IPs and ASNs to hide their crawling activity, in direct conflict with explicit no-crawl preferences expressed by websites.
000
Moshe Weitzman @mosheweitzman.com · 23/07/2025
He got his Beatles cover! Shea 1964 would be proud of Phish 2025. Kukukachoo #phish @hfpod.bsky.social
120
Reposted by Moshe Weitzman
Justin McElroy 🇨🇦 @jmcelroy.bsky.social · 19/07/2025
reasonably sure this is the first time a regional government agency has launched a new service with an elaborate broadway musical parody
891622224
Moshe Weitzman @mosheweitzman.com · 14/07/2025
I made a new add-on for DDEV github.com/weitzman/dde.... Great when your site has a very large DB. This builds upon the MySQL Toolkit by @previousnext.com.au
github.com
GitHub - weitzman/ddev-mtk: DDEV add-on for the MySQL Toolkit (MTK)
DDEV add-on for the MySQL Toolkit (MTK). Contribute to weitzman/ddev-mtk development by creating an account on GitHub.
063
Moshe Weitzman @mosheweitzman.com · 07/07/2025
Drupal Test Traits now supports the Drupal core performance testing system called Gander. Now your CI can tell you when your site gains unexpected queries or other performance dips. See git.drupalcode.org/project/dtt/... and www.drupal.org/docs/develop.... Sponsored by @tag1consulting.com.
git.drupalcode.org
030
Reposted by Moshe Weitzman
Tarah Wheeler @tarah.org · 02/07/2025
Saw this and had to poast ericwbailey.website/published/yo...
ericwbailey.website
You MUST listen to RFC 2119
It turns out you can just pay people to do things.
44112
Moshe Weitzman @mosheweitzman.com · 30/06/2025
Really wonderful essay about how writing expands and polishes your thinking. Delegating writing to the bots is profoundly unhealthy kupajo.com/write-to-esc...
kupajo.com
Write to Escape Your Default Setting - kupajo
000
Reposted by Moshe Weitzman
Evan Greer @evangreer.bsky.social · 16/06/2025
The Minnesota shooter apparently used data broker websites to find the home addresses of the people he shot and murdered. Congress has had years to do something about data brokers and they've sided with the tech lobby over and over again. Their inaction is deadly.
7064638312024
Moshe Weitzman @mosheweitzman.com · 30/05/2025
I'll be attending the Evolve Drupal conference in Cambridge, MA on June 6. I'm looking forward to the sessions and the hallways chats. www.evolvedrupal.com
evolvedrupal.com
EvolveDrupal – Connect, Learn & Inspire with the Tech Community
Join EvolveDrupal, the premier summit for digital professionals in the U.S. and Canada. Learn from experts, attend hands-on sessions, and network with industry leaders. Register today!
000
Reposted by Moshe Weitzman
Tag1 Consulting @tag1consulting.com · 14/05/2025
When it comes to security, we don't take shortcuts. Tag1 completed SOC 2 compliance in record time and built a Trust Center to prove it. Ready to partner with a team that takes security seriously? bit.ly/3ETxFsR #SecurityFirst #SOC2
bit.ly
Navigating SOC 2: Insights from Tag1's Journey to Attestation Tag1 Team Talk
Tag1 completed SOC 2 compliance in six months (half the usual time) by using Vanta’s automation and expert support from BD Emerson. This fast-track approach transformed our security processes and led to a Trust Center where anyone can verify our real-time controls. If you want a partner who prioritizes security and transparency, our journey shows we’re ready to deliver. Check out our latest Tag1 Team Talk for the details.
011
Reposted by Moshe Weitzman
Jay Rosen @jayrosen.bsky.social · 30/04/2025
"The chill is everywhere because the message is coming from the top." A summary of Orbanization in major media circles from @oliverdarcy.bsky.social. His newsletter, Status, is well read in the media industry, which he describes as "under siege." www.status.news/p/donald-tru... [paywall likely]
Oliver Darcy writes this in his daily newsletter called Status.

Donald Trump’s return to the White House hasn’t just reshaped the political landscape—it’s placed the media industry under siege. In just his first 100 days back in office, the administration has waged a multi-front campaign to discredit, defund, and disempower the press.

They’ve seized control of the press pool from the White House Correspondents’ Association, publicly smeared journalists, and attempted to kneecap public media funding. They've barred The Associated Press from official White House events, sidelined legacy outlets at the Pentagon in favor of pro-MAGA mouthpieces, and made clear that basic access is now partisan and conditional. At the Federal Communications Commission, Trump-appointed chair Brendan Carr has taken up the fight directly—openly targeting D.E.I. programs and attacking newsrooms for their reporting, all while letting Rupert Murdoch skate. Meanwhile, Carr has held up approval for Paramount Global’s merger with Skydance Media as Trump pressures Shari Redstone to settle his frivolous lawsuit against "60 Minutes." Oh, and the tariffs have given way to tremendous economic uncertainty, which will very likely decrease advertising revenue and slow subscription growth.

Throughout it all, industry leaders—from Disney’s Bob Iger to Warner Bros. Discovery's David Zaslav to Paramount’s Redstone—have largely stayed silent or conciliatory. Several companies have capitulated to pressure, prompting concern that the business side of media may no longer be willing to defend its editorial backbone.
1018473
Moshe Weitzman @mosheweitzman.com · 23/04/2025
This post summarizes one of my core beliefs so brilliantly. Some folks think science is dull, and dries out the magic of life. On the contrary, science dazzles and puzzles and enriches my life so much. open.substack.com/pub/richardd...
open.substack.com
No Satisfying Alternative to Religion? Try Reality.
On April 18th, the New York Times published an article by Lauren Jackson called “Americans Haven’t Found a Satisfying Alternative to Religion”.
000
Reposted by Moshe Weitzman
drush.org @drush.org · 22/04/2025
Drush 13.6 is released with a new theme:dev command: - Disables render, dynamic page, and page caches. - Enables Twig debug mode (e.g., `dump()` function, template suggestions). - Disables Twig cache (templates always recompiled) - Disables CSS and JS aggregation www.drush.org/13.x/command...
drush.org
theme:dev - Drush
Toggle Twig development and cache aggregation settings.
033
Reposted by Moshe Weitzman
Matt Johansen @mattjay.com · 18/04/2025
🧵 THREAD: A federal whistleblower just dropped one of the most disturbing cybersecurity disclosures I’ve ever read. He's saying DOGE came in, data went out, and Russians started attempting logins with new valid DOGE passwords Media's coverage wasn't detailed enough so I dug into his testimony:
324139367304
Reposted by Moshe Weitzman
drush.org @drush.org · 26/03/2025
Drush has a new cache:warm command that implements the nifty cache warming API that will show up in Drupal 11.2. See github.com/drush-ops/dr...
github.com
Implement core's cache prewarm API, when it exists · Issue #5724 · drush-ops/drush
Is your feature request related to a problem? Please describe. When you clear caches, a certain amount of cache rebuilding happens during the cache clear (route rebuilding etc.), and a certain amou...
021
Reposted by Moshe Weitzman
Kyle Cheney @kyledcheney.bsky.social · 25/03/2025
JUST IN: American Oversight is suing Hegseth, Gabbard, Ratcliffe et al, saying their messaging via Signal is a violation of the Federal Records Act. storage.courtlistener.com/recap/gov.us...
10085269512559
Reposted by Moshe Weitzman
Chris Hayes @chrislhayes.bsky.social · 07/03/2025
The ability to control mass party opinion this directly is unlike anything I’ve really seen in my time covering politics.
1793251914602
Reposted by Moshe Weitzman
Honza Dvorsky @czechboy0.dev · 22/02/2025
Today is Saturday. The perfect day to turn on Advanced Data Protection to protect yourself against increasingly authoritarian governments being seized by the worst people alive. Stay safe. Encrypt. 🙂 support.apple.com/en-us/108756
support.apple.com
How to turn on Advanced Data Protection for iCloud - Apple Support
Advanced Data Protection for iCloud offers our highest level of cloud data security and protects the majority of your iCloud data using end-to-end encryption.
16437
Reposted by Moshe Weitzman
Sam Gustin @samgustin.com · 18/02/2025
Donald Trump’s Next Diversity Target: People With Disabilities www.thenation.com/article/soci...
thenation.com
Donald Trump’s Next Diversity Target: People With Disabilities
The president’s disdain for disabled people—and obsession with genetic superiority—harks back to a grim past.
58943
Reposted by Moshe Weitzman
Laurence H. Tribe @tribelaw.bsky.social · 06/02/2025
ALERT TO FEDERAL WORKERS: The Thursday “deadline” set by Musk isn’t a thing. Congress hasn’t appropriated the funds to pay you what he promised should you resign by today — nor has Congress authorized anyone to threaten you with losing anything for staying on. www.washingtonpost.com/health/2025/...
washingtonpost.com
DOGE broadens sweep of federal agencies, gains access to health payment systems
Associates of Elon Musk’s Department of Government Efficiency have fanned out across the federal government in recent days, alarming some career employees.
8439361681