This document is a series of notes about Python web scraping and networking tools written on September 25, 2009. It introduces the twill browser testing tool, Python network libraries like urllib and httplib, how to make GET and POST requests in Python, handling cookies with cookielib, and the basics of HTTP including GET, POST, HEAD, and PUT/DELETE requests. It concludes with some ideas for projects including web games and scraping data from sites into SQL databases.
Migrating existing monolith to serverless in 8 stepsYan Cui
Refactoring a monolith to serverless can be intimidating, but there are discrete steps that you can take to simplify the process. In this talk, AWS Serverless Hero Yan Cui outlines 8 steps to successfully refactor your monolith and highlight key decision points such as language and tooling choices.
Yahoo has developed the de facto standard for building fast front-ends for websites. The bad news: you have to follow 34 rules to get there. The good news: I'll take a subset of those rules, explain them, and show how you can implement those rules in an automated fashion to minimize impact on developers and designers for your high-traffic website.
Google, Amazon and Wikia have reported an increase in abandonment and decrease in conversions as page load time increases.
The average webpage takes 4.9 seconds to load. Most of the wait is on the frontend. The tools and best practices to reduce page load time are freely available. There is a strong business case to use them.
Fresh back from O'Reilly Velocity 2010, this is a presentation I gave to the Melbourne Ruby User Group.
Google, Amazon and Wikia have reported an increase in abandonment and decrease in conversions as page load time increases.
The average webpage takes 4.9 seconds to load. Most of the wait is on the frontend. The tools and best practices to reduce page load time are freely available. There is a strong business case to use them.
Fresh back from O'Reilly Velocity 2010, this is a presentation I gave to the Melbourne Ruby User Group.
Migrating existing monolith to serverless in 8 stepsYan Cui
Refactoring a monolith to serverless can be intimidating, but there are discrete steps that you can take to simplify the process. In this talk, AWS Serverless Hero Yan Cui outlines 8 steps to successfully refactor your monolith and highlight key decision points such as language and tooling choices.
Recording: https://www.youtube.com/watch?v=-HQw-UK2bHc
Real-world serverless podcast: https://realworldserverless.com
Learn Lambda best practices: https://lambdabestpractice.com
Blog: https://theburningmonk.com
Consulting services: https://theburningmonk.com/hire-me
Production-Ready Serverless workshop: https://productionreadyserverless.com
Migrating existing monolith to serverless in 8 stepsYan Cui
Refactoring a monolith to serverless can be intimidating, but there are discrete steps that you can take to simplify the process. In this talk, AWS Serverless Hero Yan Cui outlines 8 steps to successfully refactor your monolith and highlight key decision points such as language and tooling choices.
Yahoo has developed the de facto standard for building fast front-ends for websites. The bad news: you have to follow 34 rules to get there. The good news: I'll take a subset of those rules, explain them, and show how you can implement those rules in an automated fashion to minimize impact on developers and designers for your high-traffic website.
Google, Amazon and Wikia have reported an increase in abandonment and decrease in conversions as page load time increases.
The average webpage takes 4.9 seconds to load. Most of the wait is on the frontend. The tools and best practices to reduce page load time are freely available. There is a strong business case to use them.
Fresh back from O'Reilly Velocity 2010, this is a presentation I gave to the Melbourne Ruby User Group.
Google, Amazon and Wikia have reported an increase in abandonment and decrease in conversions as page load time increases.
The average webpage takes 4.9 seconds to load. Most of the wait is on the frontend. The tools and best practices to reduce page load time are freely available. There is a strong business case to use them.
Fresh back from O'Reilly Velocity 2010, this is a presentation I gave to the Melbourne Ruby User Group.
Migrating existing monolith to serverless in 8 stepsYan Cui
Refactoring a monolith to serverless can be intimidating, but there are discrete steps that you can take to simplify the process. In this talk, AWS Serverless Hero Yan Cui outlines 8 steps to successfully refactor your monolith and highlight key decision points such as language and tooling choices.
Recording: https://www.youtube.com/watch?v=-HQw-UK2bHc
Real-world serverless podcast: https://realworldserverless.com
Learn Lambda best practices: https://lambdabestpractice.com
Blog: https://theburningmonk.com
Consulting services: https://theburningmonk.com/hire-me
Production-Ready Serverless workshop: https://productionreadyserverless.com