Upcoming Events

4th February 2026

5th February 2026

7th February 2026

10th February 2026

26th February 2026

15th - 20th June 2026


ACCU News
  • February's Overload Journal has been published.
    7 February 2026

    The February 2026 ACCU Overload journal has been published and should arrive at members' addresses in the next few days. Overload 191 and previous issues of Overload can be accessed via the Journals menu.

  • Overload Availability
    19 January 2026

    Overload has been moved back outside of the paywall.

    Overload is ACCU's premier, peer-reviewed technical journal, published six times a year.

    For information on membership in ACCU and links to membership registration, please click here.

  • January's C Vu Journal has been published.
    8 January 2026

    The January 2026 ACCU C Vu journal has been published and should arrive at members' addresses in the next few days. C Vu 37-6 and previous issues of C Vu can be accessed via the Journals menu (ACCU members only).

  • December's Overload Journal has been published.
    8 December 2025

    The December 2025 ACCU Overload journal has been published and should arrive at members' addresses in the next few days. Overload 190 and previous issues of Overload can be accessed via the Journals menu.

  • ACCU 2026 Call for Speakers
    18 November 2025

    The ACCU 2026 Conference Call for Speakers is now open, and proposals will be accepted until Sunday 11th January 2026.

    ACCU 2026 will be held in Folkestone, Kent, UK from 15th June through 20th June, 2026.

    For more information, please click here.


Older News
Latest Journal

Overload cover
Overload 191 · February 2026 (PDF)

Contents

  • Everything is Under Control.
    You can’t always plan every detail in advance. Frances Buontempo tries to step back and find out how to respond to change.

  • Effective Behavior Driven Development.
    Most software development aims to provide solutions to business problems. Seb Rose has condensed fifteen years of BDD learning into two pages of practices, benefits, and challenges.

  • Implementing vector<T>.
    Finding out to to implement features from the standard library can be a useful learning exercise. Quasar Chunawala explores implementing your own version of std::vector.

  • Letter to the Editor.
    Silas S. Brown wrote in following an article in the previous issue. The editor passed it to the author of that article (Andy Balaam), who has replied.

  • Restrict Mutability of State.
    Changing state can cause problems in software. Kevlin Henney reminds us that when it is not necessary to change, it is necessary not to change.

  • Afterwood.
    We spend a lot of time hammering away. Chris Oldwood reminds us that spending time mulling things over can also be productive.

Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.