The latest Elixir release introduces new features to improve your developer and debugging experience. In this post, we'll take a look at the new dbg() functionality, along with some improvements to Inspect and binary evaluation error messaging. All these changes come together to make you an even more productive Elixirist. Let's get started!
This blog post is the first in what we intend to be a series to detail Ably’s journey in building the next iteration of our global network. It focuses on the design and we will follow up with posts detailing the building, and finally migration from old to new. If you are interested in how you can network AWS accounts together on a global scale then read on! Ably operates a global network spanning 8 AWS regions with hundreds of additional points-of-presences.
Forms are a vital part of any digital solution, be it a gaming app or a simple online store crafting an interactive and easy-to-use form is a must to ensure user engagement. However, while working with core React preparing and managing forms with multiple fields usually becomes a hassle. As in core React, developers have to add lengthy lines of code to implement basic form features. This not only makes the code a hassle to work with but also complicates the overall codebase with unnecessary clutter.
To help you feel more prepared for your next interview, this post is a collection of some of the most frequently asked questions asked in manual and software testing interviews. You should still check it out if you're currently working in some part of the software development industry, with the purpose of improving your knowledge and abilities. Manual testing is essential in software development and should be used whenever possible instead of automated testing.
Security best practices remain a top priority for enterprises, especially as high-profile hacks and cybersecurity breaches pose increased risks. According to the 2022 Morgan Stanley CIO survey, IT spending is expected to reach 4.4%, with cloud computing and security software as the leading verticals. This rapid digital transformation across sectors presents organizations with opportunities, along with some new challenges.
Sometimes you may have related events that you want to group together or want to give a friendly name to events. This could be especially true if you have a group of API calls you want to combine into a single API product. Fortunately with Moesif you can do exactly that, so that groups of events can be looked at as a single unit, like a SKU. In Moesif, this can be done by using the Event Tag feature.
Pricing APIs correctly is a key part of your API monetization strategy. That means understanding how you should charge for usage, whether it’s better to set your pricing by month or quarter, whether data tiers or a Pay As You Go API pricing model would work best and a whole host of other elements. In this post we’ll cover all you need to know when pricing APIs.
A key part of business is the drive for continual improvement, to always do better. “Better” can mean different things to different organizations. It could be about offering better products, better services, or the same product or service for a better price or any number of things. Fundamentally, to be “better” requires ongoing analysis of the current state and comparison to the previous or next one. It sounds straightforward: you just need data and the means to analyze it.
When I first started my role as an analytics engineer, I was tasked with rewriting a bunch of data models that were written in the past by contractors. These models were taking over 24 hours to run and often failed to run at all. They were poorly thought out and contained a bunch of “quick fix” code rather than being designed with the entire flow of the model in mind.