IT Pro is supported by its audience. When you purchase through links on our site, we may earn an affiliate commission. Learn more
GitHub launches paid remote internships
The GitHub sign in screen on a smartphone
Careers & training

GitHub launches paid remote internships

The launch follows a successful trial and will initially be available for students in ten countries
7 Mar 2023
Podcast transcript: Is this the beginning of the end for open source?
The IT Pro Podcast logo with subheading 'Transcript' and the episode title 'Is this the beginning of the end for open source?’
open source

Podcast transcript: Is this the beginning of the end for open source?

Read the full transcript for this episode of the IT Pro Podcast
3 Mar 2023
The IT Pro Podcast: Is this the beginning of the end for open source?
The IT Pro Podcast logo with the episode number 163 and title 'Is this the beginning of the end for open source?'
open source

The IT Pro Podcast: Is this the beginning of the end for open source?

There’s positive momentum in the open source community, but key players are questioning its longevity
3 Mar 2023
Record computing degree applications driven by AI interest, says BCS
A high-point shot of three students in an IT course talking around desks and laptops
Careers & training

Record computing degree applications driven by AI interest, says BCS

The institute suggested students are attracted to computer sciences by innovative areas, which also include machine learning and the fight against cli…
16 Feb 2023
GitHub Copilot for Business launches with new features, best-ever AI
The GitHub sign outside its headquarters
Software

GitHub Copilot for Business launches with new features, best-ever AI

Businesses can make use of exclusive features and easily subscribe to the service for the first time
15 Feb 2023
What is Electron and why is it so controversial?
Two software developers talking at their desks
software development

What is Electron and why is it so controversial?

Developers love the simplicity of Electron, and it could lead to major savings, but many urge caution over the potential security risks to users
31 Jan 2023
Yandex data breach reveals source code littered with racist language
Yandex logo on a self-driving car
data breaches

Yandex data breach reveals source code littered with racist language

Yandex source code for a range of key services was leaked to a popular hacker forum last week
30 Jan 2023
Observability for developers
Dark whitepaper cover with title and turquoise matrix graphic on right sidewhitepaper
Whitepaper

Observability for developers

What is observability
25 Jan 2023
Return of the Mac
MacintoshPi sitting on a desk, with keyboard, mouse and joystick
programming

Return of the Mac

Developer Jarosław Mazurkiewicz explains the creative process behind MacintoshPi and why he wanted to bring a classic Mac back to life
27 Dec 2022
Developers more likely to introduce security vulnerabilities in code when using AI assistants
Image of a male and female software developer working together
programming

Developers more likely to introduce security vulnerabilities in code when using AI assistants

The findings come as an increasing number of developers turn to AI pair programmers due to productivity benefits
21 Dec 2022
Women pursuing computing degrees surges, the biggest growth rate of any subject area
A woman working in a data centre
Careers & training

Women pursuing computing degrees surges, the biggest growth rate of any subject area

However, the amount of women beginning computing degrees this year is still low compared to men, a figure of 6,450 compared to 27,735
21 Dec 2022
16 top BBC micro:bit projects
BBC micro:bit logo on black background
Hardware

16 top BBC micro:bit projects

Learn everything from beginner projects to challenges for confident coders
28 Nov 2022
Best laptops for programming and coding in 2023
A female programmer working in front of a big monitor displaying code
Laptops

Best laptops for programming and coding in 2023

There are so many factors to consider when choosing the best laptop for programming – here are our top picks
23 Nov 2022
NSA: Phase out memory-unsafe languages like C and C++
A close up shot of a computer screen showing lines of programming code
programming languages

NSA: Phase out memory-unsafe languages like C and C++

The US agency advises organisations to begin using languages like Rust, Java, and Swift
11 Nov 2022
GitHub Copilot for business ‘expected to boost enterprise adoption’
GitHub Universe sign outside the entrance steps of the Yerba Buena Arts Center
Software

GitHub Copilot for business ‘expected to boost enterprise adoption’

GitHub says its new business offering for its legally beleaguered AI pair programmer is the development that businesses and large enterprises have bee…
10 Nov 2022
Microsoft’s GitHub Copilot sued over “software piracy on an unprecedented scale”
GitHub code on a dark background
Software

Microsoft’s GitHub Copilot sued over “software piracy on an unprecedented scale”

The lawsuit stated that this is the first class-action case in the US challenging the training and output of AI systems
4 Nov 2022
Are coding bootcamps worth it?
A pair of head outlines - a puzzle piece segment is cut out from one and placed on top of the other.
Careers & training

Are coding bootcamps worth it?

Fast-track software development programmes often promise a quick way into a high-paying and lucrative career, but you’d be right to approach with caut…
6 Oct 2022
Why low-code and no-code can be a route through recession
A display in public showing stocks and shares declining
Development

Why low-code and no-code can be a route through recession

Businesses in need of cost and time-savings might benefit from alternative methodologies
5 Oct 2022
Microsoft Azure CTO hails 'most loved' Rust as the successor to C and C++
Mark Russinovich speaking on stage at a conference
programming languages

Microsoft Azure CTO hails 'most loved' Rust as the successor to C and C++

Rust is a newer programming language that developers enjoy using and learning, and it's being adopted far across the industry, too
21 Sep 2022
Programming with Python: Time to upgrade to fancy ANSI
A screen showing code written in Python
Development

Programming with Python: Time to upgrade to fancy ANSI

Wordle inspires Dick to reinvent his 1980s ASCII toolkit for the 2020s, but this time he doubles down with ANSI
3 Sep 2022
Podcast transcript: Why devs are collaboration experts
Podcast transcript: Why devs are collaboration experts
Development

Podcast transcript: Why devs are collaboration experts

Read the full transcript for this episode of the IT Pro Podcast
5 Aug 2022
The IT Pro Podcast: Why devs are collaboration experts
The IT Pro Podcast - Why devs are collaboration experts
Development

The IT Pro Podcast: Why devs are collaboration experts

When it comes to cooperation, businesses could learn a few things from their IT team
5 Aug 2022
What is JavaScript and why should I learn it?
JavaScript code displayed on monitor
Development

What is JavaScript and why should I learn it?

Everything you need to know about JavaScript and its role as the world's most popular web programming language
18 Jul 2022