Heroku
tcp/443 tcp/80
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c63442d9d63442d9db20782f8b20782f8b20782f8b20782f8
Found 1 files trough .DS_Store spidering: /vite-dev
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c63442d9d63442d9db20782f8b20782f8b20782f8b20782f8
Found 1 files trough .DS_Store spidering: /vite-dev
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c63442d9d63442d9db20782f8b20782f8b20782f8b20782f8
Found 1 files trough .DS_Store spidering: /vite-dev
Open service 99.83.151.71:443 · trainyardconsulting.com
2026-01-10 01:57
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6933
Content-Type: text/html; charset=utf-8
Etag: W/"686253df31bc5e06783a6234ab150018"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=h4oZ2obe%2FkNiOaJNYoCAbHQAJUOLi6iLbrsnTWw%2FZ48%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1768010264"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=h4oZ2obe%2FkNiOaJNYoCAbHQAJUOLi6iLbrsnTWw%2FZ48%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1768010264"
Server: Heroku
Set-Cookie: _trainyard_session=2jh3yAp0qIk2y6Fbzgu7xeOxMRtZNVZdh2VbBEE70fCroZ9vSF6Cw%2FZiVaiykd18gnPB78ejwjWfigbVpgbFsqjI7p35IF%2BLtfJM4M0tvIAmAOFGAVVs95h%2B6qtQjK%2Fwmxw7k4Fh6ID3Va2zcGlDLqD0ezj3AZ0I5e%2FfFYhRLwfuL6BTC7BcifBPRZWsIIXjNdVSvP%2BqpZ2wqXnNxHz%2Fk7mJbcQDtwLB1sGhrGhchFMPdHZxH8LHoLNeB%2BSmP%2FOms6lmc3fgWqObeCX7803YRiUywXKvi6kAlQE%3D--ns4ImXb0V0o7WdNY--NffoeTsMCMDUeozfLqOPhA%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 465cd796-b0f7-7231-dcbf-66e2751a8d5a
X-Runtime: 0.004383
X-Xss-Protection: 0
Date: Sat, 10 Jan 2026 01:57:44 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="OQXVo5-qTXt2d808VXZO8JVGGROjyOPhZQHZjmEDOXuu-bMRZOneHi-IH3QxCSqtJEKLlHODWCYYYFnxG-Naiw" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_XbY24BU8IaGPuP36v46qHF0Wg7sdsk1bXn0J",
environment: 'production',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "465cd796-b0f7-7231-dcbf-66e2751a8d5a"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class
Open service 13.248.213.92:443 · staging.trainyardconsulting.com
2026-01-10 00:12
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6930
Content-Type: text/html; charset=utf-8
Etag: W/"4a6a1f89915e347658cd2cf8981149ad"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=pdF6YYJrGnw9ZhpdmXTBw%2FW9xi4PUDOyhfzJP8GTUUw%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1768003957"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=pdF6YYJrGnw9ZhpdmXTBw%2FW9xi4PUDOyhfzJP8GTUUw%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1768003957"
Server: Heroku
Set-Cookie: _trainyard_session=0%2BjohGkuNQp28LROwf3tIOLbLg7P7Vguya0P1OI1wXAA5uvPIFKjym2JM7IfSUYMyBb7kP7uLdF6nRy2o7emPCgBvh2XJr2R4yh0hX5pWME%2BBSpgEXw7RImBCaTENOFkCS9EhOgPjUWy4q2CMd6c16%2FEYf49S9YI8ncIUyftwsPbEuovSBAviMQeXFmbYkNyuM8CGm4vplzneFAoX%2FaEjwMshCXC%2BgT4Dn4Qe0DwROrSH8gKJ%2BrKPRIyPeDUKCvpQDPnczSAaUWuP4%2BLZ%2B%2FDf2lfCVk13tivFU4%3D--1QMvc961Kiy4Cq4t--vrC4CefJzCuw4YZz1Qoa7A%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: bb22646d-0801-9a14-b95d-f5623a285efc
X-Runtime: 0.005371
X-Xss-Protection: 0
Date: Sat, 10 Jan 2026 00:12:37 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="3DWdTnMmCKoakHxf9Q3MKupOZ1MSTumC7RDrpoVxli5N63chrSBd01SdJxp1p93f6zcrSc6B1TxltSTJIVKC9A" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_gzGm8jaOfj6une1Crc5p1TyAPrCXrq0Y6Th6",
environment: 'staging',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "bb22646d-0801-9a14-b95d-f5623a285efc"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class="f
Open service 13.248.132.87:443 · www.trainyardconsulting.com
2026-01-09 21:33
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6933
Content-Type: text/html; charset=utf-8
Etag: W/"76c0203c894e465fc9c67f9d1b38c98c"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=w4AneGAFXpJGRsPnohA7LD%2FaeKcs6wPFQJKMn8wsrQM%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1767994442"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=w4AneGAFXpJGRsPnohA7LD%2FaeKcs6wPFQJKMn8wsrQM%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1767994442"
Server: Heroku
Set-Cookie: _trainyard_session=S%2Fmy0X2Ry9VauopY6k4EQxUSif3gWWCPjEbehG9lykfS05UfN3u8D58aXd7WZDXroU%2B%2BU%2FYbDEXV06j3eFHkopaBNsQBrB5LW9tGFhJnQ6OwgemdUhHsMIj1FzB29KnBtIZB%2Fp%2BDXpPil6dI1OiunML9h8dDu9HsZUrM6TW3Gsh4L75XE14Jibn8ysDThFL6Tq3wrzZVwVLLxOSP6yDm4uLv%2FaKzVSAcop5To4ir%2FvVnK9hGFMfk168sPNgoBFLDSwjagEnMdpNADc7QI2cuU5HXQDk9tuGkRdY%3D--S62swc151O74EAAB--SVIRZ8R5svMkPxIKquleCQ%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 6f3e56f4-797c-01cd-79c4-fd30ba4f93aa
X-Runtime: 0.006366
X-Xss-Protection: 0
Date: Fri, 09 Jan 2026 21:34:02 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="1KEfaJg_tNWvGvAXzM-M_r9IJ24toS66SBrd3jCX2mroRdlJiqqH3bHRfRClTeIcySE9b2ZOlkaTP-AziHx6Tw" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_XbY24BU8IaGPuP36v46qHF0Wg7sdsk1bXn0J",
environment: 'production',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "6f3e56f4-797c-01cd-79c4-fd30ba4f93aa"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class
Open service 13.248.213.92:443 · staging.trainyardconsulting.com
2026-01-09 00:32
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6930
Content-Type: text/html; charset=utf-8
Etag: W/"421262f5f974280461b639bf5eb80763"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=X%2Fv43AoG9w62e%2B5Fo0XlJObq4OUJjlQANfopp0JdePA%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767918732"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=X%2Fv43AoG9w62e%2B5Fo0XlJObq4OUJjlQANfopp0JdePA%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767918732"
Server: Heroku
Set-Cookie: _trainyard_session=dziK36cwJFUioUINez50U1bsyZNAKnTCJkbMTHDGi9eTumrpUv0ITX5qOni8G%2Br6Rj%2F7O2suVF7EQv%2FcEasTt5nBriik%2BuP5pIdOZ%2B3Sf1ksiP11k9HZo0uNw9FQgzreJ9NPehroxYFNiXNQICsAEdCy9WUi9yBAL6UG2L3qgRsZjS67WBpIkszE4X9Ce%2B2qFlKbZqVfq0UIxZ4zBU9QkY0cyLT1TdeMcQCPYttv%2FJnMiBw74%2F1pGGY8qPXOttTdcyQZZ6n5ZIW3LHmGZV5fIaaVE8inhqXZpS8%3D--mkMOQz5sRWfVvjX5--BQsyvf9XJFEJG1CPL5EKuA%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 8d6cbe24-9da7-8d67-3dba-da8c44a4979d
X-Runtime: 0.003678
X-Xss-Protection: 0
Date: Fri, 09 Jan 2026 00:32:12 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="gI1QwFb4xHO_wflMm46Oi8MXxEXYXWL4VAiAm3h0ZDwi8VvvZ9djrvPdozlDl2NVeA0SYx4o8XneeMmdIO-sRw" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_gzGm8jaOfj6une1Crc5p1TyAPrCXrq0Y6Th6",
environment: 'staging',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "8d6cbe24-9da7-8d67-3dba-da8c44a4979d"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class="f
Open service 15.197.149.68:80 · staging.trainyardconsulting.com
2026-01-09 00:32
HTTP/1.1 301 Moved Permanently
Content-Length: 0
Content-Type: text/html; charset=utf-8
Location: https://staging.trainyardconsulting.com/
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=rg1%2BzRPu8aZ9ahb%2Fc%2FooheGBYIFPetXBD9mtZAq2LQE%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767918794"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=rg1%2BzRPu8aZ9ahb%2Fc%2FooheGBYIFPetXBD9mtZAq2LQE%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767918794"
Server: Heroku
Via: 1.1 heroku-router
Date: Fri, 09 Jan 2026 00:33:14 GMT
Connection: close
Open service 76.223.57.73:443 · staging.trainyardconsulting.com
2026-01-09 00:32
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6930
Content-Type: text/html; charset=utf-8
Etag: W/"852d4c27ad01489ffa0d5949e5f8a9f1"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=V7BQqxMgbt6uTKHMDAreg1OQzIDj%2By%2FTWqQXtOgbzeE%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767918733"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=V7BQqxMgbt6uTKHMDAreg1OQzIDj%2By%2FTWqQXtOgbzeE%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767918733"
Server: Heroku
Set-Cookie: _trainyard_session=CAv1xu8kZt6fmBss13%2BquFBpP5LdwBVFKalaywjI%2Fms9a3kc5y07F7Ma%2B3%2BeoX%2FHGMtAHJA4RmoJHUKh2beYkjS%2BaGzm%2F%2F0MTX%2BO4j9KpRfOs2uYHfBegwqHOfjxtFLDmZ3dfcWgODYgdhkV979tEXgUV6pcERhRx0Sv%2F356rp30I46eEkiSI%2BfOguEoPSCiGt5%2FQz1mdRFmPPHwEwOFUXUaxwqgVx6ZS6WScnL5lrF3gZ607pgtQ5UmWau4WW2PiV6Z5R36%2Bd0OHsuUEDKqdkaxkpe2%2B18HU9Q%3D--agorOnBViM5rsO6h--ZtwAGgKsm9bmIpJuEBFzdQ%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 810c1c82-9c7c-9593-9e15-12306c2edb92
X-Runtime: 0.007564
X-Xss-Protection: 0
Date: Fri, 09 Jan 2026 00:32:13 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="KSeufygw2q5amcp08WlyfedPTMVimODt9YTRFvvaY1rEDEw6VeqKpExd1knm9L6Orbu92BQ9DDvccWOSP4ap9Q" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_gzGm8jaOfj6une1Crc5p1TyAPrCXrq0Y6Th6",
environment: 'staging',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "810c1c82-9c7c-9593-9e15-12306c2edb92"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class="f
Open service 13.248.213.92:80 · staging.trainyardconsulting.com
2026-01-09 00:32
HTTP/1.1 301 Moved Permanently
Content-Length: 0
Content-Type: text/html; charset=utf-8
Location: https://staging.trainyardconsulting.com/
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=rg1%2BzRPu8aZ9ahb%2Fc%2FooheGBYIFPetXBD9mtZAq2LQE%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767918794"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=rg1%2BzRPu8aZ9ahb%2Fc%2FooheGBYIFPetXBD9mtZAq2LQE%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767918794"
Server: Heroku
Via: 1.1 heroku-router
Date: Fri, 09 Jan 2026 00:33:14 GMT
Connection: close
Open service 15.197.149.68:443 · staging.trainyardconsulting.com
2026-01-09 00:32
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6930
Content-Type: text/html; charset=utf-8
Etag: W/"f3069b2b7ccdc308f52cdcd019e4898f"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=X%2Fv43AoG9w62e%2B5Fo0XlJObq4OUJjlQANfopp0JdePA%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767918732"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=X%2Fv43AoG9w62e%2B5Fo0XlJObq4OUJjlQANfopp0JdePA%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767918732"
Server: Heroku
Set-Cookie: _trainyard_session=KsTG%2FpKjq6nco6zjBvvrI%2F9cqdydWz9Pjwqqqx2ACRjz7WqEqdRn%2F%2BVvDv2cMjMFARf%2BP3hplTFmqis7cdyRwKn4IyUQu7hEJRwcvz5kLktnk%2BxNnc7wb2eSizc4NGCYNelOcoh4ntsX0Nr16SOmOs%2FiHtumrf7WdJFdbzxvoZig2KBTknZl6ZrXKFMnPyG3LiYUkatWzN3VU0gW8%2FGiX4uqXjA84uteAoTS1P7uYYg8%2FPpHkpKQGNw59tabtLpffOSgyoTHV7YJdW%2FzBCafZFv8Z4sOwhw8bk4%3D--l0fvcCyQJN%2BgIu2I--zVsoOHqXOm1VZZbCACwd8g%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 15cd545a-6ea3-f9b0-ffcb-55b68d3a49de
X-Runtime: 0.012338
X-Xss-Protection: 0
Date: Fri, 09 Jan 2026 00:32:12 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="dMtsa9v_UV1VcmnGkrHJTolOcNP0vnINYQzpILleD3qMq-o0TQUTSoreDczPFeFoh5LFzOr-tmz_L8DidGqLHA" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_gzGm8jaOfj6une1Crc5p1TyAPrCXrq0Y6Th6",
environment: 'staging',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "15cd545a-6ea3-f9b0-ffcb-55b68d3a49de"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class="f
Open service 76.223.57.73:80 · staging.trainyardconsulting.com
2026-01-09 00:32
HTTP/1.1 301 Moved Permanently
Content-Length: 0
Content-Type: text/html; charset=utf-8
Location: https://staging.trainyardconsulting.com/
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=1315XOdhqQn53XBveAXObJBUE8o%2FjjCN0zs16crDQlk%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767918793"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=1315XOdhqQn53XBveAXObJBUE8o%2FjjCN0zs16crDQlk%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767918793"
Server: Heroku
Via: 1.1 heroku-router
Date: Fri, 09 Jan 2026 00:33:13 GMT
Connection: close
Open service 3.33.241.96:80 · staging.trainyardconsulting.com
2026-01-09 00:32
HTTP/1.1 301 Moved Permanently
Content-Length: 0
Content-Type: text/html; charset=utf-8
Location: https://staging.trainyardconsulting.com/
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=rg1%2BzRPu8aZ9ahb%2Fc%2FooheGBYIFPetXBD9mtZAq2LQE%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767918794"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=rg1%2BzRPu8aZ9ahb%2Fc%2FooheGBYIFPetXBD9mtZAq2LQE%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767918794"
Server: Heroku
Via: 1.1 heroku-router
Date: Fri, 09 Jan 2026 00:33:14 GMT
Connection: close
Open service 3.33.241.96:443 · staging.trainyardconsulting.com
2026-01-09 00:32
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6930
Content-Type: text/html; charset=utf-8
Etag: W/"fea7a010ed8ae1d3132db6083f69916e"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=V7BQqxMgbt6uTKHMDAreg1OQzIDj%2By%2FTWqQXtOgbzeE%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767918733"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=V7BQqxMgbt6uTKHMDAreg1OQzIDj%2By%2FTWqQXtOgbzeE%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767918733"
Server: Heroku
Set-Cookie: _trainyard_session=YwG9RcKbl07yxsimma0GmxbayJ55mRRKjNxdp4cad8k2N%2F%2BQ%2FO3r6ij34eWUSBPyn2KUPZTSLGgcQzK7%2Fupl6aR59QJ%2BJgjKRFDdFCENUVgX3GgLVx9RYJ%2FG%2BP89joZ%2FetJFRtikb2b14G2t3Q%2F5whSRH0y%2FF78iV5YJo9x9hW1HqY5i2iG8wtI%2F1cuRcDpcD7759JGDfcN9BityySABqdEmmTJ0obmWrUGwPALPyGiQd%2BVlwkgffsze7fZqwGR0tLp7ELwSYK%2FFE2fJNv0Lr%2B3GJfFbwVZbimY%3D--qnikhL%2FZXJqYFSDM--cOExeMcRHPbu%2FJzRDRUIsg%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: afe37221-0407-8b11-c5f9-a02982cd842f
X-Runtime: 0.004857
X-Xss-Protection: 0
Date: Fri, 09 Jan 2026 00:32:13 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="CqwZnU2BUbLJrUCmidxEC_oWdhSjo1l-dYMHOsX4PlrJ8_03FbMMxuveaw7JA3Stxx3kcaTNJE4Oa-HM4Mx0WA" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_gzGm8jaOfj6une1Crc5p1TyAPrCXrq0Y6Th6",
environment: 'staging',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "afe37221-0407-8b11-c5f9-a02982cd842f"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class="f
Open service 99.83.151.71:443 · trainyardconsulting.com
2026-01-03 00:07
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6933
Content-Type: text/html; charset=utf-8
Etag: W/"c05e179611582fd024f9549541a761f4"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=A9C795tP5EIrCHOPBtLGVIwgGuOM4APMWhBQMuUJgM8%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1767398824"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=A9C795tP5EIrCHOPBtLGVIwgGuOM4APMWhBQMuUJgM8%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1767398824"
Server: Heroku
Set-Cookie: _trainyard_session=6umr%2BugkRm%2BTs29Bn0PPQ3TFQaaLknS8lpOh5CbpGACzcMv18BsW5zinp474g%2BozaaTuPOBSSWNun7eRrDoAVkI%2FoeVLabaF9Lucz1Cb2n6KatqhaxGCR%2FDdVX2wCEXc59Ic5f4F2jfA2MyogJOWAvl1f%2BcxgXtUvXcYXQHkBxnMHlip4Yf2srHPQZ2AedwJxXRMG7YQd6t%2BbqzFDAYin7osc0VgNUeAKDkfScjzuqbU8OZ%2FUJSzFOPRSIQnK5czuPb3AKe3IOqluitIoA4Q34o3bYv%2F8CgPK5Y%3D--a0v3shJrKfEZw%2Fkl--aaHPA0SkWEhYH7P7mLvRoA%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: f7a3a6e1-4bc1-db6c-ba67-561ba7abc576
X-Runtime: 0.007527
X-Xss-Protection: 0
Date: Sat, 03 Jan 2026 00:07:04 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="eSvwlYBuDnf_n9rf2MtS_cb4gVzObMtrrm2mSqI0xEyyUoLpHhj3F-5I-ZMlTk5hqXlCUf2RPa5V3VNCOYajlA" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_XbY24BU8IaGPuP36v46qHF0Wg7sdsk1bXn0J",
environment: 'production',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "f7a3a6e1-4bc1-db6c-ba67-561ba7abc576"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class
Open service 13.248.213.92:443 · staging.trainyardconsulting.com
2026-01-02 20:09
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6930
Content-Type: text/html; charset=utf-8
Etag: W/"41262801f1d3db0a518f743f9522906d"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=7I3M5MF%2B4zGjxglPGMt5T8RhST4TxsmmtLAJam4p%2BRI%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1767384591"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=7I3M5MF%2B4zGjxglPGMt5T8RhST4TxsmmtLAJam4p%2BRI%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1767384591"
Server: Heroku
Set-Cookie: _trainyard_session=JxphWXy26yaKfPTNcvtzMxnkqSUJckn%2BgdjIxwFEV%2B5mEtMoXU6KxcLEIWZWPdhnmPsV6t9%2FzMIaRYZTRUpskptkB5%2Fm8pbPmzwpPJqa8hpyIJD3oGLP8Oi59OLBPrqib5%2FMpt5Z3dOB5MBTtXLWpNtd2WECVKfd%2B8mQSgO%2BXvNUUxXsrPnC4fExxcoZVeAhwbLHN0yUvcU29wdKMHajE4vcZaWNWTntNqnm9gymJtLe%2Fqd6P7V2wI7RVdIHv6N5bZctPwLzUYLPe1MWxyAG2%2BPnl1XFJlfaB6k%3D--yUinynkt4Uwvuci5--rB3v6ozaWPPaHj5uM20Atw%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: db801f01-2439-f415-ac7c-8c27f7dcad72
X-Runtime: 0.015881
X-Xss-Protection: 0
Date: Fri, 02 Jan 2026 20:09:51 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="k_WYQsWH2P4tLzvQoNvrSWELcVjOd3-aUDPXO1tHYDH22iTOkWHj0Pep4-gEs7wkkj0io-2O6SRnil_tk3QkOA" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_gzGm8jaOfj6une1Crc5p1TyAPrCXrq0Y6Th6",
environment: 'staging',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "db801f01-2439-f415-ac7c-8c27f7dcad72"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class="f
Open service 13.248.132.87:443 · www.trainyardconsulting.com
2026-01-02 12:52
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6933
Content-Type: text/html; charset=utf-8
Etag: W/"913ed7b100cfbbb52914092b92de756a"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=uxbo7%2F%2F2vLELfkpG9n4pGtTGT9bmNfURw5pmO0vUoig%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1767358353"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=uxbo7%2F%2F2vLELfkpG9n4pGtTGT9bmNfURw5pmO0vUoig%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1767358353"
Server: Heroku
Set-Cookie: _trainyard_session=%2FA1M30hiVwVbVBMVI69%2FB5ju4D6vsH3JaqooeQC2y%2BQK6NFAy2iV7EcNjnA3Zwu1JKq2FfXtGLO7LZ1EYF9cy%2B2e2vdbRvX0w1UUMHLV%2B1OWAEb8A9DJC8sgteUV8qVpkv80gTg7IkQDLQQk66xNrM%2BeNeEeVi75Gqyk%2FmiSfLWgmk78ZmlJgbIFCVncaN7Qnn1%2Fc6vNcbI20TSLb1LRXEyT5Vr0ZczBTfZ%2F2fzPUu3zPsQ4Mvl0UFCHw9j8Ls7yvb9JlCeICgHHd4F%2Fn0i67iHQt8O50SEJGUo%3D--NfLWYgEl1SsW9F9s--iM1%2FtXFULTCdzxALbTNQDw%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 9cb4a5a9-5940-9918-18d3-ea477a748770
X-Runtime: 0.007182
X-Xss-Protection: 0
Date: Fri, 02 Jan 2026 12:52:33 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="pOEL4rU0RgOUTqMZTm6vLkr68_hmojrLPB79-b76HKeltMTaH4v1UYJHVAIb_W2QDIXWqzYbYKy_rd-AUcZpxQ" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_XbY24BU8IaGPuP36v46qHF0Wg7sdsk1bXn0J",
environment: 'production',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "9cb4a5a9-5940-9918-18d3-ea477a748770"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class
Open service 13.248.213.92:443 · staging.trainyardconsulting.com
2025-12-23 08:28
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6930
Content-Type: text/html; charset=utf-8
Etag: W/"580bb6e864a9bddd4140ebe0d078de52"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=wWZUIMYIKPuKMFxcLpe3xHCPVD4YkrYJiBF0fCNwpLs%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766478503"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=wWZUIMYIKPuKMFxcLpe3xHCPVD4YkrYJiBF0fCNwpLs%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766478503"
Server: Heroku
Set-Cookie: _trainyard_session=USbXcOLvtsrsWb5YaCPkzZ8qgPqWQ3y93%2Fe4ymCeYEP6IJpT6XdYUicvZ7skjZ%2FQ%2By%2BQhGglzr7HusAJsZld3EYb6lNlXNnIVRNbEEQfzG972dyPHxwUHnR56t0FeMuLc2PHsoEUxLl1p5BI174jo8tTQ0b%2B1SgP6A7IK3oU2LeL%2Bo0G6EIXSV6vWODr8TtWz6yS%2FvxLq3Nz9pQYZ91%2By4SSGu3srwlXcDnWiVIjhbWCxvcBDeAFFU2Q91sVB0JPGW6qs3SMr1RV72Sl%2FEFPs3RQ%2FlEuxkO7BEQ%3D--r%2B0TshogNjqa14UV--NrAhydND40xIXmbLQ%2B%2FPFQ%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: fd461a7e-5aa4-88f9-1a38-421047fca609
X-Runtime: 0.007201
X-Xss-Protection: 0
Date: Tue, 23 Dec 2025 08:28:23 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="usIeGO9vc_MxYMIAg2lD7HnRnorOu1dmB8-vDV_q-fsHMrF8QldX2d7eK0h74qnBR8Za6eaM3n4rG5sgnlvz2g" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_gzGm8jaOfj6une1Crc5p1TyAPrCXrq0Y6Th6",
environment: 'staging',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "fd461a7e-5aa4-88f9-1a38-421047fca609"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class="f
Open service 99.83.151.71:443 · trainyardconsulting.com
2025-12-23 03:43
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6933
Content-Type: text/html; charset=utf-8
Etag: W/"827fe3d02286f0a7a358e235389518e6"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=FWiFbdfGGkvQbvQCXicfSZSK7B8mxIKhaGlVombgL3Q%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766461410"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=FWiFbdfGGkvQbvQCXicfSZSK7B8mxIKhaGlVombgL3Q%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766461410"
Server: Heroku
Set-Cookie: _trainyard_session=0P2%2BlZaf4qh2%2F%2FIcL0kMqps8s3xUDuNqFkRWoCYA8ZcJkdUQMbCbVbjUgK0TzJQTIRnidT58cap0NKYkFwZUfH8%2Bg%2FEQg1BxSLl%2FoD9jIjp%2BylqrH51%2BVNe%2Faf0wzGDttDt7haDbdQryTPuWD%2Bh0KeMc5Zx%2BF8re%2FAlxeloeNA66hs3rwVGUOmA0HAfvVN9KZwMiWZ6KLz1TaHcBSzDmhipG1lfNs29z31V1yKqOcy%2FIPBBin7pBp8mPZ3NgHPLTbd7iGTIYEXrS39zQqp8qofc42L%2BqEqV2bmw%3D--04E4P%2BrKblQAn9IM--d6st8hSpgF9qKZ6mY8vkfw%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 081f8694-16d2-483d-a4ef-861516081eac
X-Runtime: 0.012257
X-Xss-Protection: 0
Date: Tue, 23 Dec 2025 03:43:30 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="KDN7Aw4gdm2gnTTKR7jJ1T_9uq4T2uZjGvxWTTZkCzwiyxrbEyWIMpG-FKpEHEryfYuA9U8oVABeRKEF8o7VUA" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_XbY24BU8IaGPuP36v46qHF0Wg7sdsk1bXn0J",
environment: 'production',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "081f8694-16d2-483d-a4ef-861516081eac"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class
Open service 13.248.132.87:443 · www.trainyardconsulting.com
2025-12-22 16:34
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6933
Content-Type: text/html; charset=utf-8
Etag: W/"838d430520ce50b5a0b00d3b0df1fe15"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=JGF41k910hGwEJAgyU1hnHsVjnjSqsaXOaKkzwFhe0M%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766421252"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=JGF41k910hGwEJAgyU1hnHsVjnjSqsaXOaKkzwFhe0M%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766421252"
Server: Heroku
Set-Cookie: _trainyard_session=e9gTWGxx5O8%2FMPhOGkiPgCJmK0RQQzqG9PUxd7cw4ps9zg5YinFF9TEMIQ1XWrwQoRoy935Y3gxqiu52eN942oS4gS%2BXioprlPVo8oxUElltcxyFTZH754HJq3J1JRG77olB4CBBXU4sAaCDGgQkwQeKZNlY7cDrs5%2BpR9Ijq2gC8xdvfeBPg6UpaFwDSw%2B2MDcExKq%2BLXXX%2FpjM9X%2FECtWakYX%2BFcvZ%2FITSTX3OyzMbCLkqVC8%2FQ6L4ZyIDcIxkolj8Pfkr2%2B0n2dNTP8nvhm2%2ByS8YTSSPhEY%3D--WeLDFhfvdHxoBSNx--jBRp6c%2BHyyQc7OjxNIOGMg%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: e8041aac-5d7e-2e65-aee0-e787453694fb
X-Runtime: 0.009680
X-Xss-Protection: 0
Date: Mon, 22 Dec 2025 16:34:12 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="HgCVdID-kuu4EpmeGYVPBMJT4CeFXQd4TeGaG-bLjxC4hcDUkRjtM14kK-NB5V-_JUhjPjYH4FIWvNhuSchnsg" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_XbY24BU8IaGPuP36v46qHF0Wg7sdsk1bXn0J",
environment: 'production',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "e8041aac-5d7e-2e65-aee0-e787453694fb"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class
Open service 13.248.213.92:443 · staging.trainyardconsulting.com
2025-12-21 06:51
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6930
Content-Type: text/html; charset=utf-8
Etag: W/"a868ccf97b9de27942c9a642a32a8949"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=eMBveshU2CaCa1HcNbjHE2W1LjHLS8BOYvTSM7t%2B9Fg%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766299868"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=eMBveshU2CaCa1HcNbjHE2W1LjHLS8BOYvTSM7t%2B9Fg%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766299868"
Server: Heroku
Set-Cookie: _trainyard_session=0NxterMPO3Jyev%2FgbFLz7mUG1uZwQrFFeUZ2GBeykbdocp4PEV6%2FNNbdhbRnaBF8TBHPCxmReAoZlRIGGHfl%2Br6slgT5X7vg3NIn1Za%2BvJl%2BJtUz22iuxxfTDlDZFG1ymfLCB6mKVHDkH5yjGYy1CWVbsMMAA%2Fa1azhosP9wTna8ZrzgO%2Fk1viFT5YzER%2Bhd4p3i0Fan%2FYk%2FH5xqTJWH%2F0vib1t22KRZ3BLO5hz6jAXQAA0t0gexwz2PaxnmBcYmMRZxhhCm%2F0XUfiVSuBvj4hWaNfaHSiumq1I%3D--Yqsrn%2FeXrcwuBtK5--EUtTNIfVF1r6yYHbhf7tQQ%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 8940598e-a4ac-5d29-5042-518cd8fb64bf
X-Runtime: 0.008401
X-Xss-Protection: 0
Date: Sun, 21 Dec 2025 06:51:08 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="yh2wB-x7-tileNHDWfPADVmz69LjWgXJ_IuW-mZjHMAuf1oAfvU4tvpU7TWOQ4xEttpeMxfEl4gnIVnyZ8FJuA" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_gzGm8jaOfj6une1Crc5p1TyAPrCXrq0Y6Th6",
environment: 'staging',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "8940598e-a4ac-5d29-5042-518cd8fb64bf"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class="f
Open service 13.248.132.87:443 · www.trainyardconsulting.com
2025-12-20 18:11
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6933
Content-Type: text/html; charset=utf-8
Etag: W/"b9f90b3be31019201ef87af20be9babd"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=zVf5Qg8fTOZcEteYaU7J3lR6yn5xooce1Fku96HZT5k%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766254282"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=zVf5Qg8fTOZcEteYaU7J3lR6yn5xooce1Fku96HZT5k%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766254282"
Server: Heroku
Set-Cookie: _trainyard_session=MIp%2FbkNCG5LifEq39MXc1GmEN%2FV21F432Catz97%2BNtczvai6ecLrmdXnFrZKfbXjgBnHh%2BL5auWNqHjn9hYuovkAgniuomAs%2BWSDDnlxtK7HEqbVRv5t0BGrikz%2FDHFhEIUFivlqyy%2Bizb3TqTy%2FLdFLaXvvITcEZCZ1udMDsEoszX3M0YjEAdWJoUDt%2BMLSGMkJfp30f3xvVjNb%2FZJ6SK%2Fyh3YcTUyl4%2F0US%2FKEokmyTKkf5%2BLNp5QQW4jhDnUHZvvuDuc3NwySjdLdq9lp2Is4R%2FWeAFae2i8%3D--sFLXudggLp6QhuA4--asJTPJ9%2FGV8JGw79i3XW1w%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 94e93855-f58b-49e9-3c6f-e86888824c3a
X-Runtime: 0.003324
X-Xss-Protection: 0
Date: Sat, 20 Dec 2025 18:11:22 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="AHZRA0rfHzFHphRKrAFUt79ztvmnkPczbcj2ue92VXo2IJFBpMnQSeie5KSUGscFhGB84pqIcFSohfXwxKG41g" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_XbY24BU8IaGPuP36v46qHF0Wg7sdsk1bXn0J",
environment: 'production',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "94e93855-f58b-49e9-3c6f-e86888824c3a"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class
Open service 99.83.151.71:443 · trainyardconsulting.com
2025-12-20 16:44
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6933
Content-Type: text/html; charset=utf-8
Etag: W/"99772aaa4539e8256172e689a3e3fd1a"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=d5j%2FWdjdaX%2BQF3rNRv5d2xmL%2F3GGC4ffH6OgM0hRc7I%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1766249064"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=d5j%2FWdjdaX%2BQF3rNRv5d2xmL%2F3GGC4ffH6OgM0hRc7I%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1766249064"
Server: Heroku
Set-Cookie: _trainyard_session=DpkSxijopzxspL7fBLfRb6jQHG6DCipBFTUHfdpw0fJYfUhT4J82V0vpbph6kugUNV4WBWbJmJ4GUtHVAGUkvmvja%2FRGJw8Wjh0GB1F%2FF%2FmckMg4YUblUnW0aGh0p%2Fd%2BmMrDJgQ%2BWJk%2F3F5c8a9%2F8WtmdXKApLqW9p0q8uQW9H6tE8x3iLQmb0DwadPy0QgiBJl5x1LiYrB7tTfwnd15dLsDdFchSkjMPAtJZdg6%2BT7JOHrDBkZcRBJn8WnPV5pR6Kq5UGs2VoGxKTKUzY2WUBWyeLpobbuyS4o%3D--JseTGCbrvuDhI%2F1r--OeM7kywNdhcXD68R9eS5Mw%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 8a7a928a-05e2-5b14-d3d8-c2c287c7a785
X-Runtime: 0.005388
X-Xss-Protection: 0
Date: Sat, 20 Dec 2025 16:44:24 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="zuid2CyAcSL_vwc8Tlhz_mKpXnauHfPmD9ZvcRsKWShyEjcGxQh8pUBkpquarefjrg4hpvXRDeaC7A90JhiEJw" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_XbY24BU8IaGPuP36v46qHF0Wg7sdsk1bXn0J",
environment: 'production',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "8a7a928a-05e2-5b14-d3d8-c2c287c7a785"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class
Open service 13.248.213.92:443 · staging.trainyardconsulting.com
2025-12-19 01:42
HTTP/1.1 200 OK
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 6930
Content-Type: text/html; charset=utf-8
Etag: W/"ad4f654b96700dd26cb1725c095ee309"
Link: </assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/application.js>; rel=modulepreload; as=script; crossorigin=anonymous; nopush,</vite/assets/application.css>; rel=preload; as=style; nopush,</vite/assets/entrypoints/style2.css>; rel=preload; as=style; nopush
Nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
Referrer-Policy: strict-origin-when-cross-origin
Report-To: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=9VSlr9eVzxkBR%2BnbHO%2B3IcvUB4lIsfb%2Fr41akI0eEio%3D\u0026sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6\u0026ts=1766108540"}],"max_age":3600}
Reporting-Endpoints: heroku-nel="https://nel.heroku.com/reports?s=9VSlr9eVzxkBR%2BnbHO%2B3IcvUB4lIsfb%2Fr41akI0eEio%3D&sid=929419e7-33ea-4e2f-85f0-7d8b7cd5cbd6&ts=1766108540"
Server: Heroku
Set-Cookie: _trainyard_session=%2FH3H0wlrd41li2S9xd%2BdTT48B0CY3hHvw23kcFVAzmVqBqGr1Cbvbq0D1z5bxsnQoSh7p0BOkWhnYO1PZGBRo%2BsEbmnTmU4fXBzOZjMp4o%2FY0mANap4%2Fz6htAD0slCymS87vgScacaRqxbFdvFyHm1HAv34Ia8npzy5cCAu%2FBrwQxMARlRjfTby2AZsm4qmPJq3iQk5Ni5AZP5%2FCn5vUIRLKwgv%2FQMzDhRlBaFdqfFwHh8oge5trAbrVPkR0VLQFIxNFCWFHk30E0sf4L5wc49vwOx%2BmnFcjPS8%3D--CHiIBi4xmXY0u1Yj--iIiJyvHgBSvltyAIkCqFKQ%3D%3D; path=/; secure; httponly; samesite=lax
Strict-Transport-Security: max-age=63072000; includeSubDomains
Via: 1.1 heroku-router
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 202a8e5b-3d27-b7cc-2cc9-da2342386840
X-Runtime: 0.009160
X-Xss-Protection: 0
Date: Fri, 19 Dec 2025 01:42:20 GMT
Connection: close
Page title: Trainyard Consulting
<!DOCTYPE html><html lang="en"><head><title>Trainyard Consulting</title><meta content="width=device-width,initial-scale=1.0" name="viewport" /><meta content="yes" name="apple-mobile-web-app-capable" /><meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="v6syPSzMigdbGuvIi8QKo-E8qkeOXRVMZsEhuhsJweHMwW05hoOMTG3vt_bOqV-hnl7USK-ciCevXzZ6iPfFVQ" /><link href="/manifest.json" rel="manifest" /><link href="/icon.png" rel="icon" type="image/png" /><link href="/icon.svg" rel="icon" type="image/svg+xml" /><link href="/icon.png" rel="apple-touch-icon" /><script src="//js.honeybadger.io/v6.11/honeybadger.min.js" type="text/javascript"></script><script>window.honeybadgerConfig = {
apiKey: "hbp_gzGm8jaOfj6une1Crc5p1TyAPrCXrq0Y6Th6",
environment: 'staging',
revision: ""
// TODO projectRoot
}
Honeybadger.configure(window.honeybadgerConfig);
Honeybadger.setContext({
request: "202a8e5b-3d27-b7cc-2cc9-da2342386840"
})</script><link rel="stylesheet" href="/assets/application-16886d838ba2be1274b79fe3daceeb6c3392a63b3656d262f5b7e6b29355d2bf.css" /><script src="/vite/assets/entrypoints/application.js" crossorigin="anonymous" type="module"></script><link rel="stylesheet" href="/vite/assets/application.css" media="screen" />
<link rel="stylesheet" href="/vite/assets/entrypoints/style2.css" media="screen" /></head><body class="w-full"><div class="w-full px-5 md:pl-20"><header class="flex flex-row justify-around items-center my-5"><div class="flex w-full w-auto items-center justify-between"><a class="text-4xl" href="/"><span class="font-bold text-slate-800">Train</span><span class="text-slate-500">yard</span> <span>Consulting</span></a></div><div class="md:pr-8"><div class="flex"><a class="rounded px-4 py-2 bg-black text-white border-2 border-transparent" href="/users/sign_in"><span>Log In</span></a></div></div></header></div><hr /><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Toast" data-utils--react-loader-component-props-id-value="Toast_props"><turbo-frame name="react-props" id="Toast_props"><script type="application/json">{}</script></turbo-frame></react_frame><react_frame data-controller="utils--react-loader" data-utils--react-loader-component-value="Flash" data-utils--react-loader-component-props-id-value="Flash_props"><turbo-frame name="react-props" id="Flash_props"><script type="application/json">{}</script></turbo-frame></react_frame><div class="pt-2 px-8 md:p-10"><div class="text-slate-800 md:px-16"><div class="flex flex-col space-y-2 md:space-y-8"><div class="uppercase text-2xl md:text-6xl"><div class="flex flex-row justify-between"><span class="font-bold">We Coach</span><span class="text-slate-500">For</span></div></div><div class="flex flex-col space-y-4 pl-4 md:pl-12 md:space-y-8"><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><div class="font-bold">Small</div><div class="font-bold">Teams</div></div><div class="py-4 h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">Providing extra hands...</i><i class="font-bold">Providing extra eyes...</i></div><div class="flex flex-col text-right space-y-2"><i class="text-slate-500">keep it light & easy</i><i class="text-slate-500 max-md:hidden">work you know will work</i></div></div></div></div><div class="flex flex-row justify-between"><div class="uppercase text-2xl md:basis-1/3 md:text-6xl"><h1 class="font-bold">New</h1><h1 class="font-bold">Teams</h1></div><div class="h-full md:text-lg md:pt-4 md:grow"><div class="flex flex-row justify-between"><div class="flex flex-col space-y-2 max-md:hidden"><i class="font-bold">With our expertise...</i><i class="font-bold">With our experience...</i></div><div class="flex flex-col text-right space-y-2 max-md:pt-2"><i class="text-slate-500">today's choices becomes tomorrow's success</i><i class="text-slate-500 max-md:hidden">ensuring yesterday's choices aren't today's regrets</i></div></div></div></div><div class="f