Margaret Fero

@maggiefero.bsky.social

Margaret is the founder of Neat Systems (neatsystems.dev), a presenter, and an interdisciplinary hacker. They love opensource projects, playing other people's videogames, reading, and nerding out about privacy and information disclosure models.

@observ.ing Hi! I came across your GitHub while browsing GitHub orgs today and wanted to let you know that there's a typo in your domain name on the GitHub profile. The bsky handle is right, so people can figure it out from that, but should be a quick fix ✨

What's your favorite thing to do with half and half? A toogoodtogo bag this week included a quart and a half best by tomorrow, and I've still got about a quart 😅 So far, we made savory cream of wheat and put splashes of it into things. Up next is potato soup.

I'm safely home from #pyconUS and very excited to be joining @reconinfosec.com tomorrow at 10:30am PT to talk about making "glue work" work for your career! There will be some security-specific content, but the core ideas apply to any technical role. Hope to see some of you there!

Recon InfoSec@reconinfosec.com · 3mo ago

@maggiefero.bsky.social, Founder of Neat Systems, joins us tomorrow on #ThursDef at 12:30pm CT to discuss Making Glue Work! Register for free to join our fireside chat style Zoom webinar 👉 thursdef.com #ThursdayDefensive #cybersecurity #infosec

I did a sidequest this week, inspired by @dascho.bsky.social to mitigate some of the namespace risks presented by #llms, #agentic coding, and #mcp servers. The result was SquatGuard, planting plastic flowers to protect the hive. You can read about it here: phildini.dev/slopsquattin...

Plastic Flowers to Protect the Hive - phildini.dev

Pre-register hallucinated package names. Fill them with guardrails. The devastating spell becomes homework.

phildini.dev

For your viewing pleasure, our time lapse video of the community strike. One frame every 10 seconds. As always, thanks so much to everyone who could stick around and help! It means we as organizers get to go enjoy dinner with all you fabulous people rather than spend many hours on cleanup. #NBPy

(You too can donate at https://nbpy.link/donate)

Donation for North Bay Python

## **About North Bay Python** North Bay Python is a boutique, one-track conference held annually in Petaluma, CA. We take inclusion seriously and ensure our speakers come from a diverse, international lineup. Suggested Donation Amount $25 $50 $100 $256 $500 $1000 - none - Other Donation Amount Optional: Checking this box covers the PSF's 3% processing fees and makes your gift go further. Thank you! Total Amount I want to contribute this amount every month year for installments You can specify the number of installments, or you can leave the number of installments blank if you want to make an open-ended commitment. In either case, you can choose to cancel at any time. Email Address * Payment Options Payment Method Email PayPal Pay later Contact information is required for transaction processing, accounting system, and compliance purposes. Please see the PSF Privacy Notice for more information. Name and Address Required First Name * Middle Name Last Name * How should your name appear publicly? Enter "Anonymous" to keep it hidden. Display Name Country (Home) * - select Country (Home) - United States Afghanistan Åland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bonaire, Saint Eustatius and Saba Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory Brunei Darussalam Bulgaria Burkina Faso Burundi Cabo Verde Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo, Republic Of The Congo, The Democratic Republic of the Cook Islands Costa Rica Côte d’Ivoire Croatia Cuba Curaçao Cyprus Czech Republic Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Eswatini Ethiopia Falkland Islands (Malvinas) Faroe Islands Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Gambia Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and McDonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran, Islamic Republic of Iraq Ireland Isle of Man Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Korea, Democratic People's Republic of Korea, Republic of Kosovo Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Micronesia (Federated States of) Micronesia, Federated States of Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestine, State of Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Barthélemy Saint Helena Saint Kitts and Nevis Saint Lucia Saint Martin (French part) Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Serbia and Montenegro Seychelles Sierra Leone Singapore Sint Maarten (Dutch Part) Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Islands South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Sweden Switzerland Syrian Arab Republic Taiwan Tajikistan Tanzania, United Republic of Thailand Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu Uganda Ukraine United Arab Emirates United Kingdom United States Minor Outlying Islands Uruguay Uzbekistan Vanuatu Venezuela Viet Nam Virgin Islands, British Virgin Islands, U.S. Wallis and Futuna Western Sahara Yemen Zambia Zimbabwe Street Address (Home) * City (Home) * State (Home) * - select State/Province - Alabama Alaska American Samoa Arizona Arkansas Armed Forces Americas Armed Forces Europe Armed Forces Pacific California Colorado Connecticut Delaware District of Columbia Florida Georgia Guam Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Northern Mariana Islands Ohio Oklahoma Oregon Pennsylvania Puerto Rico Rhode Island South Carolina South Dakota Tennessee Texas United States Minor Outlying Islands Utah Vermont Virgin Islands Virginia Washington West Virginia Wisconsin Wyoming Postal Code (Home) __Review your contribution **About the PSF** The Python Software Foundation is a non-profit organization entirely supported by its sponsor members and the public. Our mission is to further the development of the Python language and its applications. Payments are processed by PayPal, but may be made either through your existing PayPal account or your credit card. You will choose your payment method after you are transferred to the PayPal server. **How the Donation Works** If you wish to use a credit card, once on the PayPal site click the link "Don't have a PayPal account?", which will take you to a credit card form. A PayPal account is **not** required. For your security, this website and the PSF do not acquire or retain any of your credit card data. It is all handled by PayPal. Following the transaction, you will receive both a PayPal receipt and/or our formal acknowledgement of your tax-deductible (USA) donation. Please whitelist psfmember.org and check your spam bins if you don't receive the acknowledgement from the PSF. Thank you for your donation!

psfmember.org

I encourage attendees of #NBPy to donate "if they got more value out of the conference than what they paid". Today, our post-conference donations total more than a Silver Sponsorship. We have a truly wonderful community who care about us continuing to do what we do. I'm so grateful.

I'm at @northbaypython.org and once again leaving a pointer here to where I'll live post #nbpy content over on Mastodon rather than trying to post on two platforms in line. Feel free to reply to this if you have a question or follow-up but no account there, though! hachyderm.io/@MaggieFero/...

Margaret Fero (@MaggieFero@hachyderm.io)

Attached: 1 image The Aight Herons have spotted three bird species on our way to the morning kickoff! @chrisjrn@social.coop has now officially welcomed us to @NorthBayPython@social.northbaypython.org...

hachyderm.io

This Saturday during @northbaypython.org I'm going to be counting the bird species I spot at #ReisRiverRanch as part of the Bay Birding Challenge, which raises money for the Golden Gate Bird Alliance in addition to generating some cool conservation data about the 9 bay area counties' birds!

Support Margaret Fero - The Bay Birding Challenge 2026

I'm excited to join this initiative! Protecting wildlife and our shared natural environment is important to me, and I love a good excuse to spot some local creatures. Please support my efforts in co...

charity.pledgeit.org

To my non tech normies, PSA: when you share a link, everything after the ? is tracking. Those “query parameters” tell companies exactly how you arrived, what app you clicked, which ad or email sent you, sometimes a unique identifier tied to you. You can delete everything after the question mark.

If anyone is still looking for a team for the Bay Birdathon, I think we have some extra room on my team, the Aight Herons! Today is the last day to sign up, but lmk if you'd like the link! Some of us will be birding from @northbaypython.org , which always has incredible birds to spot during breaks!

NEWS YOU CAN PROBABLY MAKE USE OF (can I phrase that any snappier?) Hotel Petaluma found some more rooms for #NBPy attendees over the weekend, so if you want to stay in Petaluma during #NBPy, now you can!

North Bay Python@northbaypython.org · 4mo ago

We stumbled upon a small number of hotel rooms at the Hotel Petaluma for the weekend of #NBPy. Want to stay in town? Follow the link and book – group.tapestrycollection.com/qs1vkl – the rate expires Tuesday, so please get in quick.

Yay! Congratulations to everyone, especially my county librarian, Deb Sica, who I've been very fortunate to get to know through my work with our Library Advisory Commission. Her dedication to patron access, privacy, and inclusion ensure that our unincorporated areas are as supported as our cities.

American Library Association@amlibraryassoc.bsky.social · 4mo ago

ALA is thrilled to announce the 2026 recipients of the #ILoveMyLibrarian Award! Congratulations to these 10 outstanding librarians - people who power possibility in our neighborhoods, our schools, and our places of higher learning. Meet the 2026 honorees here: https://bit.ly/3HcHvEy

I Love My Librarian Award 2026. Composite of ten photos of librarians. Logos for Carnegie Corporation of New York, American Library Association, and the New York Public Library

This week in "the library is the real everything app": I just learned that they now also have pet adoption support??? waived adoption fees from Oakland Animal Services in March with your Oakland Public Library card and they'll be hosting bilingual "pup-ups" soon to help you find a new friend!