ternarylabs.com
Services
http://ternarylabs.com/services
Experience software development done right. Myriad of key decisions on architecture, quality, performance, security. We've got your back. Web and mobile apps, integrations, APIs. We can build it. Get an unbiased report card on your engineering team and technology assets. Get better results and more visibility out of your existing team and process. Remain competitive by making the right technology investments. Establish a strong engineering culture. Crazy Insane. Great. We support the Agile Manifesto.
ternarylabs.com
Early Stage
http://ternarylabs.com/early
Series A, B. So much to do. So few people. You've gotten good traction and are expanding your product to own your category. Yet, limited engineering resources are stifling your ability to execute against an ambitious roadmap. Complexity is creeping in, accumulated technical debt finally needs to be repaid. Help is on the way! We come in, work with your team to take on part of your product development effort, deliver quality code and leave when it's done. Best Services for This Stage. We've got your back.
ternarylabs.com
Fix Missing iCal to Gmail Invites
http://ternarylabs.com/2015/01/30/fix-missing-ical-to-gmail-invites
Fix Missing iCal to Gmail Invites. We're so used to reliable communication channels that when something breaks down, it takes us by surprise. I've recently experienced a glitch that's been causing some headaches. Calendar invites created in OS X iCal would not get delivered to Gmail recipients. No matter what we tried, the recipient never got it. Here are some simple instructions how to fix this. Go to icloud.com and log into the calendar, select preferences. Select "Email to ." option and save.
ternarylabs.com
About
http://ternarylabs.com/about
My name is Georges Auberger and I'm the founder of Ternary Labs. We are a boutique software engineering consultancy located in Silicon Valley. Because we work exclusively with software companies, we understand the importance of a strong engineering culture. Our standards of excellence meet and often exceed those of our clients. Along the way, I formulated a pragmatic approach to technology management, keeping teams at peak performance and yielding significant results. I'd love to do that for you. Our par...
ternarylabs.com
Startup
http://ternarylabs.com/startup
Do better than controlled chaos. Adopting the right set of Agile practices early on will yield immediate results and also establish a strong engineering culture for your startup. Disciplined Agile practices that focus on automated tests, short development cycles and built-in feedback loops will dramatically improve software quality, provide the flexibility you need and eliminate waste. Plus, it will keep your engineers happy, attract talent and accelerate on-boarding of new hires. Ready to do it right?
ternarylabs.com
Expansion Stage
http://ternarylabs.com/expansion
Series B and beyond. You've become the established leader in your category. Congratulations. Everyone else is trying to catch up to you. How do you keep innovating, retain existing customers and expand product offering at the same time? Everything is getting more complicated. There is a growing product portfolio to manage, people in multiple locations and legacy problems to deal with. We'll do this autonomously without slowing down your core development efforts. Get a boost. Make us your extended team.
ternarylabs.com
Introducing Safebox
http://ternarylabs.com/2013/12/16/introducing-safebox
I’m happy to introduce Safebox. A simple service to help you store and exchange confidential information simply and securely. Within every product development team, there is a need to share secret information. It might be a shared credential for a 3rd party system, an SSL certificate or a private SSH key. Safebox came out of the need to quickly exchange information without burdening the recipient. It balances strong security with convenience. Email and sms notification should be built in. Safeboxes are t...
ternarylabs.com
Articles
http://ternarylabs.com/articles
Fix Missing iCal to Gmail Invites. Handle Job Queue Workers Concurrency In Rails. Millisecond Precision Timestamp in Rails with MySQL. Secure Cross Domain iFrame Communication. Control Your Facebook Friends with Geppetto. Automatically Add Slugs To Pivotal Tracker Story. Confirmation Dialog Bug for Rails 3 jQuery 1.4.3 UJS. Automatically Configure Hostname for New EC2 Instances. Ubuntu wont Restart on Amazon EC2 Micro Instance. Migrating to Rails 3.0 Gotchas: as json bug. Fix Missing iCal to Gmail Invites.
ternarylabs.com
Handle Job Queue Workers Concurrency In Rails
http://ternarylabs.com/2012/04/16/handle-job-queue-workers-concurrency-in-rails
Handle Job Queue Workers Concurrency In Rails. Are two very popular gems to handle long running tasks asynchronously in Rails. Regardless of their specific implementation details, the pattern remains the same. Operations are placed in a shared work queue and multiple workers consume the items from the queue and execute the operation. Because multiple worker processes are involved, these systems handle concurrency well, ensuring that only one job gets processed by one and only one worker. Deliver account ...