(Pardon the mess. Still settling in.)
Niobe inspecting my code
(Pardon the mess. Still settling in.)
(Pardon the mess. Still settling in.)
I wrote a post about the lowly underscore for the CMB engineering blog.
Helping my company migrate everything to Python 3. Righteous! And we'll update everything else, including Django, when we do it. If only an updated Python Essential Reference was available... I'd buy it for every developer. I can't hassle David anymore since I left Twitter. 'Tis a shame. I could send him email and text messages, … Continue reading Python 3
Other person: The subclasses of this Foo parent class are supposed to define method bar(). So we should define Foo.bar() and have it raise an exception. Me: Why? Other person: So if subclass_instance.bar() is called, and the subclass hasn't overridden bar(), it'll raise an exception. That way we'll know when the method is missing on a subclass! … Continue reading A conversation about exceptions
This is my second week at Solinea, and I'm loving it! A position just opened up on our development team for a backend developer, and I wanted to share the love. 🙂 The company supports remote employees. Its headquarters is in Berkeley, CA, and I'm in Seattle, and I feel more connected now than, well, … Continue reading Solinea is looking for a Senior Backend Engineer (Python, Django, Elasticsearch)
Overview Founded in 2010, IP Street has built the world’s preeminent Intellectual Property(IP) analytics and visualization engine, in conjunction with a nationally recognized IP law firm. Our SaaS product helps corporations and financial analysts quickly and efficiently analyze IP information. We make IP data easy to get, use, and understand! As with any organization, we’ve continued to evaluate new ways to … Continue reading IP Street is hiring! Senior Developer (Python, Django)
IP Street's application runs on Python 2.7. Earlier this week, I evaluated all our Python packages for Python 3 support, as the first step in deciding when to migrate our codebase. Although this was the time I've checked our packages for Python 3 support, I expected Django to be the only one that didn't officially … Continue reading Our Python 3 migration status
If you know someone who fits the bill, send them this post! ———————————— Title: Senior Developer Reports to: VP Engineering About IP Street Founded in 2009, IP Street develops and markets software to help corporations, law firms, and financial analysts better analyze patent-related information. We make IP data easy to get, use, and understand! Summary … Continue reading IP Street is looking to hire a Senior Developer! (Seattle)
Jesse Noller, who works at Rackspace, volunteered to take a look at the underlying problems. He's an awesome dude.
An update to an earlier post... I'm replacing pyrax with something else in our system. The authentication errors and oddball failures still occur, and I've lost confidence that Rackspace will fix them in any reasonable amount of time. This is extremely frustrating. Python-cloudfiles was way more stable, even though it wasn't and still isn't in … Continue reading Giving up on Pyrax