Explore

programming × hackernoon.com ×
  • screenshot

    Can You Open Medical Data (MR, CT, X-Ray) in Python and Find Tumors With AI?! Maybe

    When a programmer hears about processing medical data, they might think it's something serious, something that...

  • screenshot

    Leetcode: Two-sum an Intuitive Approach

    Building intuition behind problem solving so you can apply them to your own case scenarios.

  • screenshot

    Deep Dive into Functional Programming in Javascript

    Functional programming (FP) has gained significant traction in the world of software development, and JavaScript developers...

  • screenshot

    How to Customize Embedded Business Intelligence For Your Business

    Choosing the right analytics solution is important for empowering users to access valuable insights without leaving...

  • screenshot

    You Don’t Need JavaScript Native Methods!

    I'm sure you have come across something like, you don't need Lodash, Underscore or Ramda, but...

  • screenshot

    Code Smell 247 - Javascript Function Naming

    Some names in immature languages break the [bijection] principle. Avoid ambiguous or bad names. Wrap with...

  • screenshot

    Code Smell 246 - Modeling Expiration Dates

    In many systems, the expiry date of a credit card is often represented by simply using...

  • screenshot

    Meet the Writer: HackerNoon's Contributor Boris Bugor, Senior iOS Developer

    Boris has been working as an iOS Developer for more than five years. His latest article...

  • screenshot

    The 30-Day .NET Challenge - Day 21: StringComparison

    The article demonstrates the importance of using StringComparison options for efficient string comparison in.NET. How you...

  • screenshot

    The 30-Day .NET Challenge - Day 20: Task vs. ValueTask

    Heap allocations aren’t entirely bad but when an object is allocated on a heap it contributes...

  • screenshot

    Mastering Go Channels for Elegant Synchronization

    "Mastering Go Channels for Elegant Synchronization" is a comprehensive guide that explores the intricacies of using...

  • screenshot

    The 30-Day .NET Challenge Day 15: Lazy Initialization

    Developers often make objects instantiated as soon as the application starts or when a class is...

  • screenshot

    The 30-Day .NET Challenge Day 14: Limit Concurrent Async Operations

    The article highlights the importance of limiting the concurrent asynchronous operations which in turn improves performance....

  • screenshot

    The 30-Day .NET Challenge, Day 10: File Paths

    The article demonstrates the built-in functions while working with file system paths. It makes it easier...

  • screenshot

    Boost Your Productivity Ten-Fold With These 17 AI Tools

    In this article, I have compiled some of the most useful developer tools, that will help...

  • screenshot

    The 30-Day .NET Challenge, Day 7: String Built-in Methods Part 2

    The article demonstrates the IndexOfAny() method to locate the initial occurrence of any string from a...

  • screenshot

    How to Convert Rows to Columns and Columns to Rows in Pandas DataFrame using Python

    In Python, you can use the pandas library to work with tabular data. The core data...

  • screenshot

    You're Top Writer Potential But... Did You Make it to the Top 10? 🤔

    HackerNoon editors are back with another edition focusing on keywords, the secret sauce for distribution. Crafting...

  • screenshot

    8 Valuable Lessons I Learned After My Online Dev Radio Reached 700K+ Listens🙏💖

    To celebrate 700K+ listens on DevTunes FM I decided to write an article where I could...

  • screenshot

    Either Monad: A Functional Approach to Error Handling in C#.

    The article introduces the Either monad as a sophisticated tool for error handling in C#, contrasting...

  • screenshot

    Safeguarding Concurrent Programs in Java: Thread Safety from an Object Oriented Perspective

    Fundamentally, thread-safety revolves around proper management of the shared state. In absence of such proper management,...