<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Rustam Mehmandarov – tag: english</title>
    <subtitle>Posts tagged "english" on Rustam Mehmandarov.</subtitle>
    <link href="https://mehmandarov.com/tag/english/feed.xml" rel="self" type="application/atom+xml"/>
    <link href="https://mehmandarov.com/tag/english/" rel="alternate" type="text/html"/>
    
    <updated>2026-04-19T09:50:00+02:00</updated>
    
    <id>https://mehmandarov.com/tag/english/feed.xml</id>
    
    <author>
        <name>Rustam Mehmandarov</name>
    </author>
    
    
    <entry>
        <title type="html">API versioning in Java using JAX-RS with Jakarta EE and MicroProfile</title>
        <link href="https://mehmandarov.com/api-versioning/" rel="alternate" type="text/html" title="API versioning in Java using JAX-RS with Jakarta EE and MicroProfile"/>
        <published>2026-04-19T09:50:00+02:00</published>
        <updated>2026-04-19T09:50:00+02:00</updated>
        <id>https://mehmandarov.com/api-versioning</id>
        
        <summary type="html">Exploring common API versioning strategies in Java using JAX-RS with Jakarta EE and MicroProfile – URL, header, and media type versioning – with pros, cons, and practical code examples.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="english"/>
        
        <category term="java"/>
        
        <category term="architecture"/>
        
        <category term="api"/>
        
        <category term="jakarta ee"/>
        
        <category term="microprofile"/>
        
        <category term="jax-rs"/>
        
        <category term="openapi"/>
        
    </entry>
    
    <entry>
        <title type="html">Multiplying The Developer Joy: Multiple Quarkus Containers + Simultaneous Remote Development Sessions</title>
        <link href="https://mehmandarov.com/remote-dev-mode-quarkus/" rel="alternate" type="text/html" title="Multiplying The Developer Joy: Multiple Quarkus Containers + Simultaneous Remote Development Sessions"/>
        <published>2024-03-30T10:50:00+01:00</published>
        <updated>2024-03-30T10:50:00+01:00</updated>
        <id>https://mehmandarov.com/remote-dev-mode-quarkus</id>
        
        <summary type="html">Running several simultaneous Quarkus app containers on your machine with the Quarkus’ remote development mode activated presents some challenges. Let’s have a look at how we can fix this.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="english"/>
        
        <category term="java"/>
        
        <category term="containers"/>
        
        <category term="quarkus"/>
        
        <category term="docker"/>
        
    </entry>
    
    <entry>
        <title type="html">Cloud Security Principles: Part 2</title>
        <link href="https://mehmandarov.com/cloud-security-principles-2/" rel="alternate" type="text/html" title="Cloud Security Principles: Part 2"/>
        <published>2023-10-17T15:50:00+02:00</published>
        <updated>2023-10-17T15:50:00+02:00</updated>
        <id>https://mehmandarov.com/cloud-security-principles-2</id>
        
        <summary type="html">This is the second part of the series on the Cloud Security Principles. This post will look at some key principles for securing your applications. Similarly to the first post, some prior knowledge of various IT architecture and security concepts may be expected. This post was inspired by a talk I...</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="english"/>
        
        <category term="architecture"/>
        
        <category term="security"/>
        
        <category term="cloud"/>
        
    </entry>
    
    <entry>
        <title type="html">Cloud Security Principles</title>
        <link href="https://mehmandarov.com/cloud-security-principles/" rel="alternate" type="text/html" title="Cloud Security Principles"/>
        <published>2023-10-12T09:50:00+02:00</published>
        <updated>2023-10-12T09:50:00+02:00</updated>
        <id>https://mehmandarov.com/cloud-security-principles</id>
        
        <summary type="html">This post was inspired by a talk I have recently done with Neha Sardana at JAX New York and is meant to serve as a stepping stone to categorize and catalog the things you need to consider working with the Cloud and Cloud-native applications. Some prior knowledge of various concepts within IT arch...</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="english"/>
        
        <category term="architecture"/>
        
        <category term="security"/>
        
        <category term="cloud"/>
        
    </entry>
    
    <entry>
        <title type="html">It Is Alive! Again!</title>
        <link href="https://mehmandarov.com/it-is-alive-again/" rel="alternate" type="text/html" title="It Is Alive! Again!"/>
        <published>2023-01-15T18:50:00+01:00</published>
        <updated>2023-01-15T18:50:00+01:00</updated>
        <id>https://mehmandarov.com/it-is-alive-again</id>
        
        <summary type="html">Getting the site updated and rebooting blogging. It’s back!</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Building a Basic Apache Beam Pipeline in 4 Steps with Java</title>
        <link href="https://mehmandarov.com/beam-pipeline-in-four-steps/" rel="alternate" type="text/html" title="Building a Basic Apache Beam Pipeline in 4 Steps with Java"/>
        <published>2020-02-21T07:35:00+01:00</published>
        <updated>2020-02-21T07:35:00+01:00</updated>
        <id>https://mehmandarov.com/beam-pipeline-in-four-steps</id>
        
        <summary type="html">Getting started with building data pipelines using Apache Beam Java SDK</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="java"/>
        
        <category term="apache beam"/>
        
        <category term="data"/>
        
        <category term="pipelines"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Getting a Graph Representation of a Pipeline in Apache Beam</title>
        <link href="https://mehmandarov.com/apache-beam-pipeline-graph/" rel="alternate" type="text/html" title="Getting a Graph Representation of a Pipeline in Apache Beam"/>
        <published>2019-11-27T08:15:00+01:00</published>
        <updated>2019-11-27T08:15:00+01:00</updated>
        <id>https://mehmandarov.com/apache-beam-pipeline-graph</id>
        
        <summary type="html">How to get a graph representation of your data pipeline in Apache Beam, step by step.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="java"/>
        
        <category term="apache beam"/>
        
        <category term="data"/>
        
        <category term="pipelines"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">MicroProfile – Part 1: Defining End-Points</title>
        <link href="https://mehmandarov.com/microprofile-101-part1/" rel="alternate" type="text/html" title="MicroProfile – Part 1: Defining End-Points"/>
        <published>2019-07-29T07:25:00+02:00</published>
        <updated>2019-07-29T07:25:00+02:00</updated>
        <id>https://mehmandarov.com/microprofile-101-part1</id>
        
        <summary type="html">Getting started with MicroProfile – defining end-points for JSON, images, and PDF responses.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="java"/>
        
        <category term="microservices"/>
        
        <category term="microprofile"/>
        
        <category term="jakarta ee"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Generating PDF Files Using Java</title>
        <link href="https://mehmandarov.com/generating-pdf-files-using-java/" rel="alternate" type="text/html" title="Generating PDF Files Using Java"/>
        <published>2019-06-21T07:01:00+02:00</published>
        <updated>2019-06-21T07:01:00+02:00</updated>
        <id>https://mehmandarov.com/generating-pdf-files-using-java</id>
        
        <summary type="html">A step-by-step tutorial on generating PDF files in Java with text, images, and metadata.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="java"/>
        
        <category term="pdf"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Generating QR Codes With Secure Hashes Using Java</title>
        <link href="https://mehmandarov.com/generating-qr-codes-with-secure-hashes-using-java/" rel="alternate" type="text/html" title="Generating QR Codes With Secure Hashes Using Java"/>
        <published>2019-06-10T07:01:00+02:00</published>
        <updated>2019-06-10T07:01:00+02:00</updated>
        <id>https://mehmandarov.com/generating-qr-codes-with-secure-hashes-using-java</id>
        
        <summary type="html">A step-by-step tutorial on generating QR codes and secure hashed strings with salt in Java.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="java"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Configuring Slack Notifications for Google Cloud Build</title>
        <link href="https://mehmandarov.com/slack-notifications-for-cloud-build/" rel="alternate" type="text/html" title="Configuring Slack Notifications for Google Cloud Build"/>
        <published>2019-03-01T07:01:00+01:00</published>
        <updated>2019-03-01T07:01:00+01:00</updated>
        <id>https://mehmandarov.com/slack-notifications-for-cloud-build</id>
        
        <summary type="html">Setting up Slack notifications for Google Cloud Build jobs with code examples and screenshots.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="field notes"/>
        
        <category term="automation"/>
        
        <category term="cloud"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Computers as Movie Superstars</title>
        <link href="https://mehmandarov.com/computer-superstars/" rel="alternate" type="text/html" title="Computers as Movie Superstars"/>
        <published>2019-02-19T09:01:00+01:00</published>
        <updated>2019-02-19T09:01:00+01:00</updated>
        <id>https://mehmandarov.com/computer-superstars</id>
        
        <summary type="html">The untold story behind the vintage computers used in the JavaZone 2018 short film Stranger Strings.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="javazone"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Disposable Docker Containers</title>
        <link href="https://mehmandarov.com/disposable-docker-containers/" rel="alternate" type="text/html" title="Disposable Docker Containers"/>
        <published>2019-01-01T11:01:00+01:00</published>
        <updated>2019-01-01T11:01:00+01:00</updated>
        <id>https://mehmandarov.com/disposable-docker-containers</id>
        
        <summary type="html">Using single-use, ephemeral Docker containers for building and testing applications locally.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="containers"/>
        
        <category term="docker"/>
        
        <category term="jekyll"/>
        
        <category term="field notes"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Navigating and Editing the Command Line – Bash Edition</title>
        <link href="https://mehmandarov.com/navigating-and-editing-the-command-line/" rel="alternate" type="text/html" title="Navigating and Editing the Command Line – Bash Edition"/>
        <published>2018-12-30T21:01:00+01:00</published>
        <updated>2018-12-30T21:01:00+01:00</updated>
        <id>https://mehmandarov.com/navigating-and-editing-the-command-line</id>
        
        <summary type="html">A cheat sheet for navigating and editing the command line in Bash.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="command line"/>
        
        <category term="bash"/>
        
        <category term="field notes"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Escaping Developer Nightmares</title>
        <link href="https://mehmandarov.com/escaping-developer-nigthmares/" rel="alternate" type="text/html" title="Escaping Developer Nightmares"/>
        <published>2017-12-01T07:23:00+01:00</published>
        <updated>2017-12-01T07:23:00+01:00</updated>
        <id>https://mehmandarov.com/escaping-developer-nigthmares</id>
        
        <summary type="html">Common pitfalls in software development and practical suggestions on how to fix them.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="java"/>
        
        <category term="field notes"/>
        
        <category term="software development"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Docker Command Line Survival Guide: The Absolute Basics</title>
        <link href="https://mehmandarov.com/docker-cmd-survival-guide/" rel="alternate" type="text/html" title="Docker Command Line Survival Guide: The Absolute Basics"/>
        <published>2017-07-27T08:23:00+02:00</published>
        <updated>2017-07-27T08:23:00+02:00</updated>
        <id>https://mehmandarov.com/docker-cmd-survival-guide</id>
        
        <summary type="html">Ten essential Docker commands to get you started with the command-line interface.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="docker"/>
        
        <category term="command line"/>
        
        <category term="field notes"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Personal Data Security</title>
        <link href="https://mehmandarov.com/personal-data-security/" rel="alternate" type="text/html" title="Personal Data Security"/>
        <published>2017-07-21T10:23:00+02:00</published>
        <updated>2017-07-21T10:23:00+02:00</updated>
        <id>https://mehmandarov.com/personal-data-security</id>
        
        <summary type="html">How one of Norway&apos;s biggest Apple service centers was leaking personal data to anyone who would click a button.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="security"/>
        
        <category term="data privacy"/>
        
        <category term="gdpr"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Start Docker Containers Automatically</title>
        <link href="https://mehmandarov.com/start-docker-containers-automatically/" rel="alternate" type="text/html" title="Start Docker Containers Automatically"/>
        <published>2017-07-09T10:50:00+02:00</published>
        <updated>2017-07-09T10:50:00+02:00</updated>
        <id>https://mehmandarov.com/start-docker-containers-automatically</id>
        
        <summary type="html">Starting your Docker containers automatically using systemd.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="java"/>
        
        <category term="docker"/>
        
        <category term="field notes"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">Command Line Tools for Your Java Projects</title>
        <link href="https://mehmandarov.com/cmd-tools-for-developers/" rel="alternate" type="text/html" title="Command Line Tools for Your Java Projects"/>
        <published>2017-05-15T20:46:00+02:00</published>
        <updated>2017-05-15T20:46:00+02:00</updated>
        <id>https://mehmandarov.com/cmd-tools-for-developers</id>
        
        <summary type="html">Getting an overview of your project with simple command-line tools.</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="java"/>
        
        <category term="software development"/>
        
        <category term="english"/>
        
    </entry>
    
    <entry>
        <title type="html">How to Train Your Camera</title>
        <link href="https://mehmandarov.com/how-to-train-your-camera/" rel="alternate" type="text/html" title="How to Train Your Camera"/>
        <published>2017-04-29T20:46:00+02:00</published>
        <updated>2017-04-29T20:46:00+02:00</updated>
        <id>https://mehmandarov.com/how-to-train-your-camera</id>
        
        <summary type="html">Training your camera to recognize objects using OpenCV or TensorFlow</summary>
        
        
        
        
        <author>
            <name>Rustam Mehmandarov</name>
        </author>
        
        
        
        <category term="iot"/>
        
        <category term="machine learning"/>
        
        <category term="english"/>
        
    </entry>
    
</feed>

