1,296,180 Jul unique visitors
Mat Ryer takes a look at the code used for a real API running on Google AppEngine, discussing best practices for delivering modern web services.
Technology choices are made, and because of a variety of reasons--such as multi-year licensing cost, tightly coupled links to mission-critical systems, long-standing vendor relationships--you feel “locked into” those choices. In this InfoQ emag, we explore the topic of cloud lock-in from multiple angles and look for the best ways to approach it.
Sameer Farooqui demos connecting to the live stream of Wikipedia edits, building a dashboard showing what’s happening with Wikipedia datasets and how people are using them in real time.
Ryan McKergow discusses how others have implemented scaled retrospectives, what worked and what didn’t work for his company, sharing tips on how to run scaled retrospectives and avoid wasting time.
Ryan Lane talks about the methods for handling various types of security problems in cloud services as well as the tools they use at Lyft including Google SAML/OAuth2, Octa for identity management/SSO, Confidant, Vault, Sneaker, Credstash and Keywhiz for secret management, Confidant and KMS for secure bootstrapping, and metadataproxy and ec2metaproxy for limiting access to Docker containers.
San FranciscoNov 7-11
LondonMar 6-10, 2017
New YorkJun 26-30, 2017
C++14 Early Thoughts
Oct 10, 2013
Growing C++ Software Guided by Tests
Oct 04, 2013
Effective GoF Patterns with C++11 and Boost
Sep 28, 2013
Git–Why Should I Care about the Index?
Sep 20, 2013
How to Narrow Down What to Test
Sep 08, 2013
The Art of Reviewing Code
Arjan van Leeuwen
Aug 30, 2013
Robust Software - Dotting the I's and Crossing the T's
Aug 23, 2013
Taking Scala into the Enterprise
Aug 15, 2013
The Git Parable
Aug 03, 2013
Unspecified and Undefined
Jul 26, 2013
Cleaning Code - Tools and Techniques for Legacy Restoration Projects
Jul 11, 2013
Use the Source
Jul 05, 2013
Embedded Development, What's Changed in 30 Years?
Jun 29, 2013
Cheating Decline: Acting Now to Let You Program Well for a Really Long Time
Jun 20, 2013
C++11 The Future is Here
Jun 16, 2013
Google Releases Android 7.0 with Over 250 New Features
gRPC 1.0 is Ready for Production
SQL Server is the New Hunting Ground in the Cloud
InfoQ eMag: Cloud Portability
Continuous Improvement at Scale
Deliver Shippable Products with Good Engineering Practices
Q&A with Diomidis Spinellis on Effective Debugging
Exploring Wikipedia with Apache Spark: A Live Coding Demo
The InfoQ Podcast: John Langford on Vowpal Wabbit, Used by MSN, and Machine Learning in Industry
Adaptive Availability for Quality of Service
DevOps Gov Adoption at HMRC Digital
Improved Options for Service Load Balancing in Docker 1.12.0
Solving Fat JAR Woes at HubSpot
Subscribe to our Weekly email newsletter to follow all new content on InfoQ
Personalize Your Main Interests
This affects what content you see on the homepage & your RSS feed. Click preferences to access more fine-grained personalization.
Forgot password ?
Back to login
Don't have a username ?
Is your profile up-to-date? Please take a moment to review and update.
Note: If updating/changing your email, a validation request will be sent
Keep current company name
Keep current company role
Keep current company Size
Keep current country/zone
Keep current state/province/region
Subscribe to our newsletter?
Subscribe to our industry email notices?