Michael Pipermichaelpiper.hashnode.dev·an hour agoMaster Advanced Asynchronous Programming in Dart: A Comprehensive GuideAdvanced Asynchronous Programming in Dart Asynchronous programming is a cornerstone of modern application development, allowing your app to perform tasks concurrently without blocking the main thread. Dart provides robust support for asynchronous pro...DiscussFluttte
Michael Pipermichaelpiper.hashnode.dev·Jul 24, 2024Mastering the Event Loop in Flutter: Ensuring Responsive and Efficient ApplicationsEvent loops in Flutter (and Dart) are a core concept for managing asynchronous operations. Understanding how the event loop works is crucial for developing responsive and efficient applications. The event loop processes events such as user interactio...DiscussMicrotasks
Michael Pipermichaelpiper.hashnode.dev·Jul 24, 2024Mastering Concurrency in Flutter: A Comprehensive Guide to Using Isolates for Efficient Data ProcessingIn Flutter, an isolate is a separate thread of execution that runs independently from the main thread. Isolates are useful for performing heavy computational tasks without blocking the main thread, which is responsible for maintaining a smooth user i...DiscussFlutter
Keshav AforJavaScript Asynchronous Programingjavascriptasync.hashnode.dev·Jul 20, 2024Asynchronous ProgramingAsynchronous Programming allows to perform tasks that takes time to execute (such as fetching data from a server or reading files) without blocking the execution of other code. Instead of waiting for a task to complete, the code moves on to other tas...DiscussJavaScript
Denis Githuku Mwangidenisgithuku.hashnode.dev·Jul 17, 2024"Effortlessly Manage Concurrency with Kotlin Coroutines: A Step-by-Step Tutorial"Coroutines. Hmm. What are they? Coroutines are lightweight threads built and running on top of underlying JVM threads. Coroutines can be thought of as simple threads without much memory footprint. Surprisingly coroutines can switch threads and suspen...DiscussThreading
Aniket Dhaygudeaniket04blog.hashnode.dev·Jun 29, 2024"Mastering Web APIs in JavaScript: setTimeout, setInterval, fetch(), and DOM Manipulation"Exploring Essential Web API Functions in JavaScript JavaScript, the ubiquitous language of the web, is enriched with powerful Web API functions that enable developers to perform a variety of tasks. In this blog, we'll delve into some of these essenti...Discuss·10 likesJavaScriptuseful 10
MOHD NEHAL KHANnehalblogs.hashnode.dev·Jun 29, 2024Weather App Tutorial: Easy Steps to FollowIntroduction🤖 This is a blog on a weather application that covers all of the current data for any area in the world, assisting users in making decisions based on the weather conditions displayed on this app. as it nearly includes major weather aspec...Discuss·30 reads2Articles1Week
Mahidhar Mullapuditutorialq.hashnode.dev·Jun 28, 2024Building Scalable Applications with Kafka and Reactive ProgrammingIntroduction In today's digital world, the ability to process data in real-time and scale applications efficiently is crucial for success. Kafka, a distributed event streaming platform, combined with reactive programming, offers powerful tools to ach...Discuss·8 likesReactive Programming
Sunil Kumarshunnu.hashnode.dev·Jun 20, 2024Starting with JavaScript: Must-Know Tips for NewbiesWhy is JavaScript So Popular? JavaScript's popularity can be attributed to several factors, including: Versatility: JavaScript can be used for various tasks, from front-end web development to back-end development and even mobile app development. Re...DiscussVariablesInJavaScript
Mahidhar Mullapuditutorialq.hashnode.dev·Jun 19, 2024Reactive Streams in Java: Using Project ReactorIntroduction In the world of modern application development, the ability to handle asynchronous data streams efficiently is critical. Reactive Streams provide a powerful approach to managing this, and Project Reactor, a library for building non-block...DiscussReactive Programming