#programming

[ follow ]
#python
Python
fromRealpython
1 month ago

Python News Roundup: March 2025 - Real Python

Python 3.13.2 and 3.12.9 releases bring significant bug fixes and enhancements, while Python 3.14's alpha version prepares for upcoming features.
Python
fromPythonmorsels
1 month ago

Alternatives to Python's "break" statement

Utilizing Python's in operator and built-in functions simplifies code that traditionally relied on break statements in loops.
Scala
fromMedium
1 month ago

Declarative Python, Java, Scala, Kotlin, Rust. Imperative Golang

Declarative programming emphasizes outcome over process, showcasing its strengths against imperative styles.
Python
fromPythonbytes
1 month ago

Traveling the Python Universe

Python library simplifies SQL query construction.
Job market trends for Rust, C++, and Python are discussed.
The help() function in Python is emphasized for its utility.
fromInfoWorld
5 days ago
Web frameworks

Python and WebAssembly? Here's how to make it work

Learn about deploying Python and others to WebAssembly.
Step-by-step guide for setting up Python in airgapped environments.
Understanding package replacements in Python 3.13.
fromPythonmorsels
2 weeks ago
Python

Practical uses of sets

Python sets are efficient for deduplication and quick containment checks, ideal for unordered collections.
Python
fromRealpython
1 month ago

Python News Roundup: March 2025 - Real Python

Python 3.13.2 and 3.12.9 releases bring significant bug fixes and enhancements, while Python 3.14's alpha version prepares for upcoming features.
Python
fromPythonmorsels
1 month ago

Alternatives to Python's "break" statement

Utilizing Python's in operator and built-in functions simplifies code that traditionally relied on break statements in loops.
Scala
fromMedium
1 month ago

Declarative Python, Java, Scala, Kotlin, Rust. Imperative Golang

Declarative programming emphasizes outcome over process, showcasing its strengths against imperative styles.
Python
fromPythonbytes
1 month ago

Traveling the Python Universe

Python library simplifies SQL query construction.
Job market trends for Rust, C++, and Python are discussed.
The help() function in Python is emphasized for its utility.
fromInfoWorld
5 days ago
Web frameworks

Python and WebAssembly? Here's how to make it work

Learn about deploying Python and others to WebAssembly.
Step-by-step guide for setting up Python in airgapped environments.
Understanding package replacements in Python 3.13.
fromPythonmorsels
2 weeks ago
Python

Practical uses of sets

Python sets are efficient for deduplication and quick containment checks, ideal for unordered collections.
more#python
#javascript
Web frameworks
fromInfoWorld
1 month ago

Designing a dynamic web application with Astro

Astro.js simplifies web development by blending traditional frameworks and reducing complexity through its meta-framework design.
Node JS
fromInfoQ
1 month ago

TypeScript 5.8 Released with Improved Inference and Better JavaScript Ecosystem Interoperability

TypeScript 5.8 introduces smarter type inference, improving conditional return types and performance while allowing code to run directly in Node.js.
fromAllthingssmitty
2 weeks ago
JavaScript

Mastering default values in JavaScript with the nullish coalescing (??) operator - Matt Smith

The nullish coalescing (??) operator is essential for handling default values in JavaScript without overriding valid falsy values like 0.
fromRaymondcamden
1 month ago
Node JS

Links For You (3/22/25)

The author is seeking new opportunities in developer relations and shares insights on programming topics.
fromAllthingssmitty
1 week ago
Node JS

When to use map() vs. forEach() - Matt Smith

map() is superior to forEach() for transforming data, as it returns a new array, preserving the original array.
fromHackernoon
3 years ago
Node JS

Ending tsconfig Anxiety: Stop Guessing, Start Understanding | HackerNoon

Understanding key tsconfig properties simplifies TypeScript configuration, making it less intimidating for developers.
Web frameworks
fromInfoWorld
1 month ago

Designing a dynamic web application with Astro

Astro.js simplifies web development by blending traditional frameworks and reducing complexity through its meta-framework design.
Node JS
fromInfoQ
1 month ago

TypeScript 5.8 Released with Improved Inference and Better JavaScript Ecosystem Interoperability

TypeScript 5.8 introduces smarter type inference, improving conditional return types and performance while allowing code to run directly in Node.js.
fromAllthingssmitty
2 weeks ago
JavaScript

Mastering default values in JavaScript with the nullish coalescing (??) operator - Matt Smith

The nullish coalescing (??) operator is essential for handling default values in JavaScript without overriding valid falsy values like 0.
fromRaymondcamden
1 month ago
Node JS

Links For You (3/22/25)

The author is seeking new opportunities in developer relations and shares insights on programming topics.
fromAllthingssmitty
1 week ago
Node JS

When to use map() vs. forEach() - Matt Smith

map() is superior to forEach() for transforming data, as it returns a new array, preserving the original array.
fromHackernoon
3 years ago
Node JS

Ending tsconfig Anxiety: Stop Guessing, Start Understanding | HackerNoon

Understanding key tsconfig properties simplifies TypeScript configuration, making it less intimidating for developers.
more#javascript
fromApp Developer Magazine
2 days ago
Video games

SEMO game development degree announced | App Developer Magazine

SEMO launches a new Bachelor's degree in game development, blending technical skills and storytelling for a career in the growing video game industry.
#ai
Toronto startup
fromInfoQ
1 month ago

GPT-4o Code Completion Model Now Available in Public Preview for VS Code Copilot

GPT-4o Copilot improves code suggestions in VS Code with enhanced accuracy and efficiency.
fromWIRED
1 month ago
Scala

An AI Coding Assistant Refused to Write Code-and Suggested the User Learn to Do It Himself

AI coding assistant refused to generate code, instead promoting programming independence.
fromHackernoon
1 year ago
Gadgets

The TechBeat: This 150-Line Go Script Is Actually a Full-On Load Balancer (4/27/2025) | HackerNoon

AI is transforming blockchain casinos, providing advanced security and responsible gambling features.
Fine-tuning embedding models can significantly reduce hallucinations in AI.
Toronto startup
fromInfoQ
1 month ago

GPT-4o Code Completion Model Now Available in Public Preview for VS Code Copilot

GPT-4o Copilot improves code suggestions in VS Code with enhanced accuracy and efficiency.
fromWIRED
1 month ago
Scala

An AI Coding Assistant Refused to Write Code-and Suggested the User Learn to Do It Himself

AI coding assistant refused to generate code, instead promoting programming independence.
fromHackernoon
1 year ago
Gadgets

The TechBeat: This 150-Line Go Script Is Actually a Full-On Load Balancer (4/27/2025) | HackerNoon

AI is transforming blockchain casinos, providing advanced security and responsible gambling features.
Fine-tuning embedding models can significantly reduce hallucinations in AI.
more#ai
#technology
Cryptocurrency
fromHackernoon
1 year ago

The TechBeat: INSANE One-click MCP AI Agent Hits the Market (4/19/2025) | HackerNoon

The future of finance may rely on gold and Bitcoin as trust in traditional systems diminishes.
Emerging partnerships in web3 aim to enhance digital advertising efficiency.
To outshine the majority of programmers, one must adopt innovative practices.
fromBored Panda
2 months ago
Software development

This Online Community Shares Memes For Programmers, Here Are 108 Of Their Best Posts (New Pics)

The internet relies on binary code for functionality, making software professionals essential to its operation.
fromHackernoon
3 years ago
Software development

Precious Advice for Technology - That Gentle Poke | HackerNoon

It's important to approach technology issues gently and patiently, especially when systems appear stuck or unresponsive.
Cryptocurrency
fromHackernoon
1 year ago

The TechBeat: INSANE One-click MCP AI Agent Hits the Market (4/19/2025) | HackerNoon

The future of finance may rely on gold and Bitcoin as trust in traditional systems diminishes.
Emerging partnerships in web3 aim to enhance digital advertising efficiency.
To outshine the majority of programmers, one must adopt innovative practices.
fromBored Panda
2 months ago
Software development

This Online Community Shares Memes For Programmers, Here Are 108 Of Their Best Posts (New Pics)

The internet relies on binary code for functionality, making software professionals essential to its operation.
fromHackernoon
3 years ago
Software development

Precious Advice for Technology - That Gentle Poke | HackerNoon

It's important to approach technology issues gently and patiently, especially when systems appear stuck or unresponsive.
more#technology
fromHackernoon
2 years ago
Growth hacking

The HackerNoon Newsletter: Your Career Is Not Your Personality. Sorry. (4/21/2025) | HackerNoon

Today features key articles on startup fundraising horrors, identity in the workforce, and the self-improvement industry's alarming messages.
fromRaymondcamden
1 week ago
Java

Parsing Markdown in BoxLang - Take 2

Using direct import statements in programming simplifies code and enhances readability compared to dynamically creating objects.
#syntax-error
fromSitePoint Forums | Web Development & Design Community
1 week ago
Web development

Php string code error

Unexpected character in input indicates a syntax error in PHP code.
Refer to the line number of the warning for accurate diagnosis.
Non-ASCII characters often cause such warnings in PHP code.
Focusing on whitespace and special symbols can remedy the issue.
fromSitePoint Forums | Web Development & Design Community
1 week ago
Web development

Php string code error

Unexpected character in input indicates a syntax error in PHP code.
Refer to the line number of the warning for accurate diagnosis.
Non-ASCII characters often cause such warnings in PHP code.
Focusing on whitespace and special symbols can remedy the issue.
more#syntax-error
#software-development
Java
fromInfoWorld
1 month ago

How to handle type erasure in advanced Java generics

Type erasure in Java generics impacts code behavior and performance, but can be navigated with advanced programming techniques.
fromAmazon Web Services
3 weeks ago
Software development

Speaking Your Language: Expanded language support in Amazon Q Developer | Amazon Web Services

Amazon Q Developer has expanded language support to enhance global communication among software developers.
fromHackernoon
5 months ago
Artificial intelligence

AI is Still a Long Way From Directly Replacing Programmers | HackerNoon

AI tools like GitHub Copilot are not yet able to replace human programmers for serious tasks.
fromMedium
3 weeks ago
Scala

Securing Pattern Matching With Sealed Traits in Scala

Sealed traits improve pattern matching in Scala by restricting subclassing to the same source file, enhancing security and exhaustiveness.
from2ality
2 weeks ago
Angular

Ideas for making TypeScript better at testing types

Testing types in TypeScript enhances reliability and documentation, making it crucial for developers.
Java
fromInfoWorld
1 month ago

How to handle type erasure in advanced Java generics

Type erasure in Java generics impacts code behavior and performance, but can be navigated with advanced programming techniques.
fromAmazon Web Services
3 weeks ago
Software development

Speaking Your Language: Expanded language support in Amazon Q Developer | Amazon Web Services

Amazon Q Developer has expanded language support to enhance global communication among software developers.
fromHackernoon
5 months ago
Artificial intelligence

AI is Still a Long Way From Directly Replacing Programmers | HackerNoon

AI tools like GitHub Copilot are not yet able to replace human programmers for serious tasks.
fromMedium
3 weeks ago
Scala

Securing Pattern Matching With Sealed Traits in Scala

Sealed traits improve pattern matching in Scala by restricting subclassing to the same source file, enhancing security and exhaustiveness.
from2ality
2 weeks ago
Angular

Ideas for making TypeScript better at testing types

Testing types in TypeScript enhances reliability and documentation, making it crucial for developers.
more#software-development
fromSmashing Magazine
3 weeks ago
Mobile UX

Using Manim For Making UI Animations - Smashing Magazine

Animation enhances understanding of complex concepts for designers and developers, making them clearer and more interactive.
fromPython GUIs
2 weeks ago
UX design

Using PySide6 Actions, Toolbars and Menus

Toolbars enhance user interfaces by providing quick access to common tasks with ease of use.
#scala
Scala
fromMedium
1 month ago

21 Days of Spark Scala: Day 3-Exploring Case Classes: The Building Blocks of Functional...

Scala case classes simplify data modeling by reducing boilerplate code and providing built-in functionalities.
fromMedium
2 weeks ago
Scala

Solving Coding Challenge: Code Comment Remover-Part 1

Building a code comment remover tool involves recognizing regex patterns to effectively identify and remove comments from code.
fromMedium
2 weeks ago
Scala

Collections: Sets in Scala-A Beginner's Guide

Scala's Sets effectively manage unique collections while supporting various operations, enhancing code reliability and productivity.
fromMedium
1 month ago
Scala

How to Print the Scala Version in Apache Spark

Understanding the Scala version in Apache Spark is vital for compatibility and debugging.
Scala
fromMedium
1 month ago

21 Days of Spark Scala: Day 3-Exploring Case Classes: The Building Blocks of Functional...

Scala case classes simplify data modeling by reducing boilerplate code and providing built-in functionalities.
fromMedium
2 weeks ago
Scala

Solving Coding Challenge: Code Comment Remover-Part 1

Building a code comment remover tool involves recognizing regex patterns to effectively identify and remove comments from code.
fromMedium
2 weeks ago
Scala

Collections: Sets in Scala-A Beginner's Guide

Scala's Sets effectively manage unique collections while supporting various operations, enhancing code reliability and productivity.
fromMedium
1 month ago
Scala

How to Print the Scala Version in Apache Spark

Understanding the Scala version in Apache Spark is vital for compatibility and debugging.
more#scala
fromwww.npr.org
3 weeks ago
Arts

Knitting nights. Pickleball. Cocktails. Movie theaters aren't just for movies anymore

B&B Theatres is revitalizing the cinema experience with creative programming and events to attract audiences back post-pandemic.
#rust
Scala
fromAnarc
2 months ago

testing the fish shell

Fish shell offers a modern, safer programming approach with effective features like autocompletion and prompt functionalities, but has some latency issues.
fromInfoWorld
3 weeks ago
Scala

Rust language adds trait upcasting

Rust 1.86 enhances HashMap and slices with mutable indexing of multiple elements.
Scala
fromAnarc
2 months ago

testing the fish shell

Fish shell offers a modern, safer programming approach with effective features like autocompletion and prompt functionalities, but has some latency issues.
fromInfoWorld
3 weeks ago
Scala

Rust language adds trait upcasting

Rust 1.86 enhances HashMap and slices with mutable indexing of multiple elements.
more#rust
#microsoft
Software development
fromInfoQ
2 months ago

Microsoft Launches Visual Studio 2022 v17.13 with AI-Powered Enhancements and Improved Debugging

Microsoft's Visual Studio 2022 v17.13 improves AI-assisted development, productivity, and debugging, enhancing the overall developer experience.
fromTheregister
3 weeks ago
Software development

Bill Gates on the creation of Altair BASIC 50 years ago

Bill Gates has released the 1975 source code for Altair BASIC, highlighting a pivotal moment in Microsoft’s early development.
Software development
fromInfoQ
2 months ago

Microsoft Launches Visual Studio 2022 v17.13 with AI-Powered Enhancements and Improved Debugging

Microsoft's Visual Studio 2022 v17.13 improves AI-assisted development, productivity, and debugging, enhancing the overall developer experience.
more#microsoft
#version-management
fromInfoWorld
4 weeks ago
Software development

Apple's Swift language gets version manager

Swiftly 1.0 simplifies Swift toolchain management, supporting version control and team consistency.
fromInfoWorld
4 weeks ago
Software development

Apple's Swift language gets version manager

Swiftly 1.0 simplifies Swift toolchain management, supporting version control and team consistency.
more#version-management
fromZDNET
1 month ago
OMG science

5 ways I use regex in Linux (and why they're so essential)

Regular expressions are powerful tools for text processing and validation, despite their complexity.
#typescript
fromInfoQ
1 month ago
Node JS

Node.js 23.6 Now Runs TypeScript Natively

Node 23.6 introduces stable TypeScript native support, allowing direct execution of TypeScript files without configuration.
fromnodesource.com
1 month ago
Node JS

Node.js Now Supports TypeScript Natively: Everything You Need to Know

Node.js v23.6.0 enables native TypeScript support, enhancing development efficiency by removing extra compilation steps.
fromLogRocket Blog
1 month ago
React

TypeScript enums: Usage, advantages, and best practices - LogRocket Blog

TypeScript enums improve code maintainability by organizing constants under named identifiers, reducing errors from hardcoding values.
Node JS
fromInfoQ
1 month ago

Node.js 23.6 Now Runs TypeScript Natively

Node 23.6 introduces stable TypeScript native support, allowing direct execution of TypeScript files without configuration.
Node JS
fromnodesource.com
1 month ago

Node.js Now Supports TypeScript Natively: Everything You Need to Know

Node.js v23.6.0 enables native TypeScript support, enhancing development efficiency by removing extra compilation steps.
fromLogRocket Blog
1 month ago
React

TypeScript enums: Usage, advantages, and best practices - LogRocket Blog

TypeScript enums improve code maintainability by organizing constants under named identifiers, reducing errors from hardcoding values.
more#typescript
fromBusiness Insider
1 month ago
OMG science

I'm an anime superfan who works as a programmer at Pluto TV. It's like being a kid in a candy shop.

Nikki Frangella combines her passion for anime with her role as a programmer at Pluto TV, curating channels with a human touch.
Women in technology
fromZDNET
1 month ago

What is AI vibe coding? It's all the rage but it's not for everyone - here's why

Vibe coding allows developers to embrace AI tools, focusing on creativity over traditional coding practices.
Data science
fromtowardsdatascience.com
1 month ago

Practical SQL Puzzles That Will Level Up Your Skill

Understanding SQL patterns enhances query efficiency and problem-solving skills.
Real-world examples make SQL challenges relatable and relevant for learning.
fromCSS-Tricks
1 month ago
JavaScript

Functions In CSS?! | CSS-Tricks

CSS functions bring parameterization to styles, enhancing flexibility and reusability in web design.
[ Load more ]