Coding in the open attracts digital talent, says MoJ

The Ministry of Justice’s commitment to code in the open by default has helped the department “hire great people”, the department’s head of technology has said.

Coding in the open is an ‘important part’ of the Ministry of Justice’s digital recruitment – Photo credit: Flickr, Wiredforelgo, CC BY 2.0

The government’s Digital Service Standard calls for all government teams to make new source code open and reusable, or make a convincing case as to why this can’t be done.

According to the MoJ’s head of technology, Dave Rogers, and technical architect Steve Marshall, taking this approach seriously has led to the digital team writing “tens of millions of lines of code, in hundred of code repositories in the open, since 2012”.

This includes code for the department’s back-end systems, data handling systems, services for staff and some security-enforcing systems, as well as the front-end systems.

For software that needs to be confidential for commercial reasons or because it is awaiting approval, the departments aims to make it open as soon as possible.


Related content

GDS says its open source code guidance needs to be more joined up
Open and shut case: Should digital government be using open standards, open source or low-code?
Are we entering a cognitive era?


Writing on the MoJ’s digital and technology blog, Rogers and Marshall say that there are a number of advantages to this approach, including encouraging collaboration and increasing trust in government.

They also say it has helped them attract potential staff – something of particular importance for digital teams in government, which have to compete with private sector companies that offer talented developers higher salaries.

“Our public code repository is an important part of our recruitment strategy,” Rogers and Marshall said. “Many people who have joined our team have told us that what they saw in our code repositories was part of attracting them to the role.

“They can easily see the quality and style of code we produce, the types of technologies we work with, and the kinds of services we deliver.”

Coding in the open also improves the quality of work, the pair said, which they put down to the fact the developer’s code is seen by developers both inside and outside the MoJ.

“This is a commonly identified psychological effect about the improvement of human behaviour when we believe we are being observed,” the said.

Rogers and Marshall also try and debunk the idea that coding in the open is less secure, saying they believe this gives a potential attacker “only a negligible advantage”.

They add that there is “no evidence to suggest that being open source makes software more susceptible to exploitation” and that many closed source software can be disassembled to reveal similar levels of detail to source code.

GDS said in December that it was working to encourage departments to make their code Open Source Software, rather than simply coded in the open. This means that source code is freely available for modification or enhancement by anyone, but also requires teams to offer more support.

Although Open Source Software is already used by government, the aim is to make “higher impact contributions” and give back to the projects that government teams rely on and use for free.

This will include user research to find out what code that has already been written by government would be useful more widely, and to then identify some projects to focus on making into Open Source Software.

Rebecca.Hill

Learn More →

71 thoughts on “Coding in the open attracts digital talent, says MoJ

  1. Jorgedak January 22, 2025 at 12:47 pm

    purple pharmacy mexico price list: Mexican Easy Pharm – mexico drug stores pharmacies

  2. Rodneyicems January 23, 2025 at 11:07 am

    mexico drug stores pharmacies https://mexicaneasypharm.com/# mexican rx online
    mexican online pharmacies prescription drugs

  3. Rodneyicems January 23, 2025 at 1:55 pm

    best online pharmacies in mexico https://mexicaneasypharm.shop/# Mexican Easy Pharm
    medication from mexico pharmacy

  4. Albertruith January 24, 2025 at 1:04 pm

    http://cytpharm.com/# buy cytotec online
    prednisone buy no prescription

  5. Albertruith January 24, 2025 at 5:58 pm

    http://semapharm24.com/# semaglutide tablets
    25 mg prednisone

  6. Albertruith January 24, 2025 at 11:07 pm

    http://predpharm.com/# Pred Pharm
    prednisone 300mg

  7. Albertruith January 25, 2025 at 4:47 am

    http://semapharm24.com/# semaglutide best price
    prednisone canada prescription

  8. Albertruith January 25, 2025 at 12:50 pm

    https://kamapharm.shop/# sildenafil oral jelly 100mg kamagra
    buy 10 mg prednisone

  9. Albertruith January 25, 2025 at 9:01 pm

    https://cytpharm.com/# CytPharm
    prednisone 1 mg daily

  10. Albertruith January 26, 2025 at 4:56 am

    https://cytpharm.shop/# CytPharm
    prednisone buy online nz

  11. Albertruith January 26, 2025 at 12:15 pm

    http://dappharm.com/# dapoxetine price
    prednisone 50 mg price

  12. Albertruith January 26, 2025 at 7:37 pm

    http://dappharm.com/# dapoxetine price
    where to buy prednisone in canada

  13. Albertruith January 27, 2025 at 2:55 am

    https://predpharm.shop/# prednisone 5 tablets
    prednisone buy without prescription

  14. Albertruith January 27, 2025 at 9:56 am

    https://kamapharm.shop/# Kama Pharm
    prednisone for dogs

  15. Albertruith January 27, 2025 at 4:30 pm

    https://cytpharm.com/# cytotec abortion pill
    prednisone without a prescription

  16. Albertruith January 27, 2025 at 10:00 pm

    https://cytpharm.shop/# buy cytotec in usa
    buy prednisone from canada

  17. Albertruith January 28, 2025 at 3:47 am

    http://kamapharm.com/# buy Kamagra
    how to buy prednisone

  18. MichaelVon January 28, 2025 at 12:04 pm

    http://farmaprodotti.com/# Farmacia online piГ№ conveniente
    Farmacia online miglior prezzo

  19. MichaelVon January 28, 2025 at 4:58 pm

    https://farmasilditaly.shop/# viagra online in 2 giorni
    farmacia online senza ricetta

  20. MichaelVon January 28, 2025 at 9:49 pm

    https://farmaprodotti.shop/# farmacie online sicure
    comprare farmaci online all’estero

  21. MichaelVon January 29, 2025 at 2:27 am

    https://farmasilditaly.com/# esiste il viagra generico in farmacia
    farmacie online sicure

  22. Edwardvep January 31, 2025 at 4:06 am

    farmacie online affidabili: Tadalafil generico migliore – farmacia online senza ricetta

  23. WilliamTraix January 31, 2025 at 7:54 am

    Players often share tips and strategies. http://winchile.pro/# Los casinos reciben turistas de todo el mundo.

  24. WilliamTraix January 31, 2025 at 12:56 pm

    Players must be at least 21 years old. https://taya365.art/# Online gaming is also growing in popularity.

  25. WilliamTraix January 31, 2025 at 5:51 pm

    The thrill of winning keeps players engaged. https://phmacao.life/# Many casinos offer luxurious amenities and services.

  26. WilliamTraix January 31, 2025 at 10:37 pm

    Poker rooms host exciting tournaments regularly. https://taya365.art/# Some casinos have luxurious spa facilities.

  27. WilliamTraix February 1, 2025 at 3:17 am

    Responsible gaming initiatives are promoted actively. http://taya365.art/# Casinos often host special holiday promotions.

  28. WilliamTraix February 1, 2025 at 7:59 am

    Game rules can vary between casinos. http://winchile.pro/# La diversiГіn nunca se detiene en los casinos.

  29. WilliamTraix February 1, 2025 at 12:46 pm

    Many casinos offer luxurious amenities and services. https://jugabet.xyz/# La diversiГіn nunca se detiene en los casinos.

  30. WilliamTraix February 1, 2025 at 5:33 pm

    Slot tournaments create friendly competitions among players. https://winchile.pro/# La seguridad es prioridad en los casinos.

  31. Patrickbeisa February 1, 2025 at 6:18 pm

    Cashless gaming options are becoming popular.: phtaya – phtaya

  32. WilliamTraix February 1, 2025 at 10:22 pm

    Game rules can vary between casinos. http://taya777.icu/# Players enjoy a variety of table games.

  33. WilliamTraix February 2, 2025 at 3:16 am

    Online gaming is also growing in popularity. https://phtaya.tech/# Many casinos have beautiful ocean views.

  34. Patrickbeisa February 2, 2025 at 4:21 am

    La iluminaciГіn crea un ambiente vibrante.: jugabet chile – jugabet chile

  35. Daviddof February 2, 2025 at 5:33 am

    https://phmacao.life/# Players enjoy both fun and excitement in casinos.
    Gambling regulations are strictly enforced in casinos.

  36. Josephbycle February 2, 2025 at 4:47 pm

    taya365 login taya365 com login The ambiance is designed to excite players.

  37. Patrickbeisa February 2, 2025 at 8:26 pm

    Gaming regulations are overseen by PAGCOR.: taya777 – taya777 register login

  38. Daviddof February 2, 2025 at 10:18 pm

    http://jugabet.xyz/# Los croupiers son amables y profesionales.
    Some casinos feature themed gaming areas.

  39. LannyRinly February 3, 2025 at 7:23 am

    Las mГЎquinas tienen diferentes niveles de apuesta.: jugabet chile – jugabet chile

  40. WilliamTraix February 3, 2025 at 8:41 am

    The ambiance is designed to excite players. http://winchile.pro/# Muchos casinos tienen salas de bingo.

  41. Josephbycle February 3, 2025 at 12:30 pm

    jugabet chile jugabet.xyz Las promociones de fin de semana son populares.

  42. WilliamTraix February 3, 2025 at 7:45 pm

    High rollers receive exclusive treatment and bonuses. http://taya365.art/# Many casinos host charity events and fundraisers.

  43. Josephbycle February 3, 2025 at 10:18 pm

    taya365 com login taya365 login Players must be at least 21 years old.

  44. Patrickbeisa February 4, 2025 at 9:59 am

    Many casinos provide shuttle services for guests.: taya777.icu – taya777

  45. CharlesThofs February 4, 2025 at 3:31 pm

    canadian pharmacy coupon https://discountdrugmart.pro/# discount drug mart

  46. CharlesThofs February 4, 2025 at 8:30 pm

    prescription drugs from canada https://easycanadianpharm.com/# my canadian pharmacy reviews

  47. CharlesThofs February 5, 2025 at 1:27 am

    legal online pharmacy coupon code https://xxlmexicanpharm.shop/# xxl mexican pharm

  48. PorterveW February 5, 2025 at 3:59 am

    Mega India Pharm indian pharmacy paypal MegaIndiaPharm

  49. Davidjaf February 5, 2025 at 7:09 am

    MegaIndiaPharm: Mega India Pharm – MegaIndiaPharm

  50. CharlesThofs February 5, 2025 at 7:19 am

    pharmacy coupons https://familypharmacy.company/# online pharmacy delivery usa

  51. CharlesThofs February 5, 2025 at 1:18 pm

    prescription free canadian pharmacy https://xxlmexicanpharm.com/# buying prescription drugs in mexico online

  52. Davidjaf February 5, 2025 at 1:25 pm

    easy canadian pharm: easy canadian pharm – canadian online pharmacy

  53. CharlesThofs February 5, 2025 at 7:12 pm

    no prescription pharmacy paypal https://xxlmexicanpharm.com/# mexican pharmaceuticals online

  54. Davidjaf February 5, 2025 at 7:39 pm

    discount drugs: discount drug mart – drugmart

  55. PorterveW February 6, 2025 at 1:46 am

    Mega India Pharm Mega India Pharm best india pharmacy

  56. Davidjaf February 6, 2025 at 1:53 am

    discount drug pharmacy: discount drug mart – canadian pharmacy coupon

  57. CharlesThofs February 6, 2025 at 7:02 am

    online pharmacy non prescription drugs https://megaindiapharm.com/# MegaIndiaPharm

  58. Davidjaf February 6, 2025 at 8:08 am

    buying drugs from canada: easy canadian pharm – buy canadian drugs

  59. PorterveW February 6, 2025 at 12:30 pm

    online shopping pharmacy india MegaIndiaPharm Mega India Pharm

  60. CharlesThofs February 6, 2025 at 1:06 pm

    best no prescription pharmacy https://xxlmexicanpharm.shop/# medicine in mexico pharmacies

  61. Davidjaf February 6, 2025 at 2:36 pm

    easy canadian pharm: easy canadian pharm – online canadian pharmacy

  62. CharlesThofs February 6, 2025 at 7:17 pm

    overseas pharmacy no prescription http://discountdrugmart.pro/# canadian pharmacy coupon code

  63. Davidjaf February 6, 2025 at 9:02 pm

    mexican mail order pharmacies: xxl mexican pharm – mexico pharmacies prescription drugs

  64. PorterveW February 6, 2025 at 11:20 pm

    drugmart cheapest pharmacy to fill prescriptions with insurance discount drug mart

  65. CharlesThofs February 7, 2025 at 1:10 am

    offshore pharmacy no prescription https://familypharmacy.company/# family pharmacy

  66. CharlesThofs February 7, 2025 at 6:42 am

    online pharmacy non prescription drugs https://megaindiapharm.com/# Mega India Pharm

  67. MichaelSep February 7, 2025 at 7:36 am

    pharmacy coupons https://xxlmexicanpharm.com/# mexican rx online

  68. WillieBut February 7, 2025 at 8:02 am

    MegaIndiaPharm: MegaIndiaPharm – MegaIndiaPharm

  69. PorterveW February 7, 2025 at 9:58 am

    easy canadian pharm canadian pharmacy king reviews easy canadian pharm

  70. CharlesThofs February 7, 2025 at 12:26 pm

    prescription drugs online https://xxlmexicanpharm.com/# best online pharmacies in mexico

  71. MichaelSep February 7, 2025 at 4:25 pm

    online pharmacy non prescription drugs http://familypharmacy.company/# Cheapest online pharmacy

Leave a Reply

Your email address will not be published. Required fields are marked *