#programming

[ follow ]
fromThe Bootstrapped Founder
1 day ago

The AI Learning Revolution: Transforming How We Code

Learning to code has traditionally involved diving into books or troubleshooting issues independently, often resulting in a time-consuming, asynchronous process of problem-solving.
Software development
#python
fromIT Pro
1 month ago
Python

Python's popularity shows no signs of fading - here's why software developers love it

fromIT Pro
1 month ago
Python

Python's popularity shows no signs of fading - here's why software developers love it

#ai-development
#technology
Women in technology
fromBusiness Insider
1 month 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.
Java
fromIT Pro
1 month 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
1 month 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.
Women in technology
fromBusiness Insider
1 month 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.
Java
fromIT Pro
1 month 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
1 month 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.
#javascript
fromInfoQ
1 week ago
Node JS

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

fromInfoQ
1 week ago
Node JS

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

#software-development
Node JS
fromLogRocket Blog
1 month 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.
Node JS
fromLogRocket Blog
1 month 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 week ago

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

Guard conditions, introduced in Kotlin 2.1.0 last November, are now stable. They facilitate multiple conditions in when expressions, making control flow more explicit and concise, allowing for a better-organized code structure.
Scala
#go
fromFast Company
1 week ago

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

In a world where coding is shifting to prompt-based interactions with AI, Warp is introducing an interface designed to ease this transition for developers.
Artificial intelligence
fromHackernoon
8 years ago

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

"I have officially switched to the 'I use Arch, btw' syndrome!!!"
Apple
#ai
fromHackernoon
2 months ago

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

A data structure is just a way to organize data so computers can efficiently create, read, update, and delete it (CRUD).
Data science
fromRaymondcamden
2 weeks ago

Sorting Out Your Monarchs with BoxLang

The primary challenge is to create a function that sorts monarch names by their names and ordinal numbers represented in Roman numerals, a fun coding exercise.
JavaScript
#scala
fromHackernoon
4 weeks 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
fromKDnuggets
4 weeks ago

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

Plugins enhance your IDE by adding custom functionality, streamlining workflows, and improving the overall development experience for both personal and community use.
Online Community Development
#boxlang
#css
Video games
fromCreative Bloq
4 weeks 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.
#rust
fromHackernoon
3 months ago

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

A slice is a view of a portion of an array, which contains a pointer, length, and capacity, influencing how functions like append and slices.Sort operate.
Scala
fromTheregister
1 month ago

Russia sentences programmer to 14 years for treason

A Russian programmer was sentenced to 14 years in a high-security penal colony for leaking soldier data to Ukraine.
Russo-Ukrainian War
fromHackernoon
9 months ago

A Guide on How to Boost Function Performance and Achieve Execution Over 10 Million Times Faster | HackerNoon

Gauss's formula enables a dramatic performance boost in code optimization, showcasing that even simple mathematical ideas can greatly enhance algorithm efficiency.
Growth hacking
fromInfoWorld
11 months ago

Using JavaScript's built-in objects

Object is the root object of all prototypes in JavaScript, providing important methods like toString() and assign(), essential for the JavaScript object model.
Node JS
#github
fromZDNET
1 month ago
Artificial intelligence

Copilot's Coding Agent brings automation deeper into GitHub workflows

GitHub is instrumental for code management, version control, and collaboration in programming workflows.
fromZDNET
1 month ago
Artificial intelligence

This GitHub trick lets ChatGPT dissect your code in minutes - here's how

GitHub's Deep Research tool enhances code analysis, aiding developers in onboarding and reviewing existing codebases efficiently.
Artificial intelligence
fromZDNET
1 month ago

Copilot's Coding Agent brings automation deeper into GitHub workflows

GitHub is instrumental for code management, version control, and collaboration in programming workflows.
Artificial intelligence
fromZDNET
1 month ago

This GitHub trick lets ChatGPT dissect your code in minutes - here's how

GitHub's Deep Research tool enhances code analysis, aiding developers in onboarding and reviewing existing codebases efficiently.
Scala
fromMedium
1 month ago

Decorator Patterns in Practice: Python, Java, JavaScript, Ruby, and Scala

Leapcell utilizes decorators for enhanced modularity and functionality in serverless web hosting, promoting scalability and maintainability.
fromLogRocket Blog
1 month ago

SOLID series: The Open-Closed Principle - LogRocket Blog

The OCP dictates that modules should be open for extension but closed for modification, allowing modules to extend without altering their source code.
Software development
from2ality
1 month ago

Styling console text in Node.js

If we want to style text we print to a terminal, we use ANSI escape sequences.
Node JS
fromVulture
1 month ago

The Pitt Is Coming to Cable

"When we put Max programming on the T-nets, we want to make sure that we're telling the audience, 'This is something special, you want to tune in for this.'"
DC food
fromHackernoon
1 year ago

The Odin Project's Chess Game Took Me Weeks to Finish-And I'd Still Do It Again | HackerNoon

I figured I'd share my experience to help anyone else gearing up to tackle it, trust me, it's not as scary as it seems!
Board games
fromMedium
1 month ago

Oddities of Java: Arrays are objects, kind of, but also primitives

The Java 'int' is a primitive type, while an integer array declared with 'int[]' is an object, meaning it can utilize Object methods.
Java
[ Load more ]