Problem

At Lykuid we needed a mechanism to ingest customer data. It had to provide high availability and complete isolation, so customers are not impacted by possible downtime, service upgrades, or bugs introduced from other components. This requires an isolated service which would be simple and robust.
We also needed predictable response times and minimal resource...

In 2017, targeting passive candidates will be a crucial aspect of overall recruitment strategy. Companies will face the challenge of landing talent, providing a great team experience for employees while compromising on value due to increasing salaries and total compensation packages (because of supply & demand, not necessarily because of caliber & skill level...

The right app can be a force multiplier for the workforce. We all know that putting the right information and tools in the right hands (at the right time) can tremendously increase the productivity of your team members. So why is it so complex and costly to build a successful app for the workforce? And...

Configuration management programs such as CFEngine, Chef, Puppet, Ansible, and Salt talk about idempotency. What exactly does that mean? Lets look at the Merriam-Webster definition:
idempotent (adjective | idem·po·tent | \ˈī-dəm-ˌpō-tənt) relating to or being a mathematical quantity which when applied to itself under...

Jon Dokulil is the VP of Engineering at Hudl. He's been with Hudl since the early days and has helped grow the company from one customer to over 50,000 today. Jon is passionate about the craft of building great software and is particularly interested in distributed systems, resilience, operations and scaling.
We’ve been running hudl.com...

Over the last few months, I've been thinking about and implementing transactions for Lua scripting in Redis. Not everyone understands why I'm doing this, so let me explain with a bit of history.
MySQL and Postgres
In 1998-2003 if you wanted to start a serious database driven web site/service and didn't have money to pay Microsoft or Oracle...

Happy 2016! As we kick off the new year, wanted to close the loop on the prior. To summarize, 2015 was a year that seemed to further fortify an employee’s market. We’ve seen salary ranges increase $10K - $15K on average, new skillsets emerge as more in-demand than prior years, and the talent market become...

Companies are adopting a growing number of SaaS applications, everything from CRM to file management, to enable greater productivity across many business functions. As larger numbers of apps are rolled out to business units or company wide, the need for identity management increases (i.e., how are new users granted access, how are they terminated, etc.).
Here...

10 Steps to Become a Senior Software Engineer What?
Software engineers go through several stages in their careers. They start out in a Junior role, then move to Mid-Level, then become senior. This blog post has 10 steps that can help you become a Senior Software Engineer.
Why bother?

Redis is known as either a NoSQL database or a cache. We all know that calling anything a “NoSQL” database doesn’t really tell us much about it, and using Redis as a cache is like using a Ferrari for a golf-cart… it can do a lot more than drive you from hole to hole. So...

Remember when object instantiation was such a big deal, EJBs made sense? It cost so many CPU cycles to allocate a new object, it made sense to cache objects in a pool and swap state in and out of them. I once saw a system that couldn’t stand up under load because of Object.newInstance.
So, I’ve done...

After PhoneGap and Titanium/Appcelerator, Ionic /Drifty is the latest to offer a Hybrid framework for developing cross-platform apps. I thought this is a great opportunity to revisit the fundamental question of "what is the best way to build your app? use Native code or a Hybrid...

John O’Connor is an Entrepreneur, Engineer, Educator, Serial CTO, Startup Junkie, and Tech Nerd with social polish. He currently serves as CTO at CardBlanc. In this issue of Tech Splash he shares his insight into the new REACT-native framework and why you should never build native:
Building your application for a platform purely in its native language...

Happy New Year! 2014 was an incredible year for technology employment in LA. It is most certainly an employee's market, characterized by a shortage in technical, UEX and product talent locally and across the country. Most talented job prospects are receiving multiple offers at any given time, so networking and targeting passive candidates have never been...

Jon Dokulil, VP of Engineering at Hudl, a company that makes software products for athletic teams and coaches, shares his experience of transitioning from MSMQ to RabbitMQ. If you’re interested in more of the nitty-gritty code details, there’s a jump link to a longer form article below.
Fun Fact: 2014 "Cyber Monday" sales were nearly 10% higher...

Kevin Epstein is a cloud computing expert, currently working as the Cloud Computing Manager at CorpInfo. He shares insight into the costs associated with being "cloud agnostic", including the technological complexities that are involved.
Fun Fact: Over $150 billion is expected to be spent on cloud computing in 2014.
Being "Cloud Agnostic" Could be Costly, by Kevin Epstein
“We’d like...

Josh Hatter is a technologist and former broadcast and digital operations executive. His experience includes deploying high performance technology infrastructure, designed asset management tools and defined worfklows used in the production of online, broadcast and cinematic content at media companies like TMZ and Revolt TV. He has overseen Engineering, IT and Systems Administration teams supporting...

Fun Fact: According to recent studies, interrupting your work to check your email can waste as much as 16 minutes.
On many occasions I have found myself having to explain to those outside of the software engineering world why unplanned interruptions are so, well, disruptive. I have tried to describe the mode of being in the zone,...

Since its inception, Salesforce.com has become a widely used and powerful tool. We asked David Glettner to share his insight into how the platform fits in with other CRM and sales tools as well as provide a perspective into his experience of managing a large scale implementation.
Salesforce Pivot, from Saas to PaaS By David Glettner
Salesforce.com is...

Reynold Miguel is a QA engineering leader with a strong focus on bringing automation to organizations. His deep technical knowledge and understanding of technology enables him to discuss more complex concepts, like using cron to setup automation, while maintaining a focus on the value and broader organizational importance of the technique. Using Unix Cron to Run...

Women in LAVA Present: a Fireside Chat "So I have my money, now what…?"

Date: 11-16-2016 at 6:00 PM to 8:30 PMLocation: Held in an intimate environment at a private home in Beverly Hills, CA event location will be provided upon registration Beverly Hills, California 90212 United States

Women in LAVA Present: a Fireside Chat "So I have my money, now what…?"