Marko Anastasov

Marko Anastasov

Serbia
1K followers 500+ connections

About

For the past decade, I have bootstrapped Semaphore into a leading code delivery platform,…

Experience

Publications

  • CI/CD with Docker and Kubernetes

    Semaphore

    A free, open source book to learn how to deliver cloud-native applications at high velocity.

    Other authors
    See publication
  • The 41:1 ROI of Moving CI/CD to Semaphore

    Semaphore

    Software developers lose focus and time by waiting for code changes to propagate through slow CI/CD pipelines. That goes unnoticed because everyone assumes it’s inevitable.

    This whitepaper explains in detail:

    - Why fast CI/CD is vital for your team
    - A reality check to determine if your current process is fast enough
    - What makes a productive CI/CD pipeline
    - Real-world results & ROI with Semaphore

    See publication
  • CI/CD Explained

    Semaphore

    CI/CD enables the best tech companies to improve their products many times per day. Here’s what you need to know to do the same.

    See publication
  • Continuous Integration (CI) Explained

    Semaphore

    Continuous integration enables iterative software development, reduces risks from defects and makes developers highly productive.

    See publication
  • CI/CD Pipeline: A Gentle Introduction

    Semaphore

    Do you want your engineering team to deliver bug-free code at high velocity? A fast and reliable CI/CD pipeline is crucial for doing that sustainably over time.

    See publication
  • Rails Testing Handbook: Build Sustainable Web Apps with Behavior-Driven Development

    Semaphore

    Tired of fragile code? This free hands-on book will teach you how to build better Ruby on Rails apps with confidence. Learn practical behavior-driven development (BDD) from the makers of Semaphore.

    In Rails Testing Handbook, you’ll learn about:

    * How to get in the BDD mindset and apply it in practice;
    * Setting up RSpec, Cucumber, database cleaner and others;
    * Developing features from scratch in red - green - refactor cycles;
    * Writing integration tests as Cucumber…

    Tired of fragile code? This free hands-on book will teach you how to build better Ruby on Rails apps with confidence. Learn practical behavior-driven development (BDD) from the makers of Semaphore.

    In Rails Testing Handbook, you’ll learn about:

    * How to get in the BDD mindset and apply it in practice;
    * Setting up RSpec, Cucumber, database cleaner and others;
    * Developing features from scratch in red - green - refactor cycles;
    * Writing integration tests as Cucumber scenarios;
    * Writing controller tests using RSpec with mocking approach;
    * Writing model specs with RSpec;
    * How to collaborate via pull requests and continuous integration.

    Rails Testing Handbook is packed with practical advice not found in official Rails guides. Whether you've been developing Rails apps for years or are just getting started, this book will help you advance your craft.

    Other authors
    See publication
  • Scaling a Rails Monolith w/Event Driven Microservices

    Chicago Ruby

    Microservices solve productivity and production performance problems that typically arise with monoliths — and do that best when they are implemented to work asynchronously. The thing is, as Rails developers, we are used to thinking in terms of synchronous REST APIs. To scale up, we need to rewire our brains.

    See publication
  • Behavior-Driven Development

    Semaphore

    Behavior-driven development (BDD) is about minimizing the feedback loop. It is a logical step forward in the evolution of the practice of software development. This article explains the concept and its origins.

    See publication

View Marko’s full profile

  • See who you know in common
  • Get introduced
  • Contact Marko directly
Join to view full profile

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Marko Anastasov

Add new skills with these courses