A non-magical introduction to pip and virtualenv for Python beginners
One of the hurdles that new Python developers have to get over is understanding the Python packaging ecosystem.
One of the hurdles that new Python developers have to get over is understanding the Python packaging ecosystem.
I'm a Product Manager at Google. I use data and UX to drive great products. And it turns out—the toughest problems are won in translation.
A beginner's guide to getting started with web scraping using Python and BeautifulSoup.
Here is the text of the talk I gave at the Go SF meeting in June, 2012. This is a personal talk. I do not speak for anyone else on the Go...
My team at Google is wrapping up an effort to rewrite a large production system (almost) entirely in Go . I say "almost" because one compon...
Furthermore I am of the oppinion that Python developers should write more classes.
By rotating, positioning and dropping a predetermined sequence of pieces, the Tetris Printer Algorithm exploits the mechanics of Tetris to generate arbitrary bitmap images.
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Just when you thought it couldn't be crazier in Redmond, today they are ...
Last week, while working on new features for our product, I had to find a quick and efficient way to extract the main topics/objects from a sentence. Since I’m using Python, I initially thoug…
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers.
I began with inanimate objects living in a world of forces, and I gave them desires, autonomy, and the ability to take action according to a system of
Visual Studio 2013 is now available for download! We hope you are as delighted with this release as we are to bring it to you. You can learn more about
DevOps World Virtual 2024 celebrates 20 years of Jenkins and the future of DevSecOps, embracing cloud transformation and software for the AI-era.
I’m excited to announce the next step in LinkedIn’s service infrastructure: the Play Framework. Play is a modern web framework that combines the performance and reliability of Java and Scala, the power of reactive programming, and the productivity of full hot reload support. We’ve been running Play
Every once in a while, I find that someone is interested in AngularJS, but not sure if they should stick to their jQuery comfort zone or mak...
Like many developers I’ve been excited by the promise of Asm.js . Reading the recent news that Asm.js is now in Firefox nightly is what got my interest going. There’s also been a massive surge in interest after Mozilla and Epic announced ( mirror ) that they had ported Unreal Engine 3 to Asm.js – and that it ran…
Ken Norton is an executive coach, writer, and speaker. Bring the Donuts is the home for his essays on product management and product leadership.