{"data":{"featured":{"edges":[{"node":{"frontmatter":{"title":"HeirBnB","cover":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsTAAALEwEAmpwYAAACcUlEQVQoz22QW0tUURiG99+o/9BVN11WIkY3hUhdqQSVRghiJh2cDC3CA1kKkZEHUDoQIyRSgcioFDjhhcZMmk7qnHTOs2fvtddpr299sfcY3fTy8K2Hxfuti2UgVT6uh1NF/pWqCyTcw+FIhTc9BFJhIJGauVoo5AoloAQtlEu5YlIxCVT69x7ApSAUmNDC1VSgxQw0OQqllALXBXD9CJtYNiEOpdRhnAkFoABsQsyKaTlEuBK5xLJt6AJDrhzOSxWnaBJKHS5BuEApU66QglkVs1QuFwt5y7I5E5IxqQCZwHzFgIyDgIvh3VsP34xNzH1e+d3RMTwwNB5e/T46Mj32aja0tHq3b/B23/OPn0Ldva8D7d1z84uIqA6KBqQsRFwMTnXVHH9wvWFk4GnTmZMtF2qGegO1NefPnq4bGX3R2fu49U7Pk+HR2vrG2obOZ5MfENFN5AxIVlDj1y8TbZdONDTVT89Mtd8PtA72j7+d7O+5+ejeldngu5czwdm5+aXllYuNjZdvBELhbZQuxL1lGx1VrJi5fB4RzYqVzuRcRIuQvXhcKMU4z2SynHMuRDabM0tF0EpbVMezht63kciy7a5Hi2s/kmbFRg2ICP7XH4mUVZFSokYvJsG9QwNiJnJcW/3Wdq2l6+bVxN6u11PgV1Br/U981eAdumzrWMpQ22UEfB8cqTt3rLn5VCwW8atHy/9J9YmSpX8lDb1jYVakN2PhhYX15RBNFbDEoEA88j5VL9hQsHTB0nl/JnJ6K2Hgjo1bJsYI7kvcZbhZgmgeojmIZvlGSmwkIXKoIgcqklbRtIqmIJLSkaSOxvXP+B//66X7h9Ho+AAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/static/16fa9f245046c7471db89b0c65ce1bcd/3ae6c/heirbnb.jpg","srcSet":"/static/16fa9f245046c7471db89b0c65ce1bcd/b2431/heirbnb.jpg 175w,\n/static/16fa9f245046c7471db89b0c65ce1bcd/a2427/heirbnb.jpg 350w,\n/static/16fa9f245046c7471db89b0c65ce1bcd/3ae6c/heirbnb.jpg 700w,\n/static/16fa9f245046c7471db89b0c65ce1bcd/ff88f/heirbnb.jpg 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/16fa9f245046c7471db89b0c65ce1bcd/81270/heirbnb.avif 175w,\n/static/16fa9f245046c7471db89b0c65ce1bcd/d42d0/heirbnb.avif 350w,\n/static/16fa9f245046c7471db89b0c65ce1bcd/7390e/heirbnb.avif 700w,\n/static/16fa9f245046c7471db89b0c65ce1bcd/dfbb7/heirbnb.avif 1400w","type":"image/avif","sizes":"(min-width: 700px) 700px, 100vw"},{"srcSet":"/static/16fa9f245046c7471db89b0c65ce1bcd/177de/heirbnb.webp 175w,\n/static/16fa9f245046c7471db89b0c65ce1bcd/b1358/heirbnb.webp 350w,\n/static/16fa9f245046c7471db89b0c65ce1bcd/92ca1/heirbnb.webp 700w,\n/static/16fa9f245046c7471db89b0c65ce1bcd/97d40/heirbnb.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":446.99999999999994}}},"tech":["MEAN Stack","Full-Stack App","Personal Project"],"github":null,"external":"http://heirbnb.vercel.app"},"html":"<p>A full-stack MEAN app inspired by The Good Place's take on Tahani's HeirBnb, reimagined as a personal project instead of AirBnB.</p>"}},{"node":{"frontmatter":{"title":"Video Editor Portfolio","cover":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsTAAALEwEAmpwYAAACi0lEQVQozz2OUWsUSRRGeycz011Vt6qr6lZVd0+6q7vT3TPJZDLjZidx1YgSURLzJogSVHB1lxWUXRAFYXXNy+7LovjgDxDf/JVLEvByHi7fx+HeANEa46x1xlhrXeKSxCXO2VOssRbPMPastueZdaiNUhggGpd6N2pHfmKzxqRtkk9HfrvwF6vqal3v1/X1srpclDsjP7ejzqY1JlWSea0xsMbGmFPVunwrFFWPrf0A02F8SbmjrLjv61+y1eNYHUi3r7KfB2LcBx8MM3TeGBugRm3LHslXSN5nZSQnxfhas3k0Wz7YufL74qen2ztP59sPmvUjohYD3vRpvhKuGucRTaCVVrbs0yqCZkAb5RYPn7x68+6/tyefXr/58Nffn399dvL8j38e//YW9DyEJmS+H+VoCkQMpFTalAO6FvEu5BMip8rNZ1ee79/5sHfr5Mbhv4cHH3d3X+hsCfEWZS1hVZ8U2uaodRDLWJsyZG3Ex5FYJ/G0F9V+83h2+VW1+Wgye3J1733X3htGHfBNBhPGmpBUaAqldCCEUKYKaUtgTMQkEhs6/VGnC8zmOl2oZKHs3KXbSbrkfANO5Y7Q2pzLXAiFfkjXImjPPh9znBG5HoTlkI+VXaSj3ba7Zu0FgHWAMWMdJTWaQkoVAHCJxYCWQ1YNWU1EF/Sym7ePv3z99ufL9zpd5MVFLqbAJudngTaUVBqLOJYBAMS66BG/QosV4vu0DMI8q5Z7+3dnywOmZ7HeAr5B6ZjSlpCG0HoYlRoLGcuAEKp0IrGQmEvMY8yV9SBXB9Qx6THp0LbGrhlTGVMaU6LxeLpkACKIIhJFlFLGKGOMAYNTgAsRJ84ZYzhwAH424jsAgjH+PxNuWhDX2gTuAAAAAElFTkSuQmCC"},"images":{"fallback":{"src":"/static/1f87efb4029b3de026e38a4bf407760b/3ae6c/hihanif.jpg","srcSet":"/static/1f87efb4029b3de026e38a4bf407760b/b2431/hihanif.jpg 175w,\n/static/1f87efb4029b3de026e38a4bf407760b/a2427/hihanif.jpg 350w,\n/static/1f87efb4029b3de026e38a4bf407760b/3ae6c/hihanif.jpg 700w,\n/static/1f87efb4029b3de026e38a4bf407760b/ff88f/hihanif.jpg 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/1f87efb4029b3de026e38a4bf407760b/81270/hihanif.avif 175w,\n/static/1f87efb4029b3de026e38a4bf407760b/d42d0/hihanif.avif 350w,\n/static/1f87efb4029b3de026e38a4bf407760b/7390e/hihanif.avif 700w,\n/static/1f87efb4029b3de026e38a4bf407760b/dfbb7/hihanif.avif 1400w","type":"image/avif","sizes":"(min-width: 700px) 700px, 100vw"},{"srcSet":"/static/1f87efb4029b3de026e38a4bf407760b/177de/hihanif.webp 175w,\n/static/1f87efb4029b3de026e38a4bf407760b/b1358/hihanif.webp 350w,\n/static/1f87efb4029b3de026e38a4bf407760b/92ca1/hihanif.webp 700w,\n/static/1f87efb4029b3de026e38a4bf407760b/97d40/hihanif.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":446.99999999999994}}},"tech":["Video Editing","Portfolio","Creative Direction"],"github":null,"external":"https://hihanif.web.app"},"html":"<p>Portfolio site for my video editor services, built for motion-first storytelling and a premium presentation.</p>"}},{"node":{"frontmatter":{"title":"Photobook","cover":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsTAAALEwEAmpwYAAACk0lEQVQoz03R+0tTYRwG8PPPdfdSEFFCRATRHaOgey0ttYj8oajoh4giZFuJlZZaOp335rTpZKazNp1zm24779k577m97/eJsyiCz08PPDxf+CoIPUSoDUMtGL+HiRZMNuNbM6JNmG1CzIe4Dws+LN7C8k0kbyB9G9m7SF9H5hY2mhX03KGoX6YmebRTne8R6bDIjHrWR8RGVX5E5MOyEJbFUftnp/XtsSxPUO4V0lcVBK/J5TEXsHSNO8IFXIIjPS5Vyb8IdsUw11MuILeGsNyo4M1lWhgUANk6cZVMBnIACQjhmB7XEq4lq0i6RK6QoFw/Fs4oeHFBxgYI2Fz/tbYcX0smMmvpdPrXamrFdSzHMkxty6wUua7qXDM4s62KIMhsL2ZPKHh6Ts58AZCIRUP9n+LDfclQ92Lv25VYxHUdm2t6KcNLGVXNFVhhkxU4ZwKQmc+YOqag/ZSM9AlAW4mrkcHcwvRSLDI3HorPTFkWt3VVyyYr2WQxl2Jsk7G8xTWvnO7GyBEFbcflVK8AONeZoTOTl1iZqUVW2jJN3SoX1ERETUxrmSWjtGYUV22ueuWfHzDQoMB3VI52S0CfGyv1vCz3vNSXvutc5xVVSsfQimomqW+kzHLerGyZLO9UlynZhc8HFFw5LIffe8uri9r3kcrcGM+mLNNweEXYXOdMY0XbMlzbdC3umLpXJsjEO7zfp+D8QQp/8i6RQv550X/+JW6VF5Lwln90wb9HwblDeN5Kwx/pS4C+BmgwQENBCgdpNEjjQZoI0qSfpvwUCdB0gKJ+mumg+U4M+NBRo+BsA07vx8k6nK1DYy0u1uJSLa7W4MZu3K1H61607sL9HXiwA+078Wg7nmzHs214sRuv638D7MSdqKMelzsAAAAASUVORK5CYII="},"images":{"fallback":{"src":"/static/58ad13c7272b6873cea7a5310d68c11b/3ae6c/photobook.jpg","srcSet":"/static/58ad13c7272b6873cea7a5310d68c11b/b2431/photobook.jpg 175w,\n/static/58ad13c7272b6873cea7a5310d68c11b/a2427/photobook.jpg 350w,\n/static/58ad13c7272b6873cea7a5310d68c11b/3ae6c/photobook.jpg 700w,\n/static/58ad13c7272b6873cea7a5310d68c11b/ff88f/photobook.jpg 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/58ad13c7272b6873cea7a5310d68c11b/81270/photobook.avif 175w,\n/static/58ad13c7272b6873cea7a5310d68c11b/d42d0/photobook.avif 350w,\n/static/58ad13c7272b6873cea7a5310d68c11b/7390e/photobook.avif 700w,\n/static/58ad13c7272b6873cea7a5310d68c11b/dfbb7/photobook.avif 1400w","type":"image/avif","sizes":"(min-width: 700px) 700px, 100vw"},{"srcSet":"/static/58ad13c7272b6873cea7a5310d68c11b/177de/photobook.webp 175w,\n/static/58ad13c7272b6873cea7a5310d68c11b/b1358/photobook.webp 350w,\n/static/58ad13c7272b6873cea7a5310d68c11b/92ca1/photobook.webp 700w,\n/static/58ad13c7272b6873cea7a5310d68c11b/97d40/photobook.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":446.99999999999994}}},"tech":["Photography","Full-stack App","SaaS"],"github":null,"external":"https://album-magic.vercel.app/"},"html":"<p>Quick album maker built for photographers and memory makers.</p>"}},{"node":{"frontmatter":{"title":"Patricia Suhardja Portfolio","cover":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsTAAALEwEAmpwYAAACYUlEQVQoz3VRW08TYRCd0rq7gI0vGP8Fyi8A1ERBiSQS/4JRUjVBojaF3vfebrESHjQkBEhM9Ek0KpcIkohIFWwRRPDCDwBpt3vrdjtmW2rQ6MnJPMw3JzPnO3CsgTzidlIE1JFQe5AUUCSQJFCUXQkSSMquBAWHCDjsdjYcJcBdC5cutt9LigIfuiuxA1UmJDaZFJJJXpLoRIJJJJhYLBqPR0UxPDQkdXW11dUDOAEGJB4RTdPEP1HQFU3N/9WsjCUSvMMBUAMgsEFEzGV3lPyeqmRVJSvndhGtyYnHE+MPEK28/LPS19SsnNtBRJ4LOWoAHAAiF7b3FLSSZZYsE7GIWLKKxlJq8evmF8sysWRZllGyq2noKiIKQhgqELgQIk5PvZiZfplKvU2lFp89fTI1+byz8wLNsvPzr5beLWTSH+Zmp9fX0ltbG4jIccF9Mc/YZ9+47vH5vN47twL+vpu9PY8ejtfVUmdOtpw/1+b13v7xffPqlcvDw/d7e3sQkWH8v8X25pgofF5fXc2scBwzOJhcePO68Xjjiaam/n7f2OhIJr0ciYRWlt8Hg/7ycLQqZm3Puq5omlww1IKhFU09L+95PN0tra3b298Qi6qyZxV1w1Aqnnm+6pmJBhAxL+8ael7XZF2TNTWnKtlrnu6W5uax0RFErAShqblyEMgyVc8xgS0HWEAslbmPtU+ZudmZTPoj2r9vHcw5HudsZQ1A+9lTokAHA95wyBcJ9UXCfXTUT9OBeIyVJE4UaTrqZ+hghZFIvxTnOjpOu1wA9aTT5YR/wuUC53+eCMLhdrt+ATVZvmUTAlUdAAAAAElFTkSuQmCC"},"images":{"fallback":{"src":"/static/469432052e81a0b373dd3d85f06d2e5d/3ae6c/patricia.jpg","srcSet":"/static/469432052e81a0b373dd3d85f06d2e5d/b2431/patricia.jpg 175w,\n/static/469432052e81a0b373dd3d85f06d2e5d/a2427/patricia.jpg 350w,\n/static/469432052e81a0b373dd3d85f06d2e5d/3ae6c/patricia.jpg 700w,\n/static/469432052e81a0b373dd3d85f06d2e5d/ff88f/patricia.jpg 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/469432052e81a0b373dd3d85f06d2e5d/81270/patricia.avif 175w,\n/static/469432052e81a0b373dd3d85f06d2e5d/d42d0/patricia.avif 350w,\n/static/469432052e81a0b373dd3d85f06d2e5d/7390e/patricia.avif 700w,\n/static/469432052e81a0b373dd3d85f06d2e5d/dfbb7/patricia.avif 1400w","type":"image/avif","sizes":"(min-width: 700px) 700px, 100vw"},{"srcSet":"/static/469432052e81a0b373dd3d85f06d2e5d/177de/patricia.webp 175w,\n/static/469432052e81a0b373dd3d85f06d2e5d/b1358/patricia.webp 350w,\n/static/469432052e81a0b373dd3d85f06d2e5d/92ca1/patricia.webp 700w,\n/static/469432052e81a0b373dd3d85f06d2e5d/97d40/patricia.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":446.99999999999994}}},"tech":["Portfolio","Cloudflare Workers","Figma"],"github":null,"external":"https://patricia-suhardja.pramono-hanif.workers.dev/"},"html":"<p>A non-AI designed portfolio for Patricia Suhardja, built to present work with a clean editorial layout and polished typography.</p>"}},{"node":{"frontmatter":{"title":"Stumble Landing Page","cover":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsTAAALEwEAmpwYAAADJElEQVQozwEZA+b8AP8Awf8Bwf8Bvv8Auf8BuP8Bs/8Br/8Bqv8Cpv8Bof8BnP8Bl/8Bkv8BjP8BiP8Bgv8BfP8Bd/8Bcf8AagD/AcT0CKnqGJTtIpzrEo/qCozrC4rrC4jqDIfqDobqDILrDoLqC37qD33qDHrqC3frC3XpC3L0C3P/AGwA/wPF6QiO0hRj2jF51Q9k0wBg0wJh0wJh0wNi1Adl0wJj1Apm0gNj1Apo1gFk0gJj1AJk0ABj6Qpv/wJtAP8DwuoJktIAXtYAZdcDadcEadcEaNUBadUAadYCZtYCZ9YBZtgAZtYAYs4NZd0CadgCZ9QDZusKbv8CawD/Ar/sDpPcLG/kOnjhMXLhMnPcEm/bE2HYDl3VAGbVAmXXAGXPJGmkfGp1mFWeT1zeE3DZGnHuFXP/AGkA/wK87Q2Q42qU7JWx5mqa6Yal532z7G9F6FEw2Qt32Q1q2hBpvJ+MwLqFxI5GmKEzzVhk3RR17Rhz/wBnAP8Bue4SkuZ6n+yGrupyouyKruqBsuhXYeQ6TdwXeN0ac+IvbLhlQZuCPcBkMuWxTL2DYeIlffAddf8AZgD/ALXxHJbqkK3sg6zwusjuqb3tosTraWfmQE7fHn7dHnTkJnK1NDRcOSuQVzR7pE+jXmjtKoHuIHb+AGQA/wCy8R2W51aJ7GOV7GKX61iR6luX50V05jZr5CyA4y586CyAyjlxXCY+V0FAkXtm3zZ65zaB8CN3/ABiAP4Ar/Mll+k4eeove+kseekyfOo1fek1guYxguUvfeQtfeMtfektf+g6fuBBe+4zf+01f+g9gfEld/kAYAD8AKzyLpjpWofrY5TrY5LqUIjpQYDpQX/pQX/pP4DpPYDoPYDnPoDpPoLsP4TpTIjqUYvpU43wLXn3AF0A+QCn9iuq9W+69ne/9ni99F6t8CyQ8CWK8CeJ8CiI7yeF7yaE7yeC7iV/7jCC8VOU82Ob8WOZ8yp49ABaAPcApfgAovcAm/YAlPYAkvcAkfcAj/YAi/UAh/UGiPUFg/QAe/QAd/QAc/MAbvIAaPIAYfIAX/IAXvEAXPNkkignCa+UAAAAAElFTkSuQmCC"},"images":{"fallback":{"src":"/static/3778b4103437a4f4b1c44ba469abed8b/3ae6c/stumble.jpg","srcSet":"/static/3778b4103437a4f4b1c44ba469abed8b/b2431/stumble.jpg 175w,\n/static/3778b4103437a4f4b1c44ba469abed8b/a2427/stumble.jpg 350w,\n/static/3778b4103437a4f4b1c44ba469abed8b/3ae6c/stumble.jpg 700w,\n/static/3778b4103437a4f4b1c44ba469abed8b/ff88f/stumble.jpg 1400w","sizes":"(min-width: 700px) 700px, 100vw"},"sources":[{"srcSet":"/static/3778b4103437a4f4b1c44ba469abed8b/81270/stumble.avif 175w,\n/static/3778b4103437a4f4b1c44ba469abed8b/d42d0/stumble.avif 350w,\n/static/3778b4103437a4f4b1c44ba469abed8b/7390e/stumble.avif 700w,\n/static/3778b4103437a4f4b1c44ba469abed8b/dfbb7/stumble.avif 1400w","type":"image/avif","sizes":"(min-width: 700px) 700px, 100vw"},{"srcSet":"/static/3778b4103437a4f4b1c44ba469abed8b/177de/stumble.webp 175w,\n/static/3778b4103437a4f4b1c44ba469abed8b/b1358/stumble.webp 350w,\n/static/3778b4103437a4f4b1c44ba469abed8b/92ca1/stumble.webp 700w,\n/static/3778b4103437a4f4b1c44ba469abed8b/97d40/stumble.webp 1400w","type":"image/webp","sizes":"(min-width: 700px) 700px, 100vw"}]},"width":700,"height":446.99999999999994}}},"tech":["HTML","CSS","Static Site"],"github":null,"external":"https://hanifhehehe.github.io/Stumble/"},"html":"<p>A non-AI designed landing page for the original Stumble project, focused on a clear CTA and lightweight static delivery.</p>"}}]}}}