What’s new

Everything that gets published and improved on SergioLearns, week by week, like a repository history. Articles are listed automatically; I note down the improvements myself.

Week of Nov 9, 2026 · 17 articles · 20 improvements

  1. Nov 13, 2026 improved: New covers on every article: the topic icon and the subject in its colour, so you can tell them apart at a glance
  2. Nov 13, 2026 improved: New grade calculator: one page per subject with how it is graded, what you still need and how to prepare; on mobile, step by step
  3. Nov 13, 2026 improved: At night Leo wears his nightcap and looks sleepy: he snores, nods off, yawns, dreams and reads by candlelight
  4. Nov 13, 2026 improved: In What's new, mock exams and standalone articles now show their title
  5. Nov 12, 2026 improved: Each subject with its own colour on all its labels across the site
  6. Nov 12, 2026 improved: New home page: where to start, the question of the day, the Lab and what has just come out
  7. Nov 12, 2026 improved: Sergio Bot is now called Leo: he has a face, gestures and keeps you company on every page
  8. Nov 12, 2026 improved: New menu and footer: University and Lab in each subject's colour, plus the What's new bell
  9. Nov 12, 2026 improved: About me, Contact, Support and the legal pages, easier to read
  10. Nov 11, 2026 improved: All articles, Resources and Exercises with filters, search and topics grouped together
  11. Nov 11, 2026 improved: Easier-to-read articles: sticky contents, the topic at a glance and, at the end, what to read next
  12. Nov 11, 2026 improved: Learn, Practice, University and Lab redesigned, with search boxes that suggest what to look for
  13. Nov 11, 2026 improved: Each subject as a metro line: its topics are stops and you can see what you have read
  14. Nov 11, 2026 improved: On mobile, everything responds to your touch, just like the mouse on a computer
  15. Nov 10, 2026 improved: Custom-drawn icons across the site, and everything you click responds with its own animation
  16. Nov 9, 2026 improved: C pointers and memory visualizer, for IC2
  17. Nov 9, 2026 improved: Algorithm visualizer: your Python code step by step, with searches, recursion and sorting
  18. Nov 9, 2026 improved: Regular expression tester for Python and Java (and the Java environment now runs them)
  19. Nov 9, 2026 improved: Nine new IC1 simulators: MIPS pipeline, cache, datapath, IEEE 754, Hamming and more
  20. Nov 9, 2026 improved: Lab by subject: the FP1, FP2 and IC2 tools, sorted by their topics
  21. Nov 13, 2026 IC2 practical mock exam Exam
  22. Nov 13, 2026 Flowcharts: Theory Practice Exercises
  23. Nov 13, 2026 Threads: Theory Practice Exercises
  24. Nov 12, 2026 IC2 theory mock exam Exam
  25. Nov 11, 2026 File system: Theory Exercises Practice
  26. Nov 10, 2026 Virtual memory: Theory Exercises Practice
  27. Nov 9, 2026 Memory management: Theory Exercises Practice

Earlier weeks

Week of Nov 2, 2026 · 19 articles · 8 improvements

  1. Nov 8, 2026 improved: Privacy and cookie policies with links to turn off personalised ads
  2. Nov 8, 2026 improved: What's new page: what gets published and improved each week
  3. Nov 8, 2026 improved: Solved exercise hubs for Python, Java and C, sorted by level
  4. Nov 8, 2026 improved: Faster pages: self-hosted fonts and cached styles
  5. Nov 8, 2026 improved: Code shows as typed: >= and == no longer merge into one symbol
  6. Nov 8, 2026 improved: At the end of every article, a shortcut to Sergio Bot and to Contact
  7. Nov 7, 2026 improved: About me explains how I make the articles: what I do and what the AI does
  8. Nov 3, 2026 improved: Sergio Bot v2: an assistant that reads the article you have open
  9. Nov 8, 2026 Concurrency: Theory Exercises Practice
  10. Nov 7, 2026 CPU scheduling: Theory Exercises Practice
  11. Nov 6, 2026 Processes: Theory Exercises
  12. Nov 5, 2026 Interrupts: Theory Exercises
  13. Nov 4, 2026 Operating system: Theory Exercises
  14. Nov 3, 2026 IP addressing: Theory Exercises
  15. Nov 2, 2026 LinkedList: Theory Practice Exercises
  16. Nov 2, 2026 OSI and TCP/IP models: Theory Exercises

Week of Oct 26, 2026 · 20 articles · 2 improvements

  1. Oct 31, 2026 improved: "How much do I need?" calculator in the FP1, FP2 and IC2 guides
  2. Oct 31, 2026 improved: Lab: CPU scheduling, page replacement, subnet and packet journey simulators
  3. Nov 1, 2026 Introduction to networks: Theory Exercises
  4. Oct 31, 2026 Network configuration: Theory Practice Exercises
  5. Oct 30, 2026 vi editor: Theory Practice Exercises
  6. Oct 29, 2026 Shell scripts: Theory Practice Exercises
  7. Oct 28, 2026 Redirection and pipes: Theory Practice Exercises
  8. Oct 27, 2026 Permissions: Theory Practice Exercises
  9. Oct 26, 2026 System calls: Theory Practice Exercises

Week of Oct 19, 2026 · 27 articles

  1. Oct 25, 2026 Processes: Exercises Practice Theory
  2. Oct 24, 2026 Preprocessor: Exercises Practice Theory
  3. Oct 24, 2026 Structs: Exercises Practice Theory
  4. Oct 24, 2026 Dynamic memory: Theory Exercises Practice
  5. Oct 24, 2026 Text files: Exercises Practice Theory
  6. Oct 22, 2026 Regex: Exercises Practice Theory
  7. Oct 22, 2026 Strings: Exercises Practice Theory
  8. Oct 20, 2026 Associative containers: Exercises Practice Theory
  9. Oct 19, 2026 Recursion: Exercises Practice Theory

Week of Oct 12, 2026 · 3 articles

  1. Oct 12, 2026 Mutability and copies: Exercises Practice Theory

Week of Oct 5, 2026 · 35 articles

  1. Oct 11, 2026 Lists and tuples: Exercises Practice Theory
  2. Oct 11, 2026 Modules: Exercises Practice Theory
  3. Oct 8, 2026 Collections: Exercises Practice Theory
  4. Oct 8, 2026 Iterators: Exercises Practice Theory
  5. Oct 8, 2026 Comparable and Cloneable: Exercises Practice Theory
  6. Oct 8, 2026 Interfaces: Exercises Practice Theory
  7. Oct 7, 2026 Exceptions: Practice Exercises Theory
  8. Oct 7, 2026 Inheritance: Exercises Practice Theory
  9. Oct 7, 2026 Classes: Exercises Practice Theory
  10. Oct 7, 2026 Regex: Exercises Practice Theory
  11. Oct 7, 2026 Strings: Exercises Practice
  12. Oct 5, 2026 Strings in Java Theory
  13. Oct 5, 2026 Arrays: Exercises Practice

Week of Sep 28, 2026 · 5 articles

  1. Oct 1, 2026 Arrays in Java Theory
  2. Oct 1, 2026 Methods in Java Exercises
  3. Sep 30, 2026 Methods: Practice Theory
  4. Sep 28, 2026 Loops in Java Exercises

Week of Sep 21, 2026 · 5 articles

  1. Sep 27, 2026 Java loops practice Practice
  2. Sep 26, 2026 Conditionals: Exercises Practice
  3. Sep 21, 2026 Variables: Exercises Practice

Week of Sep 14, 2026 · 4 articles

  1. Sep 18, 2026 Java syntax exercises Exercises
  2. Sep 17, 2026 Java syntax practice Practice
  3. Sep 16, 2026 Loops in Java Theory
  4. Sep 14, 2026 Flow control in Java Theory

Week of Sep 7, 2026 · 2 articles

  1. Sep 13, 2026 Variables in Java Theory
  2. Sep 12, 2026 Java syntax Theory

Older posts are in All articles. Spotted a mistake? Tell me via Contact.