João Esperancinhajesperancinha.hashnode.dev·Jan 8, 2025Kotlin's reified and why you should use it(or maybe not)Kotlin brings with it a lot of new features and a lot of sugar-coated syntax which leads some people to say "that is so cool!! gotta catch them all!", others saying "oh great, now we can have even longer discussions about the best way to do this", an...kotlin micronaut
Had Willamethodtothemadness.com·Jan 5, 2025Part 4 - playing poker< Previous Post Today's subject matter is perfect for something fun. We'll create a poker game in Python. This will help us learn about a new data type and more along the way. Before we begin, I have to confess I don't play poker. When I started the ...Python from the ground uppython beginner
Aman Rajhuamanraj.hashnode.dev·Dec 27, 2024Differences Between forEach() and map() in JavaScriptThe Ultimate Guide to forEach() vs map() in JavaScript As a JavaScript developer, you've likely encountered the forEach() and map() array methods. While both are used for iteration, they have distinct differences that can significantly impact your co...11 likesJavaScript
Michael Strombergmjstromberg.hashnode.dev·Dec 25, 2024How to Create a Memoization Function in JavaScriptAn old file cabinet with organized cards in a drawer What is Memoization? In software programming, memoization is a technique used to make applications run faster. If you have a function with high time complexity that blocks execution for too long, o...FundamentalsJavaScript
Brian Kingsolodev.app·Dec 12, 2024Setting Up Git & GitHub on Ubuntu 24.04 LTS.TL;DR. Setting up Git and GitHub on a Debian-based Linux system involves several steps: updating my system, installing Git, installing and updating the GitHub CLI tool, configuring my identity, generating SSH keys, and pushing my local repositories t...28 readsThe Ops SeriesGitHubSetup
NATHANIEL ENDE JOELprogram01.hashnode.dev·Dec 7, 2024Coding vs. Programming:--- ### **Introduction: Unraveling the Tech World** The terms *coding* and *programming* are often used interchangeably, but they represent distinct concepts in the world of software development. If you’re new to tech, understanding the differenc...30 likescoding challenge
Shobo Adefowopetaiwoadefowope.hashnode.dev·Dec 2, 2024Understanding the map() Method for JavaScript Arrays: A Simple GuideThe map() method creates a new array by applying a provided function (callbackFn) to each element of the original array. It’s perfect for transforming data without modifying the original array. Syntax array.map(callbackFn, thisArg) callbackFn: A fu...JavaScript
Arghya Roy Chowdhurymy-c-programming-journey-begins.hashnode.dev·Dec 2, 2024Learning C: Phase 1 (10 days)Introduction Hello and welcome to my blog! I'm excited to share my journey of learning C programming with you all. As a beginner, I've finally decided to take the first step towards becoming a programmer myself. I've chosen to start with C programmin...beginner's journey
Favour Numondefavournumonde.hashnode.dev·Dec 1, 2024How Much do You Know About JavaScript?Everyone who is familiar with web development, whether they are frontend developers or not, must have heard of JavaScript. But, for all that we hear about this programming language, how much do we actually know about it? Come along as I unfold the tr...11 likesJavaScript
Vaishnavi Dwivedivaishd.hashnode.dev·Nov 11, 2024Patterns unravelledCode this pattern. This is a question I have never heard in any of my interviews, but it is the starting point of DSA. Why? The main reason is that it helps us better understand loops and conditions. Without this, we can't build optimal logic or unde...Learn DSA - JAVACodingPatterns