#programming

[ follow ]
#python
Python
fromMouse Vs Python
1 month ago

Python Typing Book Kickstarter - Mouse Vs Python

Python's type hinting has evolved since version 3.5, enabling effective type annotations and automated code checks.
Python
fromRealpython
7 months ago

Deep vs Shallow Copies in Python - Real Python

Understanding how to copy objects in Python is essential for effective programming.
Python
fromRealpython
1 day ago

Python's Counter: The Pythonic Way to Count Objects Quiz - Real Python

The quiz tests understanding of Python's Counter for counting objects and performing multiset operations.
Python
fromInfoWorld
1 week ago

Speed boost your Python programs with new lazy imports

Lazy imports in Python create a proxy object that delays the actual import until the module is needed.
Python
fromMouse Vs Python
1 month ago

Python Typing Book Kickstarter - Mouse Vs Python

Python's type hinting has evolved since version 3.5, enabling effective type annotations and automated code checks.
Software development
fromZDNET
2 days ago

How AI has suddenly become much more useful to open-source developers

AI tools are becoming increasingly useful for open-source maintainers, but legal and quality issues remain.
#scala
Scala
fromScala-lang
4 days ago

Scala 3.8.3 is now available!

Scala 3.8.3 introduces local coverage exclusions and a safe mode for capability-safe code, enhancing code safety and coverage measurement.
fromMedium
9 months ago
Scala

Higher order functions in Scala. Part I: Functions as parameters

Higher order functions in Scala enable passing and returning functions as parameters without requiring knowledge of calculus.
fromMedium
9 months ago
Scala

Scastie's gradually becoming more like an IDE

Scastie's enhanced completion features provide a significant advantage for Scala programming.
Scala
fromScala-lang
4 days ago

Scala 3.8.3 is now available!

Scala 3.8.3 introduces local coverage exclusions and a safe mode for capability-safe code, enhancing code safety and coverage measurement.
Scala
fromMedium
6 days ago

Unmasking AnyKind: Type Shapes in Scala 3

AnyKind in Scala 3 allows for a supertype of all types, but lacks specificity about type kind.
Media industry
fromPoynter
1 week ago

A quarter of US radio stations are religious, and most listeners aren't tuning in for politics, study finds - Poynter

A quarter of U.S. radio stations focus on faith, with 62% of listeners tuning in for spiritually uplifting content.
Python
fromRealpython
1 week ago

How to Use Git: A Beginner's Guide - Real Python

Git is a version control system that tracks changes locally, while GitHub is an online platform for hosting Git repositories.
Silicon Valley
fromTheregister
1 week ago

YouTuber lands on Moon using a ZX Spectrum. Conditions apply

A ZX Spectrum can control a lunar lander simulation, demonstrating that creativity can overcome technological limitations.
#typescript
fromInfoWorld
1 week ago
Typography

TypeScript 6.0 arrives

TypeScript 6.0 introduces new features and prepares for TypeScript 7.0 with significant updates and deprecations.
fromInfoWorld
7 months ago
Software development

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.
Typography
fromInfoWorld
1 week ago

TypeScript 6.0 arrives

TypeScript 6.0 introduces new features and prepares for TypeScript 7.0 with significant updates and deprecations.
fromRubyflow
1 week ago
Ruby on Rails

The Odin Project: Learning Web Development the Hard (and Effective) Way

The Odin Project effectively teaches web development by encouraging independent problem-solving and real project building.
#ai
Games
fromMouse Vs Python
2 months ago

New Book: Vibe Coding Video Games with Python - Mouse Vs Python

Learn to use AI for creating mini-games inspired by classic video games without violating copyright.
fromZDNET
8 months ago
Artificial intelligence

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

Music
fromThepythoncodingstack
2 months ago

The Orchestra Conductor, The Senior Programmer, and AI * [Club]

Orchestra conductors provide coordination and interpretation beyond written scores, paralleling how oversight shapes programming and AI despite surface-level expertise.
fromInfoWorld
3 months ago

Seven coding domains no developer really understands

Maybe you do truly understand one or two of these areas of coding mystery. Most of your fellow programmers are faking it. We all want to be thought competent by our peers-to have them think we know what we are doing. And for the most part, we do, right? But come on, let's be honest. There are a few things that just make our heads spin.
Software development
Artificial intelligence
fromNature
5 months ago

'Am I redundant?': how AI changed my career in bioinformatics

Agentic AI that generates and executes bioinformatics code in the cloud threatens the traditional role and job security of human bioinformaticians.
Artificial intelligence
fromZDNET
5 months ago

I'm an AI tools expert, and these are the 4 I pay for now (plus 2 I'm eyeing)

AI tools augment creative and technical workflows, increasing productivity while preserving original work, with selective paid subscriptions for specific tasks.
Tech industry
fromTreehouse Blog
6 months ago

Don't Have the Backslash or Pipe Symbol? Type \ and | on Any Keyboard

Use Alt codes, Option combos, Unicode entry, on-screen keyboards, or switch layouts/tools to type backslash (\) and pipe (|) on non-U.S. keyboards.
Television
fromConsequence
7 months ago

MTV to Begin Showing Music Videos Again Ahead of the VMAs

MTV will resume airing music videos across MTV2, MTV Live, MTV Classic and MTV Biggest Pop starting September 1st, ahead of the 2025 VMAs.
#technology
fromHackernoon
2 years ago
Tech industry

The HackerNoon Newsletter: Code Smell 308 - The Key to Safer, Cleaner, More Polymorphic Code (8/18/2025) | HackerNoon

fromHackernoon
2 years ago
Tech industry

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

fromHackernoon
2 years ago
Tech industry

The HackerNoon Newsletter: Code Smell 308 - The Key to Safer, Cleaner, More Polymorphic Code (8/18/2025) | HackerNoon

fromHackernoon
2 years ago
Tech industry

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

Java
fromblog.devgenius.io
7 months ago

Xtend: Java-Friendly JVM Programming.

Xtend is a concise, expressive statically-typed language for the Java Virtual Machine that enhances Java development productivity.
Television
fromABC7 Los Angeles
7 months 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
8 months 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.
fromInfoQ
8 months 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
1 year 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
1 year 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
11 months ago
Web development

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

fromHackernoon
11 months ago
Web development

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

Software development
fromMedium
8 months 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.
Video games
fromHackernoon
8 months ago

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.
#javascript
fromInfoQ
9 months ago
Node JS

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

fromInfoQ
9 months ago
Node JS

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

#swift
fromBusiness Insider
8 months 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
8 months 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
8 months 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
Tech industry
fromComputerworld
9 months 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.
fromInfoQ
9 months 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
9 months 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
Scala
fromInfoWorld
9 months 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.
Apple
fromHackernoon
9 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.
Node JS
fromInfoQ
9 months 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
11 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
9 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
Scala
fromMedium
9 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.
[ Load more ]