DEV Community

James profile picture

James

Computer science teacher by day, nerdy programmer type by night.

Work

Teacher of computer science at A school

How a CPU really works

How a CPU really works

1
Comments
2 min read

Want to connect with James?

Create an account to connect with James. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Solar battery usage

Solar battery usage

Comments
2 min read
How trying to make pocket calculators do complex maths accidentally invented modern computing

How trying to make pocket calculators do complex maths accidentally invented modern computing

Comments
2 min read
Why the 1880 US Census lead to the invention of the computer

Why the 1880 US Census lead to the invention of the computer

Comments
1 min read
RC2014 Raspberry Pi Pico VGA Terminal Self-Build

RC2014 Raspberry Pi Pico VGA Terminal Self-Build

Comments
2 min read
Devlog 01 - Spectrum Next Programming Languages

Devlog 01 - Spectrum Next Programming Languages

1
Comments
2 min read
Quazar Graphic OLED Display - Real Pixels for your RC2014

Quazar Graphic OLED Display - Real Pixels for your RC2014

2
Comments
2 min read
Optimised Z80 - Conway's Life Improved

Optimised Z80 - Conway's Life Improved

Comments
8 min read
Bbc Micro Mega Upgrade

Bbc Micro Mega Upgrade

Comments
3 min read
How I Became a better Computer Science teacher

How I Became a better Computer Science teacher

3
Comments
6 min read
Bbc Micro - Computer Literacy 1980s

Bbc Micro - Computer Literacy 1980s

Comments
3 min read
Conway's Life in Z80 Assembly

Conway's Life in Z80 Assembly

4
Comments
1 min read
Switch Joycon Drift Repair

Switch Joycon Drift Repair

1
Comments
5 min read
Zombies! - A Game Written in Z80 Assembly

Zombies! - A Game Written in Z80 Assembly

12
Comments
5 min read
Intefacing an oldschool joystick to a Z80 CPU

Intefacing an oldschool joystick to a Z80 CPU

1
Comments
3 min read
Reading and Writing JSON using Python

Reading and Writing JSON using Python

1
Comments
1 min read
Python Commandline Argument Parsing

Python Commandline Argument Parsing

1
Comments
1 min read
Gameboy Advance Dev Workflow in 2020

Gameboy Advance Dev Workflow in 2020

12
Comments
9 min read
Five ways to be productive and finish your projects

Five ways to be productive and finish your projects

7
Comments
2 min read
How to Write Emulator - Fetch Decode Execute Cycle

How to Write Emulator - Fetch Decode Execute Cycle

9
Comments
3 min read
How to Write Emulator - Automating Tedious Programming with Excel

How to Write Emulator - Automating Tedious Programming with Excel

6
Comments
3 min read
How to Write Emulator - Opcodes Jumptables

How to Write Emulator - Opcodes Jumptables

7
Comments
3 min read
How to Write Emulator - Intro

How to Write Emulator - Intro

7
Comments
2 min read
Godot Wild Jam 12

Godot Wild Jam 12

3
Comments
2 min read
Maths for Programmers - Rearranging Equations

Maths for Programmers - Rearranging Equations

20
Comments 1
2 min read
loading...