Tel Aviv, Israel
Jul 28, 2021   |  By Eyal Katz
As a developer, you’re going to be making changes to a codebase. That’s why, as Harold Abelson put it, “Programs must be written for people to read.” If a codebase is not clearly formatted, debugging becomes more difficult than it should be. Though usually overlooked, little changes like reformatting and proper indentation of your code can obviously differentiate a professional developer’s code base from someone just learning.
Jul 12, 2021   |  By Eyal Katz
Java is as old as the Internet itself. It is the child of the mid-90s and exploded into the world just as dial-up started to take over suburban phone lines. In a way, it can be seen as the original Boomer of programming languages — not as elderly ancient as the C-families, but not as young and hip as JavaScript and its multitude of frameworks and libraries either.
Jul 7, 2021   |  By Matthew Setter
Though it has been around for some years now, Docker is still one of the most flexible, efficient, and nimble technologies for rapidly building environments to host software of all kinds—especially web-based applications.
Jul 6, 2021   |  By J.C. Chambers
If you want to ensure code maintainability over the long term, you should follow best coding practices and style guide rules. One of the best ways to achieve this, while also potentially finding bugs and other issues with your code, is to use a linter. Linters are best described as static code analyzers because they check your code before it even runs. They can work inside your IDE, run as part of your build process, or be inserted into your workflow anywhere in between.
Jun 16, 2021   |  By Zara Cooper
Redis is an open-source in-memory data store. You can use Redis as a database, message broker, or cache. It also supports Lua script evaluation so you can build automation scripts or custom operations on top of your key-value Redis store. Typically, developers use language-specific client libraries when building apps with Redis. These clients abstract Redis’ command-line interface (CLI), making it easier to work with but more work to set up.
Jun 12, 2021   |  By Derrick Wadek
How many days off have been marred by debugging race conditions and deadlocks in complex multithreaded, Java code? You’ve probably vowed, Never again and embarked on a quest to always catch race condition errors early by writing tests and debugging. Multithreaded applications are a great way to improve performance, but they also make routine tasks like debugging a little more complicated.
May 26, 2021   |  By Lightrun
Funding led by Insight Partners will expand Lightrun's engineering and sales teams to meet market demand for real-time production code visibility for developer teams.
May 6, 2021   |  By Lightrun Team
We are thrilled to announce that Lightrun — the world’s first dev-native continuous observability and debugging platform — has been recognized by Gartner as a Cool Vendor, based on its April 28 report titled, “Cool Vendors in Monitoring, Observability and Cloud Operations” by Padraig Byrne, Pankaj Prasad, Hassan Ennaciri, Venkat Rayapudi, and Gregg Siegfried. “Lightrun helps reduce mean time to repair (MTTR) by enabling continuous debugging capabilities.
May 6, 2021   |  By Milan Bhardwaj
Debugging is one of the most critical aspects of software development cycles. Developers not only leverage it to find and fix errors, but also to uncover potential performance issues in the code. Being able to debug is a core skill every developer needs to have in order to provide valuable, scalable solutions.
Apr 22, 2021   |  By Deborah Ruck
Continuous monitoring (CM), also referred to continuous control monitoring (CCM), is an automated process that allows DevOps teams to detect compliance and security threats in their software development lifecycle and infrastructure. Traditionally, businesses have relied on periodic manual or computer-assisted assessments to provide snapshots of the overall health of their IT environment.
How to authenticate your plugin How to create Lightrun Actions How to view log, snashot and metric data
Learn how to add on-demand, real-time Lightrun logs to your application - without ever stopping the running process.
Learn how to use Lightrun snapshots to explore all stack variables, walk through the stack frames and evaluate expressions at runtime - all without ever stopping the running process.
Learn how to measure the performance of your application by adding on-demand Lightrun metrics - while your application is still running.
Learn how Taboola implemented Lightrun to enable truly seamless progressive delivery using real-time production debugging.
Join JFrog’s Baruch Sadogursky and Lightrun’s Tom Granot as they investigate how high-performing engineering teams remain agile throughout the entire software production lifecycle, from development through deployment and all the way to observing and maintaining high-quality production systems at scale.
Securely add logs, performance metrics and traces to production and staging in real-time, on demand. Gain developer productivity and 100% code-level observability.
Learn how to easily add logs, performance metrics and snapshots to production and staging environments. See how our unique IDE plugin integrates into the developer workflow. From your IDE to your logging tools and APMs.
Jun 15, 2021   |  By Lightrun
This datasheet details various specifications and requirements for installing and running Lightrun in production.
Jun 1, 2021   |  By Lightrun
As experienced cybersecurity engineers with strong cloud and SaaS backgrounds, the Lightrun team fully recognizes the importance of embedding security as part of the product design and delivery. This document provides a high-level overview of Lightrun's security model, architecture and primary controls. While there are no 100% bulletproof solutions, the Lightrun platform is designed with a significant investment in security from the ground up, as outlined in this document.

Lightrun is a Developer Native Observability Platform, enabling developers to securely add logs, performance metrics and traces to production and staging in real time, on demand.

Insert logs and metrics in real time even while the service is running. Debug monolith microservices, Kubernetes, Docker Swarm, ECS, Big Data workers, serverless, and more.

Developer-Native Observability Platform:

  • Increase developer productivity: Spend less time debugging and more time coding. No more restarting, redeploying and reproducing when debugging.
  • Enhance site reliability: Reduce MTTR and increase customer satisfaction. Identify and resolve bugs faster with less downtime.
  • Resolve bugs faster: Add logs, snapshots, and metrics dynamically to your live app. Skip the traditional CI/CD pipelines.
  • Debug in production, staging, anywhere: Lightrun does not interrupt running apps. Debug in any environment: production, staging, testing, dev, etc.

Save your valuable debugging time and keep your service reliable.