41554 blogs · [ { "id": "01a08789-ffd7-70d6-af0d-30cd93dade0e", "title": "Mindlumen, the most capable AI therapist, is available on iOS!", "url": "https://jakeprins.com/blog/mindlumen-ai-therapist-mobile-app", "published_at": "2025-02-21T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd94d4a5b6", "title": "Supabase vs Firebase: Choosing the Right Backend for Your Next Project", "url": "https://jakeprins.com/blog/supabase-vs-firebase-2024", "published_at": "2024-11-02T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd94e98730", "title": "Simplifying Web3 for Mass Adoption", "url": "https://jakeprins.com/blog/simplifying-web3-for-mass-adoption", "published_at": "2024-04-09T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd954d7468", "title": "The Trouble with Starting in Web3 and How to Solve It.", "url": "https://jakeprins.com/blog/the-trouble-with-starting-in-web3-and-how-to-solve-it", "published_at": "2024-04-02T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd95c8b535", "title": "Make Digital Ownership Accessible to Everyone.", "url": "https://jakeprins.com/blog/make-digital-ownership-accessible-to-everyone", "published_at": "2024-01-05T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9600b94a", "title": "Why Digital Ownership Matters.", "url": "https://jakeprins.com/blog/why-digital-ownership-matters", "published_at": "2024-01-04T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd966f9a51", "title": "How to Convert a Next.js Application to React.js", "url": "https://jakeprins.com/blog/how-to-convert-nextjs-to-reactjs", "published_at": "2023-10-01T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd96b2f274", "title": "How to Convert a React.js Application to Next.js", "url": "https://jakeprins.com/blog/how-to-convert-reactjs-to-nextjs", "published_at": "2023-10-01T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd977f797b", "title": "How to Build a Sellable Side-Project in 5 Months: From Idea to Acquisition", "url": "https://jakeprins.com/blog/how-to-build-a-sellable-side-project-in-5-months-from-idea-to-acquisition", "published_at": "2023-08-13T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9803e9c8", "title": "Exploring the Power of NFTs 2.0: Use cases to spark your excitement", "url": "https://jakeprins.com/blog/exploring-the-power-of-nfts-2-0-12-use-cases-to-spark-your-excitement", "published_at": "2023-05-24T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd989f8e4d", "title": "How to create a ChatGPT application using Next.js and the OpenAI API.", "url": "https://jakeprins.com/blog/how-to-create-a-chatgpt-application-using-next-js-and-the-openai-api", "published_at": "2023-04-01T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9992c0d4", "title": "From Zero to Acquired: My Journey to Selling Serverless SaaS", "url": "https://jakeprins.com/blog/zero-to-acquired", "published_at": "2023-02-12T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9a05c8fb", "title": "The Importance of NFT Royalties", "url": "https://jakeprins.com/blog/the-importance-of-nft-royalties", "published_at": "2022-12-07T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9a8ace68", "title": "What are NFTs 2.0, and which problems do they solve?", "url": "https://jakeprins.com/blog/what-are-nfts-2-0-and-which-problems-do-they-solve", "published_at": "2022-09-28T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9b4a3e4f", "title": "Why smart contract-based accounts will drive further adoption of Web3", "url": "https://jakeprins.com/blog/why-smart-contract-based-account-drive-further-adoption-of-web-3", "published_at": "2021-09-03T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9b753913", "title": "How I went from $2k in a year to $2k in a week.", "url": "https://jakeprins.com/blog/how-i-went-from-2k-in-a-year-to-2k-in-a-week", "published_at": "2020-11-24T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9b76a8bd", "title": "7 Boilerplates for a Head Start When Building a SaaS App", "url": "https://jakeprins.com/blog/7-boilerplates-for-a-head-start-when-building-a-saas-app", "published_at": "2020-11-17T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9c304902", "title": "How to Implement Netlify CMS With Next.js", "url": "https://jakeprins.com/blog/how-to-implement-netlify-cms-with-next-js", "published_at": "2020-10-19T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9c5ac1ab", "title": "How to Set Up Tailwind CSS V2.0 With Next.js 10", "url": "https://jakeprins.com/blog/how-to-set-up-tailwind-css-v2-0-with-next-js-10", "published_at": "2020-10-15T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9c9d4891", "title": "Implement User Authentication With Next.js and Firebase", "url": "https://jakeprins.com/blog/implement-user-authentication-with-next-js-and-firebase", "published_at": "2020-08-28T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9d64b678", "title": "How to Set Up Next.js With Tailwind CSS", "url": "https://jakeprins.com/blog/how-to-set-up-next-js-with-tailwind-css", "published_at": "2020-08-18T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9d90d1d8", "title": "How to Use ESLint and Prettier in Your Next.js Application With TypeScript", "url": "https://jakeprins.com/blog/how-to-use-eslint-and-prettier-in-your-next-js-application-with-typescript", "published_at": "2020-07-17T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9e343efb", "title": "How to Set Up Next.js With TypeScript", "url": "https://jakeprins.com/blog/how-to-set-up-next-js-with-typescript", "published_at": "2020-06-15T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9ece0ecb", "title": "The Best Places to Post Your Startup", "url": "https://jakeprins.com/blog/the-best-places-to-post-your-startup", "published_at": "2020-05-22T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9f714200", "title": "Why I Migrated From Next.js to Create React App", "url": "https://jakeprins.com/blog/why-i-migrated-from-next-js-to-create-react-app", "published_at": "2020-05-02T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cd9fe107ea", "title": "Create React App vs Next.js", "url": "https://jakeprins.com/blog/stack-choices-create-react-app-vs-next-js", "published_at": "2020-04-20T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cda0b753cb", "title": "Stack Choices: SASS vs CSS-in-JS vs TailwindCSS", "url": "https://jakeprins.com/blog/stack-choices-sass-vs-css-in-js-vs-tailwindcss", "published_at": "2020-02-19T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cda113ab28", "title": "React vs Vue vs Angular vs Svelte", "url": "https://jakeprins.com/blog/stack-choices-react-vs-vue-vs-angular-vs-svelte", "published_at": "2020-02-12T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cda1a6261e", "title": "Code Splitting by Routes and Components", "url": "https://jakeprins.com/blog/code-splitting-by-routes-and-components", "published_at": "2020-01-22T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cda2790f3c", "title": "Early Access to the Serverless SaaS Boilerplate", "url": "https://jakeprins.com/blog/early-access-to-the-serverless-saas-boilerplate", "published_at": "2020-01-05T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cda30a4e7a", "title": "Stack Choices: JavaScript vs TypeScript", "url": "https://jakeprins.com/blog/stack-choices-javascript-vs-typescript", "published_at": "2019-12-19T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cda3fe0163", "title": "Interesting frontend technologies to follow", "url": "https://jakeprins.com/blog/interesting-frontend-technologies-to-follow", "published_at": "2019-08-02T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cda476351f", "title": "Interesting Web Technologies to follow in 2019", "url": "https://jakeprins.com/blog/interesting-web-technologies-to-follow-in-2019", "published_at": "2019-01-09T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cda51eca8c", "title": "Here's what I learned at the world's biggest React conference", "url": "https://jakeprins.com/blog/here-is-what-i-learned-at-the-worlds-biggest-react-conference", "published_at": "2018-04-24T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cda558a47a", "title": "How to Create and Publish a Chrome Extension in 20 minutes", "url": "https://jakeprins.com/blog/how-to-create-and-publish-a-chrome-extension-in-20-minutes", "published_at": "2018-02-24T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cda60040e7", "title": "Why side projects are so damn important", "url": "https://jakeprins.com/blog/why-side-projects-are-so-damn-important", "published_at": "2017-12-19T00:00:00+00:00" }, { "id": "01a08789-ffd7-70d6-af0d-30cda65a520e", "title": "My first months as a full-time web developer", "url": "https://jakeprins.com/blog/my-first-months-as-a-web-developer", "published_at": "2016-06-24T00:00:00+00:00" } ] posts Claim your blog
Back to jakeprins.com
Blog · corpus.blog/blogs/jakeprins.com/posts

jakeprins.com

jakeprins.com

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016