Liran is the Co-Founder and CTO of Rookout. He’s an advocate of modern software methodologies like agile, lean and devops. Liran’s passion is to understand how software actually works. When he’s not thinking of code, he’s usually diving or hiking. Follow him on Twitter @Liran_Last
Software Monitoring has come a long way since IT departments began digitalizing internal processes. Where is it headed next?
In honor of KubeCon, I hand-picked the top-3 mistakes you can make when moving to K8s. These are based on our own experience as a dev-facing company on a K8s journey, as well as the experience of our customers.
Replacing Kubernetes ingresses is a tricky and time-consuming process, but we did it anyway. Find out our 4 reasons for moving from nginx to Traefik.
While maintaining and even creating new Java Application Servers systems makes business sense, deploying and especially debugging & monitoring the systems is a whole other matter.
It all started when I was testing Rookout on Docker (with Alpine and Python). Rookout is a new approach to data collection and pipelining from live code. We basically allow developers to request with few clicks any piece of data and view it on their machine regardless of their framework, cloud, and environment.
How do microservices interact with the dev cycle and environment configuration? And how can we develop them more efficiently? First post in a 4-part series.
Log aggregation systems are awesome. They truly are. But why, oh why, do they have to be so expensive? Here are some tips to cut the costs.
Earlier in my career as a dev team leader, I personally refused to adopt Jira. So what changed? Why choose it now as a CTO and co-founder of a startup?
Developing microservices locally: the pros, the cons and some tools that will help you make local microservices dev quicker, easier and more robust.
With most companies that are interested in serverless just taking their first baby steps with the technology, ServerlessDays Milan was a great opportunity to listen to early adopters and industry leaders and learn how to make your path to serverless a smooth one.
Going through the compliance process is no small undertaking, and can have a significant impact on your engineering and business velocity down the line.
Whether you're savvy or newbie, these carefully chosen sessions can help you do well with K8S and open your mind to new microservices stack ideas.
As an entrepreneur and the CTO of a young startup, keeping a close eye on the product is at the top of my priorities.In this blog post, I will get you into my stack and share the list of monitoring tools I’m using on a daily basis.
Follow the quick guide of a super-handy hack for those times when you need to build a local native extension.
Installing a Java Agent and using it to instrument the customer’s JVM doesn’t have a simple, straightforward implementation. Or so we thought...
When should you develop in a cloud environment? What issues should you consider when establishing what you need and ways to provision it?
Working on a remotely-developed microservices app? Here are the best available tools to help you debug it, along with their key strengths and weaknesses.
The time has come for a new generation of source control that wasn’t purely designed for open-source projects, C and the Linux kernel.
Fear of Missing Out on log lines and the data they comprise is the main motivator behind setting log lines for each line of code. But can we overcome it?
Value can be delivered and systems changed without a single line of code being written. So should we rely on "code changes" as a DevOps KPI?
Becoming compliant takes time. Here are the 3 steps we've taken to make our SaaS company's journey towards SOC 2 Type 2 certification much quicker.