#programming

[ follow ]
#python
Python
fromRealpython
1 week ago

Working With Python's Built-in Exceptions Quiz - Real Python

The interactive quiz tests knowledge of Python's built-in exceptions and error handling.
Python
fromRealpython
1 week ago

Python Namespace Packages Quiz - Real Python

Python's namespace packages enable modular package organization across directories.
fromABC7 Los Angeles
6 days ago

'Avengers,' 'Spidey,' 'Star Wars,' 'Cars,' 'Ariel' series, specials announced by Disney Jr.

Disney Jr. is launching new programming featuring Marvel heroes and classic Disney characters, engaging children with exciting content.
Software development
fromPuzzmo
2 weeks ago

6 Weeks of Claude Code

Claude Code transforms coding practices, providing freedom of expression and efficient scene creation while changing traditional perceptions of programming.
fromInfoWorld
1 week ago

TypeScript 5.9 arrives with deferred module evaluation, expandable hovers

TypeScript 5.9 introduces expandable hovers and configurable hover lengths for improved tooltip readability in development environments.
#scala
#ai
fromZDNET
1 month ago
Artificial intelligence

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

Artificial intelligence
fromHackernoon
10 months ago

Rethinking Pair Programming for the AI Era | HackerNoon

Human-AI pair programming shows mixed outcomes; more valid measurements are needed to evaluate its efficacy compared to human-human pair programming.
fromZDNET
1 month ago
Artificial intelligence

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

fromInfoQ
1 week ago

Swift 6.2 Introduces Approachable Concurrency to Simplify Concurrent Programming

Approachable concurrency in Swift 6.2 simplifies concurrent programming, making the compiler more predictable and reducing overwhelming errors and warnings not related to real issues.
Mobile UX
fromHackernoon
10 months ago

Solving Coding Puzzles: The Evolution of Programmer Assistance Tools | HackerNoon

What counts as 'intelligent assistance' can be the subject of some debate, with considerations ranging from AI-driven features to expert-coded heuristics and user empowerment.
Software development
Software development
fromHackernoon
10 months ago

Can Anyone Code Now? Exploring AI Help for Non-Programmers | HackerNoon

Large language models, such as OpenAI's Codex and Deepmind's AlphaCode, revolutionize programming assistance by generating code from natural language inputs.
#rust
fromHackernoon
3 months ago
Web development

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

fromHackernoon
3 months ago
Web development

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

fromMedium
3 weeks ago

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

Developers navigate a complex coding landscape where AI tools may hinder productivity.
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
fromHackernoon
1 month ago
Video games

Why Even Legendary Games Like Wesnoth Hide Bugs in Plain Sight | HackerNoon

The Battle for Wesnoth is a high-quality, open-source strategy game with engaging mechanics that continues to evolve and receive updates.
fromCreative Bloq
2 months ago
Video games

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.
Video games
fromCreative Bloq
2 months 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
4 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
1 month 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
fromInfoWorld
1 month 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
1 month 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
fromOreilly
1 month ago

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

AI expands opportunities for developers rather than replacing them.
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
4 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
2 months 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
2 months 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
2 months 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
2 months 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.
fromCSS-Tricks
2 months ago

Better CSS Shapes Using shape() - Part 3: Curves | CSS-Tricks

The curve command in CSS shape() allows for greater control over drawing shapes using Bézier curves with one or two control points.
fromTechCrunch
2 months 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
2 months 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
2 months 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.
[ Load more ]