#programming

[ follow ]
#python
Python
fromRealpython
1 day ago

Testing Your Code With Python's unittest - Real Python

The unittest package in Python provides a framework for writing automated tests with features like test cases, fixtures, and test suites.
Python
fromRealpython
1 day ago

Testing Your Code With Python's unittest Quiz - Real Python

The quiz tests understanding of Python's unittest framework through 9 questions.
Python
fromMathspp
2 days ago

TIL 143 - Resolve a lazy import manually

Lazy imports in Python can be inspected and resolved using the 'resolve' method to access the actual module.
Python
fromRealpython
3 weeks 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.
#javascript
Web development
fromInfoWorld
2 days ago

The best JavaScript certifications for getting hired

JavaScript remains the most in-demand programming language, essential for web development and full-stack applications.
Node JS
fromCSS-Tricks
1 week ago

A Well-Designed JavaScript Module System is Your First Architecture Decision | CSS-Tricks

JavaScript modules enable private scopes and controlled global access, essential for managing large programs and avoiding conflicts.
Web development
fromInfoWorld
2 days ago

The best JavaScript certifications for getting hired

JavaScript remains the most in-demand programming language, essential for web development and full-stack applications.
Node JS
fromCSS-Tricks
1 week ago

A Well-Designed JavaScript Module System is Your First Architecture Decision | CSS-Tricks

JavaScript modules enable private scopes and controlled global access, essential for managing large programs and avoiding conflicts.
#rust
Python
fromRealpython
5 days ago

Episode #292: Becoming a Better Python Developer Through Learning Rust - The Real Python Podcast

Learning Rust enhances Python development skills by enforcing discipline in code quality and design through its compiled nature.
fromHackernoon
11 months ago
Web development

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

Python
fromRealpython
5 days ago

Episode #292: Becoming a Better Python Developer Through Learning Rust - The Real Python Podcast

Learning Rust enhances Python development skills by enforcing discipline in code quality and design through its compiled nature.
fromHackernoon
11 months ago
Web development

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

#ai
Games
fromMouse Vs Python
3 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.
#scala-3
Scala
fromYouTube
6 days ago

Venners & Sommers: Thinking in Scala 3 Types [Scala Days 2025]

Understanding the Scala 3 type system is essential for effective programming.
Scala
fromMedium
1 month 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.
Scala
fromYouTube
6 days ago

Venners & Sommers: Thinking in Scala 3 Types [Scala Days 2025]

Understanding the Scala 3 type system is essential for effective programming.
Scala
fromMedium
1 month 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.
Scala
fromYouTube
6 days ago

Jan-Pieter van den Heuvel: Level Up, Become a Compiler Engineer [Scala Days 2025]

Understanding compiler engineering enhances programming skills and provides insights into the Scala compilation process.
Software development
fromZDNET
1 week ago

OpenAI's Codex Desktop can run your computer now - and has its own browser

Codex Desktop evolves from coding to broader productivity workflows while still targeting developers.
London music
fromwww.theguardian.com
1 week ago

Struggling theatres must programme their way out', says Young Vic director

Theatres must program compelling productions to overcome financial difficulties, according to Young Vic's artistic director, Nadia Fall.
#web-development
Web development
fromTreehouse Blog
2 weeks ago

The Difference Between Front End, Back End, and Full Stack Development

Front-end, back-end, and full stack are distinct roles in web development, each with unique responsibilities and technologies.
from2ality
8 months ago
Web development

New series of blog posts: learning web development

Creating a web app requires knowledge of HTML, CSS, JavaScript, and server management.
Web development
fromTreehouse Blog
2 weeks ago

The Difference Between Front End, Back End, and Full Stack Development

Front-end, back-end, and full stack are distinct roles in web development, each with unique responsibilities and technologies.
fromEngadget
2 weeks ago

A maverick hacker got Mac OS X running on a Wii

"Last year, when I saw that Windows NT had been ported to the Wii, I felt a renewed sense of motivation. Even if my lack of low-level experience resulted in failure, attempting this project would still be an opportunity to learn something new."
Games
fromwww.businessinsider.com
3 weeks ago

I'm a construction manager who vibe coded a paperwork tracker. My workers loved it until I accidentally broke it.

I got a degree from Douglas College in programming and business management. I understood the business side more and was better at that than at being a coder.
Web frameworks
Software development
fromZDNET
4 weeks 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 weeks 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.
Scala
fromScala-lang
4 weeks 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.
Media industry
fromPoynter
1 month 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 month 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 month 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
fromRubyflow
1 month 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.
Music
fromThepythoncodingstack
3 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
4 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
6 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
6 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
7 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
8 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
8 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.
Software development
fromMedium
9 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
9 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.
#swift
fromBusiness Insider
9 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
#ai-development
fromInfoWorld
9 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
9 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
10 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
10 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
[ Load more ]