hiring

Set an SSL certificate (HTTPS) on an AWS Elastic Beanstalk environment without a load balancer

This guide illustrates how to set up an SSL certificate (needed for secure HTTPS connection) on an ElasticBeanstalk environment WITHOUT a load balancer.

That’s not a groundbreaking info and the majority of it is available on the AWS website, but ...

Max Max, Mar 2018

Potential obstacles for implementing Machine Learning in your company

Machine Learning is getting more and more popular and accessible, but implementing it is still not a trivial task.

There are a few vital things in the process of introducing Machine Learning that might turn out to be thorns in your ...

Photo on 3 20 18 at 4.53 pm  2 Nicky, Mar 2018

Why your software project is failing

Everybody is building software nowadays. Companies of all sizes and industries are afraid of getting left behind so the innovation hype is stronger than ever.

Speaking to companies, I realize there's one thing they all share - stories of failed/late/expensive projects, ...

Avatar bws Biser, Feb 2018

Advanced database seeding in Rails applications

By default, Rails ships with a built-in feature for seeding initial data into a database. You can learn more about it here. It’s a great way to set initial data in development, staging or even in some production cases. ...

Avatar bws Biser, Dec 2017

Antipaterns to avoid for building microservices-based systems

We are proponents of the idea that if you want a scalable software system, there’s no other path, but the microservices one. The idea behind microservices is simple - instead of building a monolithic application, break down your logic into small ...

Avatar bws Biser, Dec 2017

Common traps with message queues based communication (AWS SQS)

Message queues are a great way to distribute data across microservices and for asynchronous communication. Our team uses queues to handle the following:

  1. communication between microservices;
  2. for extracting long running jobs and decoupling;
  3. to handle request spikes;
  4. pub-sub.
...

Max Max, Nov 2017

5 tips for becoming a better software developer

Many new programmers believe that being a good software developer is all about deep technical knowledge and having years of experience writing complex algorithms. That might be true to an extent, but having the right mindset and understanding the essence of ...

Avatar bws Biser, Nov 2017

How to install PDFtk on an AWS Elastic Beanstalk environment

If you need help installing PDFtk on an ElasticBeanstalk instance, this post will help you out. Although EB is an awesome service when it comes deploying, provisioning, load-balancing and scaling applications, installing additional packages can be a little tricky from time ...

Max Max, Jul 2017

Hello World

Hi! Thanks for checking out our new blog. HONE is a small development team that works with startups and small companies, helping them build software products and corporate systems. We've been around for a few years now and we have some ...

Avatar bws Biser, Jul 2017