Python
9 posts. All writing →
-
Secondhand Plastic
Plastic tubs, jars and containers looking for a second life
-
Syncing Types Between FastAPI/Pydantic and TypeScript
The Mullet Stack: JavaScript in the front, Python in the back
-
Retrieval-Augmented Generation (RAG) in Context
Searching by meaning and by keyword, why you want both, and 18 labelled questions to check it against
-
Django Community
“Eventually after applying for Session 5 of Djangonaut Space, I was selected for Team Mars 🚀 ! I was so inspired that I continued working on the Django issue I had dropped and finally that was merged just yesterday after over a year of work on and off 🎉.”
-
Go is Not Python
You know Python fairly well, but your manger wants to start using Go “because it is faster”. Being the overacheiver that you are, you sacrifice time from your precious weekend to figure out the basics. Take a trivial Python program like this for instance:
-
The Most Valuable Django Command Ever
There you are, debugging using pdb or ipdb, trying to ship the latest build of an important project. You are running PostgreSQL, yet a pesky SQLite error continues to interrupt your workflow:
-
A Tale of Two Conferences – PyCon vs. LambaConf (Part 2)
So, what is the problem? Python is easy enough to read that Guido was able to debug his program in a matter of seconds during his keynote. If it were a large system with several dozen developers though, it would surely be more difficult to write tests and prevent errors from occurring. While Python is strongly typed, it is a dynamic programming language, meaning these checks happen at runtime instead of during compilation.
-
A Tale of Two Conferences – PyCon vs. LambaConf (Part 1)
Over the course of the last week I attended both PyCon in Montreal and LamdaConf right here in Boulder. I have always enjoyed using Python, but thanks to one outstanding professor, I also have very fond memories of functional programming and lambda calculus from grad school. Both conferences were amazing, and there were similarities between the communities, but these are two fundamentally different styles of programming.
-
Foo Bar Baz
There you are in your first computer science class. Intimidated by all of the brain power in the room and confused by the professor who is attempting to teach Python, you are afraid to ask questions and seem stupid. She presents an example: