Welcome to the Code Maven!
Helping you improve your programming and DevOps related knowledge to allow you to have
a better job with more satisfaction and higher salary.
The main topics in alphabetical order
- Ansible - the configuration management system.
- Bash - the shell language of Unix/Linux.
- C# .NET - the language of Microsoft.
- Docker - the de-facto standard in containers.
- Flask, the Python microframework.
- Git, the most popular Open Source version control system.
- Go - Golang, the programming language created at Google.
- Groovy, the programming language used for Jenkins pipelines.
- Handlebars the HTML templating system written in JavaScript.
- Java
- JavaScript
- Jenkins, the automation server used for Continuous Integration and Continuous Delivery.
- Linux
- NodeJS
- Perl on the Perl Maven site.
- PHP
- Python
- Ruby
- SVG, Scalable Vector Graphics examples in JavaScript and Python.
- Programming Bootcamp for Scientists
- Programming Exercises for any language.
- R&D at $company - interviews with engineering leaders
- CMOS - Code-Maven Open Source podcast
Most of the articles were written by Gabor Szabo who provides Automation and DevOps
related services. (Setting up CI systems, introducing test automation, moving the company to "the cloud", etc.)
Recent Articles
Multiple counters with plain JavaScript and local storage
As part of the big Counter Example project, in this article we'll see how to create a counter with multiple buttons with plain JavaScript utilizing the Local Storage introduced in HTML5.
LibreLingo - adding a Cancel button
LibreLingo is an open source language learning platform created by Dániel Kántor. In this pair programming session we learn how to get started contributing to it. Join us on the Matrix channel or go straight to the source code