Daniel Beskinblog.daniel-beskin.com·Jan 15, 2025Random Scala Tip #568: Beware of Leaking IteratorsThe Tip The Scala collections library defines an Iterator trait. As you might expect, a typical Iterator's implementation relies on mutable state. And so for the today's tip: Beware of leaking Iterator instances outside the scope you initialized it ...1 like·546 readsRandom Scala TipsFunctional Programming
LOVISH GOYALlovishgoyal.hashnode.dev·Jan 10, 2025Revolutionizing Energy Efficiency in Hostels with Smart Automation🏠⚡🚀 Introduction Energy efficiency isn’t just a trendy buzzword—it’s a game-changer in today’s world 🌍. College hostels, vibrant as they are, often suffer from excessive energy wastage due to outdated systems and forgetful users. I had the chance to ...1 liketiet
Anshul Sharmaanshul-sharma.hashnode.dev·Jan 9, 2025Caching Chronicles & CDN Diaries : The Secret Sauce of Server SpeedWelcome Back to The Nerdy Nook !! After exploring my journey in the tech world in my first blog, it’s time to dive into something more server-sational. Let’s talk about the unsung heroes of the internet — Caching & DNS. Without these two, your favori...1 likewebdev
Sandeep P Sthesnippetguy.hashnode.dev·Jan 8, 2025Building Focused Content with Single-Part App Pages in SharePointSingle-part app pages are the hidden gems of SharePoint Online that allow developers to create focused, distraction-free content layouts. By locking the page layout, you ensure a clean, user-friendly environment for specific use cases such as dashboa...43 readsSharePoint
Daniel Leymantechandaiblog.hashnode.dev·Jan 8, 2025Top 7 AI Tools for Content Creation in 2025AI continues to transform content creation across various fields. In this article, I’ve selected seven AI tools for content creation that could be highly useful. 1. Synthesia: Creating Videos with Virtual Hosts Synthesia allows you to create videos f...AI
Daniel Beskinblog.daniel-beskin.com·Jan 7, 2025Random Scala Tip #697: Avoid Anonymous Functions as DependenciesThe Problem Imagine that you're building an app and somewhere in your code you write something like this: class DoFinanceStuff(cc: CreditCardService) def grabClientMoney(card: CardData) = val amount = // ... // ... cc.processPayment(...1.1K readsRandom Scala TipsFunctional Programming
Valerevalere.hashnode.dev·Jan 6, 2025Mastering the Art of Push Notifications: How Context & Timing Drive Opt-In SuccessBy: Guy Pistone In the crowded world of mobile apps, push notifications can be a powerful tool for engagement and retention. But for every app that effectively uses push notifications, there are many that fail to get the opt-in they need. Why? Becaus...push notifications
Kevin Blancokevinblanco.dev·Jan 5, 20253 Words That Changed My DevRel Stories + Jono's 26-Year Wisdom 🎬 | DevReel Weekly #1After years of experimenting, failing, and eventually succeeding with developer-focused videos, I'm finally sharing my playbook. Every week, I'll break down what's working for me, what isn't, and what's next in DevRel video content. No fluff, just ac...1 likeDevRelDevRel
Muhammad Abubakarabubakarwebdev.hashnode.dev·Jan 4, 2025Master a Hidden React Optimization Technique Few Engineers KnowThis one optimization trick on React, only a few engineers know about. I've been working with React for over 5 years, and during that time, I've had the opportunity to explore various codebases. I've noticed a common mistake that can affect app perfo...26 readsReact
Rumaisa Navedrumaisanaveed.hashnode.dev·Jan 1, 2025How to Prepare for Technical Interviews: A Detailed Guide for Big Companies and StartupsIntroduction Preparing for a technical interview can feel overwhelming, especially if you’re just starting out as a beginner and are unsure where to start. As a software engineer based in Pakistan, I’ve been through this process and learned a lot fro...4 likes·96 readsInterviews