To complement distributed tracing, runtime metrics, log analytics, synthetic testing, and real user monitoring, we’ve made another addition to the application developer’s toolkit to make troubleshooting performance issues even faster and simpler. Today, we’re excited to introduce Profiling—an always-on, production profiler that enables you to continuously analyze code-level performance across your entire environment, with minimal overhead.
I don’t know how the term “shaving the yak” caught on, but I’m willing to embrace it for all of its weirdness and meaning. We all spend a lot of time on tasks that don’t directly relate to some meaningful objective. Sometimes they’re useful, but far removed from the impact they deliver. Some tasks, such as setting up Trello to better manage my blog posts, can result in hunting down some obscure integrations with IFTT or Zapier and getting those to work.
AWS offers a variety of services to solve specific needs. There are some core services, like EC2 and VPC, that let you create an infrastructure for your applications that scales easily. But if you’re new to AWS and also new to infrastructure, you might need to invest some time reading before you deploy your application to AWS. I remember my first time using AWS; the sysadmin explained to me what systems we were using in AWS to run the company’s main application.
Just to make sure we’re on the same page before we begin — platform teams reduce cognitive load for developers and make it easier to ship new features. They can have an enormous impact on your organization. Whether that impact is positive or negative is up to the managers, developer teams, and organization as a whole. Here’s a quick overview on what not to do.
As companies and teams become more and more distributed, communication only becomes more important. For organizations that deal with finance matters, this is only more true. There is no room for miscommunications and distractions when there are large amounts of money being transferred and worked with. One client came to us seeking a solution to their management of tickets, along with some sensitivity to permissions, communications, and the ability to track change.
Five worthy reads is a regular column on five noteworthy items we’ve discovered while researching trending and timeless topics. In the first Five worthy reads of this year, we’ll explore data democratization in detail, from its definition to its pros and cons, and provide some ways to use it for data empowerment.