Operations | Monitoring | ITSM | DevOps | Cloud

3 ways to supercharge your customer service

Successful customer service requires connecting the dots across an entire organization’s teams, systems, and data to address customer needs seamlessly and efficiently. A task of this magnitude and facets comes with myriad challenges. Automation, artificial intelligence (AI), and other advanced technologies can help. Let's explore three ways you can use emerging tech to address your customers' needs proactively and effectively.

Tracing Gorm queries with OpenCensus & Google Cloud Tracing

At incident.io we use gorm.io as the ORM library for our Postgres database, it’s a really powerful tool and one I’m very glad for after years of working with hand-rolled SQL in Go & Postgres apps. You may have seen from our other blog posts that we’re heavily invested in tracing, specifically with Google Cloud Tracing via OpenCensus libraries.

Cloud Security: Key Emerging Trends You Need to Know in 2022 And Beyond

The early days of cloud computing saw people subject it to severe scrutiny. The main talking point revolved around its security and the ability of infrastructure providers to keep it secure. Regardless of the doubts, more businesses are migrating to the cloud. That's mainly because leading cloud service providers have consistently improved and upgraded their processes to secure their networks. However, even with years of improvement, the old fears remain.

Enabling Trust Driven Development - Shipa Insights

When you think of TDD, you might lean towards Test-Driven-Development. Though in Tomasz Manugiewicz’s ACE 2022 talk, the ‘T’ in TDD could also mean Trust e.g Trust-Driven-Development. The talk, boils down to if there is trust, there is autonomy. If there is autonomy, creativity flourishes. Building trust is done incrementally, incremental success builds success. Software engineering is a team sport and an exercise in iteration.

How to configure Grafana Loki with a Node.js e-commerce app

I recently changed teams within Grafana and now I get the chance to work with Grafana Loki, our highly effective open source log aggregation system that stores and queries logs from your infrastructure or applications. At Grafana, we always dogfood our products so what better way to learn more about Loki than trying out a simple use case that I can actually benefit from.

How to Increase PHP Memory Limits

Why are PHP memory limits important to your website development journey? PHP is a famous backend technology that is used by many tech giants for supporting their applications. PHP gives many advanced features for making web pages dynamic and integrating some features you can not simply get using javascript, HTML, and CSS. Whenever you set up a new PHP project, some memory is allocated automatically. This memory is mostly suitable for general applications.

Ninja Ticketing Goes Mobile!

Since the release of Ninja Ticketing, one of our partners’ most frequent requests has been to add ticketing functionality to the Ninja mobile app. Today, we’re excited to announce that the Ninja mobile app now includes key ticketing functionality, including the ability to: This new functionality comes to Ninja on top of existing capabilities for endpoint management, including: App Store or Google Play.

MSP Marketing: Should you build an in-house team or use an outside agency?

You have made the decision to finally start taking the marketing and lead gen activities of your MSP a bit more seriously, but, as the business owner, you recognize that you don’t have the time or energy to take this initiative on yourself. So, what do you do? Do you decide to hire internally and build your MSP marketing department from the ground up? Or do you decide to outsource the marketing function to a third-party agency and have them manage it all for you?

Trunk Based Development

When you have a lot of software developers working on the same project, keeping track of individual changes and previous versions is crucial, especially when it helps prevent conflicts that slow the development and deployment process. For most development teams across the world, Git is the system of choice for organizing files and versions of software.