Planet Python
It’s another year, and that means it’s time for another PyCon US. This event offers an opportunity to bring together a vibrant and diverse community of engineers, data scientists, researchers, students, and enthusiasts who use the Python programming language for work and for fun. It also presents a unique opportunity to highlight entrepreneurs building...
Links and References For My PyCon US Keynote
I released a new Swift library, DotEnvy. It's a parser and loader for dotenv files. Dotenv is a vaguely specified format that is supported by libraries found for most languages used in server-side development. The idea is that a twelve-factor app is supposed to read its configuration from environment variables, which can be a hassle to maintain during...
fzf is one of my favorite shell tools. I have a ton of scripts where I use it for selection. Here's one for searching git history. git log -Gpattern allows you to search for commits that contain pattern in the patch text. Combine it with fzf and you get a pretty decent history search tool. I have this saved as ~/bin/git-search-log, so I can invoke...
In Python, "change" can mean two different things. Assignment changes which object a variable points to. Mutation, changes the object itself. Table of contents Remember: variables are pointers Mutating a list Mutation Assignment Assignments versus mutations Changing variables and...
In this episode, I worked on the settings page for the user. This was a vital addition because it allows users to access the Stripe billing portal and close their account if they no longer wish to use JourneyInbox.
Build your own newsfeed
Ready to give it a go?
Start a 14-day trial, no credit card required.