Vaishnavi Dwivedivaishd.hashnode.dev·an hour agoSnooping the basics - Arrays, strings and HashingBefore we dive into the core topics of searching, sorting arrays, and various algorithms, let’s first understand the basics of a few key concepts. Here, we will cover the very basics of these topics in a simple way. Detailed explanations will follow ...Java Programming
Eslam Elkhatimvividicreation.hashnode.dev·3 hours agoProgramming as An ART# How Creativity Enhances Code Qualit At first glance, code might seem like a series of cold instructions, but in reality, it is closer to a silent poem, where every line carries its unique melody, and every function forms part of a grand symphony. P...1 likeProgramming as an art
Likhith SPlikhithsp.hashnode.dev·Jan 17, 2025Essential Programming Concepts Every Beginner Developer Should LearnStarting out as a developer can be overwhelming. The sheer number of tools, languages, frameworks, and libraries can make your head spin. But the key to becoming a successful developer isn’t learning every tool at once – it’s mastering the core progr...Programming Tips
Danyl Novhorodovdanyl.hashnode.dev·Jan 17, 2025Why Your Dependencies Keep Betraying YouHere we go again. Another round of developer outrage because your favorite open-source library just went commercial. This time, it’s FluentAssertions (source). But hold on—didn’t we just go through this with Moq? (source). Let’s be real: You never le...Code Rant ChroniclesC#
Varun Kelkardevvarun.hashnode.dev·Jan 17, 2025Implementing Text Overflow and Show More/Less in HTML & CSSI recently came across a use-case related to Text Overflow in CSS & i just thought to document it. Lets understand the use case I had to render text inside one of the HTML elements. The conditions were I can show a maximum of three lines of text at ...27 readsWeb Development
Jack Pritom Sorenjps27cse.hashnode.dev·Jan 17, 2025GitHub Branching Name Best PracticesOn GitHub, branching is a crucial component of collaborative software development. In addition to keeping your project organized, using consistent and unambiguous branch naming conventions makes it easier for team members to quickly comprehend each b...GitHub
Saurabh Meharewebdevsrm.hashnode.dev·Jan 17, 2025Your Comprehensive 4-Month Roadmap to Becoming a Job-Ready Frontend DeveloperAbsolutely! Transitioning to a frontend development role within 4 months is ambitious but achievable with a structured and focused approach. Below is a comprehensive 4-month roadmap tailored to make you job-ready for front-end development roles. This...JavaScript
Ayush Sharmaiayushcodes.hashnode.dev·Jan 16, 2025Client-Side v/s Server-SideHello learners! Ever thought how does your display so many visuals on the screen? Ever thought who sends those visuals? Ever thought how all of this works in sync? This article comprehensively answers the above questions. The article revolves around ...1 like·28 readsChaiCode
Samarth Saxenaawesamarth.hashnode.dev·Jan 16, 2025BONUS: Cheatcodes in FoundryIntroduction For testing complex smart contracts, simply examining their outputs may not be enough. To manipulate the state of the blockchain, as well as test for specific reverts and events, Foundry is shipped with a set of cheatcodes. In this guide...Foundry Modecheatcodes in foundry
esProc Desktopesproc-desktop.hashnode.dev·Jan 16, 2025#132 — Use Interval Range to Perform Retroactive Searching of Association TableProblem description & analysis: Here below is a data table: Task: Calculate the values in column D of Sheet1 according to the following requirements:1. The ID column of Sheet2 is the same as that of Sheet1.2. When the first criterion is met, judge ...10 likesexcel