Ninio Ninarski
@NinioJS
A human interested in iot, entrepreneurship, open source and automation. I also like snowboarding, biking and chillin' :) (Page)Views are someone else's.
You might like
If you look for RDP, you might not find it, because Microsoft renamed it to Windows App, and didn't do anything to help the users to find it (e.g. leave the old name of the app in brackets) #windows #rdp ninio.ninarski.com/2025/08/05/rem…
A shoot-yourself-in-the-foot story, involving #vite, #ReactRouter #React and #SSR ninio.ninarski.com/2025/07/31/env…
TIL: `npm run start` will not pass you an env variable you have set, unless you explicitly define it in the "config" section of your package.json #npm #react #ReactRouter
Welcome to the era of generative AI, where a mountain can have multiple heights, but also only one height, and the balance of my bank account gets to determine which one that is. All invisible to the end user and then rationalised away as a coincidence... blog.anj.ai/2025/01/llm-to…
Android bottom sheets work too! 🚀 This is thanks to @swmansion's React Native Screens package. What other components would you like to see added?
In @Expo Router v4 you can easily turn routes into native bottom sheets. Works on both iOS, and Android.
This is due to @reactnative shipping uncompiled source code to production. It could be 95% faster if they precompiled like Firebase and other major iOS libraries.
🌶️ The best feature the React Native team could ship is precompiled code. iOS build times could be ~95% faster! Here's the stats (more in thread) ↓ Before: 82s ◆ pod install: 23s ◆ xcodebuild: 59s After: 4s 🚀 ◆ pod install: 1.7s ◆ xcodebuild: ~2.3s — Before / After
🤔 How does Prisma handle joins when we query for related data? Historically, the only option was for Prisma to take care of joins at the application level. BUT we can now specify that we want the joins to happen at the database level. Let's take a look at how 👇
Using Char(n) in PostgreSQL? ⏰ Be cautious: it often leads to unnecessary padding and bloating your database. Unless fixed-length strings are essential, there’s almost always a better option. 👇🏽 Prisma Optimize’s latest recommendation tells you what that option is!…
Ever tried to host a node.js or remix app with a shared hosting provider? Here's my takeaway (after fighting with it for more than I'd like to admit) ninio.ninarski.com/2025/01/02/hos… #remix #remixrun #nodejs #cpanel
Ever had @prisma return items from a model with field values swapped or missing? Restarting your dev server usually helps :) #prisma ninio.ninarski.com/2024/12/16/pri…
Was reading the release notes of Expo SDK 52, and I now have 16 more tabs to read! #expo #reactnative
Mastery isn't making the simple complex—it's finding the elegant simplicity that cuts through the complexity. Another gem from fs.blog's newsletter.
If you work with the iOS Simulator, and cannot type in text fields with the Mac keyboard - you need to enable it from the I/O menu: #ios #simulator #mac ninio.ninarski.com/2024/11/17/ios…
Government bureaucracy, large companies, and Node.js all have the same fundamental big core issues. Making changes to builtins causes pain so you punt the problem down the road causing those problematic builtins to be used even more, making the problem even larger. Small core…
>> This week, we must orchestrate ten personal brands in @campenlightment to launch our Pre-MVP Playbook. We found out that scripe.io/home can help with scheduling content into personal brands. But this is next level social marketing for me, how are you doing it?
scripe.io
Your LinkedIn personal branding workspace | Scripe
Create viral LinkedIn posts in seconds with AI. Scripe is your personal branding workspace to create content 10x faster.
My de-gen advice for investment is "Time-and-forget". Try to time the market (where you might fail), but invest for the long run and try to diversify, to compensate for the potentially stupid entry #InvestmentStrategies
If you want to remove the MS Teams icon from the menu bar of your MacBook, go to Settings > General and uncheck the Enable Menubar Extension option. ninio.ninarski.com/2024/10/29/rem… #tipoftheday
Tip of the day: You can see all the places that use your method or component In VSCode, by right-clicking on it and pressing "Go to references" (or placing your cursor on it and hitting Shift+F12) #tipoftheday ninio.ninarski.com/2024/10/24/vsc…
United States Trends
- 1. Veterans Day 368K posts
- 2. Woody 12.1K posts
- 3. Toy Story 5 15.9K posts
- 4. Nico 140K posts
- 5. Luka 83.3K posts
- 6. #stateofplay 3,016 posts
- 7. Gambit 40.7K posts
- 8. Travis Hunter 3,701 posts
- 9. Payne 11.8K posts
- 10. Sabonis 3,720 posts
- 11. Vets 32.5K posts
- 12. Mavs 32.4K posts
- 13. SBMM 1,365 posts
- 14. Wike 118K posts
- 15. Pat McAfee 5,284 posts
- 16. Jonatan Palacios 2,289 posts
- 17. Battlenet 3,798 posts
- 18. Jay Rock 3,832 posts
- 19. #JonatanVendeHumo 3,601 posts
- 20. Antifa 188K posts
Something went wrong.
Something went wrong.