{
    "componentChunkName": "component---src-templates-project-index-tsx",
    "path": "/projects/riverpool",
    "result": {"data":{"site":{"siteMetadata":{"title":"Domusnetwork.io","siteUrl":"https://domusnetwork.io"}},"contentfulPage":{"heroImage":{"gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/XnJbgw1sZuAB6IVtP4fej/e6c88f8081a37986a8958d3b6608153c/page_projects.png?w=140&h=225&q=85&fm=webp 140w,\n//images.ctfassets.net/tregge6qt5hw/XnJbgw1sZuAB6IVtP4fej/e6c88f8081a37986a8958d3b6608153c/page_projects.png?w=280&h=450&q=85&fm=webp 280w,\n//images.ctfassets.net/tregge6qt5hw/XnJbgw1sZuAB6IVtP4fej/e6c88f8081a37986a8958d3b6608153c/page_projects.png?w=560&h=900&q=85&fm=webp 560w","sizes":"(min-width: 560px) 560px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/XnJbgw1sZuAB6IVtP4fej/e6c88f8081a37986a8958d3b6608153c/page_projects.png?w=560&h=900&q=85&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/XnJbgw1sZuAB6IVtP4fej/e6c88f8081a37986a8958d3b6608153c/page_projects.png?w=140&h=225&q=85&fm=png 140w,\n//images.ctfassets.net/tregge6qt5hw/XnJbgw1sZuAB6IVtP4fej/e6c88f8081a37986a8958d3b6608153c/page_projects.png?w=280&h=450&q=85&fm=png 280w,\n//images.ctfassets.net/tregge6qt5hw/XnJbgw1sZuAB6IVtP4fej/e6c88f8081a37986a8958d3b6608153c/page_projects.png?w=560&h=900&q=85&fm=png 560w","sizes":"(min-width: 560px) 560px, 100vw"}},"layout":"constrained","width":560,"height":900,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAaCAYAAAC3g3x9AAAABGdBTUEAALGPC/xhBQAACilpQ0NQaWNjAABIiZ2Wd1RT2RaHz703vVCSEIqU0GtoUgJIDb1IkS4qMQkQSsCQACI2RFRwRFGRpggyKOCAo0ORsSKKhQFRsesEGUTUcXAUG5ZJZK0Z37x5782b3x/3fmufvc/dZ+991roAkPyDBcJMWAmADKFYFOHnxYiNi2dgBwEM8AADbADgcLOzQhb4RgKZAnzYjGyZE/gXvboOIPn7KtM/jMEA/5+UuVkiMQBQmIzn8vjZXBkXyTg9V5wlt0/JmLY0Tc4wSs4iWYIyVpNz8ixbfPaZZQ858zKEPBnLc87iZfDk3CfjjTkSvoyRYBkX5wj4uTK+JmODdEmGQMZv5LEZfE42ACiS3C7mc1NkbC1jkigygi3jeQDgSMlf8NIvWMzPE8sPxc7MWi4SJKeIGSZcU4aNkxOL4c/PTeeLxcwwDjeNI+Ix2JkZWRzhcgBmz/xZFHltGbIiO9g4OTgwbS1tvijUf138m5L3dpZehH/uGUQf+MP2V36ZDQCwpmW12fqHbWkVAF3rAVC7/YfNYC8AirK+dQ59cR66fF5SxOIsZyur3NxcSwGfaykv6O/6nw5/Q198z1K+3e/lYXjzkziSdDFDXjduZnqmRMTIzuJw+Qzmn4f4Hwf+dR4WEfwkvogvlEVEy6ZMIEyWtVvIE4gFmUKGQPifmvgPw/6k2bmWidr4EdCWWAKlIRpAfh4AKCoRIAl7ZCvQ730LxkcD+c2L0ZmYnfvPgv59V7hM/sgWJH+OY0dEMrgSUc7smvxaAjQgAEVAA+pAG+gDE8AEtsARuAAP4AMCQSiIBHFgMeCCFJABRCAXFIC1oBiUgq1gJ6gGdaARNIM2cBh0gWPgNDgHLoHLYATcAVIwDp6AKfAKzEAQhIXIEBVSh3QgQ8gcsoVYkBvkAwVDEVAclAglQ0JIAhVA66BSqByqhuqhZuhb6Ch0GroADUO3oFFoEvoVegcjMAmmwVqwEWwFs2BPOAiOhBfByfAyOB8ugrfAlXADfBDuhE/Dl+ARWAo/gacRgBAROqKLMBEWwkZCkXgkCREhq5ASpAJpQNqQHqQfuYpIkafIWxQGRUUxUEyUC8ofFYXiopahVqE2o6pRB1CdqD7UVdQoagr1EU1Ga6LN0c7oAHQsOhmdiy5GV6Cb0B3os+gR9Dj6FQaDoWOMMY4Yf0wcJhWzArMZsxvTjjmFGcaMYaaxWKw61hzrig3FcrBibDG2CnsQexJ7BTuOfYMj4nRwtjhfXDxOiCvEVeBacCdwV3ATuBm8Et4Q74wPxfPwy/Fl+EZ8D34IP46fISgTjAmuhEhCKmEtoZLQRjhLuEt4QSQS9YhOxHCigLiGWEk8RDxPHCW+JVFIZiQ2KYEkIW0h7SedIt0ivSCTyUZkD3I8WUzeQm4mnyHfJ79RoCpYKgQo8BRWK9QodCpcUXimiFc0VPRUXKyYr1iheERxSPGpEl7JSImtxFFapVSjdFTphtK0MlXZRjlUOUN5s3KL8gXlRxQsxYjiQ+FRiij7KGcoY1SEqk9lU7nUddRG6lnqOA1DM6YF0FJppbRvaIO0KRWKip1KtEqeSo3KcRUpHaEb0QPo6fQy+mH6dfo7VS1VT1W+6ibVNtUrqq/V5qh5qPHVStTa1UbU3qkz1H3U09S3qXep39NAaZhphGvkauzROKvxdA5tjssc7pySOYfn3NaENc00IzRXaO7THNCc1tLW8tPK0qrSOqP1VJuu7aGdqr1D+4T2pA5Vx01HoLND56TOY4YKw5ORzqhk9DGmdDV1/XUluvW6g7ozesZ6UXqFeu169/QJ+iz9JP0d+r36UwY6BiEGBQatBrcN8YYswxTDXYb9hq+NjI1ijDYYdRk9MlYzDjDON241vmtCNnE3WWbSYHLNFGPKMk0z3W162Qw2szdLMasxGzKHzR3MBea7zYct0BZOFkKLBosbTBLTk5nDbGWOWtItgy0LLbssn1kZWMVbbbPqt/pobW+dbt1ofceGYhNoU2jTY/OrrZkt17bG9tpc8lzfuavnds99bmdux7fbY3fTnmofYr/Bvtf+g4Ojg8ihzWHS0cAx0bHW8QaLxgpjbWadd0I7eTmtdjrm9NbZwVnsfNj5FxemS5pLi8ujecbz+PMa54256rlyXOtdpW4Mt0S3vW5Sd113jnuD+wMPfQ+eR5PHhKepZ6rnQc9nXtZeIq8Or9dsZ/ZK9ilvxNvPu8R70IfiE+VT7XPfV8832bfVd8rP3m+F3yl/tH+Q/zb/GwFaAdyA5oCpQMfAlYF9QaSgBUHVQQ+CzYJFwT0hcEhgyPaQu/MN5wvnd4WC0IDQ7aH3wozDloV9H44JDwuvCX8YYRNRENG/gLpgyYKWBa8ivSLLIu9EmURJonqjFaMTopujX8d4x5THSGOtYlfGXorTiBPEdcdj46Pjm+KnF/os3LlwPME+oTjh+iLjRXmLLizWWJy++PgSxSWcJUcS0YkxiS2J7zmhnAbO9NKApbVLp7hs7i7uE54Hbwdvku/KL+dPJLkmlSc9SnZN3p48meKeUpHyVMAWVAuep/qn1qW+TgtN25/2KT0mvT0Dl5GYcVRIEaYJ+zK1M/Myh7PMs4qzpMucl+1cNiUKEjVlQ9mLsrvFNNnP1IDERLJeMprjllOT8yY3OvdInnKeMG9gudnyTcsn8n3zv16BWsFd0VugW7C2YHSl58r6VdCqpat6V+uvLlo9vsZvzYG1hLVpa38otC4sL3y5LmZdT5FW0ZqisfV+61uLFYpFxTc2uGyo24jaKNg4uGnupqpNH0t4JRdLrUsrSt9v5m6++JXNV5VffdqStGWwzKFsz1bMVuHW69vctx0oVy7PLx/bHrK9cwdjR8mOlzuX7LxQYVdRt4uwS7JLWhlc2V1lULW16n11SvVIjVdNe61m7aba17t5u6/s8djTVqdVV1r3bq9g7816v/rOBqOGin2YfTn7HjZGN/Z/zfq6uUmjqbTpw37hfumBiAN9zY7NzS2aLWWtcKukdfJgwsHL33h/093GbKtvp7eXHgKHJIcef5v47fXDQYd7j7COtH1n+F1tB7WjpBPqXN451ZXSJe2O6x4+Gni0t8elp+N7y+/3H9M9VnNc5XjZCcKJohOfTuafnD6Vderp6eTTY71Leu+ciT1zrS+8b/Bs0Nnz53zPnen37D953vX8sQvOF45eZF3suuRwqXPAfqDjB/sfOgYdBjuHHIe6Lztd7hmeN3ziivuV01e9r567FnDt0sj8keHrUddv3ki4Ib3Ju/noVvqt57dzbs/cWXMXfbfkntK9ivua9xt+NP2xXeogPT7qPTrwYMGDO2PcsSc/Zf/0frzoIflhxYTORPMj20fHJn0nLz9e+Hj8SdaTmafFPyv/XPvM5Nl3v3j8MjAVOzX+XPT806+bX6i/2P/S7mXvdNj0/VcZr2Zel7xRf3PgLett/7uYdxMzue+x7ys/mH7o+Rj08e6njE+ffgP3hPP78QcZjQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAEk0lEQVQYGe3Bf1ANBgAH8O+6JHf2S4ezLbYbM9zJlqQiNqWSUjzpRaWnHlkIUb3S049Xoqe6ej3Z9oQieW2v4USKpeiX2lHyYyT1iryUyo8WfXe3q5253W13/bfb54P/AH1A7JXxhcAh5XMM1faQQx94uiklC63i6s2nhK3EUEhjD70jXKo45momey40iXz66Vh/dwyFz9bU0YutYyu8TKIfeE6VJgPOH2JIbJLewyRJIrDGDsAIAAYADAC8hT8l6QHR+vgXhut8YXYtykNKuX4aU6Dh9yjgUZymBlnMR+TLIjgqJaLZNlapcZ4eqi/hDz28TrBo7+j5K1PWnHDwcmIAchgyTtenLqIucw+5fxapApkN8gTIQpDleNF1YXyDx4LgHs/5qbe+WX3ABoNE3iorkejgGaFi5718x7kpPQL0928Ca6IP8ErwFj7eAHZsBHsk4G+JINUgC8FnOctZKHBptZ4QWmnvsFuEQWtX7o0J3ZzT5bdj1w+F1ohonolXOgfwvOl0nv3IlA0mYLMV+MgW7HIBe/3AnnWgTp7MJ3HxPy8EpsAy9BMM8hFEiARz1vgGuXxr0pihPldt589GM7B2Mlg3DWyYDWoXgDonsNsN7PUCO+xAXUwC21OOXQBggDfoA8ljlR7XTlZnNFLpU85cpzTWTZ/E2ybD+cga7FwEdi8Hn3uDfWKw0xFs8g/g5fCTd+SuxRZ4U8iUsoiI2eXcuaKIab43GSI8xTrTRTxqKeJZ21XscBrFl6tArgW5Gby/1IMaz3M8EtbIzMD7dzNDbtjiNSNCp5YXSWaWMtgmnzK3Ei61SOD1GfbdSTbbuoWr0/qVnjtY7Cp+fsvd/smzALxQCxMZ7FJFubCGmYENzIturQoXK40xYOS2qRcvRVpWMcG5hnuE5XS2SCg+bTzT1lRvXfjXQmljaETYK7f5ie2jx8nrAmdIqvf6F7QpNlXQ3zadQc5qaqK0vcdl9UIMeHvVxIzL0XOuMMmllirxbR4MurkPQosRGfFe5safudvNW74he/Gc+CazCfLaMYZxpcGikjsycUn/CotEblympCam6VWm9Np6DBhp/K536XrTHCa71nK/33UmBlR2B3jk2CTEHUnx2Zw1C4Ch5cS4KKvxCfVWRrGXftyRdjddXN4b6VDMzKgq5u1qerlFeFyMAXr6hgLVx0Y+9LbcT0+bg3SzO/zMxynNce6SLWlbnZfI8Adp8BjI6idAWhap2NShyCqkyuMOT8Y3Ux5Y3A7DoHkYZDDM2XyYvnvj+0Zr6euoYH58aX+LpuG8Oj7rzHGZclt6uNp1u1dGdZIk935R9uWW73LP9EnlGfQ3z2Sgay4FtumpAIbjr2Yt9Fsg/+Wqop6dP2n5JF/LxwXN7LzY2qUraX7aVtbc31n7sL/zxiOWn6pgxekyZiefezpvWrwCsDbC3wn5Km/82bCmsJpkbeWvh1u6tHmtbCt4QF3xQ7aXtVFXqePDiva+5ouPtffyO9VXVQ8WAzDAP9s3KnVZraUmqEFUGNMUUSLX7r6U1BJbKtduLZQ2umY51kwGYID//Q76dnBO8FOKVQAAADh0RVh0aWNjOmNvcHlyaWdodABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnn5V3k3AAAAIXRFWHRpY2M6ZGVzY3JpcHRpb24Ac1JHQiBJRUM2MTk2Ni0yLjFXrdpHAAAAJnRFWHRpY2M6bWFudWZhY3R1cmVyAElFQyBodHRwOi8vd3d3LmllYy5jaBx/AEwAAAA3dEVYdGljYzptb2RlbABJRUMgNjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0JEU0ipAAAAAElFTkSuQmCC"}}},"svgTopPath":{"svg":{"content":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" preserveAspectRatio=\"none\" viewBox=\"0 0 1920 1011\"><path fill=\"#000\" d=\"M1920 .5V815h-295.5c-360 0-269.5 256.19-591 182-312-72-413-182-836.5-182H0V.5h1920Z\"/></svg>"}},"svgBottomPath":{"svg":{"content":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" preserveAspectRatio=\"none\" viewBox=\"0 0 1920 624\"><path fill=\"#000\" d=\"M1920 624V0h-295.5c-360 0-269.5 256.2-591 182C721.5 110 620.5 0 197 0H0v624h1920Z\"/></svg>"}},"ctaTitle":"Ready to take your product to the next level?","ctaHookId":"on-forward","ctaIcon":{"gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/6M3EHiCh1QxZKlLf8syuo7/2c09291b19638fff546c1ef962e05302/next.png?w=12&h=12&q=85&fm=webp 12w,\n//images.ctfassets.net/tregge6qt5hw/6M3EHiCh1QxZKlLf8syuo7/2c09291b19638fff546c1ef962e05302/next.png?w=24&h=24&q=85&fm=webp 24w,\n//images.ctfassets.net/tregge6qt5hw/6M3EHiCh1QxZKlLf8syuo7/2c09291b19638fff546c1ef962e05302/next.png?w=48&h=48&q=85&fm=webp 48w,\n//images.ctfassets.net/tregge6qt5hw/6M3EHiCh1QxZKlLf8syuo7/2c09291b19638fff546c1ef962e05302/next.png?w=96&h=96&q=85&fm=webp 96w","sizes":"(min-width: 48px) 48px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/6M3EHiCh1QxZKlLf8syuo7/2c09291b19638fff546c1ef962e05302/next.png?w=48&h=48&q=85&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/6M3EHiCh1QxZKlLf8syuo7/2c09291b19638fff546c1ef962e05302/next.png?w=12&h=12&q=85&fm=png 12w,\n//images.ctfassets.net/tregge6qt5hw/6M3EHiCh1QxZKlLf8syuo7/2c09291b19638fff546c1ef962e05302/next.png?w=24&h=24&q=85&fm=png 24w,\n//images.ctfassets.net/tregge6qt5hw/6M3EHiCh1QxZKlLf8syuo7/2c09291b19638fff546c1ef962e05302/next.png?w=48&h=48&q=85&fm=png 48w,\n//images.ctfassets.net/tregge6qt5hw/6M3EHiCh1QxZKlLf8syuo7/2c09291b19638fff546c1ef962e05302/next.png?w=96&h=96&q=85&fm=png 96w","sizes":"(min-width: 48px) 48px, 100vw"}},"layout":"constrained","width":48,"height":48,"placeholder":{"fallback":"data:image/png;base64,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"}}},"ctaBody":{"ctaBody":"+ Checkout our [about](/about) to learn about us.\n+ [Contact us](/contact) and we'll love to tell you more."}},"contentfulProject":{"templateKey":"project","title":"RiverPool","subtitle":null,"slug":"riverpool","metaTitle":"RiverPool Project — Domusnetwork.io","metaDescription":null,"client":{"client":"[RiverPool](https://riverpool.ai/)"},"foundingYear":"2025","description":{"description":"Building the post-modern analytics data stack."},"processesApplied":{"processesApplied":"Coming soon..."},"period":{"period":"1 year (2025 - 2026)"},"serves":{"serves":"Enterprise Clients"},"caseStudy":{"caseStudy":"Coming soon..."},"gallery":[{"slug":"riverpool-1","imageDescription":"RiverPool 1/2","order":1,"image":{"description":"RiverPool 1","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/2uBtF6zNsWBefVtUEAubu1/030fc2c052fb516503ae239e7c169151/riverpool_01.jpg?w=750&h=411&q=85&fm=webp 750w,\n//images.ctfassets.net/tregge6qt5hw/2uBtF6zNsWBefVtUEAubu1/030fc2c052fb516503ae239e7c169151/riverpool_01.jpg?w=1080&h=592&q=85&fm=webp 1080w,\n//images.ctfassets.net/tregge6qt5hw/2uBtF6zNsWBefVtUEAubu1/030fc2c052fb516503ae239e7c169151/riverpool_01.jpg?w=1130&h=619&q=85&fm=webp 1130w","sizes":"100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/2uBtF6zNsWBefVtUEAubu1/030fc2c052fb516503ae239e7c169151/riverpool_01.jpg?w=1130&h=619&fl=progressive&q=85&fm=jpg","srcSet":"//images.ctfassets.net/tregge6qt5hw/2uBtF6zNsWBefVtUEAubu1/030fc2c052fb516503ae239e7c169151/riverpool_01.jpg?w=750&h=411&fl=progressive&q=85&fm=jpg 750w,\n//images.ctfassets.net/tregge6qt5hw/2uBtF6zNsWBefVtUEAubu1/030fc2c052fb516503ae239e7c169151/riverpool_01.jpg?w=1080&h=592&fl=progressive&q=85&fm=jpg 1080w,\n//images.ctfassets.net/tregge6qt5hw/2uBtF6zNsWBefVtUEAubu1/030fc2c052fb516503ae239e7c169151/riverpool_01.jpg?w=1130&h=619&fl=progressive&q=85&fm=jpg 1130w","sizes":"100vw"}},"layout":"fullWidth","width":1,"height":0.547787610619469,"placeholder":{"fallback":"data:image/jpeg;base64,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"}}}},{"slug":"riverpool-2","imageDescription":"RiverPool 2/2","order":2,"image":{"description":"RiverPool 2","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/F7flriEEqJkzKtIDs7m2G/20956f72757c87d8a5d0ee6882541f3e/riverpool_02.jpg?w=750&h=411&q=85&fm=webp 750w,\n//images.ctfassets.net/tregge6qt5hw/F7flriEEqJkzKtIDs7m2G/20956f72757c87d8a5d0ee6882541f3e/riverpool_02.jpg?w=1080&h=592&q=85&fm=webp 1080w,\n//images.ctfassets.net/tregge6qt5hw/F7flriEEqJkzKtIDs7m2G/20956f72757c87d8a5d0ee6882541f3e/riverpool_02.jpg?w=1130&h=619&q=85&fm=webp 1130w","sizes":"100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/F7flriEEqJkzKtIDs7m2G/20956f72757c87d8a5d0ee6882541f3e/riverpool_02.jpg?w=1130&h=619&fl=progressive&q=85&fm=jpg","srcSet":"//images.ctfassets.net/tregge6qt5hw/F7flriEEqJkzKtIDs7m2G/20956f72757c87d8a5d0ee6882541f3e/riverpool_02.jpg?w=750&h=411&fl=progressive&q=85&fm=jpg 750w,\n//images.ctfassets.net/tregge6qt5hw/F7flriEEqJkzKtIDs7m2G/20956f72757c87d8a5d0ee6882541f3e/riverpool_02.jpg?w=1080&h=592&fl=progressive&q=85&fm=jpg 1080w,\n//images.ctfassets.net/tregge6qt5hw/F7flriEEqJkzKtIDs7m2G/20956f72757c87d8a5d0ee6882541f3e/riverpool_02.jpg?w=1130&h=619&fl=progressive&q=85&fm=jpg 1130w","sizes":"100vw"}},"layout":"fullWidth","width":1,"height":0.547787610619469,"placeholder":{"fallback":"data:image/jpeg;base64,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"}}}}],"technologies":[{"title":"Jest","id":"a356ee1d-af7b-5a78-a703-f3ac1ec41587","url":"https://jestjs.io/","description":{"description":"Jest is a popular open-source JavaScript testing framework developed by Facebook (now Meta) and now maintained by the OpenJS Foundation. It is designed to ensure the correctness of any JavaScript codebase, offering a complete and hassle-free testing solution."},"category":["QA/Testing","Backend"],"image":{"title":"tech jest","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/1WTKcXLYYDMz1CHsa2Pkcc/080e06a94974ead9d1c2cc804e110eb4/tech_jest.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/1WTKcXLYYDMz1CHsa2Pkcc/080e06a94974ead9d1c2cc804e110eb4/tech_jest.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/1WTKcXLYYDMz1CHsa2Pkcc/080e06a94974ead9d1c2cc804e110eb4/tech_jest.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/1WTKcXLYYDMz1CHsa2Pkcc/080e06a94974ead9d1c2cc804e110eb4/tech_jest.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/1WTKcXLYYDMz1CHsa2Pkcc/080e06a94974ead9d1c2cc804e110eb4/tech_jest.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/1WTKcXLYYDMz1CHsa2Pkcc/080e06a94974ead9d1c2cc804e110eb4/tech_jest.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/1WTKcXLYYDMz1CHsa2Pkcc/080e06a94974ead9d1c2cc804e110eb4/tech_jest.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAC7lBMVEUAAADU19f///////8AAAD////////////r3eDv5Ob7///T4d7++/z//f6vw7/////////////s3+Lv5Of9//+nvrn79/j9+vtCgHXy9/b////////o7uzT3Nr////////W393q8e////////+turjL1dP//f7dx83eyc7//v/j6un////l09fu4uX7///+///p2t3n19v////////s3+L06uz1+/r5/v3w5Ofu4+b9//+zv7z06+3///8AAAAAAAD////++vv5/Pv2/Pvx5uj///8AAACgt7L///////8AAADm8O7////bxctqlY39+vvx6Or////8+Pny6Or////I2db37/Hw5ef///+90Mz58/Xr3eH48fL//P3///////8AAAD69PXs9vS+0c38///58/XcyM358/Xv+Pb0+/n48/T38vP+/v7Z5+T69fb07O717vD17/D17/H79vfUucCcR2ChV2uhWGydSGHaw8iXNFOULU+VM1GULE6VM1KaQFuxe4iUK02UK061hJCzf4yUKEy2hZHRtbuRCkOXN1Xp3eDm2NuWMVKSEETWvcKUIUu6kJrt4uXu5Oe0hI+YNFSxeYfi0tbAm6TJqrHdys+zfovo2t6YOlefUmfq3uHr3+Lgys/k0dbezNCfTmWeTGPs4ePfzNGQADqWJU2RAECPADzl2Nvs4eTm2tyQAD6QADydRl+jWG2hUWehVmvq3+LHpa3Go6yjXG6gUWfu4+bz6uzr3uHYwcaWMlKVL1DXwMXs4OPq3ODdx8zWvcOtc4KYPFiWNlOveIWscH/UusDMrLTEnqeYOVaXPFeZQFmYP1mXO1aOADbStryiWWzUub+bQlyWNVOYPliYPlmYPFeWNlSVLk+REkSlXXCjWm2SG0eveYazf4uVLU+XO1eWMlGTJEuZO1ikX3HIpq2mY3SVMFCUJkyXOFWUJ0yrbn3Qs7rGoqqQAD+VMVGTJUuUJEurb37GpKykYHKjXnC5i5YIQGUCAAAAbnRSTlMAE8u7DY18RPPvORPKwA6IeULy7TcQxbsLIWVhGR24sh4bwK0PFLf+/rwYVP30O0b5+05I9ewxO/H1RBXxfgYHmPRGNuiUAxKqewElp/0SxeuZ0vFBIN3zfxzX9N3Em0sI2x4OQOD92SRG9/fOKGPRHsMAAAEeSURBVBgZPcGxSlthGMfh/+/4nvO93wkSHaRaECw49TKcCoI34OLgoJAgCLrpkKKWulh00L1Ch86Cg0sW78C1S1ArHaygqA0cvybR50E90CBRVVW2h6mnsgKQVGUMPaO+wCogquwrD6Y+oyB5cgyZ+u7rgcRh6FaZBrLd0LNlkmnAKPjPkEyaADpyuiWJI5k+sElrGhjt5kDk40WmsgyhTFo+HN19x10mJ+JAJPk9jiOTn8fPDjjJFDjK5DMxxrZ7TLwI4UtQpvZ2/GezeR7P3GPtJMYzMcdafQNavFrnpwXes3dXpzNJcrS0kl/KjNpBs3Y7+lhCA9b9V1ssXP/g5h1wfvw9m+fqRBJa5BvQ5O/IoQaQlk8/wZ+xfb15AZ+sOotuusC6AAAAAElFTkSuQmCC"}}}},{"title":"Testing library","id":"59ebb06a-f227-5cbb-a3b4-106bff0d8072","url":"https://testing-library.com/","description":{"description":"Testing Library is a family of testing utilities designed to encourage good testing practices by focusing on user interactions rather than implementation details. It aims to make tests resemble how users interact with the software, leading to more reliable and maintainable tests."},"category":["QA/Testing","Frontend"],"image":{"title":"tech testinglibrary","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/7FdqTjaMOoOvdNku5pSxOE/63588b66331ba9cd288b2f57db820802/tech_testinglibrary.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/7FdqTjaMOoOvdNku5pSxOE/63588b66331ba9cd288b2f57db820802/tech_testinglibrary.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/7FdqTjaMOoOvdNku5pSxOE/63588b66331ba9cd288b2f57db820802/tech_testinglibrary.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/7FdqTjaMOoOvdNku5pSxOE/63588b66331ba9cd288b2f57db820802/tech_testinglibrary.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/7FdqTjaMOoOvdNku5pSxOE/63588b66331ba9cd288b2f57db820802/tech_testinglibrary.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/7FdqTjaMOoOvdNku5pSxOE/63588b66331ba9cd288b2f57db820802/tech_testinglibrary.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/7FdqTjaMOoOvdNku5pSxOE/63588b66331ba9cd288b2f57db820802/tech_testinglibrary.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACZFBMVEUAAAAAAACsCAeqBwarBwasCAi8Dw26EhG7ExK8EA2bAADgSV3RQ1XJGhbJGxbSQlTfRVmdAAAAAADqepXkVGnbJSDlVGnoeJXwwNX3j6LZND3pMi/aND3vwdTjz+H8scDmVFoAAADuOzruOTj7sb/iz+D2w9Tzi5YAAADMVlnHP0Lyi5b1w9PfhZPtp7ntaXMAAADVQULWQUTXQUTVQEHuanPtprjehpMAGyrxqrUAAADolazvZ3blAACOAAD2REL/RkWOAADlAQDvZ3bplazwq7cAFyfwxczLZGcAAADpa4brTFv0QEH6R0noa4fLZWjwxs3z3OXutb/VWmDRLDXkTl7kTV7VWV/utb/z3eXz2ujvtMLrhJD1W2TwiJ3vtMLy2ucAAADVgIbsoa7ymKntgZfpTFr0jJzIpLrJpbr0jZ3pTFnWgIfOgYfwx8/aydjPr8OLkKriGA35pLKwuMavuMb5pLLhFwuKjqnPrsPbytnwx8/MgYfiqrDcxMvFAAD6nqrtzNruzdv6nanEAADdw8vhqbDfmZ/zvcQAAAChAAasAADtjprwvMzvvcztjpmqAACgAAD1vcTfmJ1wAADmj5i3d37YWHHdUWeWAADggZLsr8PggJHcUWfXV3C2d3/ljpdbVnPlaIXhXXjpgJpyZ3ttXnDpf5nlaIVaVnGyEhG2FBPDHhzEIB+4GRjHIB/TKSjTKyrXLSzYLCrmNTPiNDPoNzboNTTsPj/zPTz0Pj3sPz+XVl32QED3RUWaWmH3QUD3QkHnNjb+RUXzPjzrXGvrXnD8Pz3+RkfpcH3paHjwRk05IgBHAAAAqnRSTlMAA06lpU5S7e1SD2dYurpYZw8BWp7fn1s7sFLcUjscuVwHsbG5G2m7CqCfu2kckLwIcPv7cL2PHAtgBl/qVxqD+RtX6V9fC4xhE5/q2vqfYYxD1KWK6Oim1UNEsff94rBEF6Lk5Nfj5Dg45OOhcJMsIxd25CMj5XcXIyyUcIE1KdhSUtkqNYFMXAQQFZN3d5QVEFxMBzcQKHo7sVSxeigRNwZgnG4KCm1hBotVU/8AAADySURBVBgZVcG9LkNhAIDh9+352vP1VEJ6ATajmbgAcQdGsSMkNJEISRMDMfjbxWTmdgy9g1oQUe3nnJaG52FK+SUTVr4SYzUqUq8/PGQRqUipUO/UDfUFCJSiGtRcB5QCpYYa1IbDVh8IwLyloMZRCAvPUANijL08lPJezHOg5mI7xkjsZNl+QSyK9pIu+6PLcaqp7y111bHOeyudp5QNGj6GVFja1VnSYboaNTVJe0239VrSTko3mU99YdOpz5Sab3cEmPGfOQgwZxdOrBzBqRCg8EwPLtS9Sz+agnDrBA6D+rqFVO4d+6q7zh8rlFaY+AYCoDbws7uKSAAAAABJRU5ErkJggg=="}}}},{"title":"Shadcn/ui","id":"f9ebbdc0-3915-58b1-a9ff-b8cfa11f3339","url":"https://ui.shadcn.com/","description":{"description":"shadcn/ui is a collection of reusable, accessible, and customizable React components designed to streamline web development. It distinguishes itself from traditional UI libraries by providing the actual component code, allowing developers to copy and paste or generate it via a CLI, and own it directly within their project. This approach minimizes external dependencies and reduces the risk of version lock-in."},"category":["Frontend","UI/UX"],"image":{"title":"tech shadcn","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/1RhCk3VvoYKUnOov7BEj7b/f9502e1a928f38f00a323c3b5ea09d1d/tech_shadcn.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/1RhCk3VvoYKUnOov7BEj7b/f9502e1a928f38f00a323c3b5ea09d1d/tech_shadcn.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/1RhCk3VvoYKUnOov7BEj7b/f9502e1a928f38f00a323c3b5ea09d1d/tech_shadcn.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/1RhCk3VvoYKUnOov7BEj7b/f9502e1a928f38f00a323c3b5ea09d1d/tech_shadcn.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/1RhCk3VvoYKUnOov7BEj7b/f9502e1a928f38f00a323c3b5ea09d1d/tech_shadcn.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/1RhCk3VvoYKUnOov7BEj7b/f9502e1a928f38f00a323c3b5ea09d1d/tech_shadcn.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/1RhCk3VvoYKUnOov7BEj7b/f9502e1a928f38f00a323c3b5ea09d1d/tech_shadcn.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAoElEQVQoz2NgoAaYw7WJiwhl9xX+r/i/8KoAAWXX5f9v+////9mHYsQou/PDmShlXwZS2Qru15IMTASV7RH5P+//pb/GBJRtFvm/6P///49/GeNVtgmi7OmvAKKU/URVdk8Bq6XoyuZz/V+J5gVsyhgY1nP9X/T//A94gPyfh1UZAwMDw1WBR/Cofy35/9L/x7+wKUMDTH+NfxkTVkY5AAC3bKbAu/WurAAAAABJRU5ErkJggg=="}}}},{"title":"AWS","id":"d0e4c28d-954e-5ce0-8cb2-f74b8c6d7c84","url":"https://aws.amazon.com/","description":{"description":"AWS, or Amazon Web Services, is a comprehensive cloud computing platform offered by Amazon. It provides a wide array of on-demand IT resources like computing power, storage, and databases, allowing businesses to scale their operations, reduce costs, and innovate faster. Essentially, it's a suite of online services that enable users to rent computing infrastructure and other resources instead of owning and maintaining their own physical hardware."},"category":["Cloud"],"image":{"title":"tech aws","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/1QRj16z2ZOF4qUd4odBxI2/f81a4a6494ae7ce9c8ec3b84d2d5716d/tech_aws.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/1QRj16z2ZOF4qUd4odBxI2/f81a4a6494ae7ce9c8ec3b84d2d5716d/tech_aws.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/1QRj16z2ZOF4qUd4odBxI2/f81a4a6494ae7ce9c8ec3b84d2d5716d/tech_aws.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/1QRj16z2ZOF4qUd4odBxI2/f81a4a6494ae7ce9c8ec3b84d2d5716d/tech_aws.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/1QRj16z2ZOF4qUd4odBxI2/f81a4a6494ae7ce9c8ec3b84d2d5716d/tech_aws.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/1QRj16z2ZOF4qUd4odBxI2/f81a4a6494ae7ce9c8ec3b84d2d5716d/tech_aws.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/1QRj16z2ZOF4qUd4odBxI2/f81a4a6494ae7ce9c8ec3b84d2d5716d/tech_aws.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACJVBMVEUAAAAAABEAAADk5OTt7e2lpaXLy8tlZWUAAAC/v7/Ly8sAAAAAAADn5+fw8PCenp7////////////////s7Oz////////////////Hx8ezs7P////5+fn///////////////9paWn9/f3d3d2wsLD///////////////8AAAD////////w8PDt7e3////29vb////u7u6srKz29vbe3t7////9/f3////////g4OD////e3t7////8/Pz9/f3////AwMD////////8/Py2tra+vr7////8/Pz///8AAAD+/v729vbm5ub////////BwcHt7e3////X19f////////////Jycn////////q6uoAAACwsLDi4+P////t7e22t7f///////////8AAAD5+fn////////////+/v////////9sfIPa3+L////4+Pl1d3fs7OwAAAA+Pj76+vq4uLjx8fHv7+/6/Pz////0//8Ai7/0hQDrTAD/jwD/mQD/mQD/ngD/nwD2kgD2kgD/mgD/mQD/nwApAAD/nQD/oQD/nwD/mwDrjQCZWgAAAADhhwD/mQD/ngD/ngD4lAD/ngDtjQD/nQD/oAD/oAD/nwD/ngD/nQD/nAD/mwD/nQD/ngD/nwD/oAD/oAD/nQDZgQD/nAD/mgDaggD/mQD/nQD/ngD/nwD/nwD/nwD/nwD/ngD/mQDXgQD0kwAAAADEdQDVfwC9cAAVKxLZAAAAt3RSTlMAAAMWHgsLBQQKCgUCGRwIb7K8rC57ZVSlEw+XP3O5s3oINSIbqIdwrwaT5zszx07QQRYpHl9ip5sxwzGjaGWiHbqmVRMbtmWcDHxZJL2wGz/ZLHzYgCLAxigHEDTUPBm0mJ8KPNpOqiuemREXQy0KFwEGJQobGSlJOgscH1+Ac2VsKi9jcd0JW7KdWicOCR5LhIhLoiB6y97GqI+Afoifu9LCcRlRSRlSjbjQ29rNtU0XEggTGRJkVBCuAAAAuklEQVQY02NgoAgwMjAxMjL+ZmP8ycH4nYGLEQQ+MnKzghmMr8QZEYAbmQMBN1i+CsHYDDDGVyZXoWeC/AIC1/n/8N/jun6A+x4Xlz9jACPjdbFnt4NhypbGMDIy8V/ns1CWTRYUFNwqcH8T35PMw7y8jAw5MDU9pYxdHPlARhtjdSuqw2uAoiysjYxdX5AE2UGa2iF668ESfTDXMUxlxAT/GRiWw9jvhRj9GTYFMEKN2gzyUfF1BmoAAAY9KkBRLhaUAAAAAElFTkSuQmCC"}}}},{"title":"Swagger","id":"d440ef3b-2bc7-5be9-be3d-f00ba50691cd","url":"https://swagger.io/","description":{"description":"Swagger is a set of open-source tools built around the OpenAPI Specification (OAS), primarily used for designing, building, documenting, and consuming RESTful APIs. It's a standardized way to describe APIs, making it easier for developers to understand, use, and interact with them."},"category":["API"],"image":{"title":"tech swagger","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/4LJN95RATHYCLfzJFw3969/e76f05882c36f99ac622ed09af86420c/tech_swagger.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/4LJN95RATHYCLfzJFw3969/e76f05882c36f99ac622ed09af86420c/tech_swagger.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/4LJN95RATHYCLfzJFw3969/e76f05882c36f99ac622ed09af86420c/tech_swagger.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/4LJN95RATHYCLfzJFw3969/e76f05882c36f99ac622ed09af86420c/tech_swagger.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/4LJN95RATHYCLfzJFw3969/e76f05882c36f99ac622ed09af86420c/tech_swagger.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/4LJN95RATHYCLfzJFw3969/e76f05882c36f99ac622ed09af86420c/tech_swagger.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/4LJN95RATHYCLfzJFw3969/e76f05882c36f99ac622ed09af86420c/tech_swagger.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACT1BMVEUAAAAAAAAAADoAAEUAAEcAAEcAAEcAAEUAADcAAAAAAEEAAEgxYEZTlz9RlEArV0YAAEgAAD0AAEYkSkcbPkgAAEYAAEYuW0YqVUYAAEYAAEEkS0ccPkgAAD4AAAAAAEgAAEkAADwzY0UrVkYAADUAAEZVmz5PkEEAAEQAAEcAAEcAAEcAAEcAAEcAAEcAAEcAAEZWnT5QkkAAAEUAAD01ZkUqVUYAADQAAEgAAEkAAEElTEccPkgAAD0AAEcwXUYrVkYAAEYAAEclS0cdQUgAAEYAAEk0Y0VVmj9RlUAtWkYAAEkAAD4AADsAAEYAAEcAAEcAAEcAAEYAADlnuTpvxjdmtzpeqj1+3zGH7iyI8CuI7yuH7Sx72zJZoj5xyjaG6y2F6y1uxDhxyTaJ8SuA4i+C5S6G7CyG6yyD5i5frDxrwDcoUUVjsTmG7SxpuzgnUEVnuDlapD5+4DGI7yxMi0BLij+B5C5Slj4/d0KF6ix83DJEf0FeqjuJ8Ctqvjg4a0KD6C1rvjk1Z0NpvDiH7iuF6yxwyDYuW0R/4S9jsTtPkD4vXER41TJTlz520TRltTlhrjtQkz541DI5bENIhUCE6S1aojwtWUR30zNgrTt62DJtwjZ72jFdpzt30zI2aENUmT5qvjmE6C05bUKJ8SpvxTcvXURksztBeUJcpztrvzg2aUOD5y1/4TCI7ixMjEBAeEF83DB93jBMiz9EfkF72jJhrjxyyzQ6bkJmtzhpvDc1ZkNuxDZZoT5yyjaC5i1grD1bpD5pvDlwxzd/eIroAAAAVHRSTlMAAipomrWXYyUBJI3d+/nYgxxG0cY8R+DbOybSxhwDkX4v4dUhcPz4XKWRwKyrqJBy/PheMOHVIY+BJdPFG0ni3T1I0sk/jN37+tqDHSlqnri3Zyj8Z0JPAAABVklEQVQYGQXBTYtNYQDA8f//ec54nnPvdE3Kyx01Mg1bKatJlGRmgVkoC9nZ+A5K8g2slM9AqWESi6FpwoId7pTN3CmUJuHeOfNyneP3EwBVUa0ABGipc+IL9RcgcMCLqjRBl/wJwiHnR00opBnVTbnkd2TSebdL3SU5qnL90o0wNbawXe1PKcFgX/tgVV2PhBjLbt1qtXagnXM+Fso4UxR+i52kAJtHtV4vDMVN/02klFI6MaxyztS3QhHWZ2JLPa6nx9SJvV4o4OtZVf3RVT2ygSGeZ2V8vGq/ed1bTimt9rYuhdh9d2prb7LzZZcY+ifjzOf4NIaimL3WT+kMkBbKci3cKIrwIZarTc55CMOc86c6x/eRqZXbv9cOf/wjYTD9dlA8jn3hnPee83dHms5mfeWRywhc8O5DlaaZnrvvKxBgdlzv+KAZqs8AAfCy6uJVnwDwH4BpZDZ6MIPLAAAAAElFTkSuQmCC"}}}},{"title":"Zod","id":"ab664b69-35bb-5f6c-932f-463e193ea3a3","url":"https://zod.dev/","description":{"description":"Zod is a TypeScript-first schema declaration and validation library. Its primary purpose is to define the expected structure and types of data, and then validate incoming data against these defined schemas at runtime."},"category":["Backend","Frontend"],"image":{"title":"tech zod","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/4dOBE2ABMxKtXJkecE398J/53701de284647565209a917e02303b9d/tech_zod.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/4dOBE2ABMxKtXJkecE398J/53701de284647565209a917e02303b9d/tech_zod.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/4dOBE2ABMxKtXJkecE398J/53701de284647565209a917e02303b9d/tech_zod.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/4dOBE2ABMxKtXJkecE398J/53701de284647565209a917e02303b9d/tech_zod.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/4dOBE2ABMxKtXJkecE398J/53701de284647565209a917e02303b9d/tech_zod.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/4dOBE2ABMxKtXJkecE398J/53701de284647565209a917e02303b9d/tech_zod.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/4dOBE2ABMxKtXJkecE398J/53701de284647565209a917e02303b9d/tech_zod.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACQFBMVEUAAAApXKQqX6gpXKUoWqEnWqAnWqEoW6IpXaYqXqcqX6gqXqcAAAAwaboxabovZrQvZrQwaLcwabgxabgxabkwZ7UvZ7UvZrUwaLgwarsAAAAwarovZbIwZ7UwabovaLguZLExabcwabguZbMvZbEuZLAuZrQxarsxa70nWZ4xabowabgoW6IuZrUvZ7QwaLguZbMxa7wtYq0vZrMwaboAAAAxa70tYKkuZLAxa7wYP3Ixa70tYq0xa70nWZ4xarsvZbAxa70AAAAsYq8xabouYqoxa7wRNV8vaLgvZrQxa70gTIsxarwsX6gxaropXaUxa7wwaLctZLIlVJcybcAwaLgPLU8fQXMaNl0jR3ooUYopUowoUIghQ3QZM1oYMVUXMFQZNFolS4McNlwlSHonToQnTYEiQnEYL1ASITgSIDYRHzMZMFEkRncnTIAqVpMjSX8jRHMoT4UkSHkbNlwUJT8SIjoUJkEcOF8lSn0lSXwkSoEtX6UmS34oToQmSn4ePGYVKUYSIjsTJD0ZMlYjRXUnTYIhQnAXLEsSHzIoV5orWZkgP2oXLEwXLU0hQG4nTIEoT4YkRngbNFkTIzsRHzIjSoIdPWsRHC8SITkVKEUeO2UeOmMVJ0QSHzMhRXoZNVwaM1YkR3gmTIEgP2wSHzQeP28nT4UnToMiQ3EbOGMuYKghQW8bNVoaM1cgPmohQGwjRngsXKApUYoqWJcmSnwmS38mSn0nTYMfP24VJj8XK0koV5gXL1EkTYgtYq2DvXE2AAAAV3RSTlMAFx4dHR0dHR0dHRoDUNPj4uLi4uLi4uLcZwFP5O5jT+TtXFzi5ly3tjHPyS9E5dk1YvPkSQSC/O9cDqP3bx2/+4MHMtj+mgxO6q0TbPe+H4zPLhSSQAb0brpIAAAA/klEQVQYGX3BzSvDcQDH8c/79/1+m7QfFy4/Saw8HHZwUnZUTg5K3B3d/B+iedjVH8CJUpakXJRpSW4iNe3gRNvUNA/f3+apyOulvyCPTwKqEpJCvtTboCykHjJ8O6BRRn2MJflhlxtSTFEN8QTUK91swdAssVoSuA278DYZYR5qUhK4TOPlQGkW8O4qSqRoOLKcG91HxYxzJxqNnh9cp1s1RRmp15xlbPvwcemR8kDWnkpWKoxjrwaZfAtgyV1LMpJK/YXpo3rH60tixZgLSSg2wSLeMuTlBYod2pz1nMsrFqhp32wYs+b21BSo5ckE63ZHLejDDGzrl7lI/3oHj747DH3o7x0AAAAASUVORK5CYII="}}}},{"title":"TypeScript","id":"60c7fd19-9b07-512a-bd83-faae0c9f8fe3","url":"https://www.typescriptlang.org/","description":{"description":"TypeScript (abbreviated as TS) is a high-level programming language that adds static typing with optional type annotations to JavaScript. It is designed for developing large applications and transpiles to JavaScript. It is developed by Microsoft as free and open-source software released under an Apache License 2.0."},"category":["Frontend","Backend"],"image":{"title":"tech typescript","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/453zd1bOun41WQjezt6Zro/2ac6105076b5afc9a9aca17623827c37/tech_typescript.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/453zd1bOun41WQjezt6Zro/2ac6105076b5afc9a9aca17623827c37/tech_typescript.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/453zd1bOun41WQjezt6Zro/2ac6105076b5afc9a9aca17623827c37/tech_typescript.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/453zd1bOun41WQjezt6Zro/2ac6105076b5afc9a9aca17623827c37/tech_typescript.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/453zd1bOun41WQjezt6Zro/2ac6105076b5afc9a9aca17623827c37/tech_typescript.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/453zd1bOun41WQjezt6Zro/2ac6105076b5afc9a9aca17623827c37/tech_typescript.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/453zd1bOun41WQjezt6Zro/2ac6105076b5afc9a9aca17623827c37/tech_typescript.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABPlBMVEUBessAessAecsAeMsAdcoAcckAcMkAb8kAdMoAd8oAcskAc8qArNzL2+/N2+7G1+2+0+vB1OzE1+2Gr90AbshrndfF1eza4/K2y+hLjdEAc8mqxub////8/v+tyOdJjdHw9fv5+/7K2+8Ad8syhM5Sj9JgmNXt9Prz9/xomtZPjtIAfMyatt/B1ewog86lwOR1odgAdsoEfs3q8vry9vwugs4AbciLrdzn7/h3o9kAcsoAascmgs7r8/o8hs8Xf83P3vDc5vR2otgngs7s8/o9hs8Ae8ybueHm7ff0+f1sndc9itAAZMbA0uuvyOcpg870+Pw+h8+3zurx9/ycu+JMkdPD1eytx+cyhc/v9vv2+v1EidCdu+H7/v/+///q8flgldQMfcyYuuGdveMgf81qnNarxea3z+qlweRSkNJrVvCfAAAA10lEQVQYGbXBvS4EYRiA0ef5zM63MzQKtt8oJFbhDiRqiVrh3lwJlUhUqESxBYUEyRZL7I95zRSbcAHO4R8I8kdAgYgQdAwgFJMKzZouykXTBAWmvr+9NlHAthoYSZe9RdmAMnRlsmnrNopwnL9H6njoZF39hETErKnraTVd9Heen3J+kAQR5Exe3t2Ue6PHfDgwsVKUX73e5cF98WZBa3/jY1fmJ3osFSQ61VZdL63r6+rqqEohYDpTL3g5tXU+awQkZWaBg/cgzQNpiQQgrSCkIxBIJ+AHz+NGQr4/cKEAAAAASUVORK5CYII="}}}},{"title":"v0","id":"de8c68f2-4abd-5435-88fb-0fff12307ad8","url":"https://v0.dev/","description":{"description":"Vercel's v0 is an AI-powered tool that generates user interface (UI) components or entire pages using natural language prompts. It translates descriptions of desired UI elements into production-ready React code with Tailwind CSS. Essentially, it acts as a code generator, allowing developers to quickly build interfaces by describing them instead of manually coding them."},"category":["AI"],"image":{"title":"tech v0","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/1YH568QU2eV75StcYJvcr1/dfa0297f905d04c5596fafea969ccb60/tech_v0.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/1YH568QU2eV75StcYJvcr1/dfa0297f905d04c5596fafea969ccb60/tech_v0.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/1YH568QU2eV75StcYJvcr1/dfa0297f905d04c5596fafea969ccb60/tech_v0.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/1YH568QU2eV75StcYJvcr1/dfa0297f905d04c5596fafea969ccb60/tech_v0.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/1YH568QU2eV75StcYJvcr1/dfa0297f905d04c5596fafea969ccb60/tech_v0.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/1YH568QU2eV75StcYJvcr1/dfa0297f905d04c5596fafea969ccb60/tech_v0.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/1YH568QU2eV75StcYJvcr1/dfa0297f905d04c5596fafea969ccb60/tech_v0.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAABTElEQVQoz9XSzSvDARzH8Y9xQDuSUpQSVyc1puQwDxdMtBY5KDkrOclVuWl3l+0gUXLAPzALQ5rkoZk8razNrIXfb7+9HSyW8gfsc36d3t+vVLJ7bcCT85pe05vzZB2q/BdaQ/wuhW+sRlYf4wz67JIUr2XMct02WaPM4idAIB/gBrA+lpWbJonJgsqlTycZQtkJTDZUIUmP/cQAeJZszGOQMSelZCcZQskf+OYiBhzwApJUhQ94iHdHHWQIJb5h2UsHV8BOxMHlN9RuLVtAODVDugDXI+2cAsHj5sU6rgpQumvhELjDZD/h5YMIJ0D4vk3aref6B0rpLm4BCMV6iANwGmlXmWx7DVyQL2pneEgBRyv1rAJwzjobbOI3Jt+HiyvbmOOdbVWfNbJGGqsQ/Cna9OceU1X0ZlslacmedRpuw224cyMMBO2l8XhfKJUKLLNuRucAAAAASUVORK5CYII="}}}},{"title":"Tailwind CSS","id":"1044ea5e-b7ef-5eef-b121-1700fbff0041","url":"https://tailwindcss.com/","description":{"description":"Tailwind can refer to two distinct things: a CSS framework and a Pinterest/Instagram scheduling tool. Tailwind CSS is a utility-first CSS framework that allows developers to build user interfaces directly in their HTML markup, using pre-defined utility classes. Tailwind, the tool for Pinterest and Instagram, helps users schedule posts, analyze performance, and manage social media content."},"category":["Frontend"],"image":{"title":"tech tailwind","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/1AqkIc7ljvpIPOShcap0iE/fd632fdf7b1ed525b595de9df160e652/tech_tailwind.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/1AqkIc7ljvpIPOShcap0iE/fd632fdf7b1ed525b595de9df160e652/tech_tailwind.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/1AqkIc7ljvpIPOShcap0iE/fd632fdf7b1ed525b595de9df160e652/tech_tailwind.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/1AqkIc7ljvpIPOShcap0iE/fd632fdf7b1ed525b595de9df160e652/tech_tailwind.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/1AqkIc7ljvpIPOShcap0iE/fd632fdf7b1ed525b595de9df160e652/tech_tailwind.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/1AqkIc7ljvpIPOShcap0iE/fd632fdf7b1ed525b595de9df160e652/tech_tailwind.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/1AqkIc7ljvpIPOShcap0iE/fd632fdf7b1ed525b595de9df160e652/tech_tailwind.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAA0lBMVEUAAAADan0El7EElrAEkqoGuNcGu9kGu9kGutkGutkGttUDk6wEmbIHvdwGutkFo8IAAAAHvdwHvdwGttQGtdMHudgGudgFpMACYHIHu9oGqcQIvdwEaX4FpL8GudgGvNwHutgEo78GutgHvNsDdooCaXwElK4DZ3kEk6sHt9UGuNYEjaQEjaUDk6sDZ3gElq8CaHoDd4sFo8EGutgHvNsGttMDa38HvdwFqcQIu9kDXnIHvd0FmLIEk6wEkaoCaXsHvdwGu9oGudgGudcGutkGt9ZnPnDDAAAAQHRSTlMADhsbFXrC3d3CdhkUrb4sAWupcYbayDILTQtECzLap3ksvqwWDhsOGXZ6FRUZDhsOFix5p3ELRAtNC2sUGRUOVZAjGgAAAKNJREFUGNNjYKAOYGRiZkQTYmFlY+fg5OJGFuPhdXB0cnZ24eMH8QQggoJCwiKizq6uTmLiDAwSkmAxKWkZBgZZMSdXV2c5EWF5BSQzFJVcnJ2dHB2UVUA8VWY1dRCtocnJwc6ppQ1k6kAs1gUJ66npG4BoQ2WoxUZIJhmbmCIsNjO3AAtaWiFZLGQNUSmAbDGvDbKXbMEWs9qhBwgzkz2VwhYATiIUzE2tkg0AAAAASUVORK5CYII="}}}},{"title":"Storybook","id":"17ad99fa-ad56-5286-8fae-a699eeb13958","url":"https://storybook.js.org/","description":{"description":"Storybook is an open-source tool for developing and documenting UI components in isolation, away from the main application. It allows developers to build, test, and showcase UI components in a sandbox environment, making it easier to collaborate and create robust, well-documented user interfaces."},"category":["Frontend"],"image":{"title":"tech storybook","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/49U2luUBfpxGvX5oT1U4lh/67ff7b0f5e7662bead3e8266fa9c78e9/tech_storybook.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/49U2luUBfpxGvX5oT1U4lh/67ff7b0f5e7662bead3e8266fa9c78e9/tech_storybook.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/49U2luUBfpxGvX5oT1U4lh/67ff7b0f5e7662bead3e8266fa9c78e9/tech_storybook.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/49U2luUBfpxGvX5oT1U4lh/67ff7b0f5e7662bead3e8266fa9c78e9/tech_storybook.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/49U2luUBfpxGvX5oT1U4lh/67ff7b0f5e7662bead3e8266fa9c78e9/tech_storybook.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/49U2luUBfpxGvX5oT1U4lh/67ff7b0f5e7662bead3e8266fa9c78e9/tech_storybook.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/49U2luUBfpxGvX5oT1U4lh/67ff7b0f5e7662bead3e8266fa9c78e9/tech_storybook.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACT1BMVEUAAAC8MmHePXPhPXTmP3jrQHrwQn3zQ372RID4RIH6RIL7MHv9d579////5+3/Son/PoN9ADTAM2P/SYn/SYj/SIf/SIf/SIf/R4b/QYXTNGvWOm//SYn/RIbRNWrGNWf/SIj/SIfQN2u3MF//SIj/SIjQOGulLFX/SIh/ID//SIcABAD/SIcAAAD/SIcAAAD/SIcAAAD/SIf/SIf/R4b/R4b/R4b/R4X/R4X/R4X/SYjROGz9RoT/SYnTOW2WJk30Q3/0Q370RH/4RYH5RYL6RYL7RYP8RoP9RoT9RoT+R4T/R4X/SIb/SIaFIUD/Rob/RoX/RYX/NoD/gqb//P7/6e//V47/SIf/R4b/R4X/QYP/NX//KHz/J3z/LH3/MX7/aJf/lLH/ja3/Uov/SIb/RYT/O4H/OoH/faL/pbv/rMH/l7L/XZD/J3v/L33/N4D/Q4T/PYL/S4j/xNP/+/z/////7PH/jKz/qsD//v7/6u//WI3/PYH/NID/2eL/0t3/h6n/7fL/ka7/Mn7/R4f/N4H/3eX/wtH/AGv/vMz/9Pf/6vD/kK3/RIT/usv//P3/b5v/Ton/SYf/OYD/XJD/3OX/8PT/rcL/PoL/N3//IXr/TIn/vc3/+Pr/xdT/PYP/QIP/b5r/fKL/cJv/2uP/MH7/UYv/4ur/+fv/hab/OIL/tcj/KXz/RIX/4+r/x9T/fqT/6/D/scX/LX3/ucr/f6P/NH//PIH/U4v/zNj/8fX/o7r/QoP/PoP/prz/mbT/ZJT/QIL/SIj/Jnz/OoDtoC0AAAAAT3RSTlMAHkFOW2h4iJiouMbS3+37vRARt/Dz+f3+4h0c4OIdGNfiHRXQ4h0RyQ7CC7wItQSuAaifl46GfnZt4h1W+R0SaIGNo625xMzV3ujx/b0QYFk2LAAAASJJREFUGNNdyj8vQ2EYhvHrPn36vue0TojmhDRp2FQiMYgYapGwGUwSiW/gw0js2HwEo0GTGkQakRCDP4tqUB20OcRwDFqDZ3ryuy+B/l/XGP/9loZjXV0jUk1KC3+dCcMU90di/UfSSUkCKVXbRIBZL+m4QBhZLh4BMAJRnFRKQWHvO1Y6wLm3UCmhFElNgIAguKrchhBm3vunJBog9UU3TevdOVftD0s4c26mysO9c7VfbIoE7/3xPNx08p9AAKK/7q7ym+4RpryGiPdcOLcNngwwEAtO0Ci3WMgVsmFZN1st02KtdOQiIAeVMXeXnxidvdyw9sqePasTgHay3sm+DrYO7Xw3IkkQLKsc90iljAiK13ZqkNPLa6MmSfqSPkriB3cIRfzZFnzZAAAAAElFTkSuQmCC"}}}},{"title":"React","id":"4f3acf10-afa1-562a-8b71-b14286a3d787","url":"https://react.dev/","description":{"description":"React is a JavaScript library primarily used for building user interfaces, especially for single-page applications. It's known for its component-based architecture, which allows developers to create reusable UI elements. React focuses on the \"view\" layer of an application, meaning it handles how things are displayed on the screen and how users interact with them."},"category":["Frontend"],"image":{"title":"tech react","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/3jxVoVf1fD84mG4t1Q21JD/127a6d344b77d7fa776c569f46c278a6/tech_react.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/3jxVoVf1fD84mG4t1Q21JD/127a6d344b77d7fa776c569f46c278a6/tech_react.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/3jxVoVf1fD84mG4t1Q21JD/127a6d344b77d7fa776c569f46c278a6/tech_react.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/3jxVoVf1fD84mG4t1Q21JD/127a6d344b77d7fa776c569f46c278a6/tech_react.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/3jxVoVf1fD84mG4t1Q21JD/127a6d344b77d7fa776c569f46c278a6/tech_react.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/3jxVoVf1fD84mG4t1Q21JD/127a6d344b77d7fa776c569f46c278a6/tech_react.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/3jxVoVf1fD84mG4t1Q21JD/127a6d344b77d7fa776c569f46c278a6/tech_react.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACoFBMVEUAAAAAAAAA8f8A//8A/P8A8/8A1eYA1uIA9f8A/v8A//8A8/wAy9gA9P8A2+UAn6IA7f0A9/8A8fUA7vQA9v8A8PsAjJcA2OEA+P8AzNgA8/kA7/oAzMsA+f8A9v8AxdAA8foA8fYA7PcA5ewA9/8A+P8A8vMA+foA9PQA094A7vsAAAAAvdMA8f8A2+oA3OgA8f8Axt8AADEAAAAA6vQA5OYAAAAA3ucA7f8A6PYA9PgA7P8A4foA3/MA3vMA5PwA6f8A4vQA8/8A6/8A4fIAdXEA7PkA+P8A8voA7v0A3OgA6fIA9v4AAAAA8v4A4/AA3usA7f8A7/8A9v8A7fkAAAAA6/wA8/8A4ekA5fAA7/wA9f8App0A2ewA3/8A3/8A2OwAsa8A8v8A7foA5fIA3+sA9P8A8f4A7f8AnqMANjoA7v8A5PcAAAAA3v8A3v8A5vgA7v8AUTAA5vsA8P8Aqq8ASQAA7f8A5PgA4P8A6foA8P8ANjQAa20A6P8A7PwA9f8A4OoA4/IA7PoA8P8AusAA2OIA4v8A2eQAsasA9P8A7vkA6PEA3uwA8v8A8v8A7/oA+P8A8P4A7f8A3OoA5PIA7/8A9P4A5vEA2+gA7v8A7/0A9P8A6vsAFUgA3esA6/8A6/gA7vYA6v8A5v4A6/gA6/kA5fwA8vgA6/gA7v8A5PIAAAAA2OIA8P0AAAAAwNgA8P8A5/AA6O4A8f8AwdkA6PkA2OcA8vgA7PgA6/AA+P8A8f8A7PMA4vQA0eUA8vkA7/oAwb8A8/8AyM0A6/gA4O0A1N4A9f8A1OIAdnIA7fgA+f8A6vgA8vUA9f8A7f4Aq68AydQA9v8A3OUA7v8A+/8A//8A+P8A3OkA0uUA8v8A+/8A/v8A8/8A3/9TTk0UAAAA33RSTlMABDhcWVwYFVFUVy8QdRgLPXQuLnE4CRRmDSBfFISLGFUhWyRybitHIhdoCB97OjOBJwwCVxkFLI5lXZqEamiFpm94nT4ILmJOdTs7VQ1fRTuEanczAVFrGzFnaBE8u7o8FXBkNCBlSooNCZdMBrO0UJYKb4QNCptYr1CSCQl1R2kfM2t+GjKoMxRqXTUga08wb12CQUtrWD84hmJ2NwYzmGxjpotuboVhZZ47BxhrAyKFOTWCI2UkIFkobXQvUDQhXhGIFlMqEngXCDBsNixvPgsQaRI+XVNTGRZbWVU1nMO6UgAAAONJREFUGBkFwSFrVQEAgNHvPC/cy3sXRbNBLMJmWdkfEJwGRcYYWAWjYWAcDASjsDBYUMyWJUWGBqPMbllbEH+BCAviOVVFVVGVqgVcNsKfSjUDgN81VFf9qpu4qFuqoWqsRlSjaqiusQY2oFKbAICv6T7w6VEfHwPs8uEpAN49Z7jhuOuw1+G/K/R2/cFinmue57NVLc+Wy2Vtrxxw8AoEXr5Bh8C3i34cA6fqPYCjF7CT6oT91+DvzmcPa6hWtnryBfdqUi2qaaqm6dlYjWOl+g4A7paqn3Cnc7hdVZXNqqKq/4fCJBb9suAEAAAAAElFTkSuQmCC"}}}},{"title":"Prisma ORM","id":"ef362ec0-47e9-5c4f-b35d-6262bda99f26","url":"https://www.prisma.io/","description":{"description":"Prisma ORM is a next-generation open-source ORM (Object-Relational Mapper) for Node.js and TypeScript. It simplifies database interactions by providing a type-safe query builder, automated migrations, and a visual data browser (Prisma Studio). Essentially, it acts as a bridge between your application code and your database, allowing you to work with database data using objects and methods in your programming language, rather than writing raw SQL queries."},"category":["Database"],"image":{"title":"tech prisma","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/4Fd4Y4G8ttzXOrm7QnpMq1/4fbba77beb0038752f2ece0df11124fd/tech_prisma.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/4Fd4Y4G8ttzXOrm7QnpMq1/4fbba77beb0038752f2ece0df11124fd/tech_prisma.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/4Fd4Y4G8ttzXOrm7QnpMq1/4fbba77beb0038752f2ece0df11124fd/tech_prisma.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/4Fd4Y4G8ttzXOrm7QnpMq1/4fbba77beb0038752f2ece0df11124fd/tech_prisma.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/4Fd4Y4G8ttzXOrm7QnpMq1/4fbba77beb0038752f2ece0df11124fd/tech_prisma.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/4Fd4Y4G8ttzXOrm7QnpMq1/4fbba77beb0038752f2ece0df11124fd/tech_prisma.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/4Fd4Y4G8ttzXOrm7QnpMq1/4fbba77beb0038752f2ece0df11124fd/tech_prisma.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAABcElEQVQYGYXBT0hTAQDH8d8eZNCmIOZhCAUaERh46qIEO4ggBd5CpMSD0dVDlzoNEllEnTp4GCjqwVOLupRd8tAUJmoMgyKiYfuHlC+jt639+erb8zllap+P6hilEOlsQP/zq5s0MClDp/LyAltyq0unKQ6TB76RY1wni19gDbC2hnjN1+/tOoGHCWzJhQ5rkDxjOp7ZQwbbkppmW1lndbFV9fp8RHBMy5B4SLF8R/WKI+SpqtzXnmwnKd7d8+moTxdZx5GzbshmECZXuKkjPIRwpTavqMrq5S/zalDNznWyuJanmlXV6+UNv//0yPXEy0tqZmRoX3mECs9lyLHSwgo1D3Qg1kacZKZTrvJdCjgKuQEdUnoEBOUabSSCI5O4KsfZxOX8bd4CH+Pn5TK7SWOLqVm+7WuM8YofQJkET+fOqYYgti+lZ7zHBP6xQbg4uHlJZ3TYop8POEyihKz+qF+GjmPe4mdlzXr8OaAW1dkFKboqUfgO/UIAAAAASUVORK5CYII="}}}},{"title":"PostCSS","id":"89fd64f1-70ee-57a7-8e04-741eb6072148","url":"https://postcss.org/","description":{"description":"PostCSS is a powerful tool that uses JavaScript plugins to transform and enhance CSS code. It's not a preprocessor like Sass or Less, but rather a framework that allows you to customize your CSS workflow with various plugins. Essentially, PostCSS parses your CSS, applies a chain of plugins you've configured, and then outputs the modified CSS."},"category":["Frontend"],"image":{"title":"tech postcss","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/6tIXzvOOyHXImiv8x2A7YF/17b7c8a7ec463982f9f8c28a72173d7a/tech_postcss.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/6tIXzvOOyHXImiv8x2A7YF/17b7c8a7ec463982f9f8c28a72173d7a/tech_postcss.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/6tIXzvOOyHXImiv8x2A7YF/17b7c8a7ec463982f9f8c28a72173d7a/tech_postcss.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/6tIXzvOOyHXImiv8x2A7YF/17b7c8a7ec463982f9f8c28a72173d7a/tech_postcss.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/6tIXzvOOyHXImiv8x2A7YF/17b7c8a7ec463982f9f8c28a72173d7a/tech_postcss.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/6tIXzvOOyHXImiv8x2A7YF/17b7c8a7ec463982f9f8c28a72173d7a/tech_postcss.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/6tIXzvOOyHXImiv8x2A7YF/17b7c8a7ec463982f9f8c28a72173d7a/tech_postcss.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAD10lEQVQ4y42U/09VZRzHn8u9l3PO85wwZUxdcJXl0kld5H7hfjnngmPklEnryxRtuLKsLful0Wi54WyzkB9cEmQN14RpXFzQl401ShNnM200lSQRAuEi8qW19Tf0Ogp2JdLO9uw8z+fL+/P5vD+f5xHi3582HDU23bZVA6vllqVOTdnqr0lb3WD1sO/h33wjKiuwleJB30DEWDOdUIdZH92My8puv+bjv3fcUg0An7gY1IN9Id2fsuRr2LSzjg1FZdGiYCMxGZxNqC+Ivouj7sjINDxlm7VCeLVxS+4ku4OIPY7uXZ/HTFmqCp8eAmy9D+xySPehOJGuuBLW82YS5sFfI3L1nCiTjOoJuDvddywuK2YT5lkoCMzLvNO2OnzbNvfePW4WUV3TyWbfaEyWpTt/69dykbf/FjFC6fJbttpDsLaYci0RQ1FjM4fWzoJHlgoR93yab6uUZe7A6IMfg3rBlbARuFZsFF+PGhsBqpiw1DFAz0KHnYapTwH4e0xWC5Qt8FPpSOuXJ+iwbwPdPcX6GecO9DepYJKVYp+iQcdp0Bn0nbhkzCPC5+vIvhLU3/HDBi3HEZ4PaOakLavg5W0cmyn5AJy1wc+Wy2E9NB6XtazGgWLjVZxHB6NG6Twg3U5Qab/4o8Q8cjdSecZEYlluf2TZKjpeTTaDRD1Qt8qTlc4XQarJvHfSUkME+7zrSS37TjJF+uqZhLoqpkvMyn/MPRlznasm2rUzhVrewvFKrs9cSXYjZNqB3Xvs9znyC0H9CQDHnAy3JNdpmd+tt+/xMWHJlzFsYutaCNhbpD9O9jMAHm/I96wgcBfllp8u1NaxHxWzJaa/L6y0c8F4GsGyCqePd+S41ULA4Zh8Dt2fNCbpBByJmRWckwMRuR0Kri56ayjFAWxnDJ7emu2+d18vBvQ1cNc6FldNOLcLkeUVokVwPd/k3E/WXzt2brqVTSdzucs+yH0M0uswaKU5LwL8CeUfYh2lpEs0qh6At5B3kl3ZSFyWDkblM+ivY39InH7Kq6YTZiXX7B0c9jNv+zFuxOBDhruG//ucjziglFkzZqkXmNtn4fl5qNk0HMuyxy2zFpuffgnrG++U0u3XnYteOvccudKa4RIP/bzK4ZC53ZMuddHyV1h1yQLtUfE/vy+ZQapqosKjDfmZ5n3KtrVeSblvcHO4iqq8SGXoD8ByM+AlJNAFYHNvYHnOfxm66HAZhied14Pm7GLGQjyseRcCei6PQyF6Z2yasfkGHl/avkQYDy2lZqV7KfO2jU43AtyN8/dk3sf/HGBdo3G5+7O13hWL+f4NSNF8PEd0TesAAAAASUVORK5CYII="}}}},{"title":"Playwright","id":"fc3a37d9-b246-54fb-a17f-3428d619fddc","url":"https://playwright.dev/","description":{"description":"Playwright is an open-source automation library, developed by Microsoft, designed for end-to-end web testing and web scraping across multiple browsers. It provides a single API to automate tasks in Chromium, Firefox, and WebKit, allowing for robust, reliable, and fast testing of modern web applications. Playwright is also used by developers and testers to write scripts for browser automation, enabling interactions like clicking buttons, filling forms, and navigating pages."},"category":["QA/Testing"],"image":{"title":"tech playwright","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/5MKYrACaYlP3W2tgMlxmmv/bbc90df750478cbb989880031df973fd/tech_playwright.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/5MKYrACaYlP3W2tgMlxmmv/bbc90df750478cbb989880031df973fd/tech_playwright.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/5MKYrACaYlP3W2tgMlxmmv/bbc90df750478cbb989880031df973fd/tech_playwright.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/5MKYrACaYlP3W2tgMlxmmv/bbc90df750478cbb989880031df973fd/tech_playwright.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/5MKYrACaYlP3W2tgMlxmmv/bbc90df750478cbb989880031df973fd/tech_playwright.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/5MKYrACaYlP3W2tgMlxmmv/bbc90df750478cbb989880031df973fd/tech_playwright.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/5MKYrACaYlP3W2tgMlxmmv/bbc90df750478cbb989880031df973fd/tech_playwright.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACglBMVEUAAAAAAAAciiIYfBsfXkEfjikekSIZgB4AAAAgcD4ekCMcjCIXexwAAAAAAADOQ0PWSkplfDIdjyIhlCYtqzItqDErozArpDAtqTEurTPGUkvbVEnXU0jXU0jaVEnnVk7XWEkvsTQvsTQvsTQvsTS1UEwJiSclaj8oZkQurTObTEzPU0m+UEqwTkraUEsRiyQcgCkmXUQnZEMtqTF1R0zLUUmwSUTIUEgcjyAehigurDMtjD4rRE0taEsvsTMqny0AN0e+UUzaVEkvsDMurjItrDAth0IvsjMbcRsAAACUTU7ZVEm6R0oyYEUmakEmcD4urjMAAAAAQE22UU3WUkfEQkOYVkMehCwnPUkrJFEtV04udUkujkEvsTQpnC1eSFC8Uk3bVUneVEkakCAbjh0ekR4pljErhT4ulD8vsTQurTNZR0+pUE7EUkzHTkuJX0IvsjMvsTIusjIvsDQYYhcAJkMdQUxQOEkgOFIjZ0YvqzUiiiQrNFQrVU0oc0EulT8vnD4vmEAuiUIcADYlAEosFlQtNVIsO1AmAE4ajyQdkCIAkCAcjiEdjyIekCJQhigbjiEcjyAcjSEknCkvsTTcVUnbVUnaVEnjVEzBXkMajCIggy4bjR8ooi0vsDMusDIurzMurjPYVEmxZD4AjiAejiMrqjAvqzYuojkuqjUurzLRU0raT0mqaDsAjx8VjyEckCAhlCYupTjcVEnZT0mfZzwXjSEdjSMcjx8bjh0lnigumT7WVEraVEgAjSIZiyUifzMqnzMusTIusDMvsDQyiSUKjyDTT0ZyfS0AkB8urDUKiyYZkB8cjiAmoCsvsjQfhysckB8qqS0vsjMvsTMvrjXzsjusAAAAiXRSTlMAAjMZQOG5MQOl33soBAcjcuvhqG9NPj9UaqCbiZO03v358vv29OrH6dfL9NDO/t6MkvSlkNR0tvT8+q+W4vhhQev8/eCxyNcjCKbznNXt84oBO+e8Yta/YHy14PngLWry9/r8xm5QeNv8d1rJ7uv29ff+ow8UNC9t8aMYWcby/fncgBITPVdNIl7/VJEAAADlSURBVBgZlcG9LgRRAIbh7505JzNnMuMC1Kuj1ejcgyiIXhRs1jSETLESk2AbIREVEdFwHRKjUWxDNOIGJGKTTdb8LP0+jyaG5+sfahhgoDFUC8nIgC9VCH+kKWAH6DI2TW1zaIcWOEbAzBYjDziCDrVRbmySAykOzjtUviMTuQhSyDgkzoH0NDbx2X5vKWQQkIEDnMM43O4JtOnRZqX11sLhv849JR/WLpjCFsX782xyEd756s9/BsGG570ElcXr4FJGul+DW1bX4QpshIRKKaVlKjccSKgRbtPYk4T+dCk9Pmgiv7ojMKHZV6asAAAAAElFTkSuQmCC"}}}},{"title":"PostgreSQL","id":"2914af56-806c-567c-ab3e-095fc4af5307","url":"https://www.postgresql.org/","description":{"description":"PostgreSQL is a powerful, open-source, object-relational database management system (ORDBMS) known for its robustness, reliability, and extensive feature set. It's a popular choice for handling complex data and is widely used for web applications, data warehousing, and geospatial data management."},"category":["Database"],"image":{"title":"tech postgresql","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/25yBkMjYoTcKMoQdkABXis/e4eda8f48ea936b1e763c77a5ca591e9/tech_postgresql.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/25yBkMjYoTcKMoQdkABXis/e4eda8f48ea936b1e763c77a5ca591e9/tech_postgresql.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/25yBkMjYoTcKMoQdkABXis/e4eda8f48ea936b1e763c77a5ca591e9/tech_postgresql.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/25yBkMjYoTcKMoQdkABXis/e4eda8f48ea936b1e763c77a5ca591e9/tech_postgresql.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/25yBkMjYoTcKMoQdkABXis/e4eda8f48ea936b1e763c77a5ca591e9/tech_postgresql.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/25yBkMjYoTcKMoQdkABXis/e4eda8f48ea936b1e763c77a5ca591e9/tech_postgresql.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/25yBkMjYoTcKMoQdkABXis/e4eda8f48ea936b1e763c77a5ca591e9/tech_postgresql.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAEdUlEQVQ4y51Ua0ybVRj+FhGXSIY6jG7OiT8wE7c547IYszj/6IyBiduyIcK4lXILW2AMB4zBxnCF0tLSci2Uci9t4WsL9EKhhQLlMrkqMtQYzf7gNHPR4GKy7fE93yDhh/5wb/Lk5DvfOc953ud9z+G4R+FPiMjJymiVl0vGJSVXRjIzxA00Jzq8/7mC0uvFXrVK8fXVwnyfpr5mWdPYdK9Bq3ugbWpavZh9zkzrjhK2rHNxfqeOh+dY+hy/G2yjqNMPCND3jcA3PfO3bWjsvsbggrrNjmbejYWVn+G+cRMXVTwkjf0w0h5DN796POwDMXE9wQjf7zLxv5Tp7HgxXgEuuhzc6TKkSToxOPUtTuU3CXN+hC2EQ2lq1Bk90Nsn8VqiAoGxFVC2u2Dirb+xLDlxXKTcPDCOULEKrydWYK9IgZfiZDA6p5CjMIKLkgpzb4oJSQqEJMjBfS5FrcGNZusY/OmQnSTE4vIhVXSmhivIze7T8R5sj5ULGxhp+IU6WIdncSBZKRDspgP207+3xErsozEgWop30tVwTS4h6VorZSBDj3Mc59JFWkZo13a7EbRO+Gq8HKklbbix9CNMrmk4J77B1TorXlknZWNhtZnsWML8d7dQ2e7E7kQleJvn4ZG3dxRyGanx9Sb7KEJESmEDU3O2rBNjsyvIknWB98xhiLx8L6NKUP+GqAL20XloeC/0jilc0/QiskAHvs/xJ3kYzu3guHSz3XP/w/P1CKXFTEGGpB3GgWlwkaXYR2n2e+cQX6QT1DMLLJ4ZRBVooekeQabcgDJtP+o1DQtEuItV+V3earudIe0iMjleJkKmTO+YJMOleCamHH0jc0graUUwEW4/U46KVieq9IOo1g+huKEfhv5hpIoTKjb6MKheo5lgXmyLkWFnrAy5qh7oqIJM4cGUSlI4j0+/0GAPpczw8flaoWg6yyh49yw6DT13iefIBiGXeTatwmjzYk9SJYJJJUvH4pmlbyWyKKUu8uqF2EdFYe2zlZRLdTYs/7SKyfllpIgTO4lmK7cpPuq1D64lf9lBKcnAfSYVPHRPLGB89iaazF4EUaqsH1nrMC9Z2/xw6zY8Hs+DqMiTzry8XK0fx53cIAxUKhXDbVYvpSlF8vUO9Do9UCnl+Gp+Ce7pZWpyE3aRygOk8Hkiv1TFC1fQ4p7B5OL3mJlfRMSxMN1mlSeoOH909PvQOzCKcZ8PI1OLUHcOwje3AlWHS0iV9SpHY6PJjdFJ8s/sfGjo6b2blZVlII69mwmf/CTsaFpVdZVPlBBnlEhKJ4w91jsN2uZf7Q7HWiXd16eIiPn4LNnSYBzElct5w7QvmnCY8DT3HxG4/pwFEQ4SDnXo9S4FtUoAtRC7esEJCpgc48jPvSDjHifa29u7VG0O+BNhKCtMqhpmxwhio05kPxZhbbVa1mIeFgrGXp/Iyy2w2If+Wn9Y/3/EREYcsw1610qb7CiqtYKn566qutpEv7ZxjxkB6SmimubWtnstrW13iosusUYO+beF/wCg1e1/5RQYgQAAAABJRU5ErkJggg=="}}}},{"title":"OpenAPI","id":"6b3b8c8f-112e-59fb-93e6-f15ea5f313bd","url":"https://www.openapis.org/","description":{"description":"OpenAPI, formerly known as Swagger, is a specification for describing REST APIs. It's a standardized, machine-readable format used to define how APIs work, including their available endpoints, operations, parameters, and responses. This allows both humans and machines to understand and interact with APIs without needing to access the source code or see network traffic."},"category":["API"],"image":{"title":"tech openapi","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/K2TzIWf8WjrDRGI3kwt3k/9ae2343bf491e0db56d7d7bb9d655e4f/tech_openapi.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/K2TzIWf8WjrDRGI3kwt3k/9ae2343bf491e0db56d7d7bb9d655e4f/tech_openapi.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/K2TzIWf8WjrDRGI3kwt3k/9ae2343bf491e0db56d7d7bb9d655e4f/tech_openapi.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/K2TzIWf8WjrDRGI3kwt3k/9ae2343bf491e0db56d7d7bb9d655e4f/tech_openapi.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/K2TzIWf8WjrDRGI3kwt3k/9ae2343bf491e0db56d7d7bb9d655e4f/tech_openapi.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/K2TzIWf8WjrDRGI3kwt3k/9ae2343bf491e0db56d7d7bb9d655e4f/tech_openapi.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/K2TzIWf8WjrDRGI3kwt3k/9ae2343bf491e0db56d7d7bb9d655e4f/tech_openapi.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAEMUlEQVQ4y6WUC0xbVRjHz3QuM04XhpGoiVmBDRi77b19v3v7YG1tS19uXSmMtXSwlglTSdTEjZmtVF6bsIIMM+Ica2E+ojiUmEUgmBA3dJvbCivTxCxI1A01AoIMr98t0m3BqclO8s+9tznnl//3ff8ehO5hJSc/niyRyH0yGXmAy+WL0D2ulSSpbiJJzRw8KdAIjyeU323zfc9UYU/saOPLi9/maw0FTIXWiknF6rSUxQ1CgSRLqdSM0zCFQkUDKblc2bKE5DpEMHztooP+iCha2iGaBMUsXmLA5CR+y3UR5015eDDH9lQaM5u3HiBjf7uLC0oP3gFrvors9edTjvnComu+EyJqQcJvc934oHErTplcBGXOJ6afdmDFMqmqUklqpgE0AU5/hecHGMZMXWQty9ESruffSosA9MuXe7JPlRwXzS4F4lP6Ldg+mVQZpGFyuaqVyxFzYTDirKzspIQzrW2j0ORkj+mt7IndbYz3X7+0rHNXB/8cOKX8YdF35iLijMmJz+g3Y5VSiTJAKjRTcpmqTWdnFmjsT6YtmRb0JWLKIyiDg6D0FuJGeeva9sre9JC/Q3TBHxG0mj3MOr0dewVgVTQMyqVhFbn5xHVoQwM9xARNsimdC7DvAUoZnSCAgq57a1K32w5kZHCYEiUnQ6SOOyM1kwA7orMxK6B8GkbBoGJKQ+baBDDHgvlhgvN0j+JyEvTzIs7AOFK+uo2Ua34hFWpoumYGYC06K1YG5f+8uB/O/qG3Mw0JIKlk7dGZ2eNaIzG+CQTvP+UYmAHOetIG5c0BbCFnCvU0J0OiMxVi+81u4pypED9Dy+whzhq3sUwJ4N5PVnur+td8HOhb0x3oS+oODiT1VA8iL/6wsgCAAFPHBU5nWKtk+p1hfjVM/pud7cIYLRjaaMlxgSMBrP8KPdc8iuabYoii9cZVNNs4jI6wFLxsmVDTr5ADVKb5U0Ko3zVU4FwI/CWA0HGKC4J/s/iYwHLLYQ8im66gCRDVGEVX9vWldu06KezLq+UWIMTduA6p3alIlc9A6xjuFl4ZAGdpELiLA+H72rYQO+v22DwSGkHhmqHHTped5HxW0i4eK2wQdEMm+/eeSqkD14HDI6gG9rxXVJ1Z624S9ILDuThsIacngPHAHUF8NrKB54+Ivwb9vr2R/xFkMWr1MM82XEbREDgHWLwdwYHVp3VWvNPTLOiHjM5DuT8Wvcn7pxtm1QqA7fGEBF1GBx7VGtizu48yukIxNAltoBovx9tBAfxGaSj9Q52FPbijVfipLywsp/+2d7uylhu34KUmB3vKuJUYrRta+TntLA67BaQaLi6/sNnH6tGZCRecuf+/Ls0VKhVh8b6WuR9KHKYBh4cTugnfP8DvnS++8yjr/8BuXw++2osU1V+gF2qH0EFQfXAQlb/Uhehr/qF/O/gX5ePmEqRvc2kAAAAASUVORK5CYII="}}}},{"title":"NextJS","id":"74fa556f-ad9f-50bf-b2d2-fc6b3686e45f","url":"https://nextjs.org/","description":{"description":"Next.js is a React framework that simplifies building web applications, especially those requiring server-side rendering or static site generation. It builds on top of React, providing features like file-based routing, optimized image handling, and built-in support for TypeScript and CSS. Essentially, Next.js handles the complexities of React development, offering optimizations and structure for creating fast and efficient web experiences."},"category":["Frontend","Backend"],"image":{"title":"tech nextjs","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/6rg0RmPd8PFyagGjde9RUO/622e71cc5182255401fb97b3385c03fc/tech_nextjs.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/6rg0RmPd8PFyagGjde9RUO/622e71cc5182255401fb97b3385c03fc/tech_nextjs.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/6rg0RmPd8PFyagGjde9RUO/622e71cc5182255401fb97b3385c03fc/tech_nextjs.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/6rg0RmPd8PFyagGjde9RUO/622e71cc5182255401fb97b3385c03fc/tech_nextjs.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/6rg0RmPd8PFyagGjde9RUO/622e71cc5182255401fb97b3385c03fc/tech_nextjs.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/6rg0RmPd8PFyagGjde9RUO/622e71cc5182255401fb97b3385c03fc/tech_nextjs.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/6rg0RmPd8PFyagGjde9RUO/622e71cc5182255401fb97b3385c03fc/tech_nextjs.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAABc0lEQVQoz32TsUsjURjEf25yRDFN/ANC+rO0uUp7D9trjhTpBHG5P8FWC9mIZRohiMVZeY2prr8QkIgK2hxciggaMckeebs7FubtW7l4031vBr4ZvnmQol5+3DatpKdIUdIz5wO/UeEfzJua2jLKwqgzqVLIqJolBQo1C2MFzZLVFRQo0XtIFDAPwKSqsf6H0NSARkUdt+dvysYaujXtepmBbyOMtakv+j3l7vRVf9JYj763uE7emu1ywh4jAPIsOSJf/Ozlll36BU655QiAIqvTDAC5jyhyDj/pWpdCLUmhrjKOFb0Rrqgr6bvQjaRnxRmhp75bnZAAG+zwjQeKeCmjvhdfpgNPCMizxRyHRJnbxV1veGZf5ljjAwBL7HPKT6eLRj+ol9W2RkbOsH5pVz07dBoVwNRmF+JCnddbjCfVacVmlyLWvcLXUtiqNUsK3ilGqOC4lElFYVK1mzLFbZta5jwWjcrAN+fpV2gN/IOyY18Ao+fdZvGb+nYAAAAASUVORK5CYII="}}}},{"title":"Okta","id":"850dbea8-db23-5162-b508-102f57350197","url":"https://www.okta.com/","description":{"description":"Okta is a platform for identity and access management that offers secure identity verification, single sign-on (SSO), and multi-factor authentication (MFA) with the purpose of protecting employee identities and enabling users to access apps from any device."},"category":["Security"],"image":{"title":"tech okta","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/2NiC105DvnPRQJMLOAwO8E/a184803d9f82de9bfe0fcd18de39b595/tech_okta.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/2NiC105DvnPRQJMLOAwO8E/a184803d9f82de9bfe0fcd18de39b595/tech_okta.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/2NiC105DvnPRQJMLOAwO8E/a184803d9f82de9bfe0fcd18de39b595/tech_okta.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/2NiC105DvnPRQJMLOAwO8E/a184803d9f82de9bfe0fcd18de39b595/tech_okta.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/2NiC105DvnPRQJMLOAwO8E/a184803d9f82de9bfe0fcd18de39b595/tech_okta.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/2NiC105DvnPRQJMLOAwO8E/a184803d9f82de9bfe0fcd18de39b595/tech_okta.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/2NiC105DvnPRQJMLOAwO8E/a184803d9f82de9bfe0fcd18de39b595/tech_okta.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAC3FBMVEUAAAAAAABaY3MAAACHk6aOmq4AAAAAAAAAAACUoLWWordCSFKToLSWo7hUXWmSnrOWordqcoGFj6GWobZ6hJWNma2WoreAipyPm6+UoLU8Q0uUobWVorYAAACQnLCGkaSNmayXo7iTn7Npcn+UoLWOma2SnrKSnrKMmKuVobWFkKKHkaSXpLmVobZIRkaQnK9JUFaLl6qUobaMmKyTn7SSnrOTn7OTn7OSnrKUoLWUoLRocn9tdoaPm6+XpLmUoLV9h5iSnrKToLSRnbKToLSRnbGRnbCRnbGUoLWRnbJ5g5SLl6uXo7iSnrKUoLWUoLWPm6+UoLSOmq5NU1wrLS+Pm66Tn7OQnLCToLSVobaVobaKlqlxeYiSnrKAi52Bi52SnrOUobWMmKuNmayVobaRnbGHkaUAAAB7hpYdKCmJk6aXo7iVoraTn7SRnbGRnbFSV2YlJxmRnrGTn7SUoLWMl6oAAAB4gpODjqCRnbGToLSSnrKSn7ORnbGRnbF8hJZ1f4+Pm6+Pm6+QnLCSnrORnbGRnbGTn7R+iZpteIaLl6mWo7iUoLWSnrIAAAAzMS+RnbGSnrKToLSVoraXo7iKlahGS1OCjJ8mIyyEkKKQnLGUobWMmKuLl6mVobWCjJ6FkKKSn7N3gZKHkqaUoLWVobaUoLWQnbGTn7OPmq6MmayUoLSPm6+UoLSMl6qSn7OXo7iOma16g5aRnbGUobWRnbKToLSQm6+QnLCTn7SSnrKSnrJ/ipyUobWXpLmQm696hZVWWWWTnrOUobWNmq2SnbKTn7SSnrOSnrKTn7SNma2UobWJlahRWGSRnbFcYW6UoLaXo7mKlaiBjZ+UobWNma2RnbKSnrNueIeTn7OXpLmOmKyGkaSSnbKUobWUobZDS1OPnK9/ipyWoreMmKx7hpaWoreHkKRocICWo7iTn7RHTVaWoreTn7Q4PEWWo7eVobaOmq6JlKdqc4BKQ0JqAAAA9HRSTlMABRIBN1MJBgRprhKH0hVpjg0Rah9U6Dp4wxi8rww7FDLkmyXVgre0d+dIQ+RpBjkSWeR8z7nFzb7YqRkRLNquO7vfo6dyb5/rszZWwz7C3JO/VA0LVq2f2OGsLRVcNUXA30pL265UEiALN9fiza+DDQuFx7xDCCRCpNF8vIptIx5fepy6c3XGOB5B28aHCguCttTh1jsNKBROptZLRN1GPmgbJp/f4KeoU0q4l71LPstkOKvvn6NkZp2hukG03jEWFJ7dgbjTt7nRgORVFEEIZupOQeZ9sb4pneMzF0Skwxl+OedUIXQUDZRzE8+NEbJwVz0VBSKSAAAAAORJREFUGBlNwT8uBGEcx+HvZ/Y1w7trdgmFSqUTiUSj2MhcQBS2E407OMRKuAHFKomIA2gUK7GJA2h0CPE3sREJ8/5mxDwPMpSGCpAZo/SsHJImqbqVnKSUKklogdJPxMsEcDVEbf58jGPOnC6bywTHWqcgNjD7CrYwLsXIpFy0+fS1LAl2ZPqNlSjxsfMEKmV8j/AUee8f7kd3Zfa8b9brs64B84BMSm+TnHqYQVfxIXwl9LvohH+P0+QyxDmFow6FRSRdU1idOgDmJCTdcLoGgyXMjISCO0otVSRx/PpWe9+W+QVy4ipppfyz1wAAAABJRU5ErkJggg=="}}}},{"title":"NodeJS","id":"d78f561e-98a1-542c-8bee-b8c39f5048d6","url":"https://nodejs.org/en","description":{"description":"Node.js is an open-source, cross-platform JavaScript runtime environment that allows developers to execute JavaScript code outside of a web browser. It is built on Google Chrome's V8 JavaScript engine."},"category":["Backend"],"image":{"title":"tech nodejs","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/6EW3eNuJ8pSR5uriZUCQV5/8cb272246ce19247b3233c9fbe40962b/tech_nodejs.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/6EW3eNuJ8pSR5uriZUCQV5/8cb272246ce19247b3233c9fbe40962b/tech_nodejs.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/6EW3eNuJ8pSR5uriZUCQV5/8cb272246ce19247b3233c9fbe40962b/tech_nodejs.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/6EW3eNuJ8pSR5uriZUCQV5/8cb272246ce19247b3233c9fbe40962b/tech_nodejs.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/6EW3eNuJ8pSR5uriZUCQV5/8cb272246ce19247b3233c9fbe40962b/tech_nodejs.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/6EW3eNuJ8pSR5uriZUCQV5/8cb272246ce19247b3233c9fbe40962b/tech_nodejs.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/6EW3eNuJ8pSR5uriZUCQV5/8cb272246ce19247b3233c9fbe40962b/tech_nodejs.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACIlBMVEUAAAAsQhOJxUmQzk2Qzk2JxEk0SxgAAACKxUmRz06R0E6OykyNykyR0E6Rz00AAAAAAACHwEeRz06S0U6Rz06GwEiHwEeRzk2S0U6Rz01/tUOQzU2S0U6S0E6Lx0sAAACLx0qR0E6S0U5+tEIAAACNyEuS0E6OykxmkjVfiTGOykuS0E6NyEtYfy2R0E6QzU14qz8ABABzpTtypDstPhR1pz6PzU2R0E5WfStfijGRz06KxUqR0E6Qzk0AAACMx0uRz06S0E6S0E6R0E6Oy0wAAACKxUlchi+Rz06MyEsAAACS0E6Qzk2At0SR0E6PzEyJxUqKxkqPzE2S0U+PzEyLx0pchS+R0E6Rz06Oy0yHwUiRz06Du0WPzE2Qzk6Qzk6PzEx0pz2Rz06Rz06Qzk2PzU2NykuHwUhfijKPzEwAAAB5rUCMyEuPzU2Qzk2Rz06PzU2KxkqQzk2Oy0yLx0qOzEwAAACNykyR0E5YfyyOy0yKxkqS0U6NykyDu0WBt0SFvkeQzk2Rz06KxUqPzE0AAACPzEyS0E6S0E6S0E6Gv0iJxElVfCyQzU14qz8AAAB7sEGHwUmIwkmBuEQAAAB1pz1YfyyNyUuIwkiQzU1Zfy6NykyQzU2S0E6S0E6Rz06At0OLxkqS0U5+tEN8sUKFvUZ8skKMyEuJxEmGwEiRz06Rzk6GwEeEvUaS0E6S0E6JxUpEYR+KxEmQzk2JxEkpPRRbe7QDAAAAtnRSTlMAFHrn6nkVCFDA4pKQ48AHATin6Ko6OqrpqCSM5MRSCVLD5SMCWdduExNt1loa1aQiCBYXCyGl1Boi4Vp4cANTtdTVvmwKWiHgXAa4qTznr2Rjn/FnXCHguaVg9VKTgLmnLtToxKiEVBepBS5ynbbuklu5qW+IEp7hFqdv8ns6NUzJwVuoEIXY3947WhqmIwQdNzwrCyMad1yNE2+K2ejHL1PjIx4yKFg/O6ynNyOx5U4Tdeh4FCCt+p8AAAEfSURBVBgZPcE/KIRxAMfh7+fX694/xV1JIWW5lMFgUJQwWSwiG13KZTNKMSi7BQODImWQZDDZ6IqiDIrCoIw33L0ZeN11fu/7xvOgFIlICUcxl5Rxq7KQlCP2owzw1ahISJ3E3iW5HfDtvYk8CJ6V6qXWxAd9wIPyelU/cKcBrCEoKd/On8vxz4bTAlIP/5Q1DZPNSio1x6KziyCQlHWUcLE6i4Aso5SfqHlevktylGgFbq9GBmHm3sipgiwXRsewrkdKVROGoawg4T95l14Ymun61KbWdbO67/t+MLy8c/I5R64rms9xWFhUbI/yUdQwlcd6WyZTdGV1H2y4bSsvr0jKbWOtlXdZ2mKhIqHEKczK1I4LVVkodQ6T50wo8QuTpEnD/hMF9QAAAABJRU5ErkJggg=="}}}},{"title":"LangSmith","id":"64738bd1-f3cc-577c-9c9e-f99224abf3eb","url":"https://www.langchain.com/langsmith","description":{"description":"LangSmith is a platform for building, testing, debugging, and monitoring applications that use large language models (LLMs). It provides tools for observability, evaluation, and prompt engineering, and is designed to be used with or without LangChain. LangSmith helps developers improve the performance and reliability of their LLM-powered applications by providing insights into model behavior and allowing for fine-grained control over performance bottlenecks and errors."},"category":["AI"],"image":{"title":"tech langsmith","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/4lqRfqwCDHG40LxL7aXADt/a2e134c08ebc89c5c465ca9710be9dff/tech_langsmith.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/4lqRfqwCDHG40LxL7aXADt/a2e134c08ebc89c5c465ca9710be9dff/tech_langsmith.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/4lqRfqwCDHG40LxL7aXADt/a2e134c08ebc89c5c465ca9710be9dff/tech_langsmith.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/4lqRfqwCDHG40LxL7aXADt/a2e134c08ebc89c5c465ca9710be9dff/tech_langsmith.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/4lqRfqwCDHG40LxL7aXADt/a2e134c08ebc89c5c465ca9710be9dff/tech_langsmith.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/4lqRfqwCDHG40LxL7aXADt/a2e134c08ebc89c5c465ca9710be9dff/tech_langsmith.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/4lqRfqwCDHG40LxL7aXADt/a2e134c08ebc89c5c465ca9710be9dff/tech_langsmith.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAABX0lEQVQoz9WRTStEARSG38vlDlkY+Sh7RDI2LC2UUBYWVmoWZO8fDAs/gKQo2SgLpSw0iyFbNUUkYmGDmYVofMyduXfm3vtYuIafwLs5ndN73s7pkf6+jLBGLqM1pq+gMjYkGSp7sZycb2OtN1kdV7fq5P+KqBJCjq697ZoDuVKEBDaQIkmZb/nckcGhANgkZCk3Rx44mWtXA3uhLe8uPo6SchMkyQIfuVn5aQDugyVZmX4uANwVtT4Nc3Lc+TjmpwCCtCiGKdmbDulpkFvgnEM27alinF3yADjCCY0ld0aSivFwdSszxGrl5qKCdKW5zfSperaFI4LS8tkAyZdpbyf8LW2+rTd2q0GSr3LzSKE3EnPPrC77Ljav8aZodq19WG2y3zckiwVsAB644pQPCni8EgDwTIDNgiKGJKs8YcbVo3pJCuEYQpLk6sbfNvdVqiC8iNaaXx5+wflB+B/0CZMdE5necyVYAAAAAElFTkSuQmCC"}}}},{"title":"Kubernetes","id":"34238012-0b85-59c1-9a29-108c9353b9de","url":"https://kubernetes.io/","description":{"description":"Kubernetes, often shortened to K8s, is an open-source platform designed to automate the deployment, scaling, and management of containerized applications. It acts as a container orchestration system, providing a framework for automating the operational tasks associated with deploying and managing applications, including scaling, self-healing, and rolling updates. Essentially, Kubernetes helps manage the complexities of running distributed applications across multiple machines, making it easier to deploy, scale, and maintain them."},"category":["DevOps"],"image":{"title":"tech kubernetes","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/IgwvmiQILR6yOoKsLW40M/e4ea4def9513b7cdf5a87c1f99b5bb4b/tech_kubernetes.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/IgwvmiQILR6yOoKsLW40M/e4ea4def9513b7cdf5a87c1f99b5bb4b/tech_kubernetes.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/IgwvmiQILR6yOoKsLW40M/e4ea4def9513b7cdf5a87c1f99b5bb4b/tech_kubernetes.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/IgwvmiQILR6yOoKsLW40M/e4ea4def9513b7cdf5a87c1f99b5bb4b/tech_kubernetes.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/IgwvmiQILR6yOoKsLW40M/e4ea4def9513b7cdf5a87c1f99b5bb4b/tech_kubernetes.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/IgwvmiQILR6yOoKsLW40M/e4ea4def9513b7cdf5a87c1f99b5bb4b/tech_kubernetes.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/IgwvmiQILR6yOoKsLW40M/e4ea4def9513b7cdf5a87c1f99b5bb4b/tech_kubernetes.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAEIElEQVQ4y51Ua0wcVRQe6+Ofj/hDY2JsfPypxkaj6SNGTIwaE5torBqtLbYUbGgbQezD9CExJUGtIKXQJVgfVCoCBarl0UILymMR8MGWqC1gBXZ3dvYxs7szszu7O4/Pcy/EtLE2jTc5yc3MOd8933e/ewThymtRSptaAWRKAGNnNDjygPA/1/VAnIBwcE5yvN/2JdAzbFjhGKboWylM6f6rBboBSGZRUZ03iHB9p46ndwYhvCpCeF3ES8VhHDudgKRghnLKAfVRqrn2skhEaSUlfTXldWRXi4qsbQS0noByROyoiqDwkzCEDSL/9sLeEBq7E5gLQqKaWkB76FIwS1miJnCupkXDwwUSL7pzk4jb8gjgZR8aTsbxaWsUwis+3P6myEN4Q8TjdGhduw7NwLhpSPdc1J2Tc3okzamtKAzg3nwqyPZj1S4JruYo/vgrjYnpFKoaFTy5PcD/PbhVxHLKFV4T0TuWdghj/UWAqD7UrJJOfrhaojh2RkX5UQVzkonZQAYxzUZQseAPm7jgz6DkMxkdgxo+rlcgrPGjhiSiVcnBXLuFW3QD/fn7I1yvRwoCODmksQQM/JrgBcNnk2jr0yDkijg7leL/WntVLNki4pqNIraUyUik8H1JtnCzoMujS2cCtm/Z20GuGwN1e5LwhUx4gyZqW2O44E1j7HeDaxmImJBkC93DOunox2KqWVkUxKxke7XI6FKiK691e1IGA2KXsHqvxIFySkMEFkXapDtMOkgYDnSKks9l7KmJYEbM4IltgX+aGPKkqHVlHQGmq460k37Z9GOdH3mlQa5VdVOUd2FaQFN3HB0DGgzS/nifisNtMd7pi3Q465LdeF070zHtEtKmPbr9oAyBtKimGx0cT8KywUEnJg1OXdVt6tLGn0Tdc97glNlBHYM6ytjFUC3DIKwxwbScX/bUKLztD7+UycRhjP1moGuINFrlw0+kHaMnUUc9TLfnfBiZSGL8nIG3ysPYd1jmht/tUugQ52eirOWdn7XiT7EnRv5itLeWhTBDdukkazC75H4Qwj6yikigp9w67zp/f2g+nyg/824Ik7NWjLByFwYB3h/yZKy7N0u4g72CDX4U10Ygx23oKYdT6xkhPUkKRbWx61CE57Dc+6jGTbWEUUxY13Evurvfu4m945Yz5LuNAdxKt531TgBu8t/XXXGc6Nfw3Q8ajnbG8SPRfaxoPofltvUmmS2PDHTtuPGS92yo04vpnIEDDXEIa0UUVoTxxYkY7f3z1BainkAL2KCgnMpGlXXdn4xP3vUfE0ddrqiYLqwgodcwG4kLgOJ8sD0BsfdbVKkgqrP5qC674kAEzNW+EKTmbh0NnSq+YdG1ELRn35pO6WR+hFju1QzZRXYm/CyN/Y/IqAcoKv4dmXLHij5/ueH6N/mE5rttoxPSAAAAAElFTkSuQmCC"}}}},{"title":"Jira","id":"2e35df1e-2242-55f9-b9f6-3aacf3c52026","url":"https://www.atlassian.com/software/jira","description":{"description":"Jira is a project management software developed by Atlassian. It is widely used for issue tracking, bug tracking, and agile project management, helping teams plan, track, and manage their work. Jira is known for its flexibility and scalability, making it suitable for various teams, from small startups to large enterprises."},"category":["Collaboration"],"image":{"title":"tech jira","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/6UU7u4myIkkcWHzUwmI8qq/135e573e597b1b57b34c4d6dad6a9f94/tech_jira.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/6UU7u4myIkkcWHzUwmI8qq/135e573e597b1b57b34c4d6dad6a9f94/tech_jira.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/6UU7u4myIkkcWHzUwmI8qq/135e573e597b1b57b34c4d6dad6a9f94/tech_jira.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/6UU7u4myIkkcWHzUwmI8qq/135e573e597b1b57b34c4d6dad6a9f94/tech_jira.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/6UU7u4myIkkcWHzUwmI8qq/135e573e597b1b57b34c4d6dad6a9f94/tech_jira.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/6UU7u4myIkkcWHzUwmI8qq/135e573e597b1b57b34c4d6dad6a9f94/tech_jira.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/6UU7u4myIkkcWHzUwmI8qq/135e573e597b1b57b34c4d6dad6a9f94/tech_jira.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABj1BMVEUAAAAlg/0nh/8mhf8mhP8nhv8lgfslg/0oif8nhv8AAAAnhv8niP8AAAAhcdscaMwRU7AAFmUOTqgifPMkgPslgfsmhf8eb9coiv8niP8jgv8bd/QTbOgJX9sDVtEAT8gnh/8CVtEkgPoeY7knhv8oiP8nh/8jgf0KYNsie/IniP8mg/wmhP8fevIXbuYOYNQOXdEYbOIab+YjfvYjgf0TbekMS6Qnhv8oif8nh/8nh/8oiv8lhf8ffPkXcu8QaOUIXdkAUc0YbOMnh/8cePYAIGwAAAAmgvolgvwhd+gniP8HXdkXauAoiP8kg/8SVrMkfPAnh/8kg/8eevYPZ+QMXNAdac0AAAAZYLgfb9Ykgv8MYdYeYrInh/8oif8fcdwVUJwnh/8XbuYAAAAcas8AAAAnh/8eefMje+4nif8oif8mhP8hdeMnh/8mg/0niP8nh/8nhv8mhv8mhf8igPwadvITa+cLYd0bdvITa+gbdvMjgf0khP8ee/cXce0QaOMXceweevcXce4kg/8ee/iNrG16AAAAb3RSTlMALH+AgH8yPfN+B5L8AhIWFhUmhMPE6Q+n1dLS0dDYsJDYwRmo8fv+0H/7KFNSUlBimKuu/dEkju59Y/v7+/v6+O+q+tIVBTQnIcr8me7SFjCk3vn+ZhYGFi7XWBiLpBMRzVoBDQSdWi3H/lsdYiyjtt9sAAAAw0lEQVQYGZXBsS4EQQCA4f+fmdvNXbLZQuINROE5aEWlUnslIVsIBQqJQkQ8gIL2Cq1aNJItTmLM3lk138efycgC0AWJUeWhkvMxBEYxdhqin5AYNC6d6YFAYjDzR58pEoN+bTcG9arJGUgMPtZv1T1r77czCFuOdh4sHknQ+qu1gAStG436rP3MG4oAd9VrN587naavp5qBFPvqpi8WpxSB4vKirkOoz6vqmkFiaeJbM6FjJbB0EhbviVFg5SjGyP99A00WJXco5DCRAAAAAElFTkSuQmCC"}}}},{"title":"GitHub Actions","id":"d613fdc2-add8-5161-a2b9-f588c03fda0d","url":"https://github.com/features/actions","description":{"description":"GitHub Actions is a platform that automates software development workflows directly within GitHub. It allows you to build, test, and deploy your code, and can also be used to automate other tasks related to your repository, such as code reviews or issue management. Essentially, it's a CI/CD (Continuous Integration/Continuous Delivery) platform built into GitHub."},"category":["DevOps"],"image":{"title":"tech githubactions","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/1nqwdIS0cMWK1IkjPstRmt/35308e68943d420568c4d6bc7c98a2d3/tech_githubactions.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/1nqwdIS0cMWK1IkjPstRmt/35308e68943d420568c4d6bc7c98a2d3/tech_githubactions.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/1nqwdIS0cMWK1IkjPstRmt/35308e68943d420568c4d6bc7c98a2d3/tech_githubactions.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/1nqwdIS0cMWK1IkjPstRmt/35308e68943d420568c4d6bc7c98a2d3/tech_githubactions.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/1nqwdIS0cMWK1IkjPstRmt/35308e68943d420568c4d6bc7c98a2d3/tech_githubactions.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/1nqwdIS0cMWK1IkjPstRmt/35308e68943d420568c4d6bc7c98a2d3/tech_githubactions.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/1nqwdIS0cMWK1IkjPstRmt/35308e68943d420568c4d6bc7c98a2d3/tech_githubactions.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACrFBMVEUAAAAcfOkhjP8hjf8hjf8hjf8giP8AAAAcfOohjf8fhvwZdNsIN24egfIhjf8hi/8hjP8fhvwfhfkgif8AAAAadd4ijv8egvQhjv8OT5khiv8gif8gif8hjf8Xa8whjf8hi/8hjv8BByYhiv8fhfoegvQhjv8cfu0hjP8hjP8cfesgiP8hjf8hjP8egfIKQYAhjv8fhvwgiP4hjf8dgPEegfQAAAAAAAAhjP8hjf8AAAAhi/8hjf8hiv8giv8hjf8hjP8Xbc4giP8hjf8hi/8ZdNsfhPkhjf8hjf8fhvwAAAAadd4hjP8hiv8bd+IAAAAhi/8hjf8giP8hjP8hjv8WaMQfhvwijv8hiv8gif8hjf8gh/0hjP8cfewfhfkPUZ4Xasgfh/0hi/8Xbs8hjP8fhvwAAAAfhPgfhvwhjP8hjP8hiv8hjP8hjf8giv8giv8hjv8hjf8hjP8hjf8fhfohjf8hjP8add8hjf8egvYeg/cehPceg/cBCichjP8giP8AAB0hjP8giP8fhfsUZsMeg/Qhjv8gh/4hi/8hjf8hiv8hjf8IOXYbgPEgjf8civ8civ8gjf8bgvcijv8giP8df/AgiP8eg/YAAAAAIrQniPwti/0AVc8ijv8giP8df/EhjP8hjP8fhvoeAAB+vf+AwP+Awf9+vf9KY3ohjP8hjv8AAAASW64gif8Zcdgfhvwhjv8PfvN8vP9/wP91svdyrvF9vv98vf8XbM0hjv8hi/8hi/8fhfoeg/YfhvwViP98tvF/wP90sPVmnNl+wP8UYLkgif8hjf8hi/8gh/4gif8fiv8WiP9+u/x/wP9wq+1cjcV+wP8adNwehPcFLV4cfewRgPd8vP99vv9lm9hdjsV8vP98vf8eg/chjv8hjf8fh/5HbJJ8vf9YiL/qDjavAAAA5HRSTlMAM6S9vrddAzOqYisTPKVfpVxWbQ0lqyK/F35/g6Ifi1G+EX9gT8Q1glg3bsSfOhKmM12jQ0cOC4CJAmCsi4OkiB9Pe14TKW52NgEivpkuDIOcYo2aEjmudWyrXcI9UxggXpQgnVsGTmS6mIyZxY6Aus+qy16toi+WPj9UTRGbWQ6Pdl0gSJdAbqiDhQoopJGLq0WXQDdnQgUUWF8ek0goiZQ5B1ydoW4QY5EHE2ckU60pXaM3L5CKD4+PmFA8UG00uDYewAxOoZVQZn91S8QtGMIdTBI5Nm6RHhh5nEXAvF0QiyJ3+rV/AAAA20lEQVQY02NkYISAnwwIwMKBRZBRgJHxowBI9CWqSk6wUmTtnFDtKIJPVLEI6mJRychuwggHuxkY3KAKvBGiq8PgupiiGBmXxALZ37ngRnkpQFgLw6Eu6WUCquTjO8c7m4cnR4wPAhghgscO1PPxLeDlbeABAbBKXl6GY4d4eKp4SxiKuYEgDyi4jYuLgSGU+wGIWgwSXAGyfSXQ8KT5ICv8N8GdtINxvxOI2dAIJOwYDkN8dxTI6SqHKDJkuADz8qWOSkbG9Fla11HC4a7GTUbGrG0PGd9/lmAHAITtLeGwLfNWAAAAAElFTkSuQmCC"}}}},{"title":"Docker","id":"56385ce4-1b9c-5ee2-9c95-6c6dd54d34f1","url":"https://www.docker.com/","description":{"description":"Docker is a platform that uses containerization to package and run applications. It allows developers to create, deploy, and manage applications in isolated environments called containers, ensuring consistent behavior across different systems. Containers bundle the application code with its dependencies (libraries, system tools, etc.) and runtime, making them lightweight and portable."},"category":["DevOps"],"image":{"title":"tech docker","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/5pXYRJi925GlptJZwIHHXm/716392cdf72034abf0027059c83ea2fb/tech_docker.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/5pXYRJi925GlptJZwIHHXm/716392cdf72034abf0027059c83ea2fb/tech_docker.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/5pXYRJi925GlptJZwIHHXm/716392cdf72034abf0027059c83ea2fb/tech_docker.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/5pXYRJi925GlptJZwIHHXm/716392cdf72034abf0027059c83ea2fb/tech_docker.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/5pXYRJi925GlptJZwIHHXm/716392cdf72034abf0027059c83ea2fb/tech_docker.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/5pXYRJi925GlptJZwIHHXm/716392cdf72034abf0027059c83ea2fb/tech_docker.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/5pXYRJi925GlptJZwIHHXm/716392cdf72034abf0027059c83ea2fb/tech_docker.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABvFBMVEUAAAAWZqQkmPEkmfEfhdMefccmnfcmnfgjk+gAAAAfh9Yeg9EZcbQcfMYbecEkl+8lmfIfhtMbdLkmnPYmnPYlmPElm/UkmPAlmPElm/Qhi9wAAAAll/Ahjd8AAAAPSHUlmfIlmfIjlOolmfIklewkl+8lmvMfg88beL8mnPclm/UKRXEklOsmm/Yklu0klu0kl+8jkuckl+8jk+gklewkl+8klOslm/Qkl+0fhtYlmvQlmvMjk+khjd8cfMcjkeUmm/UkmO8kmO8lmfIkleslmfIklu0kmPAlmfEkle0lm/UWZ6UkmPElmfIlmvQlmfIijuEjkucklesjkucjk+gjk+kjkeYklOojkucjk+gjk+kklesjkucikeYkmPAlmfMlmvQjkuckmfEkmPAkmPAkl/Akl/AkmPAkmPAjkeYfiNYklu4jlesjleslmfIcesEikOUlmvMjkugbecElmfIlmvMklewklOslmvMlmfMjlOoAAAAjk+klmfIlmvMlmfIlmfIlmfMlmfIklu4eg9ANSXQgitoikeYjk+kjk+kjkuYgitoRWY8kmPEkmPAkl+8kl+4klu4lmfIklu3HIqP0AAAAjXRSTlMACUxUERjc8DQCFxwUHSSWpCIQttqd5arC1C0BPB8DEqzNkdifuMosGNCxDzitiKG6hMSQprV+r1828PhzPSFL873I56XztdDhqfcm4/j1xVd4ppeao5CmlZyhp4qG6v7gavv8/f38/tJeKvFxzssci+9SNN/ybmjz11wFVbro9/7pxHskDC1JWFdKLg9W+7iGAAAAuElEQVQYGZXBMS4EYRiA4ff959ti6Ea5UZPgCAo3cBil1gEkEjfQu4HOCWgUCisbhVCIKCb/Z2NmKDQ8D38mI1d6BsEo1J5BAK2jDwYBtI5emOsDyLxx8va4rd4gu/4SbPhjsenBlcah3/pZp3Qa3c6tWktKzdjKuzUvoy17MsmMOIMoSGFQqfcNUJqajGrWRZwCpVnWrJPl7JyV5nr/vSUhs8ZTc/HMShC+qmTR9WO+CJw4OOLfPgHdOjl5bE8gSAAAAABJRU5ErkJggg=="}}}},{"title":"ArgoCD","id":"bb5188f8-8ba1-50bd-b889-4e1389b01f30","url":"https://argoproj.github.io/cd/","description":{"description":"Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. It automates application deployments by constantly monitoring the desired state of applications, as defined in a Git repository, and comparing it to the actual state in the Kubernetes cluster. Argo CD then automatically syncs the cluster to the desired state, enabling automated deployments and ensuring consistency between your Git repository and your Kubernetes environment."},"category":["DevOps"],"image":{"title":"tech argocd","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/f7kQIPuTPdzx2z9W4tVJG/c1494d3677549b4989dd70081d695a35/tech_argocd.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/f7kQIPuTPdzx2z9W4tVJG/c1494d3677549b4989dd70081d695a35/tech_argocd.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/f7kQIPuTPdzx2z9W4tVJG/c1494d3677549b4989dd70081d695a35/tech_argocd.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/f7kQIPuTPdzx2z9W4tVJG/c1494d3677549b4989dd70081d695a35/tech_argocd.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/f7kQIPuTPdzx2z9W4tVJG/c1494d3677549b4989dd70081d695a35/tech_argocd.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/f7kQIPuTPdzx2z9W4tVJG/c1494d3677549b4989dd70081d695a35/tech_argocd.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/f7kQIPuTPdzx2z9W4tVJG/c1494d3677549b4989dd70081d695a35/tech_argocd.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACslBMVEUAAAAAAACzyNvM3+zU5vHU5vHN3+y1ydwAAAC2zOHa7Pfp9/zm9vvb7fi5zuK+1Ofj9Pzj9PzA1eidttHg8frh8vuiuNHR5fPS5fOQq8zf8Prf8fqOqMe60++40uy81e+50uy50++40uyXs9Td7/mTrs7M4fHQ5PKDn7/e8Pre8PqFnryxyd/e9f/f9f+zyd+T0OzZztPwgFfwf1baz9KU0OuzAADmYD7yd0rlXjeMAADNQSniZEHyekvweUvweUvze0zkZUO7KQ+wWzPye0zwekvwekvwekvwekyyXDTKZj/ye0zwekzxekzwekzwekvze03NZz/Yb0bxe03ye0zwekzvekvveUvxekzye0zSakPAXzvldEjteEvfcUXteEvldEi+XzkAAADo+Pvl9vrn9/vx/P7m9vrV7/fR6/LR6vLU7/be8/jo+fzy/P/g8vjP6PDayMblo5PlnY7cvbrQ5ezW7/bn+Pvw+/7j8/jO6fLfvLXyi1zxdjrvayruZCTiqqDP5+/Y7/bp+Pzw+/3S7PTT3ODsfFHxe0TveknvdkXtaDDsZy3X0tTP7PXk9fnk8/vo9vnN6fHdw8Lzk33ueljucjzucj3vfmPzjnnfubbd8ffh8vvm9fvl9frV1tv12dXi39/22tfud1TvhGjz393j4N/0zsrV0tfa8ffh8vrj8/vp+Pvc0NL57uy+yMn39vbviXTyn47u8fHAysv75uPbx8nc8/jg8vvx/P/Y2t/z08//9/f408/tcUnufFr63dn/9vXyx8LU2N3j9/vv+//i9fvawsHvfl7uckbucDfudUzvfVzW8Pjn+P3n+//e1dTvcTPoek7vk3byjm3tfFDl+v/p4uHxfEzhdEq4paC8pqDjeFDxfEvq4uDwdkPLZDnIYznvdkPwd0rxeUvveEtxi3VJAAAAY3RSTlMAFF+lx8ilXxZAvPf4vkBK4eJKJ9XVJ4aLJ9TVI491nYGUei7PJ3t2HMXDGzbPzzUqqv37pCgPa/VmCxBD2/f530gMFr/i+vnhFxusy+flya0cCkiKq7KxrosJE0h/VoJJEwFcion3AAAA2ElEQVQYGU3BwSoEcRzA8e939j87o9Y6OEhxkJKD5B28AJKEA8/gDbzDXp20SnH1EE4ODpKSHOTg4CS21vxm2PX5SM1fnwQJE7ornusHFalMuWPjzHdAYNo9/5z6BgIzR471XiHBrB3HWnMvCPPHjjwtePJMgmzSkVXNIEHW9b8MhEV7jh36QILHpY4B/W7bugeBZfvWBsP2tncglRUvbGx4C0hY00t1U2+oJEJbkwxzJWSEPM/39aAsS4LU1g2D/JqQqBWGUmoStmx8FX0qGeGqrBRF0S0JP4OxIbzUwEGwAAAAAElFTkSuQmCC"}}}},{"title":"Claude","id":"7fc1f24c-853b-5b1a-b0bb-f13261483f9a","url":"https://claude.ai","description":{"description":"Claude is a family of large language models (LLMs) developed by Anthropic. It can be used as a conversational AI chatbot or as a tool for developers to build other AI applications. Claude is known for its ability to have natural conversations, brainstorm ideas, analyze documents, and excel in tasks like summarization, editing, Q&A, and coding."},"category":["AI"],"image":{"title":"tech claude","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/1Ha9DF6mWD6rn4bpcwSjOR/abb7b18aced3198f617e4dc0e64fb1db/tech_claude.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/1Ha9DF6mWD6rn4bpcwSjOR/abb7b18aced3198f617e4dc0e64fb1db/tech_claude.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/1Ha9DF6mWD6rn4bpcwSjOR/abb7b18aced3198f617e4dc0e64fb1db/tech_claude.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/1Ha9DF6mWD6rn4bpcwSjOR/abb7b18aced3198f617e4dc0e64fb1db/tech_claude.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/1Ha9DF6mWD6rn4bpcwSjOR/abb7b18aced3198f617e4dc0e64fb1db/tech_claude.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/1Ha9DF6mWD6rn4bpcwSjOR/abb7b18aced3198f617e4dc0e64fb1db/tech_claude.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/1Ha9DF6mWD6rn4bpcwSjOR/abb7b18aced3198f617e4dc0e64fb1db/tech_claude.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAC4lBMVEUAAADJbVDfelnceFiRTjhQKhrad1fQcVPUdFXge1rfelnVdVXVdVXifFvfelkAAAC9ZkoAAACSTTjeelneeVlTKxzad1faeFeARTHeelnifFvZd1e8Z0vYdlaZUzzRclPfelnRclPbeFjRc1Pad1fceVjfelnjfVvfelm9Z0sAAADbeFjceFjceFjge1q3Y0jOcVLeelneelmzYkfUdFThe1rfelnMcFG+aEvdeVneelnAaUzbeFjdeVjDak3deVjeelnLb1HHbU/deVnge1rfelnUdFXWdVbWdVXad1fad1fYdlbeelnVdVUAAADYdlbfelnad1fbeFjaeFfaeFfaeFfbeFjXdlYAAACiVz7Lb1HGbE++aEvaeFfceVjaeFfTc1TYdlbeelnge1rifFvge1rhe1rhe1rge1reelnceFjVdVXPcVLZd1fdeVjeelneelndeVnaeFfOcVLdeVjge1rhe1rhe1rhe1rfelrceFjbeFjbeFjZd1fSc1TCak2eVT0RAwAAAAAAAADPcVLbeFjbeFjaeFfZd1fbeFjfelnge1rge1raeFfEak3deVjfelraeFfbeFfad1fCak3AaUzYdlfeelnhe1rfelpsNibbeFfhe1rge1rWdVXSc1PdeVjXdlbbeFjbeFjceFjbeFjeelnJblAAAACpXENlNiarXEPifFvjfFvge1rKblC/aEvge1rXdlbVdFXbeFjPcVPeelnYdlbZd1fhe1rWdFWiVT3ifFvfelqkWEB9Qi/felktFA7deVneelkAAADceVjfelnPcVLYd1fjfFveelnfelnifFvAaUzeelm/Z0vge1q5ZUnYd1fkfVy0Ykfge1rkfVzWdVbAaEvhfFrdeVnZd1fjfVveelmESDTfelnceVjVdVXifFvbeFgxFQveelnYd1fLb1Hhe1rUdFXfelnhfFrhe1rge1reelndeVjceVjaeFfad1fZd1fbeFfbeFjilPD8AAAA6nRSTlMAMODDGQ58QEL1+19J+ZMHFQISwL0OcHoQk9BBEjoRVfZOiVWGZmbysC0Ir6yj8jVX8r0ZN9bZVUXt7ke43FHb4josqv30j6+q0djH+GcMcebi/PP2+/6WBhUqJTm6/O2NjrTU68OcnZCDdmVsyv303LOBSG2Rm6avt7nc+sOASSYTARJp4v3+1Mff6OSLLqb1yv7STDluptO5C23h8YZ74K/j5/vd0EEDFA0LnPzNSj3dhYO8b/ewpNtMCXmCHRizFKmwDqX1aIDUWZrUKp0p2i9Thgpg2Ucn6Ile93cHP0RG+HUIXDMx0U6b+yyFAAABAElEQVQYGVXBPyuEcQDA8e/XPdI998SEG9BFXZFJ8gIkZTGYXMigbuItGLwAiyyUSboyGCxX/twrkBJR6rIpA4u61IXf4xCfjwQGTdr1jS8RQYfapEPf6NIX2gji+CHbTVzPko/jGNro6x94TiaShMSE5PoqBimaqk2+ZwzOprxAxq3O+ONozhoIk6YqJXV/yWMggvNZ3VtZyRnkqvMGpBZ1S2DNL1HZFpCPRt5U1GlL5h0o2kKwYbAK26ZuRyTYVBuvPcvRni2w41+lisqh/02DnBgcLPirui5B16k2ngpjl5Z31VEJbnT4Tovc61B9fz0iiC2QVcgqgyDfHrWXb5/AojTV+7Dr+QAAAABJRU5ErkJggg=="}}}},{"title":"Redis","id":"de041b84-8e8f-5ed0-a3d3-3571ff69e329","url":"https://redis.io/","description":{"description":"Redis is an open-source, in-memory data structure store, often used as a database, cache, and message broker. It's known for its speed and performance, primarily because it stores data in memory rather than on disk. This makes it a great choice for applications needing fast data access, such as caching, session management, and real-time analytics."},"category":["Database"],"image":{"title":"tech redis","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/5KaRrRHenrR5tYqzftb3IL/38a3bfcb1294286e85ed9211e43fe2cb/tech_redis.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/5KaRrRHenrR5tYqzftb3IL/38a3bfcb1294286e85ed9211e43fe2cb/tech_redis.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/5KaRrRHenrR5tYqzftb3IL/38a3bfcb1294286e85ed9211e43fe2cb/tech_redis.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/5KaRrRHenrR5tYqzftb3IL/38a3bfcb1294286e85ed9211e43fe2cb/tech_redis.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/5KaRrRHenrR5tYqzftb3IL/38a3bfcb1294286e85ed9211e43fe2cb/tech_redis.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/5KaRrRHenrR5tYqzftb3IL/38a3bfcb1294286e85ed9211e43fe2cb/tech_redis.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/5KaRrRHenrR5tYqzftb3IL/38a3bfcb1294286e85ed9211e43fe2cb/tech_redis.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAACuFBMVEUAAAAAAAC3AADDAADFAADCAACvEQcAAAAAAACoAADDIRnIHBLPTEjJGxHJLinBLimHHBlJAAC3AADDAADHAADHAADKMSzNMizKMSu1KiaoJCDEKybIGQ7TbGrKMSzJMSvALSjCLyvLLym6LiqKJCWMJCWPJiaPJSW5LSmvKyi7LirALiqMJSaKJCWjKSezLCi7LiqwKymPJiaRJieSJiaNJSUAAwSLJCWSJieSJieRJieSJyeQJiZ7Hx8AAAAAAACFIyORJiaSJyeRJieSJieSJiaNJSVvHBx3Hx+OJSWSJyeSJieSJieRJiaKJCQvCAlBERGLJSWSJieSJiaHIyMAAADcjYzZgoDRXlzHAADaiIb66+r//f3lsbDLOjbKLCblr6/rw8Ppv77blpXKRkPSdXPiqqnMX13AMy+zKiaVJiSfJyW9LirJFgfmt7b////67u7OX1zBAADDAAC/AACpIyCZKCd2ICFuHR2kKCXIMCvJMSyZJyesKSe+IhzJPzvXgH/doKDalpXVfXvUeXjbmZjksrHUdnTFIRm+LSm1LCjCLyrGMCu2LSmhKSeRJiaSIyOjGxm2AADCAADFAADTdHLuzs3//v756+vOW1jHIhrJLyrDLyqyLCmbKCeNJSaZJyaMJCSOIyOdJCOxJSHAEwXILCbWf33FDgC9KiaqKieVJyaLJSWkKSeuKyjBLyrELyugKCePJSaLJCSWIyKrHxy6CAC4EgelJCKRJSWrKyi/LirFLyu3LSmUJianKii8LirFMCuoKiiPJCSOJCSMJCWaJyexLCmzLCmOJSaMJSaPJiafKCe1LSnELyqvKyidKCe0LCm/LyqWJyamKiiMJSWYJyatKyjALyqmKSi+LiqTJiajKSi4LSmQJiaaKCeSJiavKymVJyeXJyepKii7LiqjKSeSJify6tmYAAAAVnRSTlMACzuBnG0qAwIjaLfv459MEg5Dldz99cV1KiZqvPHjn1Pe/ffj/v3Duv39zfzuw8Ty/b323YsQUavr+898JgEHN4zZ/fS6YRogacD17aNJDQ9OlYw+BhI9OI0AAAEJSURBVBjTY2DAAhhhNAT8RAhygPhejIxbgdQHiKAgSMgFonI7EL/7ySgFpJwZkcAmIFZk9GZkhJsJBisYaxixABXGbDSRdkYWFkYBKOeBIoh8LMfCyLiOkfGuCkzR5//8QPIL89VADinOzcbMv/jZ2dn5Lv2SvSNTwMS0j5ubO5HnowwvB88rbn3zJx+5mZiYFJgZ/3NwaHDu+Tpbc++nG3ze25mYVjsIXPj6ivUqMxN30ccAaRaJvx/XMhoxrv3w/YUm52xlLeaP91X+K69dCnJSBGNYCGOHvNvt00afpOMZGTlBPrQHOWYG9+tvnAIpQNZOWHh6ADlzGFKB5EbkQA4AO341A24AAFmrQ2crz6LXAAAAAElFTkSuQmCC"}}}},{"title":"MSW","id":"4f4cee45-0c0d-56c5-90c7-c0700f36f697","url":"https://mswjs.io/","description":{"description":"MSW, or Mock Service Worker, is a JavaScript library used for mocking API requests and responses in web applications. It works by intercepting network requests at the service worker level, allowing developers to simulate API behavior without actually hitting a real backend. This is particularly useful for testing, development, and scenarios where access to a real API is limited or unavailable."},"category":["QA/Testing"],"image":{"title":"tech msw","gatsbyImageData":{"images":{"sources":[{"srcSet":"//images.ctfassets.net/tregge6qt5hw/66y8xubcyujkEiK6gbK8z3/feb82d79d7c9cdd23fe58097135da0ac/tech_msw.png?w=15&h=15&q=100&fm=webp 15w,\n//images.ctfassets.net/tregge6qt5hw/66y8xubcyujkEiK6gbK8z3/feb82d79d7c9cdd23fe58097135da0ac/tech_msw.png?w=30&h=30&q=100&fm=webp 30w,\n//images.ctfassets.net/tregge6qt5hw/66y8xubcyujkEiK6gbK8z3/feb82d79d7c9cdd23fe58097135da0ac/tech_msw.png?w=60&h=60&q=100&fm=webp 60w","sizes":"(min-width: 60px) 60px, 100vw","type":"image/webp"}],"fallback":{"src":"//images.ctfassets.net/tregge6qt5hw/66y8xubcyujkEiK6gbK8z3/feb82d79d7c9cdd23fe58097135da0ac/tech_msw.png?w=60&h=60&q=100&fm=png","srcSet":"//images.ctfassets.net/tregge6qt5hw/66y8xubcyujkEiK6gbK8z3/feb82d79d7c9cdd23fe58097135da0ac/tech_msw.png?w=15&h=15&q=100&fm=png 15w,\n//images.ctfassets.net/tregge6qt5hw/66y8xubcyujkEiK6gbK8z3/feb82d79d7c9cdd23fe58097135da0ac/tech_msw.png?w=30&h=30&q=100&fm=png 30w,\n//images.ctfassets.net/tregge6qt5hw/66y8xubcyujkEiK6gbK8z3/feb82d79d7c9cdd23fe58097135da0ac/tech_msw.png?w=60&h=60&q=100&fm=png 60w","sizes":"(min-width: 60px) 60px, 100vw"}},"layout":"constrained","width":60,"height":60,"placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAChVBMVEUAAAAAAADGYjfbajvaaTvZaTvZaTvcajzKZDgAAADyfEb0eETydkPydkP0eETzfUfOZjn0eETfbD7zdkT0eET1eETcajyiVzL1e0a0US/QZTnteUXseETrd0TmdULudkPwdUK0VzHPZTntdEJoABIAAAD0fEf0eUWZUSxSAAd3GxhQAAkAAADzekb2e0adWjFlDRN5HBgAAAAAJA/vdUPvdUMAAAByGRdyDxWyXDP2ekbxeEQAAAB6HRlzGhfmdEL0eEVtEhWSOiT1ekX3fkdzGxduEBR9Qif1f0iRNyLvdELsdEIJAABzGxdwGRcAAAC4ZDf1e0blckFbEg94HRh4HBgAAADVckD2fEfxfUdNEQ51HBh5HBjffkf1fUfzd0Tkc0JYFBFyGxdxGxdrGhZsGRZqFRVgAAyiRyrzd0TGYTdpGBRzGxf3e0bObz5kFRJ3HBj0eUXAZzoAAAB6HRl4HBlzHBhzGxhzGxdyGxdvFxZnDBO8VzLzd0T0ekUAAABpFxRgFhRfFhRfFRRbERI6AAUpAADseET0eEXzdkP1e0bneUQAAADIZDjbajyqWTHxdUPwdULvdELvdULyd0P0eET0d0TxdkPydkPrckG8VzKuTS2yUC7PYzhqFRVbAA5kBBKtTC3vdUPzd0TNYzhwHBdqERRxGRdpDRSzUy/wdkPxdULzd0PEXDVqExRtFBVzGxdvFhZnDhO+WDO5VTFmDBNuFhZyGhdsFBWwUS5lCxJyGxdxGhfudUKmSCpkBhJmCxPzdkPqckGYPyZXAAygQyflcECGMyCpSivwdEL1eUXcaz3GXDXpckHudEJxGxdwGBdlBxKjRintdEJvFxavTy3vdkNSfQpFAAAAkHRSTlMACEBgYGBhYUIJhu37/O6IQ+9e+/7+YCTP95JhZGRiu/BGaP7GJZ7kLFu5GgWv3SBzpBAOx8oVkpYn2rIBpOmy/fqk6KK12Cqh/f6OF87DDBi2byHerQQoyVsv5p0w0PhLSvHOkpKSkcLsM2H74yE559gYA2re7u7u7u3t7vywAiI2Nzc1NTWH6/rTQgY/XCf+2dMCAAABLklEQVQYGU3BvS5DYRwG8Od5z/+8z3vOIcTHoC6BQYREghjMBpsLcAMkNlE0qYFVXAODmM2NSBqLwWLzlRDtVrRNetRX4vcj+AUgfpB8NyYk/iH5wf7OLgnk+JPv5OYiEiRR5DZAttFOLaZa8CRjltm1jiG653Q/RieKor00fbi/kyA5aCvrtHxXKR7DuADJQVKhUA9dZT8pfeSSg5IkqeHxxXtf9N6PBl+1OXqWyeXmWx+RkE9KcncVzEIIA6yZJUUJENxiQB5COJ1o3ZrZ5hI6gpPQkM78kZo3URT1zEwJTgJ0guP4Qs1rs8bloWAiMq2ya7ravphvISUsJYZWGsiGydlKuwIY4czwiizDa1R3CyNAwQxmPCcB8Nsg2VsCUSQJgOCvDRD/HZBcAz4BsldHBNVfShoAAAAASUVORK5CYII="}}}}]}},"pageContext":{"slug":"riverpool"}},
    "staticQueryHashes": ["2039350659","3040661187","3788045292","910283213"]}