schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Morning Dew by Alvin Ashcraft – Daily links for all developers. » 🌐
@alvinashcraft.com@web.brid.gy
Top Links .NET 11 Preview 1 is now available! (.NET Team) Introducing Oz: the orchestration platform for cloud agents (Zach Lloyd) I Started Programming When I Was 7. I’m 50 Now, and the Thing I Loved Has Changed (James D. Randall) ASP.NET Core updates in .NET 11 Preview 1 (Dan Roth) Raiders of the Lost … Continue reading Dew Drop – February 11, 2026 (#4602)
Habr » 🤖 🌐
@habr@zhub.link
Три агента, один репозиторий, ноль менеджеров. Как я построил конвейер, где ИИ пишет, ревьюит и деплоит код
Месяц назад я закинул задачу на рефакторинг модуля авторизации и пошёл варить кофе. Кофе я допить не успел. Через двадцать минут пришло уведомление в ТГ: «staging обновлён, 94 теста пройдено, 0 упало». Открыл репозиторий. Ветка, diff на два экрана. Code review от второго агента. Три замечания, два по делу. Третий агент прогнал тесты и задеплоил. Код был чище, чем я обычно пишу по пятницам. Но до этого момента были три месяца граблей, упавший продакшен, и одна ночь, когда агенты сделали десятки бесполезных коммитов. Обо всём по порядку.
https://habr.com/ru/articles/995430/
#LLM #AI_agents #python #code_review #автоматизация #docker #redis #claude #refactoring #AI
Morning Dew by Alvin Ashcraft – Daily links for all developers. » 🌐
@alvinashcraft.com@web.brid.gy
Top Links Ralph Wiggum Explained: Stop Telling AI What You Want — Tell It What Blocks You (Matt Mattei) Testing ads in ChatGPT (OpenAI Team) – And it begins… Strengthening Windows trust and security through User Transparency and Consent (Logan Iyer) AI Doesn’t Reduce Work—It Intensifies It (Simon Willison) How to Set Up Claude Code … Continue reading Dew Drop – February 10, 2026 (#4601)
Dirty Data Dojo: Cleaning Data (Excel & Python): Learn to Clean Your Dirty Data in Minutes, not Months https://leanpub.com/courses/leanpub/dirtydatadojo-excelpython by Lee Baker is the featured course on the Leanpub homepage! https://leanpub.com #Python #BusinessAnalysis #DataScience #Science #SocialScience
Find it on Leanpub!
Morning Dew by Alvin Ashcraft – Daily links for all developers. » 🌐
@alvinashcraft.com@web.brid.gy
Top Links Building an AI Skills Executor in .NET: Bringing Anthropic’s Agent Pattern to the Microsoft Ecosystem (Matt Kruczek) 5 amazing open-source apps that everyone should use on Windows 11 — but not the ones you might be thinking of (Mauro Huculak) Summary Row Styling in WPF DataGrid: Customization Guide (Piruthiviraj Malaimelraj) VS Code Insiders … Continue reading Dew Drop – February 9, 2026 (#4600)
I will be streaming on Twitch at https://www.twitch.tv/glyph_official/ in a bit over 17 hours (10AM US/Pacific on Tuesday), writing some #Python code in #Emacs. If that is interesting to you feel free to stop by, and don't worry about derailing anything; I'll probably be working on Pomodouroboros again but happy to chat about whatever!
oof here's a cursed question:
how does one make a #python dataclass with a subclass that changes *only* the default values of its fields, without adding new ones? is that doable?
Morning Dew by Alvin Ashcraft – Daily links for all developers. » 🌐
@alvinashcraft.com@web.brid.gy
Top Links Claude Opus 4.6: Anthropic’s powerful model for coding, agents, and enterprise workflows is now available in Microsoft Foundry on Azure (Steve Sweetman) Securing Aspire Apps with Microsoft Entra ID (Jean-Marc Prieur) OpenClaw Full Tutorial for Beginners (Beau Carnes) Keynote: The dangers of probably-working software – NDC London 2026 (Damian Brady) Visual Studio Code … Continue reading Dew Drop – February 6, 2026 (#4599)
The Python Security Response Team membership is now public with a documented nomination process 🥳
Can any #python folks develop an opinion about https://github.com/glyph/Fritter/pull/10 ? I don't need a full code review but it would be really useful to have thoughts about whether it's clear when this would be useful, if it would in fact be useful, or if "discrete" is both a correct and useful shorthand for what it's doing.
Morning Dew by Alvin Ashcraft – Daily links for all developers. » 🌐
@alvinashcraft.com@web.brid.gy
Top Links Roadmap for AI in Visual Studio (February) (Rhea Patel) WinGet Configuration: Set up your dev machine in one command (Kayla Cinnamon) Pick your agent: Use Claude and Codex on Agent HQ (Mario Rodriguez) Azure Boards integration with GitHub Copilot includes custom agent support (Dan Hellem) .NET Rocks! – .NET Source Generators with Jason Bock (Carl … Continue reading Dew Drop – February 5, 2026 (#4598)
Morning Dew by Alvin Ashcraft – Daily links for all developers. » 🌐
@alvinashcraft.com@web.brid.gy
Top Links Performance improvements to MEF-based editor productivity extensions in Visual Studio (Tina Schrepfer & Amadeus Wieczorek) Part 2: Building a Python CRUD API with Azure Functions and Azure Cosmos DB (Richa Gaur) Announcing our new Dart and Flutter Getting Started experience (Eric Windmill) Introducing Deno Sandbox (Ryan Dahl) Inside CodeMash 2026: A Geek Family … Continue reading Dew Drop – February 4, 2026 (#4597)
I don’t know if there’s anything the #python community can actually do to make python less appealing to malware developers—maybe it’s just easier to develop software with, and malware is software—but we should be reckoning with the fact that it *is* popular for that https://www.microsoft.com/en-us/security/blog/2026/02/02/infostealers-without-borders-macos-python-stealers-and-platform-abuse/
I wrote about the first big investigation PR I did for Werkzeug, back in 2018. Now that we support Python 3.10+, I can replace it with one simple line of code. Here's how to detect if `python` was run with the `-m` option: https://davidism.com/python-args/ #Python
Morning Dew by Alvin Ashcraft – Daily links for all developers. » 🌐
@alvinashcraft.com@web.brid.gy
Top Links Introducing the Codex app (OpenAI Team) The PowerShell Podcast – Owning Your Career and Your Time with Don Jones (James Petty) How to maximize GitHub Copilot’s agentic capabilities (Ari LiVigni) AI-Powered Smart TextArea for ASP.NET Core: Smarter Typing with Intelligent Autocompletion (Arun Kumar Chandrakesan) AI Unprompted Podcast #014 – OpenClaw: The Viral Personal … Continue reading Dew Drop – February 3, 2026 (#4596)
Taking the 'and' to be a logical operator, obviously 'No.' anded with anything is still 'No.'.
Except in #Python, of course.
(-:
I just learned about unicode categories [1], a categorization of each character.
In #python you can find it out for each character using `unicodedata.category(char)`
>>> unicodedata.category(c).startswith('P')
means it is a _P_unctuation character.
>>> unicodedata.category('.')
'Po' # Other_Punctuation
>>> unicodedata.category('_')
'Pc' # Connector_Punctuation
https://www.unicode.org/reports/tr44/tr44-34.html#General_Category_Values
#til
#Pomodouroboros is a pomodoro timer for people with #ADHD (or anyone else with executive functioning challenges), #OpenSource and written in #Python. There's a working version for macOS today and you can download it if you like, but it's more of a prototype than a finished product (although I do use it daily, and you can try it) and has been somewhat stuck in that space for a frustratingly long time. This week was a big step towards getting out of that local maximum. https://github.com/glyph/pomodouroboros
Morning Dew by Alvin Ashcraft – Daily links for all developers. » 🌐
@alvinashcraft.com@web.brid.gy
Top Links .NET AI Essentials – The Core Building Blocks Explained (Jeremy Likness) Build a Student Analytics Dashboard in WPF with Interactive Charts (Surya Elayaperumal) From pixels to characters: The engineering behind GitHub Copilot CLI’s animated ASCII banner (Aaron Winston) .NET MAUI Embedding with Uno Platform (Sam Basu) Getting Started with SQL Database Project Power … Continue reading Dew Drop – January 29, 2026 (#4593)
Morning Dew by Alvin Ashcraft – Daily links for all developers. » 🌐
@alvinashcraft.com@web.brid.gy
Top Links Microsoft Agent Framework (Preview): Build AI Agents in .NET (Arulraj Aboorvasamy) Visual Studio January Update — Enhanced Editor Experience (Simona Liao) 7 learnings from Anders Hejlsberg: The architect behind C# and TypeScript (Aaron Winston) Introduction to Contextual AI: MCP Tools vs Skills (Sam Basu) GitHub Copilot app modernization for C++ is now in … Continue reading Dew Drop – January 28, 2026 (#4592)
Python Essentials https://leanpub.com/b/pythonessentials by Anish Nath is the featured bundle on the Leanpub homepage! https://leanpub.com #ComputerSecurity #Cryptography #Python #Cookbooks
Find it on Leanpub!
Morning Dew by Alvin Ashcraft – Daily links for all developers. » 🌐
@alvinashcraft.com@web.brid.gy
Top Links Introducing OpenSilver 3.3: Blazor Components Now Run Directly Inside XAML Applications (OpenSilver Team) Introducing Budget Bytes: Build Powerful AI Apps for Under $25 (Jasmine Greenaway & Pablo Lopes) MCP Apps And Interactive UIs In MCP Clients (Den Delimarsky) Power agentic workflows in your terminal with GitHub Copilot CLI (Dylan Birtolo) Maia 200: The … Continue reading Dew Drop – January 27, 2026 (#4591)
I think #Python packaging drives most people insane because they implicitly think "packaging" and "deployment" are the same thing.
Python packaging is a process for producing an intermediary artifact that can be consumed by Python programmers and organized according to community rules.
Python *deployment* does not really exist. You deploy to a platform, not a programming language. Which is double-maddening: Linux, the place where most people think they want to deploy, *also* isn't a platform.
Morning Dew by Alvin Ashcraft – Daily links for all developers. » 🌐
@alvinashcraft.com@web.brid.gy
Top Links Bringing work context to your code in GitHub Copilot (Kayla Cinnamon) Maddy Montaquila: .NET Update – Azure & DevOps Podcast Episode #386 (Jeffrey Palermo) Microsoft Agent Framework: Using Background Responses to Create an AI Researcher and Newsletter Publisher (Jamie Maguire) January MCP Core Maintainer Update (David Soria Parra) How to Actually Use AI … Continue reading Dew Drop – January 26, 2026 (#4590)