{
  "title": "Blacklight Inspection",
  "page_title": "Elder Moraes – Backend | Java | Quarkus | AI | Career",
  "uri_ins": "http://eldermoraes.com/",
  "uri_dest": "https://eldermoraes.com/",
  "uri_redirects": [
    "http://eldermoraes.com/"
  ],
  "secure_connection": {},
  "host": "eldermoraes.com",
  "config": {
    "emulateDevice": {
      "name": "iPhone 13 Pro",
      "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 15_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Mobile/15E148 Safari/604.1",
      "viewport": {
        "width": 390,
        "height": 844,
        "deviceScaleFactor": 3,
        "isMobile": true,
        "hasTouch": true,
        "isLandscape": false
      }
    },
    "cleareCache": true,
    "captureHar": true,
    "captureLinks": false,
    "enableAdBlock": false,
    "saveBrowserProfile": false,
    "numPages": 2,
    "defaultTimeout": 35000,
    "defaultWaitUntil": "networkidle2",
    "headless": true,
    "headers": {},
    "extraChromiumArgs": [
      "--disable-features=TrackingProtection3pcd",
      "--website-analysis-scan=182a2304-2133-473e-a1e2-02ef42e9373a"
    ],
    "extraPuppeteerOptions": {}
  },
  "browser": {
    "name": "Chromium",
    "version": "Chrome/127.0.6533.88",
    "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/127.0.0.0 Safari/537.36",
    "platform": {
      "name": "Linux",
      "version": "6.12.107+deb13-amd64"
    }
  },
  "script": {
    "host": "ed5f3334edd9",
    "version": {
      "npm": "3.11.0",
      "commit": "dev"
    },
    "node_version": "v24.20.0"
  },
  "start_time": "2026-09-07T15:42:22.674Z",
  "end_time": "2026-09-07T15:42:37.285Z",
  "browsing_history": [
    "https://eldermoraes.com/",
    "https://eldermoraes.com/the-mcp-java-sdk-as-an-anti-corruption-layer/",
    "https://eldermoraes.com/day-2-at-startse-ai-festival-2026-notes-for-software-engineers/"
  ],
  "hosts": {
    "requests": {
      "first_party": [
        "eldermoraes.com"
      ],
      "third_party": [
        "fonts.googleapis.com",
        "www.googletagmanager.com",
        "connect.facebook.net",
        "fonts.gstatic.com",
        "region1.analytics.google.com",
        "stats.g.doubleclick.net",
        "www.google.com",
        "ad.doubleclick.net",
        "www.google.fr",
        "www.facebook.com"
      ]
    }
  },
  "reports": {
    "behaviour_event_listeners": {
      "MOUSE": {
        "https://connect.facebook.net/signals/config/1873702302784508?v=2.9.393&r=stable&domain=eldermoraes.com&im=1&hme=118644ce20ff837cfc6c6ee441987e9e11b8b9fb8ec6bc04b15a3c516441ba07&ex_m=115%2C226%2C166%2C26%2C80%2C81%2C158%2C76%2C75%2C11%2C176%2C100%2C20%2C150%2C138%2C45%2C83%2C88%2C146%2C171%2C178%2C31%2C17%2C30%2C18%2C32%2C33%2C34%2C36%2C54%2C159%2C85%2C123%2C22%2C24%2C50%2C46%2C48%2C47%2C93%2C102%2C106%2C121%2C157%2C160%2C52%2C122%2C28%2C25%2C130%2C77%2C42%2C162%2C161%2C163%2C154%2C152%2C29%2C41%2C65%2C120%2C173%2C78%2C21%2C125%2C91%2C74%2C23%2C95%2C96%2C127%2C94%2C148%2C147%2C151%2C107%2C172%2C175%2C40%2C55%2C124%2C53%2C8%2C4%2C5%2C7%2C6%2C3%2C101%2C112%2C179%2C193%2C240%2C82%2C254%2C253%2C252%2C14%2C27%2C39%2C61%2C114%2C67%2C10%2C71%2C108%2C109%2C110%2C116%2C141%2C37%2C35%2C143%2C144%2C145%2C140%2C139%2C167%2C84%2C170%2C168%2C169%2C56%2C66%2C134%2C19%2C174%2C51%2C303%2C304%2C305%2C302%2C318%2C340%2C233%2C222%2C68%2C223%2C221%2C343%2C334%2C58%2C234%2C118%2C142%2C90%2C132%2C60%2C131%2C137%2C136%2C64%2C72%2C70%2C164%2C86%2C87%2C126%2C43%2C38%2C59%2C62%2C111%2C177%2C1%2C135%2C16%2C133%2C12%2C2%2C63%2C103%2C15%2C73%2C69%2C129%2C99%2C98%2C181%2C182%2C104%2C105%2C9%2C113%2C180%2C57%2C155%2C97%2C89%2C79%2C128%2C117%2C49%2C156%2C0%2C92%2C149%2C153%2C165%2C44%2C119%2C13%2C183": [
          "click"
        ],
        "https://www.googletagmanager.com/gtag/js?id=G-72X2LXP8L9": [
          "mousedown",
          "click"
        ]
      },
      "KEYBOARD": {
        "https://www.googletagmanager.com/gtag/js?id=G-72X2LXP8L9": [
          "keyup"
        ]
      }
    },
    "canvas_fingerprinters": {
      "data_url": {},
      "fingerprinters": [],
      "styles": {},
      "texts": {}
    },
    "canvas_font_fingerprinters": {
      "canvas_font": {},
      "text_measure": {}
    },
    "cookies": [
      {
        "name": "_gcl_au",
        "value": "1.1.1623392401.1788795754",
        "domain": "eldermoraes.com",
        "path": "/",
        "expires": "2026-12-06T15:42:34.000Z",
        "size": 32,
        "httpOnly": false,
        "secure": false,
        "session": false,
        "priority": "Medium",
        "sameParty": false,
        "sourceScheme": "Secure",
        "sourcePort": 443,
        "type": "js",
        "third_party": false
      },
      {
        "name": "_ga_72X2LXP8L9",
        "value": "GS2.1.s1788795754$o1$g0$t1788795754$j60$l0$h0",
        "domain": "eldermoraes.com",
        "path": "/",
        "expires": "2027-10-12T15:42:34.097Z",
        "size": 59,
        "httpOnly": false,
        "secure": false,
        "session": false,
        "priority": "Medium",
        "sameParty": false,
        "sourceScheme": "Secure",
        "sourcePort": 443,
        "type": "js",
        "third_party": false
      },
      {
        "name": "_ga",
        "value": "GA1.1.610274849.1788795754",
        "domain": "eldermoraes.com",
        "path": "/",
        "expires": "2027-10-12T15:42:34.099Z",
        "size": 29,
        "httpOnly": false,
        "secure": false,
        "session": false,
        "priority": "Medium",
        "sameParty": false,
        "sourceScheme": "Secure",
        "sourcePort": 443,
        "type": "js",
        "third_party": false
      },
      {
        "name": "_fbp",
        "value": "fb.1.1788795754187.735202527819865001",
        "domain": "eldermoraes.com",
        "path": "/",
        "expires": "2026-12-06T15:42:34.000Z",
        "size": 41,
        "httpOnly": false,
        "secure": false,
        "session": false,
        "sameSite": "Lax",
        "priority": "Medium",
        "sameParty": false,
        "sourceScheme": "Secure",
        "sourcePort": 443,
        "type": "js",
        "third_party": false
      }
    ],
    "fb_pixel_events": [
      {
        "advancedMatchingParams": [],
        "dataParams": [
          {
            "key": "cd[cs_est]",
            "value": true,
            "cleanKey": "cs_est"
          }
        ],
        "eventDescription": "This is the default pixel tracking page visits. For example - A person lands on your website pages.",
        "eventName": "PageView",
        "isStandardEvent": true,
        "pageUrl": "https://eldermoraes.com/day-2-at-startse-ai-festival-2026-notes-for-software-engineers/",
        "raw": "https://www.facebook.com/tr/?id=1873702302784508&ev=PageView&dl=https%3A%2F%2Feldermoraes.com%2Fday-2-at-startse-ai-festival-2026-notes-for-software-engineers%2F&rl=&if=false&ts=1788795754203&iw=false&sw=390&sh=844&v=2.9.393&r=stable&ec=0&o=4126&aems=0%3B0&fbp=fb.1.1788795754187.735202527819865001&cs_est=true&ler=empty&pmd[title]=Day%202%20at%20StartSe%20AI%20Festival%202026%3A%20notes%20for%20software%20engineers%20%E2%80%94%20eldermoraes.com&pmd[locale]=en_US&pmd[description]=As%20mentioned%20in%20my%20previous%20post%2C%20I%27m%20in%20S%C3%A3o%20Paulo%20this%20week%20for%20the%20StartSe%20AI%20Festival%202026%20(May%2013%20and%2014%2C%20at%20Pro%20Magno%20Centro%20de%20Eventos).%20For%20those%20joining%20now%3A%20this%20is%20the%E2%80%A6&plt=396.2999999523163&iss=1&imft=1&tz=0&it=1788795753841&coo=false&cdl=&expv2[0]=pl1&expv2[1]=el2&expv2[2]=bc1&expv2[3]=ra2&expv2[4]=rp2&expv2[5]=ct3&expv2[6]=hf1&expv2[7]=sd1&expv2[8]=sp1&expv2[9]=ek1&expv2[10]=pc1&expv2[11]=gs1&expv2[12]=zs1&expv2[13]=cp1&expv2[14]=es1&expv2[15]=ac1&expv2[16]=so1&expv2[17]=wc3&expv2[18]=la1&expv2[19]=sf1&expv2[20]=da1&expv2[21]=io1&expv2[22]=ae1&expv2[23]=sx1&expv2[24]=if1&expv2[25]=fd1&expv2[26]=bg3&expv2[27]=mg3&expv2[28]=kl3&expv2[29]=sg3&expv2[30]=mk3&expv2[31]=sn3&expv2[32]=ec3&expv2[33]=mp3&expv2[34]=ps3&expv2[35]=fx3&expv2[36]=vt3&rqm=GET"
      },
      {
        "advancedMatchingParams": [],
        "dataParams": [
          {
            "key": "cd[cs_est]",
            "value": true,
            "cleanKey": "cs_est"
          }
        ],
        "eventDescription": "This is the default pixel tracking page visits. For example - A person lands on your website pages.",
        "eventName": "PageView",
        "isStandardEvent": true,
        "pageUrl": "https://eldermoraes.com/the-mcp-java-sdk-as-an-anti-corruption-layer/",
        "raw": "https://www.facebook.com/tr/?id=1873702302784508&ev=PageView&dl=https%3A%2F%2Feldermoraes.com%2Fthe-mcp-java-sdk-as-an-anti-corruption-layer%2F&rl=&if=false&ts=1788795750284&iw=false&sw=390&sh=844&v=2.9.393&r=stable&ec=0&o=4126&aems=0%3B0&fbp=fb.1.1788795750267.447089491607623541&cs_est=true&ler=empty&pmd[title]=The%20MCP%20Java%20SDK%20as%20an%20Anti-Corruption%20Layer%20%E2%80%94%20eldermoraes.com&pmd[locale]=en_US&pmd[description]=There%20is%20a%20tempting%20way%20to%20read%20the%20arrival%20of%20the%20Model%20Context%20Protocol%20Java%20SDK%3A%20as%20one%20more%20client%20library%20to%20bolt%20onto%20a%20service.%20Add%20the%20dependency%2C%20expose%20your%20existing%20services%20as%20tools%2C%E2%80%A6&plt=257.10000002384186&iss=1&imft=1&tz=0&it=1788795750045&coo=false&cdl=&expv2[0]=pl0&expv2[1]=el3&expv2[2]=bc1&expv2[3]=ra2&expv2[4]=rp2&expv2[5]=im0&expv2[6]=hf1&expv2[7]=pt0&expv2[8]=sd1&expv2[9]=sp1&expv2[10]=ek1&expv2[11]=pc1&expv2[12]=gs1&expv2[13]=zs1&expv2[14]=cp1&expv2[15]=es1&expv2[16]=ac1&expv2[17]=so1&expv2[18]=wc3&expv2[19]=la1&expv2[20]=sf1&expv2[21]=da1&expv2[22]=io1&expv2[23]=ae1&expv2[24]=sx1&expv2[25]=if1&expv2[26]=fd1&expv2[27]=bg3&expv2[28]=mg3&expv2[29]=kl3&expv2[30]=sg3&expv2[31]=mk3&expv2[32]=sn3&expv2[33]=ec3&expv2[34]=mp3&expv2[35]=ps3&expv2[36]=fx3&expv2[37]=vt3&expv2[38]=tz1&rqm=GET"
      },
      {
        "advancedMatchingParams": [],
        "dataParams": [
          {
            "key": "cd[cs_est]",
            "value": true,
            "cleanKey": "cs_est"
          }
        ],
        "eventDescription": "This is the default pixel tracking page visits. For example - A person lands on your website pages.",
        "eventName": "PageView",
        "isStandardEvent": true,
        "pageUrl": "https://eldermoraes.com/",
        "raw": "https://www.facebook.com/tr/?id=1873702302784508&ev=PageView&dl=https%3A%2F%2Feldermoraes.com%2F&rl=&if=false&ts=1788795747752&iw=false&sw=390&sh=844&v=2.9.393&r=stable&ec=0&o=4126&aems=0%3B0&fbp=fb.1.1788795747702.342378969962207715&cs_est=true&ler=empty&pmd[title]=Elder%20Moraes%20%E2%80%93%20Backend%20%7C%20Java%20%7C%20Quarkus%20%7C%20AI%20%7C%20Career&pmd[locale]=en_US&pmd[description]=Java%2C%20backend%2C%20and%20AI%20in%20production%20%E2%80%94%20Elder%20Moraes%27%20blog.&plt=413.89999997615814&iss=1&imft=1&tz=0&it=1788795747281&coo=false&cdl=&expv2[0]=pl1&expv2[1]=el3&expv2[2]=bc1&expv2[3]=ra2&expv2[4]=rp2&expv2[5]=ct3&expv2[6]=hf0&expv2[7]=sd1&expv2[8]=sp1&expv2[9]=ek1&expv2[10]=pc1&expv2[11]=gs1&expv2[12]=zs1&expv2[13]=cp1&expv2[14]=es1&expv2[15]=ac1&expv2[16]=so3&expv2[17]=wc3&expv2[18]=la1&expv2[19]=sf1&expv2[20]=da1&expv2[21]=io1&expv2[22]=ae1&expv2[23]=sx1&expv2[24]=if1&expv2[25]=fd1&expv2[26]=bg3&expv2[27]=mg3&expv2[28]=kl3&expv2[29]=sg3&expv2[30]=mk3&expv2[31]=sn3&expv2[32]=ec3&expv2[33]=mp3&expv2[34]=ps3&expv2[35]=fx3&expv2[36]=vt3&expv2[37]=ta1&rqm=GET"
      },
      {
        "advancedMatchingParams": [],
        "dataParams": [
          {
            "key": "cd[cs_est]",
            "value": true,
            "cleanKey": "cs_est"
          }
        ],
        "eventDescription": "A visit to a web page you care about (for example, a product page or landing page). ViewContent tells you if someone visits a web page's URL, but not what they see or do on that page. For example - A person lands on a product details page",
        "eventName": "ViewContent",
        "isStandardEvent": true,
        "pageUrl": "https://eldermoraes.com/",
        "raw": "https://www.facebook.com/tr/?id=1873702302784508&ev=ViewContent&dl=https%3A%2F%2Feldermoraes.com%2F&rl=&if=false&ts=1788795747744&iw=false&cd[cs_est]=true&sw=390&sh=844&v=2.9.393&r=stable&ec=1&o=4126&aems=0%3B0&fbp=fb.1.1788795747702.342378969962207715&ler=empty&pmd[locale]=en_US&pmd[description]=Java%2C%20backend%2C%20and%20AI%20in%20production%20%E2%80%94%20Elder%20Moraes%27%20blog.&plt=413.89999997615814&iss=1&imft=1&tz=0&it=1788795747281&coo=false&es=automatic&cs_est=true&est_source=1323630534672978&tm=3&cdl=&expv2[0]=pl1&expv2[1]=el2&expv2[2]=bc1&expv2[3]=ra2&expv2[4]=rp2&expv2[5]=ct3&expv2[6]=hf0&expv2[7]=sd1&expv2[8]=sp1&expv2[9]=ek1&expv2[10]=pc1&expv2[11]=gs1&expv2[12]=zs1&expv2[13]=cp1&expv2[14]=es1&expv2[15]=ac1&expv2[16]=so1&expv2[17]=wc3&expv2[18]=la1&expv2[19]=sf1&expv2[20]=da1&expv2[21]=io1&expv2[22]=ae1&expv2[23]=sx1&expv2[24]=if1&expv2[25]=fd1&expv2[26]=bg3&expv2[27]=mg3&expv2[28]=kl3&expv2[29]=sg3&expv2[30]=mk3&expv2[31]=sn3&expv2[32]=ec3&expv2[33]=mp3&expv2[34]=ps3&expv2[35]=fx3&expv2[36]=vt3&expv2[37]=ta1&rqm=GET"
      }
    ],
    "tiktok_pixel_events": [],
    "twitter_pixel_events": [],
    "google_analytics_events": [
      {
        "data": {
          "body": {},
          "filter": "$ping,third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "aip": 1,
            "cid": 610274849.1788796,
            "dma": 1,
            "dma_cps": "a",
            "frm": 0,
            "gcd": "13l3l3l2l1l1",
            "gtm": "45je6930h2v9101391961za200zd9101391961",
            "npa": 1,
            "rcb": 14,
            "tag_exp": "115938465~115938468~117776795~118897920~118897930~120213116~120385423~120469145~120469153",
            "tid": "G-72X2LXP8L9",
            "v": 2
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/day-2-at-startse-ai-festival-2026-notes-for-software-engineers/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "raw": "https://stats.g.doubleclick.net/g/collect?v=2&tid=G-72X2LXP8L9&cid=610274849.1788795754&gtm=45je6930h2v9101391961za200zd9101391961&rcb=14&aip=1&dma=1&dma_cps=a&gcd=13l3l3l2l1l1&npa=1&frm=0&tag_exp=115938465~115938468~117776795~118897920~118897930~120213116~120385423~120469145~120469153"
      },
      {
        "data": {
          "body": {},
          "filter": "$ping,third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "aip": 1,
            "cid": 143006682.1788796,
            "dma": 1,
            "dma_cps": "a",
            "frm": 0,
            "gcd": "13l3l3l2l1l1",
            "gtm": "45je6921v9101391961za200zd9101391961",
            "npa": 1,
            "rcb": 12,
            "tag_exp": "115616985~115938465~115938468~118131810~118897920~118897930~119381663~120213116~120385423~120469145~120469153",
            "tid": "G-72X2LXP8L9",
            "v": 2
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/the-mcp-java-sdk-as-an-anti-corruption-layer/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "raw": "https://stats.g.doubleclick.net/g/collect?v=2&tid=G-72X2LXP8L9&cid=143006682.1788795750&gtm=45je6921v9101391961za200zd9101391961&rcb=12&aip=1&dma=1&dma_cps=a&gcd=13l3l3l2l1l1&npa=1&frm=0&tag_exp=115616985~115938465~115938468~118131810~118897920~118897930~119381663~120213116~120385423~120469145~120469153"
      },
      {
        "data": {
          "body": {},
          "filter": "$ping,third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "aip": 1,
            "cid": 1843879402.1788795,
            "dma": 1,
            "dma_cps": "a",
            "frm": 0,
            "gcd": "13l3l3l2l1l1",
            "gtm": "45je6921v9101391961za200zd9101391961",
            "npa": 1,
            "rcb": 13,
            "tag_exp": "115938465~115938468~118897920~118897930~120213116~120385423~120469145~120469153",
            "tid": "G-72X2LXP8L9",
            "v": 2
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "raw": "https://stats.g.doubleclick.net/g/collect?v=2&tid=G-72X2LXP8L9&cid=1843879402.1788795747&gtm=45je6921v9101391961za200zd9101391961&rcb=13&aip=1&dma=1&dma_cps=a&gcd=13l3l3l2l1l1&npa=1&frm=0&tag_exp=115938465~115938468~118897920~118897930~120213116~120385423~120469145~120469153"
      }
    ],
    "key_logging": {},
    "session_recorders": {},
    "third_party_trackers": [
      {
        "data": {
          "body": {},
          "filter": ".facebook.com/tr/$image",
          "listName": "easyprivacy.txt",
          "query": {
            "aems": "0;0",
            "cdl": "",
            "coo": false,
            "cs_est": true,
            "dl": "https://eldermoraes.com/day-2-at-startse-ai-festival-2026-notes-for-software-engineers/",
            "ec": 0,
            "ev": "PageView",
            "expv2[0]": "pl1",
            "expv2[10]": "pc1",
            "expv2[11]": "gs1",
            "expv2[12]": "zs1",
            "expv2[13]": "cp1",
            "expv2[14]": "es1",
            "expv2[15]": "ac1",
            "expv2[16]": "so1",
            "expv2[17]": "wc3",
            "expv2[18]": "la1",
            "expv2[19]": "sf1",
            "expv2[1]": "el2",
            "expv2[20]": "da1",
            "expv2[21]": "io1",
            "expv2[22]": "ae1",
            "expv2[23]": "sx1",
            "expv2[24]": "if1",
            "expv2[25]": "fd1",
            "expv2[26]": "bg3",
            "expv2[27]": "mg3",
            "expv2[28]": "kl3",
            "expv2[29]": "sg3",
            "expv2[2]": "bc1",
            "expv2[30]": "mk3",
            "expv2[31]": "sn3",
            "expv2[32]": "ec3",
            "expv2[33]": "mp3",
            "expv2[34]": "ps3",
            "expv2[35]": "fx3",
            "expv2[36]": "vt3",
            "expv2[3]": "ra2",
            "expv2[4]": "rp2",
            "expv2[5]": "ct3",
            "expv2[6]": "hf1",
            "expv2[7]": "sd1",
            "expv2[8]": "sp1",
            "expv2[9]": "ek1",
            "fbp": "fb.1.1788795754187.735202527819865001",
            "id": 1873702302784508,
            "if": false,
            "imft": 1,
            "iss": 1,
            "it": 1788795753841,
            "iw": false,
            "ler": "empty",
            "o": 4126,
            "plt": 396.2999999523163,
            "pmd[description]": "As mentioned in my previous post, I'm in São Paulo this week for the StartSe AI Festival 2026 (May 13 and 14, at Pro Magno Centro de Eventos). For those joining now: this is the…",
            "pmd[locale]": "en_US",
            "pmd[title]": "Day 2 at StartSe AI Festival 2026: notes for software engineers — eldermoraes.com",
            "r": "stable",
            "rl": "",
            "rqm": "GET",
            "sh": 844,
            "sw": 390,
            "ts": 1788795754203,
            "tz": 0,
            "v": "2.9.393"
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/day-2-at-startse-ai-festival-2026-notes-for-software-engineers/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.facebook.com/tr/?id=1873702302784508&ev=PageView&dl=https%3A%2F%2Feldermoraes.com%2Fday-2-at-startse-ai-festival-2026-notes-for-software-engineers%2F&rl=&if=false&ts=1788795754203&iw=false&sw=390&sh=844&v=2.9.393&r=stable&ec=0&o=4126&aems=0%3B0&fbp=fb.1.1788795754187.735202527819865001&cs_est=true&ler=empty&pmd[title]=Day%202%20at%20StartSe%20AI%20Festival%202026%3A%20notes%20for%20software%20engineers%20%E2%80%94%20eldermoraes.com&pmd[locale]=en_US&pmd[description]=As%20mentioned%20in%20my%20previous%20post%2C%20I%27m%20in%20S%C3%A3o%20Paulo%20this%20week%20for%20the%20StartSe%20AI%20Festival%202026%20(May%2013%20and%2014%2C%20at%20Pro%20Magno%20Centro%20de%20Eventos).%20For%20those%20joining%20now%3A%20this%20is%20the%E2%80%A6&plt=396.2999999523163&iss=1&imft=1&tz=0&it=1788795753841&coo=false&cdl=&expv2[0]=pl1&expv2[1]=el2&expv2[2]=bc1&expv2[3]=ra2&expv2[4]=rp2&expv2[5]=ct3&expv2[6]=hf1&expv2[7]=sd1&expv2[8]=sp1&expv2[9]=ek1&expv2[10]=pc1&expv2[11]=gs1&expv2[12]=zs1&expv2[13]=cp1&expv2[14]=es1&expv2[15]=ac1&expv2[16]=so1&expv2[17]=wc3&expv2[18]=la1&expv2[19]=sf1&expv2[20]=da1&expv2[21]=io1&expv2[22]=ae1&expv2[23]=sx1&expv2[24]=if1&expv2[25]=fd1&expv2[26]=bg3&expv2[27]=mg3&expv2[28]=kl3&expv2[29]=sg3&expv2[30]=mk3&expv2[31]=sn3&expv2[32]=ec3&expv2[33]=mp3&expv2[34]=ps3&expv2[35]=fx3&expv2[36]=vt3&rqm=GET"
      },
      {
        "data": {
          "body": {},
          "filter": "/ga-audiences?",
          "listName": "easyprivacy.txt",
          "query": {
            "_r": 4,
            "aip": 1,
            "cid": 610274849.1788796,
            "dma": 1,
            "dma_cps": "a",
            "frm": 0,
            "gcd": "13l3l3l2l1l1",
            "gtm": "45je6930h2v9101391961za200zd9101391961",
            "npa": 1,
            "rcb": 14,
            "slf_rd": 1,
            "t": "sr",
            "tag_exp": "115938465~115938468~117776795~118897920~118897930~120213116~120385423~120469145~120469153",
            "tid": "G-72X2LXP8L9",
            "v": 1,
            "z": 666358446
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/day-2-at-startse-ai-festival-2026-notes-for-software-engineers/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.google.fr/ads/ga-audiences?v=1&t=sr&slf_rd=1&_r=4&tid=G-72X2LXP8L9&cid=610274849.1788795754&gtm=45je6930h2v9101391961za200zd9101391961&rcb=14&aip=1&dma=1&dma_cps=a&gcd=13l3l3l2l1l1&npa=1&frm=0&tag_exp=115938465~115938468~117776795~118897920~118897930~120213116~120385423~120469145~120469153&z=666358446"
      },
      {
        "data": {
          "body": {},
          "filter": "||analytics.google.com^$third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "_ee": 1,
            "_eu": "AAAAAGAC",
            "_fv": 1,
            "_gaz": 1,
            "_nsi": 1,
            "_p": 1788795753707,
            "_s": 1,
            "_ss": 1,
            "are": 1,
            "cid": 610274849.1788796,
            "dl": "https://eldermoraes.com/day-2-at-startse-ai-festival-2026-notes-for-software-engineers/",
            "dma": 1,
            "dma_cps": "a",
            "dt": "Day 2 at StartSe AI Festival 2026: notes for software engineers — eldermoraes.com",
            "en": "page_view",
            "frm": 0,
            "gaf": 2,
            "gcd": "13l3l3l2l1l1",
            "gtm": "45je6930h2v9101391961za200zd9101391961",
            "npa": 1,
            "pscdl": "",
            "rcb": 14,
            "sct": 1,
            "seg": 0,
            "sid": 1788795754,
            "sr": "390x844",
            "tag_exp": "115938465~115938468~117776795~118897920~118897930~120213116~120385423~120469145~120469153",
            "tfd": 788,
            "tid": "G-72X2LXP8L9",
            "uaa": "",
            "uab": "",
            "uafvl": "",
            "uam": "",
            "uamb": 0,
            "uap": "",
            "uapv": "",
            "uaw": 0,
            "ul": "en-us",
            "v": 2
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/day-2-at-startse-ai-festival-2026-notes-for-software-engineers/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://region1.analytics.google.com/g/collect?v=2&tid=G-72X2LXP8L9&gtm=45je6930h2v9101391961za200zd9101391961&_p=1788795753707&_gaz=1&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&_eu=AAAAAGAC&are=1&cid=610274849.1788795754&frm=0&pscdl=&rcb=14&sr=390x844&uaa=&uab=&uafvl=&uam=&uamb=0&uap=&uapv=&uaw=0&ul=en-us&gaf=2&_s=1&tag_exp=115938465~115938468~117776795~118897920~118897930~120213116~120385423~120469145~120469153&sid=1788795754&sct=1&seg=0&dl=https%3A%2F%2Feldermoraes.com%2Fday-2-at-startse-ai-festival-2026-notes-for-software-engineers%2F&dt=Day%202%20at%20StartSe%20AI%20Festival%202026%3A%20notes%20for%20software%20engineers%20%E2%80%94%20eldermoraes.com&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=788"
      },
      {
        "data": {
          "body": {},
          "filter": "||connect.facebook.net/signals/$third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "domain": "eldermoraes.com",
            "ex_m": "115,226,166,26,80,81,158,76,75,11,176,100,20,150,138,45,83,88,146,171,178,31,17,30,18,32,33,34,36,54,159,85,123,22,24,50,46,48,47,93,102,106,121,157,160,52,122,28,25,130,77,42,162,161,163,154,152,29,41,65,120,173,78,21,125,91,74,23,95,96,127,94,148,147,151,107,172,175,40,55,124,53,8,4,5,7,6,3,101,112,179,193,240,82,254,253,252,14,27,39,61,114,67,10,71,108,109,110,116,141,37,35,143,144,145,140,139,167,84,170,168,169,56,66,134,19,174,51,303,304,305,302,318,340,233,222,68,223,221,343,334,58,234,118,142,90,132,60,131,137,136,64,72,70,164,86,87,126,43,38,59,62,111,177,1,135,16,133,12,2,63,103,15,73,69,129,99,98,181,182,104,105,9,113,180,57,155,97,89,79,128,117,49,156,0,92,149,153,165,44,119,13,183",
            "hme": "118644ce20ff837cfc6c6ee441987e9e11b8b9fb8ec6bc04b15a3c516441ba07",
            "im": 1,
            "r": "stable",
            "v": "2.9.393"
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/day-2-at-startse-ai-festival-2026-notes-for-software-engineers/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://connect.facebook.net/signals/config/1873702302784508?v=2.9.393&r=stable&domain=eldermoraes.com&im=1&hme=118644ce20ff837cfc6c6ee441987e9e11b8b9fb8ec6bc04b15a3c516441ba07&ex_m=115%2C226%2C166%2C26%2C80%2C81%2C158%2C76%2C75%2C11%2C176%2C100%2C20%2C150%2C138%2C45%2C83%2C88%2C146%2C171%2C178%2C31%2C17%2C30%2C18%2C32%2C33%2C34%2C36%2C54%2C159%2C85%2C123%2C22%2C24%2C50%2C46%2C48%2C47%2C93%2C102%2C106%2C121%2C157%2C160%2C52%2C122%2C28%2C25%2C130%2C77%2C42%2C162%2C161%2C163%2C154%2C152%2C29%2C41%2C65%2C120%2C173%2C78%2C21%2C125%2C91%2C74%2C23%2C95%2C96%2C127%2C94%2C148%2C147%2C151%2C107%2C172%2C175%2C40%2C55%2C124%2C53%2C8%2C4%2C5%2C7%2C6%2C3%2C101%2C112%2C179%2C193%2C240%2C82%2C254%2C253%2C252%2C14%2C27%2C39%2C61%2C114%2C67%2C10%2C71%2C108%2C109%2C110%2C116%2C141%2C37%2C35%2C143%2C144%2C145%2C140%2C139%2C167%2C84%2C170%2C168%2C169%2C56%2C66%2C134%2C19%2C174%2C51%2C303%2C304%2C305%2C302%2C318%2C340%2C233%2C222%2C68%2C223%2C221%2C343%2C334%2C58%2C234%2C118%2C142%2C90%2C132%2C60%2C131%2C137%2C136%2C64%2C72%2C70%2C164%2C86%2C87%2C126%2C43%2C38%2C59%2C62%2C111%2C177%2C1%2C135%2C16%2C133%2C12%2C2%2C63%2C103%2C15%2C73%2C69%2C129%2C99%2C98%2C181%2C182%2C104%2C105%2C9%2C113%2C180%2C57%2C155%2C97%2C89%2C79%2C128%2C117%2C49%2C156%2C0%2C92%2C149%2C153%2C165%2C44%2C119%2C13%2C183"
      },
      {
        "data": {
          "body": {},
          "filter": "/fbevents.js",
          "listName": "easyprivacy.txt",
          "query": {}
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/day-2-at-startse-ai-festival-2026-notes-for-software-engineers/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://connect.facebook.net/en_US/fbevents.js"
      },
      {
        "data": {
          "body": {},
          "filter": "||googletagmanager.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "id": "G-72X2LXP8L9"
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/day-2-at-startse-ai-festival-2026-notes-for-software-engineers/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.googletagmanager.com/gtag/js?id=G-72X2LXP8L9"
      },
      {
        "data": {
          "body": {},
          "filter": ".facebook.com/tr/$image",
          "listName": "easyprivacy.txt",
          "query": {
            "aems": "0;0",
            "cdl": "",
            "coo": false,
            "cs_est": true,
            "dl": "https://eldermoraes.com/the-mcp-java-sdk-as-an-anti-corruption-layer/",
            "ec": 0,
            "ev": "PageView",
            "expv2[0]": "pl0",
            "expv2[10]": "ek1",
            "expv2[11]": "pc1",
            "expv2[12]": "gs1",
            "expv2[13]": "zs1",
            "expv2[14]": "cp1",
            "expv2[15]": "es1",
            "expv2[16]": "ac1",
            "expv2[17]": "so1",
            "expv2[18]": "wc3",
            "expv2[19]": "la1",
            "expv2[1]": "el3",
            "expv2[20]": "sf1",
            "expv2[21]": "da1",
            "expv2[22]": "io1",
            "expv2[23]": "ae1",
            "expv2[24]": "sx1",
            "expv2[25]": "if1",
            "expv2[26]": "fd1",
            "expv2[27]": "bg3",
            "expv2[28]": "mg3",
            "expv2[29]": "kl3",
            "expv2[2]": "bc1",
            "expv2[30]": "sg3",
            "expv2[31]": "mk3",
            "expv2[32]": "sn3",
            "expv2[33]": "ec3",
            "expv2[34]": "mp3",
            "expv2[35]": "ps3",
            "expv2[36]": "fx3",
            "expv2[37]": "vt3",
            "expv2[38]": "tz1",
            "expv2[3]": "ra2",
            "expv2[4]": "rp2",
            "expv2[5]": "im0",
            "expv2[6]": "hf1",
            "expv2[7]": "pt0",
            "expv2[8]": "sd1",
            "expv2[9]": "sp1",
            "fbp": "fb.1.1788795750267.447089491607623541",
            "id": 1873702302784508,
            "if": false,
            "imft": 1,
            "iss": 1,
            "it": 1788795750045,
            "iw": false,
            "ler": "empty",
            "o": 4126,
            "plt": 257.10000002384186,
            "pmd[description]": "There is a tempting way to read the arrival of the Model Context Protocol Java SDK: as one more client library to bolt onto a service. Add the dependency, expose your existing services as tools,…",
            "pmd[locale]": "en_US",
            "pmd[title]": "The MCP Java SDK as an Anti-Corruption Layer — eldermoraes.com",
            "r": "stable",
            "rl": "",
            "rqm": "GET",
            "sh": 844,
            "sw": 390,
            "ts": 1788795750284,
            "tz": 0,
            "v": "2.9.393"
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/the-mcp-java-sdk-as-an-anti-corruption-layer/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.facebook.com/tr/?id=1873702302784508&ev=PageView&dl=https%3A%2F%2Feldermoraes.com%2Fthe-mcp-java-sdk-as-an-anti-corruption-layer%2F&rl=&if=false&ts=1788795750284&iw=false&sw=390&sh=844&v=2.9.393&r=stable&ec=0&o=4126&aems=0%3B0&fbp=fb.1.1788795750267.447089491607623541&cs_est=true&ler=empty&pmd[title]=The%20MCP%20Java%20SDK%20as%20an%20Anti-Corruption%20Layer%20%E2%80%94%20eldermoraes.com&pmd[locale]=en_US&pmd[description]=There%20is%20a%20tempting%20way%20to%20read%20the%20arrival%20of%20the%20Model%20Context%20Protocol%20Java%20SDK%3A%20as%20one%20more%20client%20library%20to%20bolt%20onto%20a%20service.%20Add%20the%20dependency%2C%20expose%20your%20existing%20services%20as%20tools%2C%E2%80%A6&plt=257.10000002384186&iss=1&imft=1&tz=0&it=1788795750045&coo=false&cdl=&expv2[0]=pl0&expv2[1]=el3&expv2[2]=bc1&expv2[3]=ra2&expv2[4]=rp2&expv2[5]=im0&expv2[6]=hf1&expv2[7]=pt0&expv2[8]=sd1&expv2[9]=sp1&expv2[10]=ek1&expv2[11]=pc1&expv2[12]=gs1&expv2[13]=zs1&expv2[14]=cp1&expv2[15]=es1&expv2[16]=ac1&expv2[17]=so1&expv2[18]=wc3&expv2[19]=la1&expv2[20]=sf1&expv2[21]=da1&expv2[22]=io1&expv2[23]=ae1&expv2[24]=sx1&expv2[25]=if1&expv2[26]=fd1&expv2[27]=bg3&expv2[28]=mg3&expv2[29]=kl3&expv2[30]=sg3&expv2[31]=mk3&expv2[32]=sn3&expv2[33]=ec3&expv2[34]=mp3&expv2[35]=ps3&expv2[36]=fx3&expv2[37]=vt3&expv2[38]=tz1&rqm=GET"
      },
      {
        "data": {
          "body": {},
          "filter": "/ga-audiences?",
          "listName": "easyprivacy.txt",
          "query": {
            "_r": 4,
            "aip": 1,
            "cid": 143006682.1788796,
            "dma": 1,
            "dma_cps": "a",
            "frm": 0,
            "gcd": "13l3l3l2l1l1",
            "gtm": "45je6921v9101391961za200zd9101391961",
            "npa": 1,
            "rcb": 12,
            "slf_rd": 1,
            "t": "sr",
            "tag_exp": "115616985~115938465~115938468~118131810~118897920~118897930~119381663~120213116~120385423~120469145~120469153",
            "tid": "G-72X2LXP8L9",
            "v": 1,
            "z": 2061273944
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/the-mcp-java-sdk-as-an-anti-corruption-layer/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.google.fr/ads/ga-audiences?v=1&t=sr&slf_rd=1&_r=4&tid=G-72X2LXP8L9&cid=143006682.1788795750&gtm=45je6921v9101391961za200zd9101391961&rcb=12&aip=1&dma=1&dma_cps=a&gcd=13l3l3l2l1l1&npa=1&frm=0&tag_exp=115616985~115938465~115938468~118131810~118897920~118897930~119381663~120213116~120385423~120469145~120469153&z=2061273944"
      },
      {
        "data": {
          "body": {},
          "filter": "||analytics.google.com^$third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "_ee": 1,
            "_eu": "AAAAAGAC",
            "_fv": 1,
            "_gaz": 1,
            "_nsi": 1,
            "_p": 1788795749891,
            "_s": 1,
            "_ss": 1,
            "are": 1,
            "cid": 143006682.1788796,
            "dl": "https://eldermoraes.com/the-mcp-java-sdk-as-an-anti-corruption-layer/",
            "dma": 1,
            "dma_cps": "a",
            "dt": "The MCP Java SDK as an Anti-Corruption Layer — eldermoraes.com",
            "en": "page_view",
            "frm": 0,
            "gaf": 2,
            "gcd": "13l3l3l2l1l1",
            "gtm": "45je6921v9101391961za200zd9101391961",
            "npa": 1,
            "pscdl": "",
            "rcb": 12,
            "sct": 1,
            "seg": 0,
            "sid": 1788795750,
            "sr": "390x844",
            "tag_exp": "115616985~115938465~115938468~118131810~118897920~118897930~119381663~120213116~120385423~120469145~120469153",
            "tfd": 549,
            "tid": "G-72X2LXP8L9",
            "uaa": "",
            "uab": "",
            "uafvl": "",
            "uam": "",
            "uamb": 0,
            "uap": "",
            "uapv": "",
            "uaw": 0,
            "ul": "en-us",
            "v": 2
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/the-mcp-java-sdk-as-an-anti-corruption-layer/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://region1.analytics.google.com/g/collect?v=2&tid=G-72X2LXP8L9&gtm=45je6921v9101391961za200zd9101391961&_p=1788795749891&_gaz=1&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&_eu=AAAAAGAC&are=1&cid=143006682.1788795750&frm=0&pscdl=&rcb=12&sr=390x844&uaa=&uab=&uafvl=&uam=&uamb=0&uap=&uapv=&uaw=0&ul=en-us&gaf=2&_s=1&tag_exp=115616985~115938465~115938468~118131810~118897920~118897930~119381663~120213116~120385423~120469145~120469153&sid=1788795750&sct=1&seg=0&dl=https%3A%2F%2Feldermoraes.com%2Fthe-mcp-java-sdk-as-an-anti-corruption-layer%2F&dt=The%20MCP%20Java%20SDK%20as%20an%20Anti-Corruption%20Layer%20%E2%80%94%20eldermoraes.com&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=549"
      },
      {
        "data": {
          "body": {},
          "filter": "||connect.facebook.net/signals/$third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "domain": "eldermoraes.com",
            "ex_m": "115,226,166,26,80,81,158,76,75,11,176,100,20,150,138,45,83,88,146,171,178,31,17,30,18,32,33,34,36,54,159,85,123,22,24,50,46,48,47,93,102,106,121,157,160,52,122,28,25,130,77,42,162,161,163,154,152,29,41,65,120,173,78,21,125,91,74,23,95,96,127,94,148,147,151,107,172,175,40,55,124,53,8,4,5,7,6,3,101,112,179,193,240,82,254,253,252,14,27,39,61,114,67,10,71,108,109,110,116,141,37,35,143,144,145,140,139,167,84,170,168,169,56,66,134,19,174,51,303,304,305,302,318,340,233,222,68,223,221,343,334,58,234,118,142,90,132,60,131,137,136,64,72,70,164,86,87,126,43,38,59,62,111,177,1,135,16,133,12,2,63,103,15,73,69,129,99,98,181,182,104,105,9,113,180,57,155,97,89,79,128,117,49,156,0,92,149,153,165,44,119,13,183",
            "hme": "118644ce20ff837cfc6c6ee441987e9e11b8b9fb8ec6bc04b15a3c516441ba07",
            "im": 1,
            "r": "stable",
            "v": "2.9.393"
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/the-mcp-java-sdk-as-an-anti-corruption-layer/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://connect.facebook.net/signals/config/1873702302784508?v=2.9.393&r=stable&domain=eldermoraes.com&im=1&hme=118644ce20ff837cfc6c6ee441987e9e11b8b9fb8ec6bc04b15a3c516441ba07&ex_m=115%2C226%2C166%2C26%2C80%2C81%2C158%2C76%2C75%2C11%2C176%2C100%2C20%2C150%2C138%2C45%2C83%2C88%2C146%2C171%2C178%2C31%2C17%2C30%2C18%2C32%2C33%2C34%2C36%2C54%2C159%2C85%2C123%2C22%2C24%2C50%2C46%2C48%2C47%2C93%2C102%2C106%2C121%2C157%2C160%2C52%2C122%2C28%2C25%2C130%2C77%2C42%2C162%2C161%2C163%2C154%2C152%2C29%2C41%2C65%2C120%2C173%2C78%2C21%2C125%2C91%2C74%2C23%2C95%2C96%2C127%2C94%2C148%2C147%2C151%2C107%2C172%2C175%2C40%2C55%2C124%2C53%2C8%2C4%2C5%2C7%2C6%2C3%2C101%2C112%2C179%2C193%2C240%2C82%2C254%2C253%2C252%2C14%2C27%2C39%2C61%2C114%2C67%2C10%2C71%2C108%2C109%2C110%2C116%2C141%2C37%2C35%2C143%2C144%2C145%2C140%2C139%2C167%2C84%2C170%2C168%2C169%2C56%2C66%2C134%2C19%2C174%2C51%2C303%2C304%2C305%2C302%2C318%2C340%2C233%2C222%2C68%2C223%2C221%2C343%2C334%2C58%2C234%2C118%2C142%2C90%2C132%2C60%2C131%2C137%2C136%2C64%2C72%2C70%2C164%2C86%2C87%2C126%2C43%2C38%2C59%2C62%2C111%2C177%2C1%2C135%2C16%2C133%2C12%2C2%2C63%2C103%2C15%2C73%2C69%2C129%2C99%2C98%2C181%2C182%2C104%2C105%2C9%2C113%2C180%2C57%2C155%2C97%2C89%2C79%2C128%2C117%2C49%2C156%2C0%2C92%2C149%2C153%2C165%2C44%2C119%2C13%2C183"
      },
      {
        "data": {
          "body": {},
          "filter": "/fbevents.js",
          "listName": "easyprivacy.txt",
          "query": {}
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/the-mcp-java-sdk-as-an-anti-corruption-layer/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://connect.facebook.net/en_US/fbevents.js"
      },
      {
        "data": {
          "body": {},
          "filter": "||googletagmanager.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "id": "G-72X2LXP8L9"
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/the-mcp-java-sdk-as-an-anti-corruption-layer/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.googletagmanager.com/gtag/js?id=G-72X2LXP8L9"
      },
      {
        "data": {
          "body": {},
          "filter": ".facebook.com/tr/$image",
          "listName": "easyprivacy.txt",
          "query": {
            "aems": "0;0",
            "cdl": "",
            "coo": false,
            "cs_est": true,
            "dl": "https://eldermoraes.com/",
            "ec": 0,
            "ev": "PageView",
            "expv2[0]": "pl1",
            "expv2[10]": "pc1",
            "expv2[11]": "gs1",
            "expv2[12]": "zs1",
            "expv2[13]": "cp1",
            "expv2[14]": "es1",
            "expv2[15]": "ac1",
            "expv2[16]": "so3",
            "expv2[17]": "wc3",
            "expv2[18]": "la1",
            "expv2[19]": "sf1",
            "expv2[1]": "el3",
            "expv2[20]": "da1",
            "expv2[21]": "io1",
            "expv2[22]": "ae1",
            "expv2[23]": "sx1",
            "expv2[24]": "if1",
            "expv2[25]": "fd1",
            "expv2[26]": "bg3",
            "expv2[27]": "mg3",
            "expv2[28]": "kl3",
            "expv2[29]": "sg3",
            "expv2[2]": "bc1",
            "expv2[30]": "mk3",
            "expv2[31]": "sn3",
            "expv2[32]": "ec3",
            "expv2[33]": "mp3",
            "expv2[34]": "ps3",
            "expv2[35]": "fx3",
            "expv2[36]": "vt3",
            "expv2[37]": "ta1",
            "expv2[3]": "ra2",
            "expv2[4]": "rp2",
            "expv2[5]": "ct3",
            "expv2[6]": "hf0",
            "expv2[7]": "sd1",
            "expv2[8]": "sp1",
            "expv2[9]": "ek1",
            "fbp": "fb.1.1788795747702.342378969962207715",
            "id": 1873702302784508,
            "if": false,
            "imft": 1,
            "iss": 1,
            "it": 1788795747281,
            "iw": false,
            "ler": "empty",
            "o": 4126,
            "plt": 413.89999997615814,
            "pmd[description]": "Java, backend, and AI in production — Elder Moraes' blog.",
            "pmd[locale]": "en_US",
            "pmd[title]": "Elder Moraes – Backend | Java | Quarkus | AI | Career",
            "r": "stable",
            "rl": "",
            "rqm": "GET",
            "sh": 844,
            "sw": 390,
            "ts": 1788795747752,
            "tz": 0,
            "v": "2.9.393"
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.facebook.com/tr/?id=1873702302784508&ev=PageView&dl=https%3A%2F%2Feldermoraes.com%2F&rl=&if=false&ts=1788795747752&iw=false&sw=390&sh=844&v=2.9.393&r=stable&ec=0&o=4126&aems=0%3B0&fbp=fb.1.1788795747702.342378969962207715&cs_est=true&ler=empty&pmd[title]=Elder%20Moraes%20%E2%80%93%20Backend%20%7C%20Java%20%7C%20Quarkus%20%7C%20AI%20%7C%20Career&pmd[locale]=en_US&pmd[description]=Java%2C%20backend%2C%20and%20AI%20in%20production%20%E2%80%94%20Elder%20Moraes%27%20blog.&plt=413.89999997615814&iss=1&imft=1&tz=0&it=1788795747281&coo=false&cdl=&expv2[0]=pl1&expv2[1]=el3&expv2[2]=bc1&expv2[3]=ra2&expv2[4]=rp2&expv2[5]=ct3&expv2[6]=hf0&expv2[7]=sd1&expv2[8]=sp1&expv2[9]=ek1&expv2[10]=pc1&expv2[11]=gs1&expv2[12]=zs1&expv2[13]=cp1&expv2[14]=es1&expv2[15]=ac1&expv2[16]=so3&expv2[17]=wc3&expv2[18]=la1&expv2[19]=sf1&expv2[20]=da1&expv2[21]=io1&expv2[22]=ae1&expv2[23]=sx1&expv2[24]=if1&expv2[25]=fd1&expv2[26]=bg3&expv2[27]=mg3&expv2[28]=kl3&expv2[29]=sg3&expv2[30]=mk3&expv2[31]=sn3&expv2[32]=ec3&expv2[33]=mp3&expv2[34]=ps3&expv2[35]=fx3&expv2[36]=vt3&expv2[37]=ta1&rqm=GET"
      },
      {
        "data": {
          "body": {},
          "filter": ".facebook.com/tr/$image",
          "listName": "easyprivacy.txt",
          "query": {
            "aems": "0;0",
            "cd[cs_est]": true,
            "cdl": "",
            "coo": false,
            "cs_est": true,
            "dl": "https://eldermoraes.com/",
            "ec": 1,
            "es": "automatic",
            "est_source": 1323630534672978,
            "ev": "ViewContent",
            "expv2[0]": "pl1",
            "expv2[10]": "pc1",
            "expv2[11]": "gs1",
            "expv2[12]": "zs1",
            "expv2[13]": "cp1",
            "expv2[14]": "es1",
            "expv2[15]": "ac1",
            "expv2[16]": "so1",
            "expv2[17]": "wc3",
            "expv2[18]": "la1",
            "expv2[19]": "sf1",
            "expv2[1]": "el2",
            "expv2[20]": "da1",
            "expv2[21]": "io1",
            "expv2[22]": "ae1",
            "expv2[23]": "sx1",
            "expv2[24]": "if1",
            "expv2[25]": "fd1",
            "expv2[26]": "bg3",
            "expv2[27]": "mg3",
            "expv2[28]": "kl3",
            "expv2[29]": "sg3",
            "expv2[2]": "bc1",
            "expv2[30]": "mk3",
            "expv2[31]": "sn3",
            "expv2[32]": "ec3",
            "expv2[33]": "mp3",
            "expv2[34]": "ps3",
            "expv2[35]": "fx3",
            "expv2[36]": "vt3",
            "expv2[37]": "ta1",
            "expv2[3]": "ra2",
            "expv2[4]": "rp2",
            "expv2[5]": "ct3",
            "expv2[6]": "hf0",
            "expv2[7]": "sd1",
            "expv2[8]": "sp1",
            "expv2[9]": "ek1",
            "fbp": "fb.1.1788795747702.342378969962207715",
            "id": 1873702302784508,
            "if": false,
            "imft": 1,
            "iss": 1,
            "it": 1788795747281,
            "iw": false,
            "ler": "empty",
            "o": 4126,
            "plt": 413.89999997615814,
            "pmd[description]": "Java, backend, and AI in production — Elder Moraes' blog.",
            "pmd[locale]": "en_US",
            "r": "stable",
            "rl": "",
            "rqm": "GET",
            "sh": 844,
            "sw": 390,
            "tm": 3,
            "ts": 1788795747744,
            "tz": 0,
            "v": "2.9.393"
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.facebook.com/tr/?id=1873702302784508&ev=ViewContent&dl=https%3A%2F%2Feldermoraes.com%2F&rl=&if=false&ts=1788795747744&iw=false&cd[cs_est]=true&sw=390&sh=844&v=2.9.393&r=stable&ec=1&o=4126&aems=0%3B0&fbp=fb.1.1788795747702.342378969962207715&ler=empty&pmd[locale]=en_US&pmd[description]=Java%2C%20backend%2C%20and%20AI%20in%20production%20%E2%80%94%20Elder%20Moraes%27%20blog.&plt=413.89999997615814&iss=1&imft=1&tz=0&it=1788795747281&coo=false&es=automatic&cs_est=true&est_source=1323630534672978&tm=3&cdl=&expv2[0]=pl1&expv2[1]=el2&expv2[2]=bc1&expv2[3]=ra2&expv2[4]=rp2&expv2[5]=ct3&expv2[6]=hf0&expv2[7]=sd1&expv2[8]=sp1&expv2[9]=ek1&expv2[10]=pc1&expv2[11]=gs1&expv2[12]=zs1&expv2[13]=cp1&expv2[14]=es1&expv2[15]=ac1&expv2[16]=so1&expv2[17]=wc3&expv2[18]=la1&expv2[19]=sf1&expv2[20]=da1&expv2[21]=io1&expv2[22]=ae1&expv2[23]=sx1&expv2[24]=if1&expv2[25]=fd1&expv2[26]=bg3&expv2[27]=mg3&expv2[28]=kl3&expv2[29]=sg3&expv2[30]=mk3&expv2[31]=sn3&expv2[32]=ec3&expv2[33]=mp3&expv2[34]=ps3&expv2[35]=fx3&expv2[36]=vt3&expv2[37]=ta1&rqm=GET"
      },
      {
        "data": {
          "body": {},
          "filter": "||connect.facebook.net/signals/$third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "domain": "eldermoraes.com",
            "ex_m": "115,226,166,26,80,81,158,76,75,11,176,100,20,150,138,45,83,88,146,171,178,31,17,30,18,32,33,34,36,54,159,85,123,22,24,50,46,48,47,93,102,106,121,157,160,52,122,28,25,130,77,42,162,161,163,154,152,29,41,65,120,173,78,21,125,91,74,23,95,96,127,94,148,147,151,107,172,175,40,55,124,53,8,4,5,7,6,3,101,112,179,193,240,82,254,253,252,14,27,39,61,114,67,10,71,108,109,110,116,141,37,35,143,144,145,140,139,167,84,170,168,169,56,66,134,19,174,51,303,304,305,302,318,340,233,222,68,223,221,343,334,58,234,118,142,90,132,60,131,137,136,64,72,70,164,86,87,126,43,38,59,62,111,177,1,135,16,133,12,2,63,103,15,73,69,129,99,98,181,182,104,105,9,113,180,57,155,97,89,79,128,117,49,156,0,92,149,153,165,44,119,13,183",
            "hme": "118644ce20ff837cfc6c6ee441987e9e11b8b9fb8ec6bc04b15a3c516441ba07",
            "im": 1,
            "r": "stable",
            "v": "2.9.393"
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://connect.facebook.net/signals/config/1873702302784508?v=2.9.393&r=stable&domain=eldermoraes.com&im=1&hme=118644ce20ff837cfc6c6ee441987e9e11b8b9fb8ec6bc04b15a3c516441ba07&ex_m=115%2C226%2C166%2C26%2C80%2C81%2C158%2C76%2C75%2C11%2C176%2C100%2C20%2C150%2C138%2C45%2C83%2C88%2C146%2C171%2C178%2C31%2C17%2C30%2C18%2C32%2C33%2C34%2C36%2C54%2C159%2C85%2C123%2C22%2C24%2C50%2C46%2C48%2C47%2C93%2C102%2C106%2C121%2C157%2C160%2C52%2C122%2C28%2C25%2C130%2C77%2C42%2C162%2C161%2C163%2C154%2C152%2C29%2C41%2C65%2C120%2C173%2C78%2C21%2C125%2C91%2C74%2C23%2C95%2C96%2C127%2C94%2C148%2C147%2C151%2C107%2C172%2C175%2C40%2C55%2C124%2C53%2C8%2C4%2C5%2C7%2C6%2C3%2C101%2C112%2C179%2C193%2C240%2C82%2C254%2C253%2C252%2C14%2C27%2C39%2C61%2C114%2C67%2C10%2C71%2C108%2C109%2C110%2C116%2C141%2C37%2C35%2C143%2C144%2C145%2C140%2C139%2C167%2C84%2C170%2C168%2C169%2C56%2C66%2C134%2C19%2C174%2C51%2C303%2C304%2C305%2C302%2C318%2C340%2C233%2C222%2C68%2C223%2C221%2C343%2C334%2C58%2C234%2C118%2C142%2C90%2C132%2C60%2C131%2C137%2C136%2C64%2C72%2C70%2C164%2C86%2C87%2C126%2C43%2C38%2C59%2C62%2C111%2C177%2C1%2C135%2C16%2C133%2C12%2C2%2C63%2C103%2C15%2C73%2C69%2C129%2C99%2C98%2C181%2C182%2C104%2C105%2C9%2C113%2C180%2C57%2C155%2C97%2C89%2C79%2C128%2C117%2C49%2C156%2C0%2C92%2C149%2C153%2C165%2C44%2C119%2C13%2C183"
      },
      {
        "data": {
          "body": {},
          "filter": "/ga-audiences?",
          "listName": "easyprivacy.txt",
          "query": {
            "_r": 4,
            "aip": 1,
            "cid": 1843879402.1788795,
            "dma": 1,
            "dma_cps": "a",
            "frm": 0,
            "gcd": "13l3l3l2l1l1",
            "gtm": "45je6921v9101391961za200zd9101391961",
            "npa": 1,
            "rcb": 13,
            "slf_rd": 1,
            "t": "sr",
            "tag_exp": "115938465~115938468~118897920~118897930~120213116~120385423~120469145~120469153",
            "tid": "G-72X2LXP8L9",
            "v": 1,
            "z": 1621302097
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.google.fr/ads/ga-audiences?v=1&t=sr&slf_rd=1&_r=4&tid=G-72X2LXP8L9&cid=1843879402.1788795747&gtm=45je6921v9101391961za200zd9101391961&rcb=13&aip=1&dma=1&dma_cps=a&gcd=13l3l3l2l1l1&npa=1&frm=0&tag_exp=115938465~115938468~118897920~118897930~120213116~120385423~120469145~120469153&z=1621302097"
      },
      {
        "data": {
          "body": {},
          "filter": "||doubleclick.net^",
          "listName": "easylist.txt",
          "query": {
            "auid": 1033056886.1788796,
            "fmt": 8,
            "gtm": "45je6921v9101391961za200zd9101391961xec"
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://ad.doubleclick.net/ccm/s/collect?auid=1033056886.1788795747&gtm=45je6921v9101391961za200zd9101391961xec&fmt=8"
      },
      {
        "data": {
          "body": {},
          "filter": "||analytics.google.com^$third-party",
          "listName": "easyprivacy.txt",
          "query": {
            "_ee": 1,
            "_eu": "AAAAAGAC",
            "_fv": 1,
            "_gaz": 1,
            "_nsi": 1,
            "_p": 1788795746715,
            "_s": 1,
            "_ss": 1,
            "are": 1,
            "cid": 1843879402.1788795,
            "dl": "https://eldermoraes.com/",
            "dma": 1,
            "dma_cps": "a",
            "dt": "Elder Moraes – Backend | Java | Quarkus | AI | Career",
            "en": "page_view",
            "frm": 0,
            "gaf": 2,
            "gcd": "13l3l3l2l1l1",
            "gtm": "45je6921v9101391961za200zd9101391961",
            "npa": 1,
            "pscdl": "",
            "rcb": 13,
            "sct": 1,
            "seg": 0,
            "sid": 1788795747,
            "sr": "390x844",
            "tag_exp": "115938465~115938468~118897920~118897930~120213116~120385423~120469145~120469153",
            "tfd": 764,
            "tid": "G-72X2LXP8L9",
            "uaa": "",
            "uab": "",
            "uafvl": "",
            "uam": "",
            "uamb": 0,
            "uap": "",
            "uapv": "",
            "uaw": 0,
            "ul": "en-us",
            "v": 2
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://region1.analytics.google.com/g/collect?v=2&tid=G-72X2LXP8L9&gtm=45je6921v9101391961za200zd9101391961&_p=1788795746715&_gaz=1&gcd=13l3l3l2l1l1&npa=1&dma_cps=a&dma=1&_eu=AAAAAGAC&are=1&cid=1843879402.1788795747&frm=0&pscdl=&rcb=13&sr=390x844&uaa=&uab=&uafvl=&uam=&uamb=0&uap=&uapv=&uaw=0&ul=en-us&gaf=2&_s=1&tag_exp=115938465~115938468~118897920~118897930~120213116~120385423~120469145~120469153&sid=1788795747&sct=1&seg=0&dl=https%3A%2F%2Feldermoraes.com%2F&dt=Elder%20Moraes%20%E2%80%93%20Backend%20%7C%20Java%20%7C%20Quarkus%20%7C%20AI%20%7C%20Career&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&tfd=764"
      },
      {
        "data": {
          "body": {},
          "filter": "/fbevents.js",
          "listName": "easyprivacy.txt",
          "query": {}
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://connect.facebook.net/en_US/fbevents.js"
      },
      {
        "data": {
          "body": {},
          "filter": "||googletagmanager.com^",
          "listName": "easyprivacy.txt",
          "query": {
            "id": "G-72X2LXP8L9"
          }
        },
        "stack": [
          {
            "fileName": "https://eldermoraes.com/",
            "source": "ThirdPartyTracker RequestHandler"
          }
        ],
        "type": "TrackingRequest",
        "url": "https://www.googletagmanager.com/gtag/js?id=G-72X2LXP8L9"
      }
    ]
  }
}