James Abel

James Abel

@jamesabel.bsky.social

HW and SW Engineer (former Intel PE - ISA, uarch, DSP, EDA, ML), Python (PSF Fellow, SF Python meetup), musician (Bass) www.abel.co

679 followers213 following42 posts

Is it just me, or are Claude Code subscription tokens super loss leaders? Or does pay-as-you-go have high margins? $100 subscription usually gets me through the week, but if I need to pay-as-you-go I burn $20 in less than an hour.

I'm seeing Claude Code doing "try/except Exception ..." a lot. Even Fable 5. It does narrow the except if I tell it to. This is not production worthy code out of the box, IMHO. Let's be careful out there.

add to ~/.claude/CLAUDE.md: - NEVER use `except Exception` or bare `except:` in Python code. Always catch the specific exception types the guarded code can actually raise (e.g. `except (OSError, ValueError) as e:`). Enumerate the plausible failures instead of catching everything

Build your first MCP server in Python - @pamelafox.bsky.social From Graveyard to Glory: Production Python in the Browser- Mahmoud Hashemi GPU Communications for Python-Benjamin Glick,Michael Yh Wang Mind the gap! Why static typing requires more than just adding annotations-Jia Chen,Steven Troxler

Claude Code Hack: occasionally tell Claude Code to do a deep code review. Even if it generated all the code. It'll find issues, and often even bugs. It doesn't do this automatically (at least not yet).

Reminder: SF Python meetup is this Wed. Thanks to @sentry.io for hosting! Lineup: Migration from On-Prem Messaging System to The Cloud: What, How and Why - Tom (Ran) Tao Artificial Neurons: The Small Math That Explains The Big Models - Tyler Suard www.meetup.com/sfpython/eve...

meetup.comSF Python January at Sentry, Wed, Jan 14, 2026, 6:30 PM | MeetupWant to learn more about Python and meet other Pythonistas? Please register: [here](https://ti.to/sfpython/jan-14th-sf-python-sentry?source=meetup) (https://ti.to/sfpython

I need a pubsub that scales to zero using AWS basic managed services and boto3 (Python). The consumer is a long-running Python desktop application. Apparently the best (only?) way is to create it from SNS+SQS.

James Abel reposted

🐍 PyBay 2025 Spotlight: Aastha “Why Your Async Code Might Be Slower — and How to Fix It” Asyncio can speed up apps, but misuse often makes Python slower. Want to hear more? Join us at PyBay 2025! 📍 Date/Location Oct. 18th in San Francisco, CA 🎟️ Tickets buff.ly/jbRsUye 🎤 More Talks: buff.ly/IcKhzwP

This Wednesday is another great SF Python meetup at Gel (formerly EdgeDB)! Pamela Fox will give a talk on "PostgreSQL pgvector for Pythonistas" and Cody Maloney will present on "Remember to .close() file-like objects". See you there! www.meetup.com/sfpython/eve...

meetup.comSF Python Meetup at EdgeDB/Fal.ai, Wed, Apr 9, 2025, 6:30 PM | MeetupWant to learn more about Python and meet other Pythonistas? Fal.ai/EdgeDB: [128 Spear St, San Francisco, 4th floor](https://maps.app.goo.gl/wFvZvrVyAbsYn5JJ7) Please regi

AI that should be mainstream but apparently isn't: - Personal AI wiki. Take misc. docs (text, MD, Word, PDF, PPT, etc.) and build a prompt-able (servable/exportable) webpage. - Consumer fire robots. Assess what prevention needs to be done & do it (clear brush, etc.).

James Abel reposted

I was today years old when I realized a Hanning window is from Julius von Hann. The Hamming window is named after Richard Hamming. There is no Hanning person per-se in this context. #SignalProcessing #DSP

The 1st package I'll describe is tobool. It converts many different representations of a bool to an actual Python bool (or a None). It aims to accept data from many sources which have their own representation of True and False, such as "Yes", "True", "T", 1, "On", etc. github.com/jamesabel/to...

github.comGitHub - jamesabel/tobool: convert many different representations of a bool to an actual boolconvert many different representations of a bool to an actual bool - jamesabel/tobool

I'll be posting mainly about tech (for example: computer architectures, application analysis, testing, ML/AI, design automation, and Python) and music (with an emphasis on bass guitar, live sound, and recording). Here we go ...

You are up to date.