# DeveloPassion's Newsletter 117 - Works ## Welcome to the 117th edition Another week, another newsletter! I hope that you all had a great one 🤩 This week, I've continued moving forward with Knowii. Unfortunately, I couldn't make as much progress as I wanted. I've been fighting against the "It works on my machine" syndrome. It's very frustrating when you deploy code to production, and it doesn't work the way it does on your own machine. This happens more than we usually care to admit, and it's costing billions per year to companies around the world. In my case, this was mainly due to the way Next.js applications are built and deployed to Vercel. The front-end development world is quite complex, and there are many surprising subtleties. Some of the differences I've stumbled upon include: libraries and files missing in production because they haven't been flagged as "required" by the tracing module, routing that doesn't work in production, path differences to load files, libraries that are included for production while they're not necessary, causing serverless functions to go over the 50MB limit, etc. It's an endless stream of issues that keep popping up. Take [this one](https://github.com/orgs/vercel/discussions/103) for example. And it's just one among many. Apart from that, I've spent time with my kids and enjoyed a new Carnival last weekend. Once again, tons of fun! Alright, let's gooooo šŸš€ ## The lab **🧪** The lab is focused mostly on Knowii these days. I leave my existing products continue enjoying their momentum, while I focus on the next wave. I've finally managed to record and publish a new video on YouTube. I'm not proud of it, but at least it's out there. There will be more opportunities for me to learn more and improve. ## New articles No new articles this week. ## Quotes of the week - "Never judge people by their past. People learn. People change. People move on" - "When teachers stop learning, so do students" — Jim Knight ## How cool is that?! [The newest developer tool is ChatGPT](https://www.allhandsontech.com/ai-machine-learning/how-to-chat-gpt-development) ## Thinking and learning [ Reverse Outlining with Language Models Using language models to generate reverse outlines of writing drafts ![](https://maggieappleton.com/images/favicon/apple-touch-icon.png)Maggie AppletonFabio (Vc tĆ” no Mastodon? → Veja Tweet fixo) ![](https://maggieappleton.com/images/og/289d6b14d5be24ba1d292a22723bf51d.png) ](https://maggieappleton.com/reverse-outline)[ Retroactive Journaling I wish I was better at journaling. I love it and love having documentation of the things I’ve done, feelings I’ve felt, experiences I’ve had, etc. I just haven’t built the habit yet. I’d like to change that. While I want to document my life moving forward, I also want to start painting a coherent ![](https://bradfrost.com/favicon.ico)Brad FrostBrad Frost ![](https://bradfrost.com/wp-content/uploads/2023/03/[email protected]) ](https://bradfrost.com/blog/post/retroactive-journaling/)[ How to protect our memory? Education is key, new research suggests However, going to college in our 20s isn’t the only way to keep memory, judgment and focus sharp. ![](https://nodeassets.nbcnews.com/cdnassets/projects/ramen/favicon/nbcnews/all-other-sizes-PNG.ico/android-icon-192x192.png)NBC NewsLinda Carroll ![](https://media-cldnry.s-nbcnews.com/image/upload/t_nbcnews-fp-1200-630,f_auto,q_auto:best/rockcms/2023-02/230208-what-keeps-memory-sharp-ls-f8a185.jpg) ](https://www.nbcnews.com/health/aging/protect-memory-education-key-new-science-suggests-rcna69400)[ Man and machine: GPT for second brains Ā· Reasonable Deviations ![](https://reasonabledeviations.com/assets/apple-touch-icon.png) ![](https://reasonabledeviations.com/assets/images/nmr/failure_mode_search.png) ](https://reasonabledeviations.com/2023/02/05/gpt-for-second-brain/)[ Note-taking strategy 2023 I wrote about my note-taking approach for the first time in 2016 (read for fun), and then pretty expansively about its evolved version in 2019. In spite of the title of these posts, already in 2019 it had become more a system for personal knowledge management than just for note-taking. It is now aga… ![](https://cpbotha.net/favicon.ico)voices in my headCharl P. Botha ![](https://cpbotha.net/2023/04/11/note-taking-strategy-2023//emacs-user-dalle_hu455496359b38257a3dcf7305a12ec6fe_253607_800x0_resize_q75_box.jpg) ](https://cpbotha.net/2023/04/11/note-taking-strategy-2023/) ## Indie Hacking and bootstrapping [ Balancing diapers and dreams: How to succeed as a parent founder Starting a startup is no easy task. It requires mastering a valuable skill, building a successful business from the ground up, and constantly adapting t… ![](https://www.indiehackers.com/images/favicons/favicon--192x192.png)Indie HackersMarcus Biel ![](https://storage.googleapis.com/indie-hackers.appspot.com/shareable-images/posts/1be12fad62) ](https://www.indiehackers.com/post/balancing-diapers-and-dreams-how-to-succeed-as-a-parent-founder-1be12fad62)[ Our Shift to Usage-Based Pricing We are launching usage-based pricing for Appsmith customers who won’t have to worry about unpredictable pricing or expenses - costs are capped at an affordable price. ![](https://www.appsmith.com/favicon.png)Our Shift to Usage-Based Pricing ![](https://images.ctfassets.net/lpvian6u6i39/58oDcXnUgfMfTXkj4pOaqj/60a01b5b9d32213be1ff37eb4b87ffc7/Blog_Artwork_5_scales_2.jpg) ](https://www.appsmith.com/blog/usage-based-pricing)[ How To Do Hard Things A founder explores his journey with Acceptance and Commitment Therapy (ACT) ![](https://every.to/favicon.ico)No Small PlansCasey Rosengren ![](https://d24ovhgu8s7341.cloudfront.net/uploads/post/cover/2143/david-gavi-Ijx8OxvKrgM-unsplash_2.png) ](https://every.to/no-small-plans/how-to-do-hard-things) ## Tech [ ECMAScript 2023 spec for JavaScript adds methods for arrays ECMAScript 2023, due in June, is set to add new methods for searching and changing arrays, allow symbols to be used as WeakMap keys, and standardize support for hashbang grammar. ![](https://idge.staticworld.net/ifw/IFW_logo_social_300x300.png)InfoWorldPaul Krill ![](https://images.idgesg.net/images/article/2023/04/shutterstock_1361674454-100939444-large.jpg?auto=webp&quality=85,70) ](https://www.infoworld.com/article/3692809/ecmascript-2023-spec-for-javascript-adds-methods-for-arrays.html)[ How to Use the React Context API in Your Projects Managing state is an essential part of developing applications in React. A common way to manage state is by passing props. Passing props means sending data from one component to another. It’s a good way to make sure that data gets to the right place in a React application. ![](https://cdn.freecodecamp.org/universal/favicons/favicon.ico)freeCodeCamp.orgDickson Boateng ![[context-api-cover-main.jpg]] ](https://www.freecodecamp.org/news/context-api-in-react)[ Inlining SVGs for Dark Mode I will here indulge in the traditional practice of using my blog to talk about how I’m using my blog. This page is built with the Hugo static site generator. I recently updated it to use the latest version of the beautifulhugo theme, which unbeknownst to me included a dark mode colorscheme. Recent b… ![](https://ahelwer.ca/img/disjunctive.ico)https://ahelwer.ca/Andrew Helwer ![](https://ahelwer.ca/post/2023-04-06-dark-mode/sunset.jpg) ](https://ahelwer.ca/post/2023-04-06-dark-mode/)[ Generalists are rare gems One day I read the code of Chromium in C++ to optimize screenshot rendering. The other day, I tuned a database engine reasonably well because I wrote a… ![](https://www.indiehackers.com/images/favicons/favicon--192x192.png)Indie HackersDmytro Krasun ![](https://storage.googleapis.com/indie-hackers.appspot.com/shareable-images/posts/5bdfe68698) ](https://www.indiehackers.com/post/generalists-are-rare-gems-5bdfe68698?commentId=-NSLeU99fzGpZaxZ7sFE) ## AI [ What GPT-4 Does Is Less Like ā€œFiguring Outā€ and More Like ā€œAlready Knowingā€ Yes, It’s a Stochastic Parrot, But Most Of The Time You Are Too, And It’s Memorized a Lot More More Than You Have Am I Stronger Yet?Steve ![](https://substackcdn.com/image/fetch/w_1200,h_600,c_limit,f_jpg,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8bb5c4f1-2365-4261-bc39-346a67307625_1024x1024.png) ](https://amistrongeryet.substack.com/p/gpt-4-capabilities)[ GPT-4: A Copilot for the Mind Never forget what you read again ![](https://every.to/favicon.ico)Chain of ThoughtDan Shipper ![](https://d24ovhgu8s7341.cloudfront.net/uploads/post/cover/2531/danshipper_a_boy_seen_from_behind_looking_up_in_wonder_at_a_she_ec7b6f73-9223-4a78-99e0-5cef07448bd1.png) ](https://every.to/chain-of-thought/gpt-4-a-copilot-for-the-mind)[ GitHub - Significant-Gravitas/Auto-GPT: An experimental open-source attempt to make GPT-4 fully autonomous. An experimental open-source attempt to make GPT-4 fully autonomous. - GitHub - Significant-Gravitas/Auto-GPT: An experimental open-source attempt to make GPT-4 fully autonomous. ![](https://github.com/fluidicon.png)GitHubSignificant-Gravitas ![](https://opengraph.githubassets.com/1fb1690329ba6feed32038d2da31e3eed31e52bdbc58c89907f72803a2fdebae/Significant-Gravitas/Auto-GPT) ](https://github.com/Torantulino/Auto-GPT)[ Exclusive Q&A: John Carmack’s ā€˜Different Path’ to Artificial General Intelligence John Carmack, the iconic Dallas game developer, rocket engineer, and VR pioneer, is taking aim now at solving AGI. If successful, his moonshot effort would be a ā€˜change-the-world-level’ event. ![](https://s24806.pcdn.co/wp-content/uploads/2020/06/cropped-DI-icon-270x270.jpg)Dallas InnovatesGlenn Hunter ![](https://s24806.pcdn.co/wp-content/uploads/2023/02/JohnCarmack_AI-coverart_970.jpg) ](https://dallasinnovates.com/exclusive-qa-john-carmacks-different-path-to-artificial-general-intelligence/)[ Vicuna: An Open-Source Chatbot Impressing GPT-4 with 90%* ChatGPT Quality by the Team with members from UC Berkeley, CMU, Stanford, and UC San Diego ![](https://vicuna.lmsys.org/favicon.jpeg)Vicuna: An Open-Source Chatbot Impressing GPT-4 with 90%* ChatGPT Quality ![](https://vicuna.lmsys.org/favicon.jpeg) ](https://vicuna.lmsys.org/)[ Simply explained: how does GPT work? By now, you have probably heard of OpenAI’s ChatGPT, or any of the alternatives GPT-3, GPT-4, Microsoft’s Bing Chat, Facebook’s LLaMa or even Google’s Bard. They are artificial intelligence programs that can participate in a conversation. Impressively smart, they can easily be mistaken for humans, a… ![](https://confusedbit.dev/favicon-32x32.png)Confused bit ![](https://confusedbit.dev/posts/how_does_gpt_work/markov.en.png) ](https://confusedbit.dev/posts/how_does_gpt_work/) LINK: - [[10 Essential Knowledge Management Methods Every Professional Should Master (Article)]] - https://www.dsebastien.net/10-essential-knowledge-management-methods-every-professional-should-master/-every-professional-should-master// LINK: - [[Why Obsidian is All You Need - From Simple Notes to Complete Productivity (Article)]] - https://www.dsebastien.net/why-obsidian-is-all-you-need-from-simple-notes-to-complete-productivity// LINK: - [[The Ultimate Beginner's Guide to Obsidian (Article)]] - https://www.dsebastien.net/the-ultimate-beginners-guide-to-obsidian// LINK: - [[Knowii Community]] - https://www.store.dsebastien.net//product/knowii-community