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.
Build Your Own X: Redis, Database, Compiler by build-your-own.org is the featured bundle of ebooks 📚 on Leanpub!
3 Books from the "Build Your Own X" series:Build Your Own Redis with C/C++Build Your Own Database From ScratchFrom Source Code To Machine Code
Link: https://leanpub.com/b/byo_redis_db_compiler
#c_and_cpp #networking #databases #computer_science #software_architecture #computer_programming #go #python #software_engineering
Build Your Own Coding Agent by J. Owen is on sale on Leanpub! Its suggested price is $34.99; get it for $15.99 with this coupon: https://leanpub.com/build-your-own-coding-agent/c/LeanpubWeeklySale20260616 #ai #python #software_engineering #machine_learning #computer_programming
Dew Drop Weekly Newsletter 488 - Week Ending June 19, 2026
#dewdrop #newsletter #javascript #azure #blazor #aspnetcore #cpp #xaml #windowsdev #csharp #dotnet #ai #mcp #agile #devops #appdev #python #podcasts #m365 #data #sqlserver #terminal #powershell #devtools
All books bundle by Sundeep Agarwal is the featured bundle of ebooks 📚 on Leanpub!
Top Links
Aspire in VS Code: the 13.4 developer loop (Adam Ratzman)
Achieving success with AI (Judson Althoff)
Improving token efficiency in GitHub Copilot (Ryan Caldwell & Bhavya U)
Boosting Adobe Photoshop’s Performance with MSVC and SPGO (Eric Brumer)
Microsoft Recommitted to …
The Data and AI Engineering Playbook by Ritesh Modi is the featured bundle of ebooks 📚 on Leanpub!
Four volumes. 76 chapters. 2,000+ pages. The complete data-engineering arc from your first spark.read.csv to a production multi-agent system on Databricks, written for the engineer who gets paged when the pipeline breaks at 2 a.m.
Link: https://leanpub.com/b/thedataandaiengineeringplaybook
#data_engineering #distributed_systems #sql #python #databases #data_science #enterprise_data_modelling #data_analytics
A Short Guide to Naming by Tim Ottinger is free with a Leanpub Reader membership! Or you can buy it for $6.50! https://leanpub.com/naming_shortguide #computer_programming #python #javascript #java #web_development #refactoring
Top Links Your first Microsoft.UI.Reactor app (Morten Nielsen) Merge Conflict Episode #519 - WWDC Deep Dive: Apple’s New AI for Developers (James Montemagno & Frank Kreuger) How we made GitHub Copilot CLI more selective about delegation (Dylan Birtolo) TechBash 2026 Early Bird En…
I'm looking for work, please boost!
I'm a senior software engineer with 35 years of experience. I've worked across an unusually wide range of domains: mobile game backends, privacy-preserving data platforms, high-throughput COVID testing infrastructure, email and account systems, e-payment processing, job marketplace systems, and bioinformatics. I pick up new domains quickly and have a track record of doing it repeatedly. I understand how to turn business needs into engineering requirements.
I've worked remotely since the 1990s and can operate with minimal supervision. I don't need hand-holding to find the right problem to solve. Several of my most valued projects were self-directed: I identified the need, built the thing, and shipped it.
Some of the technologies I'm familiar with include: Python, Perl, TypeScript/JavaScript, Haskell, Go, C, Java. Postgres, MySQL, SQLite. Flask, SQLAlchemy. AWS (Lambda, S3, RDS, SQS, EC2). Docker, Git. Github and Gitlab.
I've also repeatedly picked up new languages and stacks as needed: Haskell for differential privacy research, TypeScript for a 24/7 AWS Lambda system, Flask for my most recent employer. I've become productive with new systems over and over, and I can do it quickly.
I'm also a published author (Higher-Order Perl, Morgan Kaufmann), longtime blogger, and conference speaker with a reputation for making complex ideas clear.
My résumé is at https://plover.com/~mjd/cv/Mark%20Jason%20Dominus.pdf
mjd@pobox.com
Thanks for your attention!
#OpenToWork #remoteWork #softwareEngineering #Python #backend #hiring
Claude Code Masterclass: Ship Real Code with AI: Install Claude Code and master the Plan → Implement → Test → Review → Commit loop: Best-of-N, testing, git, MCP, hooks & skills. by Luca Berton is the featured course 🎓 on Leanpub!
Link: https://leanpub.com/courses/leanpub/claude-code-masterclass
#ai #ai_programming_with_python #large_language_models #vibe_engineering #python
Today's #CloudOps / #DevOps challange: A developer who build a frankenstein #k8s implementation , has his last day before he drops a hearty fuck you to the rest of us and leaves the company forever.
My question
Can we just rebuild everything he built so its "built" the right way?
Am I that asshole for asking this?
Opinions.
#developer #iac #terraform #infrastructure #kubernetes #sre #python #golang
Dew Drop Weekly Newsletter 487 - Week Ending June 12, 2026
#dewdrop #newsletter #javascript #css #blazor #aspnetcore #cpp #windowsdev #xaml #csharp #dotnet #ai #mcp #azure #devops #agile #python #podcasts #m365 #appdev #dotnetmaui #sqlserver #data #powershell #cli #devtools
Top Links A Developer’s Guide to Managing Models, Cost and Quality in Microsoft Foundry (Naomi Moneypenny) Chris “Woody” Woodruff: AI-Assisted Software Architecture - AI DevOps Podcast Episode #405 (Jeffrey Palermo) VibeOS - Fully Hallucinated Operating System (Scott …
Python Tip #158 (of 365):
If you had to choose, prefer automated tests over type annotations.
Of course... you don't need to choose. You can have both!
A type checker can tell you that your function returns the wrong type but it can't tell you that it returns the wrong answer.
Type annotations catch a specific category of bug: passing the wrong KIND of object.
Tests can catch that and more: logic bugs, incorrect output, mishandled edge cases, etc.
🧵 (1/2)
Event Sourcing in Python by John Bywater is on sale on Leanpub! Its suggested price is $29.99; get it for $5.00 with this coupon: https://leanpub.com/eventsourcinginpython/c/LeanPublishingDaily20260603 #agile #python #event_driven_architecture #distributed_systems #reactive
Top Links Aspire Multi-repo Rollout at Scale with Agentic AI (Jeff Liu & Chuanbo Zhang) Behind the Keynote: How Windows Made OpenClaw Work in the Keynote Demo | LIVE144 | Microsoft Build 2026 (Scott Hanselman) Accelerate Edge AI Development with Foundry Local (Dom Robinson, samke…
Claude Code Masterclass: Ship Real Code with AI: Install Claude Code and master the Plan → Implement → Test → Review → Commit loop: Best-of-N, testing, git, MCP, hooks & skills. by Luca Berton is the featured course 🎓 on Leanpub!
Link: https://leanpub.com/courses/leanpub/claude-code-masterclass
#ai #ai_programming_with_python #large_language_models #vibe_engineering #python
Mega Bundle 1 by Jason Turner is the featured bundle of ebooks 📚 on Leanpub!
Dew Drop Weekly Newsletter 486 - Week Ending June 5, 2026
#dewdrop #newsletter #azure #javascript #blazor #windowsdev #xaml #winui #csharp #dotnet #cpp #ai #mcp #dotnetmaui #devops #agile #appdev #python #podcasts #m365 #sqlserver #data #powershell #cli
Ultimate ML interpretability bundle: Interpretable Machine Learning + Interpreting Machine Learning Models With SHAP by Christoph Molnar is the featured bundle of ebooks 📚 on Leanpub!
Python Tip #154 (of 365):
Writing a type that's "this or that"? Use the | operator instead of Union or Optional.
"int | str" reads better than "Union[int, str]", and "int | None" reads better than "Optional[int]".
The old way involved helpers imported from typing:
from typing import Optional, Union
def parse(value: str) -> Optional[int]: ...
def normalize(value: Union[int, str]) -> str: ...
🧵 (1/2)
Top Links Aspire 13.4 is here (Maddy Montaquila) Robert Says Farewell | Visual Studio Toolbox (Robert Green & Leslie Richardson) The Evolution of Syncfusion Agentic UI Builder with Agent Skills (Balaji Elumalai) Building a GitHub Copilot Agent Usage Dashboard (jometzg) Microsoft …
Dirty Data Dojo: Cleaning Data (Excel & Python): Learn to Clean Your Dirty Data in Minutes, not Months by Lee Baker is the featured course 🎓 on Leanpub!
Link: https://leanpub.com/courses/leanpub/dirtydatadojo-excelpython
#python #business_analysis #data_science #science #social_science
Top Links What’s new in Microsoft Foundry | May 2026 (Nick Brady) Introducing a powerful new chapter for Windows PCs, accelerated by NVIDIA RTX Spark (Pavan Davuluri) Announcing the TechBash CLI: The AI-Powered Companion for Your Terminal (TechBash Team) AI Observability Starter …
dc is the RPN arbitrary precision calculator that's long been a standard on UNIX systems (but not actually standardized by POSIX)
Yesterday a friend was noticing how .. weird .. it is with fractions in non-decimal radixes. gnu dc is particularly spectacularly broken, while bsd dc is somewhat better.
gnu dc failing: 16dio 8k .02p (set precision to 8 places, input and output radix to 16, and print 1/256(decimal)) prints "0". Ideally, it would print ".02". bsd dc prints ".020000".
bsd dc failing: 99k 3o 1 3 / p (set precision to 99 places, output radix to 3, compute 1/3, and print it). Ideally it would print ".1" or ".1000..." but bsd dc prints ".022....21"
This is because internally all dc arithmetic takes place in decimal; additionally, gnu dc incorrectly counts how many decimal digits of precision are needed.
So of course .. I wrote my own incomplete dc implementation. It uses Python and infinite precision fractions. Only the very basic operations are implemented, but at least you can calculate in hexadecimal floating point notation and get accurate results.
pydc> 8k 16dio
pydc> .8 .FFE *p
0.7FF
pydc> 1 3 / p
0.55555555
For now the code lives in my junk drawer and has no explicit license, but you can use it if you want. https://codeberg.org/jepler/junkdrawer/src/branch/main/bgj9ls82/dc.py
Deep Analysis with Polars: Transforming and Visualizing Data for Insights by Joram Mutenge is the featured book 📖 on Leanpub!
Learn Polars, the pandas killer for data analysis.
Learning PyTorch 2.0 (This Book Only) by GitforGits | Asian Publishing House is on sale on Leanpub! Its suggested price is $29.99; get it for $20.69 with this coupon: https://leanpub.com/learningpytorch2/c/LeanPublishingDaily20260528 gitforgits@mastodon.social #ai #python
Top Links Claude Opus 4.8 available via Microsoft Foundry (Vesa Nopanen) Automate evaluations | Microsoft Foundry (Zachary Cavanell) That’s a wrap: Everything Flutter at Google I/O 2026 (Emma Twersky) Create Multi-platform Apps with .NET MAUI and the MAUI Community Toolkit (David Ramel & Alvin Ashcraft) Improve your agentic developer tools by grounding in Microsoft Learn … Continue reading Dew Drop – May 29, 2026 (#4679)
Dew Drop Weekly Newsletter 485 - Week Ending May 29, 2026
#dewdrop #newsletter #aspnetcore #azure #javascript #css #windowsdev #xaml #cpp #dotnet #csharp #ai #mcp #python #devops #agile #appdev #IoT #podcasts #m365 #sqlserver #data #powershell #gamedev
The Open Geospatial Python Series by Qiusheng Wu is the featured bundle of ebooks 📚 on Leanpub!
Learn geospatial Python from the ground up to advanced GeoAI. Build real-world workflows for GIS, spatial data management, and AI-powered analysis.