# www.cyclic.sh > AI-optimized mirror of www.cyclic.sh containing 44 pages totalling 28,932 words of clean markdown content, structured data, and semantic HTML. Original source: https://www.cyclic.sh/. Last updated: 2026-04-27T19:32:57.512Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [Escape infrastructure. Unleash ideas.](/site-root.html): Fullstack Javascript Apps: Front-end, Backend, Database, Scheduled tasks. All running with zero-config. (900 words) ## Articles & Blog Posts - [posts/its-always-sunny-in-us-east-1/index.html](/posts/its-always-sunny-in-us-east-1/index.html) (1 words) - [AWS S3: Why sometimes you should press the $100k button](/posts/aws-s3-why-sometimes-you-should-press-the-100k-dollar-button.html) (1,694 words) - [posts/i-made-the-same-app-3-times-in-3-different-frameworks-heres-what-i-learned.html](/posts/i-made-the-same-app-3-times-in-3-different-frameworks-heres-what-i-learned.html) (1 words) - [posts/the-modern-refresher-to-react-development-in-2022/index.html](/posts/the-modern-refresher-to-react-development-in-2022/index.html) (1 words) - [AngelList Roll Up Vehicles: Why, What and How](/posts/angellist-roll-up-vehicle-why-what-and-how/index.html) (1,310 words) - [How phishing scampages work and what they have to do with pizza](/posts/how-a-phishing-scampage-works/index.html): The post discusses phishing scams on free hosting platforms like ours, exposing techniques like obfuscation and bot detection avoidance, and unveils the vulnerabilities of legitimate websites. (2,056 words) - [How to Build a Telegram Bot Using Typescript & Node.js](/posts/how-to-build-a-telegram-bot/index.html): Make your Telegram the talk of the town with a wildly simple bot hosted in the cloud. Greet your friends and family with text effects and more. (2,137 words) - [terms-of-service/index.html](/terms-of-service/index.html) (1 words) - [privacy-policy/index.html](/privacy-policy/index.html) (1 words) - [Cyclinks: Build a Linktree Clone on Cyclic](/posts/build-a-linktree-clone-on-cyclic/index.html): Use our React frontend starter and TailwindCSS to build a fun and customizable Linktree clone for your socials. (1,526 words) - [The VC Business Model and Why VCs Invest](/posts/the-vc-business-model-and-why-vcs-invest/index.html): The majority of the confusion or difficulty I had raising Venture Capital was that I didn’t fully understand the VC business model. I didn’t understand the individual investors and their incentives. I didn’t appreciate the incentives for the fund itself. Nor did I understand what the fund’s investors (Limited Partners aka LPs) were expecting. Hopefully this will help you understand what I didn’t. (1,417 words) - [Technical Debt: A Field Guide](/posts/technical-debt-a-field-guide/index.html): As a software professional for almost 20 years I've had more passionate discussions about technical debt than any other topic. From all these passionate discussions and online comments I have distilled a taxonomy of the dimensions of debt. What makes a reasoned discussion difficult is that they trade different quantities (mostly unmeasured) of different units across time with different potential probabilities of happening. (1,176 words) - [Get to know us](/blog/index.html): Fullstack Javascript Apps: Front-end, Backend, Database, Scheduled tasks. All running with zero-config. (851 words) - [We sound like idiots when we talk about technical debt](/posts/we-sound-like-idiots-when-we-talk-about-technical-debt.html): When we use the term technical debt with non-technical business colleagues, they assume, that technical debt is analogous to financial debt. After a few minutes of discussion they are usually relieved to find that there is no actual money problem. How quickly would the CFO get fired if they claimed "we have a lot of debt" but couldn’t produce a balance sheet with lenders, amounts, interest rates and terms? (1,115 words) - [How to Get Your First Developer Job](/posts/how-to-get-your-first-developer-job/index.html): This post will improve your odds. I've hired roughly 30 developers where the job would be their first professional position as a developer. I interviewed nearly 150 candidates. I reviewed resumes for about 300 candidates. (953 words) - [How to Pass 9 AWS Certifications in 14 Months](/posts/how-to-pass-9-aws-certifications-in-14-months/index.html): Here is how I passed 9 AWS certification tests in 14 months. Oddly the practice testing is not the most critical step. All of these steps are needed. Let me know if you try them out and how they work for you. (1,068 words) - [Write Shitty Code - why you should and feel good about it](/posts/write-shitty-code/index.html): Why you should write MORE shitty code and feel good about it. (1,102 words) - [How to Fail at Serverless: Serverless is Stateless](/posts/how-to-fail-at-serverless-serverless-is-stateless/index.html): All the architecture posts talk about serverless as stateless computing. How serverless is so scalable because it scales out to satisfy increased load, and scales in when not needed. That is great until it starts to fail. (998 words) - [Take Your File System to The Cloud with the S3fs Module from Cyclic](/posts/take-your-file-system-to-the-cloud/index.html): A quick overview of the Node.js file system module and how to swap it out for the Cyclic S3fs npm module. You can use the same methods as the fs module and enjoy the convenience of S3 buckets without the hassle of AWS. (929 words) - [You Too Can Deploy Static Sites on Cylic](/posts/deploying-static-sites/index.html): Cyclic is built for deploying full-stack node.js apps, but we are here for you if you want to deploy a frontend site as well. Learn how to use one of our Advanced Build Options and try it out in this quick tutorial. (769 words) - [Managing Service Account JSON Files or Files with Secrets in Nodejs](/posts/managing-service-account-credentials-json-files/index.html) (826 words) - [The Unbuilt Software Trap](/posts/the-unbuilt-software-trap/index.html): There are three types of software that any company runs. The forth type is never built. (1,234 words) - [Considerations for Serverless Active-Active: Routing](/posts/considerations-for-serverless-active-active-routing.html): Building active-active in multiple regions can be expensive and complex. Serverless-native applications can make it simpler to serve users globally and enable more effective recoveries with less effort. (632 words) - [AWS Tools Suck](/posts/aws-tools-suck/index.html): If you have ever worked with AWS as a developer then you will know what I mean, AWS tools suck. They suck so bad there is an entire industry focused on solving for this pile of suck. (484 words) - [Users Are the Best Feature](/posts/users-are-the-best-feature/index.html): With users a product is alive and useful. Without them the product is useless. (545 words) - [How to Debug](/posts/how-to-debug/index.html): We all hit bugs that feel impossible to diagnose. The hardest ones to debug are intermittent or inconsistent. How do I fix what works sometimes? Here are some reminders to myself next time I encounter a baffling debugging session. (674 words) - [Common Mistakes to Avoid in Your First Deploy on Cyclic](/posts/common-mistakes-for-first-time-deploy/index.html): Deploying on Cyclic is incredibly easy and fast, but three things tend to trip up first time users. We walk through three speed bumps and how to avoid them so you can deploy like the pro you truly are. (643 words) - [6 Command line Tools All Experts Know](/posts/6-command-line-tools-all-experts-know/index.html): Wow, your friends and colleagues. These tools make every other command at the command line more powerful. (503 words) - [Talking About Failure](/posts/talking-about-failure/index.html): Talking about failure can be scary. We need to improve the culture in software to encourage us all to share our stories of failure. (625 words) - [How to go from 0 to 1 - Growing users for a new product or service](/posts/how-to-go-from-0-to-1/index.html): Going from 0 to 1. How to find the first user for your product. (454 words) - [Dad's Advice for How to Live](/posts/dads-advice-for-how-to-live/index.html): I was 16 and about to head off as the youngest member of a month-long wilderness sailing trip. The night before my departure my dad came into my room to check on my packing and inspect my gear. He got serious and gave me the following advice for how to stay alive, keep safe and make the most of my time. (508 words) - [Why I Started Cyclic](/posts/why-i-started-cyclic/index.html): Choosing to start a company is a combination of an analytical and subjective decision. Commitment is required by both your head and your heart. (399 words) - [AWS Budget Alerts Based on Cost](/posts/aws-budget-alerts-based-on-cost/index.html): How to setup an AWS Budget and get notified of forecasted cost overruns using AWS::Budgets::Budget (347 words) - [One v One](/vs-heroku/index.html): Heroku compared to Cyclic for features, pricing and developer experience. (252 words) - [Flexible pricing](/pricing/index.html): Free to start - Compare pricing plans that let you grow on your terms. Host in your cloud account when you are ready. (255 words) - [404 | Page Not Found](/use-cases/chatops/index.html): Fullstack Javascript Apps: Front-end, Backend, Database, Scheduled tasks. All running with zero-config. (25 words) - [Cyclic is Shutting Down](/posts/cyclic-is-shutting-down/index.html) (168 words) - [Invest in Cyclic](/investors/index.html) (217 words) - [404](/use-cases/bring-cyclic-to-work/index.html): Fullstack Javascript Apps: Front-end, Backend, Database, Scheduled tasks. All running with zero-config. (25 words) - [404 | Page Not Found](/use-cases/api-integrations/index.html): Fullstack Javascript Apps: Front-end, Backend, Database, Scheduled tasks. All running with zero-config. (25 words) - [404](/use-cases/backends-for-frontends/index.html): Fullstack Javascript Apps: Front-end, Backend, Database, Scheduled tasks. All running with zero-config. (25 words) - [Full stack apps](/sign-up/index.html): Fullstack Javascript Apps: Front-end, Backend, Database, Scheduled tasks. All running with zero-config. (38 words) - [product updates](/updates/index.html): Fullstack Javascript Apps: Front-end, Backend, Database, Scheduled tasks. All running with zero-config. (22 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/content/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/content/robots.txt): Crawler directives