{
    "componentChunkName": "component---src-templates-category-template-js",
    "path": "/en/category/dev-ops/",
    "result": {"data":{"allMarkdownRemark":{"totalCount":10,"edges":[{"node":{"fields":{"slug":"/filtering_eventstoredb_subscriptions_by_event_types/"},"excerpt":"Regular expressions are one of the classic examples of hate and hate relationships. Yes, it’s not a typo; hate and hate. Do you know anyone…","timeToRead":6,"frontmatter":{"title":"Filtering EventStoreDB subscriptions by event types","category":"DevOps"}}},{"node":{"fields":{"slug":"/automatically_connect_pgadmin_to_database/"},"excerpt":"Developer experience is a phrase repeated in multiple ways. In our industry, we finally realised how important it is to reduce the cognitive…","timeToRead":12,"frontmatter":{"title":"How to automatically setup pgAdmin with a Docker database","category":"DevOps"}}},{"node":{"fields":{"slug":"/setting_up_nginx_with_aspnet/"},"excerpt":"“Just put the load balancer in front of it, and call it a day”. But is it really that simple? Was it ever “just do XYZ?“. I was preparing a…","timeToRead":9,"frontmatter":{"title":"Setting up NGINX load balancer for .NET WebApi","category":"DevOps"}}},{"node":{"fields":{"slug":"/docker_compose_profiles/"},"excerpt":"Erik Shafer asked me on the Emmett Discord if I could provide a sample of how to run the WebApi application using Emmett. Of course, I said…","timeToRead":8,"frontmatter":{"title":"Docker Compose Profiles, one the most useful and underrated features","category":"DevOps"}}},{"node":{"fields":{"slug":"/configure_ci_for_integration_tests/"},"excerpt":"Continuing an effort to explain DevOps scenarios, today I’d like to show you a simple way to set up integration tests that I’m using in my…","timeToRead":6,"frontmatter":{"title":"A simple way to configure integration tests pipeline","category":"DevOps"}}},{"node":{"fields":{"slug":"/marten_and_docker/"},"excerpt":"Containerisation is something that pushed our industry much further. Generating immutable artefacts is a foundational aspect of the DevOps…","timeToRead":6,"frontmatter":{"title":"How to create a Docker image for the Marten application","category":"DevOps"}}},{"node":{"fields":{"slug":"/tricks_on_how_to_set_up_related_docker_images/"},"excerpt":"In the last few days, I have been working on guidance on piping EventStoreDB logs into Elasticsearch. ELK stack (so Elasticsearch, Logstash…","timeToRead":11,"frontmatter":{"title":"A few tricks on how to set up related Docker images with docker-compose","category":"DevOps"}}},{"node":{"fields":{"slug":"/how_to_buid_and_push_docker_image_with_github_actions/"},"excerpt":"In the previous post, I explained that with a few simple tricks, you can make your Docker image less cluttered and build faster. I explained…","timeToRead":6,"frontmatter":{"title":"How to build and push Docker image with GitHub actions?","category":"DevOps"}}},{"node":{"fields":{"slug":"/how_to_buid_an_optimal_docker_image_for_your_application/"},"excerpt":"Some time ago, I realised that my posts from 2011 about configuration and operation in SCRUM using TFS are still hanging on the Internet…","timeToRead":8,"frontmatter":{"title":"How to build an optimal Docker image for your application?","category":"DevOps"}}},{"node":{"fields":{"slug":"/how_to_create_a_custom_github_action/"},"excerpt":"As you may know, I’m a fan of documentation. I wrote a few practical tips on this topic on the blog: “How to create projections of events…","timeToRead":6,"frontmatter":{"title":"How to create a custom GitHub Action?","category":"DevOps"}}}]},"site":{"siteMetadata":{"facebook":{"appId":""}}}},"pageContext":{"category":"DevOps","lang":"en","langKey":"en","originalPath":"/category/dev-ops/","availableLanguages":["en","pl"]}},
    "staticQueryHashes": ["2742854296"]}