James Saryerwinnie (@jsaryer) header
James Saryerwinnie (@jsaryer) profile picture

I tweet about AWS, Python, and tech stuff. Creator of AWS Chalice. Formerly worked on boto3/botocore and the AWS CLI. jamesls on GitHub. Opinions my own.

Seattle, WA
Joined October 2011
Tomorrow will be my last day on the AWS CLI/Python SDK team. I've enjoyed working on these products over the past 7+ years, and I'm excited for what's next. I will now be focusing on AWS Chalice and other high level frameworks. Bye Seattle!
8
5
93
Does this code type check successfully?
1
167
Making sure I've got this right, f['bar'] isn't a type check error...as long as you acknowledge the KeyError??
1
139
Ah, editor using an older version of pyright! Both are type errors in latest version.
97
Recently updated fzf and had to rework my config to get it working with the AWS CLI again. Such a time server for me. Wrote up my notes for how you can set this up.
1
2
210
Missing typescript's "keyof T" in Python, I still don't see a great alternative for this type of pattern.
1
153
After a (not so brief) hiatus on other projects, I’m back focusing on SDKs/devtools. Excited to dive back into this space!
1
7
304
Came across ast-grep today, interesting project and could replace some old/slow code in a few of my projects github.com/ast-grep/ast-grep
1
2
203
Got lost in the nextjs docs but was able to get through the Astro blog tutorial. Really impressed with Astro so far, well written tutorial!
1
190
lol most of my feed is react drama, and whatever rsc and meta framework means. I’m guessing I’ll have to relearn react (again)
1
242
What’s up Twitter how’s everyone been the past year?? Or I guess it’s called X now.
1
2
467
Tonight’s struggle.
1
2
374
Whoa I have access to github copilot (the OG one). Guess I'll be trying it out tonight. GPT4 has been pretty decent at generating code, but given the heavy throttling, I've only been using it for detailed, lengthy code snippets.
1
388
Pro: Accurately models a lot of customer service interactions I've had in the past.
1
320
Pros: The markdown for syntax highlighting python code is correct.
1
334
While this was deploying only one out of every four pushes was failing for me with the known host error, thought I was going crazy...
1
375
Well I guess I should start learning more about LLMs.
189