Designing and Launching New Features in Rails
Designing and Launching New Features in Rails

I hope you enjoyed creating some games with Gosu last week. For now, it’s back to business. This installment of Ruby Unbundled kicks off a new thread that looks at two interconnected topics: system design and the launch of new features in Rails applications.

Don’t worry, this series is not about ivory-tower architecture. In fact, it is the polar opposite. Our goal is to help you rapidly develop amazing new capabilities with Ruby-on-Rails and get them in the hands of your customers. …

A NoOps platform can be a benefit to application development teams and address challenges around improving productivity and operational agility.

Like nirvana, world peace, or a free lunch, NoOps is an ideal. But unlike those, NoOps is well within reach. According to Forrester Research , who originated the term NoOps, NoOps means application developers don’t need to worry about infrastructure provisioning and can just focus on developing apps. It promises faster, frictionless app development and deployment, along with improved productivity and agility for developers. …

What you need to know to choose a PaaS.

Platform as a service (PaaS)
Platform as a service (PaaS)

Gartner expects that the PaaS market will double in size between 2018 to 2022 growing at a 26.6 percent rate to about $58 billion by 2022. As per IDG, almost two-thirds of organizations today use PaaS. Post Covid-19, we expect this momentum to continue due to the shift toward remote work.

However, the market is highly fragmented. Gartner notes; “As of 2019, the total PaaS market contains more than 360 vendors, offering more than 550 cloud platform services in 21 categories. The market remains short on standardization, established practices, and sustained…

We continue our series on designing and launching new features on Rails by looking at the feature release process. If you missed the first article in this series, check it out now for essential tips on designing your new feature on Rails.

You’ve worked hard to get your feature out the door, and now it’s available to your customers. Are they using it? What is their experience like? Are usage patterns evolving the way you expected?

You want to have a relentless focus on the customer experience, understand how they use your application, and know about any problems before customers…

Platform-as-a-service PaaS
Platform-as-a-service PaaS
(Image credit: Image Credit: B-lay)

Gartner expects that the PaaS market will double in size between 2018 to 2022 growing at a 26.6 percent rate to about $58 billion by 2022. As per IDG, almost two-thirds of organizations today use PaaS. Post Covid-19, we expect this momentum to continue due to the shift toward remote work.

However, the market is highly fragmented. Gartner notes; “As of 2019, the total PaaS market contains more than 360 vendors, offering more than 550 cloud platform services in 21 categories. The market remains short on standardization, established practices, and sustained leadership.” …

ruby on rails in the background
ruby on rails in the background

By Darren Broemmer on 15 MAR 2021 10:32 PM

Many applications have the need for asynchronous or background processes to perform work outside of the standard Rails request/response lifecycle. On bare metal servers or virtual machines, the cron system service has historically been used for this purpose, but there are some great Ruby and Rails-native solutions available. As you implement these capabilities, keep in mind the following key considerations for your Rails container-based apps:

  • Container environments vary in terms of lifecycle and setup. Containers are more ephemeral, as they can rapidly scale up or down. Thus, you need to consider…
cron jobs containers
cron jobs containers

By Darren Broemmer on 15 MAR 2021 4:11 PM

For decades, engineers have been using the system time-based job scheduler cron to manage processes that run on a periodic basis. As applications move to container-based infrastructures, teams are faced with the decision of how to implement scheduled jobs in a Kubernetes environment. Because containers provide a virtualization of the underlying operating system, the use of system services requires additional consideration. Fortunately, there are some very straightforward solutions for this common scenario.

What is Cron?

Cron automates running shell processes using definitions supplied in a crontab, or cron table. The format for this is…

There are literally so many treasures in Ruby (specifically avoiding the cliche pun on ‘gem’ here), that it is sometimes hard to choose where to go next for each article. When I started writing this last Friday, I felt like switching gears to something fun, games. This is a topic that likely sparked interest in computers for many of you in the first place.

As a kid, I wrote simple games in BASIC on my Tandy TRS-80. It was great fun and yes, I know, I am dating myself here a bit. Nevertheless, the fact that I could type in…

By Ritu Chaturvedi on 25 FEB 2021 5:25 AM

AWS is incredibly popular with companies of all sizes. One of the big reasons is the cost savings realized from moving your infrastructure to the cloud. However, it is well documented that most companies provision more infrastructure than they need and overspend on cloud resources. According to a report by Gartner, cloud waste is forecasted to reach $21 billion by 2021. The bulk of this spend is on idle or oversized infrastructure, thus fortunately it can be optimized with the right tools and processes.

Today, we are excited to announce CloudFix…

DevOps
DevOps

2021 has arrived and the focus for this year is on patching up your DevOps and have it up and running as soon as possible. However, it might not be easy, and that’s why we compiled this list of the latest DevOps trends and solutions to help you.

Let’s look at the DevOps challenges companies may face and see how these trends, load balancers, and NoOps can solve them.

Top 10 DevOps trends in 2021

Here are the most popular DevOps trends that help software development companies shorten time to market for testing and deployment in 2021:

  1. Rise of serverless architecture

Even virtual servers require some…

DevGraph Software

An integrated tool of software development tools to deliver higher productivity and better-quality software.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store