Unfortunately, latency is pervasive. It's present at every level of the stack and it leaves many of our expensive resources tied up. With a focus on the larger performance implications of latency, Artur's presentation provides a deeper exploration into why things are slow-and why it's our responsibility to better understand and fix our collective stacks. By drawing upon his experience of building and running a CDN with servers around the world that have a singular mission-delivering …
Sharing large repositories with your team - Through the use of git bundle.
Sprockets - Help debug the Errors asset pipeline.
Multiprocess Firefox - architectural changes are coming down the pike.
Harness the power of in-app-purchase and add a few new features going fowrard to bring the app forward.
Option 1 was super tempting and meshes in a lot of ways with my old way of selling Mac-based software. Each new release costs a little bit of money for users to use it. Tempting as it was, I wasn't completely comfortable doing it for a few reasons. First, this new release isn't a full-on rewrite. It doesn't fix a lot of my big idea/long-term things I would want to do to consider …
I have some sad news for the Opscode community:
Mitch Hill passed away yesterday morning after a difficult fight with cancer. Mitch had a storied career at Accenture, Avanade, and most recently Opscode. He was Opscode's CEO for two years before he stepped down this summer; he remained a close and trusted advisor until the end. Mitch was an extraordinary individual who made an impact on everyone he touched in both is personal and professional life. He made a tremendous …
Unmaintained Ruby versions
The Ruby 1.8.7 version has been at the End of Life for months, which means that the Ruby Core team will no longer issue bug or security fixes for the language. However, developers are still using it actively in production. Ruby 1.9.2 is currently unmaintained , though this status has not been formally announced.
While security patches were not made available for Ruby 1.8.7 and Terence Lee discovered that …, Ruby engineer
We've covered why we chose to make Ink an actual framework, not just another set of templates . Here's the recap: Frameworks extensible, proven bases to build upon. They provide practical coding standards that give you more freedom to design. And they allow you to create templates ''but they do more. Frameworks give you a process by which you can create and send out responsive emails.
The Responsive Email Workflow
One of the things we learned whilst building …
This version also introduces friendly process titles forapplication processes.
If you would like to stay up to date withnews, please fill in your name and email address below and sign up for our newsletter. We won't spam you, we promise. …
Mislav and I just released Zepto 1.1 , which brings updates across the board. Even if you don't need to new features, upgrading is worth it for "free" 10 support (which makes mobile sites work great on 8) as well as the huge performance speedups for common operations ( benchmarks ).
Huge speed optimizations for simple selectors (classname, ) and element creation
TSort is a module included in the standard library for executing topological sorts . Under the hood, uses TSort to detangle your gems' web of . gem dependencies, however, is just the tip of the iceberg when it comes to processes that can benefit from topological sorting. With just a trivial amount of work, you can put its awesome power to work in your own projects.
Use Case: Adding Sample Data to a
Imagine we …
The tools model business processes that are often in flux
The tools are written by systems administrators
infrastructure as code thing they might have delved into the innards of and and been exposed to those projects respective testing frameworks.don't necessarily have a strong background in software development. They are likely proficient in , and have hacked a little or Ruby. If they've really gotten into the
In a lot of cases, …