How to Cook a Perfect Bug - 1 unfinished PRD - 2 tired devs - A sprinkle of missed edge cases - Bake in staging for 2 weeks - Serve hot in production 🔥 OopsBot: “Bon appétit, bestie.” Or… skip the recipe and let OopsBot serve you bug-free builds instead.
OopsBot’s Post
More Relevant Posts
-
Ever added a new feature to your React app and noticed the page slowing down? 🌐🤔 Try using React's `useMemo` and `useCallback`! These hooks help optimize performance by memoizing values and functions, preventing unnecessary re-renders. It’s like giving your app a memory boost for free! 🎉 Just be mindful to use them wisely, as overuse can add complexity. Keep those renders lightning-fast! ⚡ #ReactTips #WebPerformance #CodeSmart
To view or add a comment, sign in
-
Worked with one of our devs on a #Nextcloud app dev workshop last week. Reminded me of the really detailed and helpful tutorials we have on https://lnkd.in/d-nc9hPt - if you want to build a dashboard widget, Smart Picker integration or even a complete app, you can get started with a fully functional skeleton app after just some copy-pasting. And of course, #opensource makes it possible to look at one of the 300+ apps on our app store and copy code. Or just copy the entire app, take out what you don't need and add what you want! Probably the best way to get started, honestly... If you want to build an open source app for a privacy-first community with nearly half a million servers and many tens of millions of end users who can install it with just one click - this is where to start!
To view or add a comment, sign in
-
Day 17 of 30: Jetpack Compose LazyColumn Performance Tips -> Devs Use Lazy Column in their app to make it look good but a difference between a good app and great app is how optimised is your list -> Smoother lists, fewer recompositions
To view or add a comment, sign in
-
🚀 Rapid Ext JS in Action From concept to deployment, Wemerson Januario demonstrated Rapid Ext JS in a live recipe app build. 👉 Catch the full replay now to see it in action. ▶️ https://www.jsdays.io/ #JSDays2025 #RapidExtJS #ExtJSDevelopers #FrontendDevelopment
To view or add a comment, sign in
-
Not every bug is your fault. Not every test means your app is safe. Not every green deployment means you’re in the clear. And not every working app is actually healthy. When AI-generated code enters the mix, these problems stop being rare - they become the new normal. Learn how to spot the warning signs to clean your app before it’s too late: https://lnkd.in/dg9zmYBD #vibecoding #legacycode #refactoring #bugs #codecleanup #code #mvp
To view or add a comment, sign in
-
📱 Ready to publish your React Native app? Here’s our 7-step pre-release checklist (used for all client projects): 1. Version numbers 2. Release build testing 3. Optimized assets 4. Permissions cleanup 5. Removed debug code 6. App store metadata 7. Clean final build Save this checklist → 👉 https://lnkd.in/dWujTF5D #ReactNative #MobileDev #AppStore #DevChecklist #Codecordia
To view or add a comment, sign in
-
-
How can things go wrong in a monorepo setup even when everything seems to be working? While working on project with a monorepo setup(turborepo) with multiple apps, our production build failed. At first I thought it was a Typescript error only to realize that it wasn't the issue after hours of debugging. This was caused by out off syn package version. One app(Next.js app) was using a different version of React than the other app(React + Vite). We resolved it by syncing up the React version on both apps. Lesson: In monorepos, small mismatches can cause big headaches, keep things in sync. #monorepo #turborepo
To view or add a comment, sign in
-
Optimizing your app to be as small as possible leads to faster installations and a better overall experience for users. That’s why resource shrinking for Android apps has been around for a while. But since manually shrinking app resources can be a toiling, time-consuming task, we’ve been looking at ways to keep improving. Version 8.12.0 of the Android Gradle Plugin makes this process more efficient for devs by adding optimized resource shrinking to Android’s app optimizer, R8. The new approach works by fully integrating into the existing code optimization pipeline, allowing R8 to simultaneously optimize both code and resource references. The goal is to give you an easier and more streamlined way to improve your app’s performance. Try it out today by turning on R8 optimization!
To view or add a comment, sign in
-
-
I recorded a tutorial to show you how to use Project Graveyard 3.0. This new version will be available on the App Store next week. I'm proud of the progress I made on this silly app over the summer. Gestures are easier than ever. A new Mode system gives you three simple ways to interact with your graveyard. There are new items you can add, with more on the way. There is always more to do, but I'm pretty happy with this. Let me know what you think of my little side project.
To view or add a comment, sign in
-
🔊 Catch up with Robby Russell & Taylor Otwell as they discuss why Laravel was designed to help average developers build apps quickly. 📱 He explains why Laravel wasn’t extracted from an app, and how it evolved from real-world usage. Listen here: https://lnkd.in/ginS48yR
To view or add a comment, sign in
-