#programming

[ follow ]
#rust
fromHackernoon
2 months ago
Web development

WebAssembly targets: The Change in Default Target-Features That You Need to Be Aware Of | HackerNoon

fromHackernoon
2 months ago
Web development

WebAssembly targets: The Change in Default Target-Features That You Need to Be Aware Of | HackerNoon

#python
fromMedium
1 week ago

Programming Weekly #486: Asynchrony is not Concurrency, Scalability is not Performance &...

Developers navigate a complex coding landscape where AI tools may hinder productivity.
#ai
fromZDNET
2 weeks ago
Artificial intelligence

For developers and IT pros, AI can be both secret weapon and ticking time bomb

fromZDNET
2 weeks ago
Artificial intelligence

For developers and IT pros, AI can be both secret weapon and ticking time bomb

Ruby on Rails
fromHackernoon
1 year ago

How I Landed My First Client Midway Through The Odin Project | HackerNoon

Successfully developed a custom pricing app for a friend's business while learning from The Odin Project.
#game-development
Video games
fromCreative Bloq
1 month ago

Quantum Witch - how one dev is turning life in a cult into a queer cosy pixel art adventure

NikkiJay chose MonoGame for game development due to its simplicity, enabling quicker, targeted adjustments over complex workarounds in 3D engines.
fromMouse Vs Python
2 weeks ago

An Intro to Asciimatics - Another Python TUI Package - Mouse Vs Python

Asciimatics is a Python package for creating text-based user interfaces.
#javascript
fromInfoQ
1 month ago
Node JS

TC39 Advances Nine JavaScript Proposals, Including Array.fromAsync, Error.isError, and using

fromInfoQ
1 month ago
Node JS

TC39 Advances Nine JavaScript Proposals, Including Array.fromAsync, Error.isError, and using

#swift
fromBusiness Insider
2 weeks ago

Ruby on Rails creator David Heinemeier Hansson says he looks for 2 key things when hiring

"If you can't pen a proper cover letter and can't bother to put in the effort to write it specifically for us, you're out."
Ruby on Rails
#go
#ai-development
#scala
fromInfoWorld
3 weeks ago

Visual Studio Code 1.75 brings configuration profiles

The January 2023 release of Visual Studio Code 1.75 allows developers to create customizable profiles that include extensions, settings, UI state, and keyboard shortcuts.
Software development
fromwww.sitepoint.com
3 weeks ago

Understanding Hexadecimal Arithmetic: (and a Tool to Help)

HexCalculator.org supports essential functions like addition, subtraction, multiplication, division, and real-time conversions between hex, decimal, binary, IP, UTF-8, and signed integers.
Software development
#artificial-intelligence
fromOreilly
3 weeks ago
Software development

Coding with AI: The End of Software Development as We Know It

AI expands opportunities for developers rather than replacing them.
fromBusiness Insider
2 months ago
Women in technology

Microsoft CPO says she 'fundamentally' disagrees with the idea that people shouldn't study computer science

Continuous coding education remains essential, according to Microsoft's CPO, highlighting the evolving role of engineers even in an AI-driven landscape.
Women in technology
fromBusiness Insider
2 months ago

Microsoft CPO says she 'fundamentally' disagrees with the idea that people shouldn't study computer science

Continuous coding education remains essential, according to Microsoft's CPO, highlighting the evolving role of engineers even in an AI-driven landscape.
Tech industry
fromComputerworld
1 month ago

Watch First Person and meet the most interesting people in IT

The journeys of technology leaders demonstrate that passion and the willingness to learn from failures catalyze career growth.
fromHackernoon
1 year ago

The HackerNoon Newsletter: How to Find Unreachable Functions With Deadcode (6/28/2025) | HackerNoon

Functions that are part of your project's source code but can never be reached in any execution are called 'dead code'.
Tech industry
fromInfoQ
1 month ago

C++26 Draft Finalized with Static Reflection, Contracts, and Sender/Receiver Types

Reflection will debut in C++ in an early form and is expected to evolve in future versions, enabling advanced use cases like generating bindings for other languages.
Software development
fromGitHub
1 month ago

Falsehoods programmers believe about time, in a single list

Don't re-invent a date time library yourself. If you think you understand everything about time, you're probably doing it wrong.
Digital life
fromInfoWorld
1 month ago

Kotlin 2.2.0 arrives with context parameters, unified management of compiler warnings

Kotlin 2.1.0 introduces stable guard conditions for better control flow.
Kotlin 2.2.0 adds a compiler option for improved warning management.
fromFast Company
1 month ago

Warp's new agentic development environment helps developers work with AI coding agents

Warp is transforming the terminal into an AI-empowered interface to make coding easier and more collaborative.
fromHackernoon
8 years ago

Two Months with Arch Linux: Lessons from a Former Windows User | HackerNoon

Ashish transitioned from Windows to Arch Linux seeking enhanced programming experience and resource management.
fromInfoQ
1 month ago

Deno 2.3 Now Supports Local NPM Packages

Deno 2.3 enhances local NPM package support and deno compile for streamlined development.
Data science
fromHackernoon
3 months ago

The 5 Ingenious Data Structures (and What They Actually Do) | HackerNoon

Understanding the foundational data structures is essential for effective programming.
Specialized data structures address unique challenges faced with larger and more complex datasets.
fromHackernoon
1 month ago

Here's What You Need to Know About Go 1.22 | HackerNoon

In Go 1.22, the traditional 'for' loop gotcha with sharing loop variables is resolved, ensuring variable isolation across iterations for better code reliability.
Scala
fromMedium
1 month ago

Japanese Addresses Aren't Hard-You're Just Using Regex

Japanese addresses are complex and require context for accurate parsing, rather than relying on regex alone.
Software development
fromHackernoon
1 year ago

Why Learning a New Programming Language as an Experienced Developer Feels Harder Than Starting From Scratch | HackerNoon

Experienced developers may find it harder to learn new programming languages than beginners due to ingrained habits.
fromKDnuggets
1 month ago

Build Your First Python Extension for VS Code in 7 Easy Steps - KDnuggets

Creating custom plugins enhances development workflows and the IDE experience.
Developers can easily create VS Code extensions to add tailored functionality.
fromRaymondcamden
1 month ago

Working with the Mastodon API in BoxLang

Using the Mastodon API for social media automation is straightforward, requiring just an access token and server information.
#css
fromTechCrunch
1 month ago

Google says its updated Gemini 2.5 Pro AI model is better at coding | TechCrunch

Google updates Gemini 2.5 Pro to enhance performance in programming tasks and user experience by addressing feedback for better creativity and response formatting.
fromRubyflow
1 month ago

Deep Dive into Ruby Data Structures & Core Enumerable Methods

In Ruby, methods like .each, .map, .select, .reduce, and .inject serve as powerful tools that reveal the inner workings of data structures, enabling developers to write cleaner code.
fromInfoWorld
1 month ago

Naming is easy! A guide for developers

Good naming is crucial in programming, yet developers often make it harder than it needs to be.
fromHackernoon
4 months ago

Generic Functions on Slices: A Guide to Help You Understand | HackerNoon

The slices package enhances slice manipulation by using generics, allowing less code redundancy and clearer slice operations.
fromInfoQ
2 months ago

Clojure 2024

Rich Hickey's quest for a simpler programming model led to the creation of Clojure, which embodies functional programming principles and eases complexity.
#java
fromIT Pro
2 months ago
Java

'It's far from showing its age': Java might've just turned 30, but it's still going strong and here to stay

Java
fromIT Pro
2 months ago

'It's far from showing its age': Java might've just turned 30, but it's still going strong and here to stay

Java has turned 30 years old, yet its relevance and application in modern technology continue to thrive.
Java
fromDeveloper Tech News
2 months ago

Java at 30: Still brewing success or evaporating?

Java, launching in 1995, remains a significant player in programming, showcasing remarkable adaptability over 30 years.
fromCodewithdan
2 months ago

AI Repo of the Week: MCP for Beginners

The 'MCP for Beginners' course helps AI developers easily implement the Model Context Protocol for scalable applications.
#enums
#nodejs
Node JS
fromLogRocket Blog
2 months ago

Node.js 24 is here: What's new and what to expect - LogRocket Blog

Node.js 24 launches with a focus on innovation and stability, entering LTS in October 2025 for production adoption.
fromInfoWorld
1 year ago

Maker of RStudio launches new R and Python IDE

Positron IDE simplifies R and Python programming with built-in support, removing setup barriers for users transitioning from VS Code.
fromRealpython
2 months ago

First Steps With LangChain - Real Python

You can create applications powered by large language models using LangChain.
[ Load more ]