Sample Programs 100 Article Release
Tags: showdev, hacktoberfest, github, opensource
Published: 2019-11-18 21:44:34

In the midst of the craziness that is Hacktoberfest, we managed to hit that 100 article release. In this article, I’d like to cover exactly what that means.

## 100 Programming Articles

If you’re interested in checking out [the formal release](https://github.com/TheRenegadeCoder/sample-programs/releases/tag/100-article), you’ll notice that there’s actually 101 articles. As mentioned in the intro, this milestone sort of got lost in the craziness of Hacktoberfest, so I just tagged the latest commit when I realized we had reached the goal. Feel free to dig around the history to find that commit that brought in the 100th article and drop it in the comments.

### Metrics

At any rate, at that point in the repo, there was a lot to be excited about. For instance, here are some cool metrics:

- 322 code snippets
- 209 stars
- 188 forks
- 113 languages
- 101 articles
- 12 watchers

In addition, check out this break down of the programming languages for the repo at the time of tagging:

- Python (32.0%)
- Haskell (10.2%)
- C (9.0%)
- C# (7.4%)
- Go (7.2%)
- C++ (5.9%) 

As of now, that Python ratio has dropped considerably. Of course, that’s a topic for another time.

### Articles

If you’re interested in the actual articles, you can always find the latest uploads on [the Sample Programs home page](https://sample-programs.therenegadecoder.com/). That said, here’s the most up to date list I could put together (109 as of 10/27/19):

- [Bubble Sort in Python](https://sample-programs.therenegadecoder.com/projects/bubble-sort/python/) on 19 December 2018 by Haseeb Majid
- [Even Odd in Python](https://sample-programs.therenegadecoder.com/projects/even-odd/python/) on 16 October 2019 by Mandy Mericle
- [File IO in C++](https://sample-programs.therenegadecoder.com/projects/file-io/c-plus-plus/) on 21 December 2018 by Noah Nichols
- [File IO in Python](https://sample-programs.therenegadecoder.com/projects/file-io/python/) on 20 December 2018 by Noah Nichols
- [File IO in Ruby](https://sample-programs.therenegadecoder.com/projects/file-io/ruby/) on 03 December 2018 by Noah Nichols
- [File IO in Scala](https://sample-programs.therenegadecoder.com/projects/file-io/scala/) on 05 April 2019 by veevidify
- [Fizz Buzz in Java](https://sample-programs.therenegadecoder.com/projects/fizz-buzz/java/) on 06 November 2018 by Stuart Irwin
- [Fizz Buzz in Lisp](https://sample-programs.therenegadecoder.com/projects/fizz-buzz/lisp/) on 18 October 2019 by Stuart Irwin
- [Fizz Buzz in PowerShell](https://sample-programs.therenegadecoder.com/projects/fizz-buzz/powershell/) on 11 December 2018 by Devin Leaman
- [Fizz Buzz in Python](https://sample-programs.therenegadecoder.com/projects/fizz-buzz/python/) on 15 December 2018 by samdoj
- [Fizz Buzz in Swift](https://sample-programs.therenegadecoder.com/projects/fizz-buzz/swift/) on 24 November 2018 by Marty Hernandez Avedon
- [Fizz Buzz in JavaScript](https://sample-programs.therenegadecoder.com/projects/fizz-buzz/javascript/) on 01 October 2019 by Pascal Spiesz
- [Fractions in Python](https://sample-programs.therenegadecoder.com/projects/fractions/python/) on 16 October 2019 by Niraj Kamdar
- [Fractions in C++](https://sample-programs.therenegadecoder.com/projects/fractions/c-plus-plus/) on 10 October 2019 by Niraj Kamdar
- [Hello World in ALGOL 68](https://sample-programs.therenegadecoder.com/projects/hello-world/algol68/) on 31 December 2018 by Jeremy Grifski
- [Hello World in Bash](https://sample-programs.therenegadecoder.com/projects/hello-world/bash/) on 29 January 2019 by Jeremy Grifski
- [Hello World in Befunge](https://sample-programs.therenegadecoder.com/projects/hello-world/befunge/) on 27 November 2018 by Stuart Irwin
- [Hello World in Brainfuck](https://sample-programs.therenegadecoder.com/projects/hello-world/brainfuck/) on 01 November 2018 by Christoph Böhmwalder
- [Hello World in C](https://sample-programs.therenegadecoder.com/projects/hello-world/c/) on 05 December 2018 by Jeremy Grifski
- [Hello World in C#](https://sample-programs.therenegadecoder.com/projects/hello-world/c-sharp/) on 25 December 2018 by Jeremy Grifski
- [Hello World in C\*](https://sample-programs.therenegadecoder.com/projects/hello-world/c-star/) on 13 November 2018 by Jeremy Grifski
- [Hello World in C++](https://sample-programs.therenegadecoder.com/projects/hello-world/c-plus-plus/) on 14 February 2019 by Jeremy Grifski
- [Hello World in Crystal](https://sample-programs.therenegadecoder.com/projects/hello-world/crystal/) on 28 February 2019 by Jeremy Grifski
- [Hello World in D](https://sample-programs.therenegadecoder.com/projects/hello-world/d/) on 25 March 2019 by Jeremy Grifski
- [Hello World in Dart](https://sample-programs.therenegadecoder.com/projects/hello-world/dart/) on 01 November 2018 by Stargator
- [Hello World in Elixir](https://sample-programs.therenegadecoder.com/projects/hello-world/elixir/) on 16 May 2019 by Jeremy Grifski
- [Hello World in Elm](https://sample-programs.therenegadecoder.com/projects/hello-world/elm/) on 07 May 2019 by Jeremy Grifski
- [Hello World in Erlang](https://sample-programs.therenegadecoder.com/projects/hello-world/erlang/) on 04 October 2019 by Nick Keers
- [Hello World in Goby](https://sample-programs.therenegadecoder.com/projects/hello-world/goby/) on 30 March 2019 by Jeremy Grifski
- [Hello World in Google Apps Script](https://sample-programs.therenegadecoder.com/projects/hello-world/google-apps-script/) on 10 November 2018 by Jeremy Grifski
- [Hello World in Hack](https://sample-programs.therenegadecoder.com/projects/hello-world/hack/) on 07 May 2019 by Jeremy Grifski
- [Hello World in Haskell](https://sample-programs.therenegadecoder.com/projects/hello-world/haskell/) on 01 July 2019 by Jeremy Grifski
- [Hello World in Julia](https://sample-programs.therenegadecoder.com/projects/hello-world/julia/) on 01 May 2019 by Jeremy Grifski
- [Hello World in Koka](https://sample-programs.therenegadecoder.com/projects/hello-world/koka/) on 09 November 2018 by Bassem Mohamed
- [Hello World in Kotlin](https://sample-programs.therenegadecoder.com/projects/hello-world/kotlin/) on 03 April 2019 by Jeremy Grifski
- [Hello World in Lisp](https://sample-programs.therenegadecoder.com/projects/hello-world/lisp/) on 22 August 2019 by Jeremy Grifski
- [Hello World in Lua](https://sample-programs.therenegadecoder.com/projects/hello-world/lua/) on 01 November 2018 by Jeremy Grifski
- [Hello World in MATLAB](https://sample-programs.therenegadecoder.com/projects/hello-world/matlab/) on 01 November 2018 by
- [Hello World in MoonScript](https://sample-programs.therenegadecoder.com/projects/hello-world/moonscript/) on 01 November 2018 by Bassem Mohamed
- [Hello World in Opa](https://sample-programs.therenegadecoder.com/projects/hello-world/opa/) on 01 November 2018 by Nico Villanueva
- [Hello World in Pascal](https://sample-programs.therenegadecoder.com/projects/hello-world/pascal/) on 12 May 2019 by Jeremy Grifski
- [Hello World in Perl](https://sample-programs.therenegadecoder.com/projects/hello-world/perl/) on 29 May 2019 by Jeremy Grifski
- [Hello World in PicoLisp](https://sample-programs.therenegadecoder.com/projects/hello-world/picolisp/) on 21 March 2019 by Jeremy Grifski
- [Hello World in PowerShell](https://sample-programs.therenegadecoder.com/projects/hello-world/powershell/) on 01 November 2018 by Devin Leaman
- [Hello World in Python](https://sample-programs.therenegadecoder.com/projects/hello-world/python/) on 31 December 2018 by Jeremy Grifski
- [Hello World in R](https://sample-programs.therenegadecoder.com/projects/hello-world/r/) on 01 November 2018 by Alexandra Wörner
- [Hello World in Racket](https://sample-programs.therenegadecoder.com/projects/hello-world/racket/) on 25 July 2019 by Jeremy Grifski
- [Hello World in Red](https://sample-programs.therenegadecoder.com/projects/hello-world/red/) on 17 November 2018 by Jeremy Grifski
- [Hello World in Rust](https://sample-programs.therenegadecoder.com/projects/hello-world/rust/) on 05 December 2018 by Jeremy Grifski
- [Hello World in Scala](https://sample-programs.therenegadecoder.com/projects/hello-world/scala/) on 29 May 2019 by Jeremy Grifski
- [Hello World in Scheme](https://sample-programs.therenegadecoder.com/projects/hello-world/scheme/) on 25 December 2018 by Jeremy Grifski
- [Hello World in Solidity](https://sample-programs.therenegadecoder.com/projects/hello-world/solidity/) on 01 November 2018 by Maximillian Naza
- [Hello World in Visual Basic](https://sample-programs.therenegadecoder.com/projects/hello-world/visual-basic/) on 25 March 2019 by Jeremy Grifski
- [Hello World in Wren](https://sample-programs.therenegadecoder.com/projects/hello-world/wren/) on 02 May 2019 by Jeremy Grifski
- [Insertion Sort in Python](https://sample-programs.therenegadecoder.com/projects/insertion-sort/python/) on 29 January 2019 by Haseeb Majid 
- [Merge Sort in Python](https://sample-programs.therenegadecoder.com/projects/merge-sort/python/) on 17 February 2019 by Haseeb Majid 
- [Prime Number in Python](https://sample-programs.therenegadecoder.com/projects/prime-number/python/) on 17 January 2019 by Haseeb Majid 
- [Quick Sort in Python](https://sample-programs.therenegadecoder.com/projects/quick-sort/python/) on 17 January 2019 by Haseeb Majid 
- [Reverse a String in Dart](https://sample-programs.therenegadecoder.com/projects/reverse-a-string/dart/) on 16 October 2019 by P. Ryon (slashdoom)
- [Reverse a String in Java](https://sample-programs.therenegadecoder.com/projects/reverse-a-string/java/) on 22 December 2018 by Jeremy Grifski
- [Reverse a String in JavaScript](https://sample-programs.therenegadecoder.com/projects/reverse-a-string/javascript/) on 01 October 2019 by Pascal Spiesz
- [Reverse a String in Lua](https://sample-programs.therenegadecoder.com/projects/reverse-a-string/lua/) on 03 October 2019 by Matt Wiley
- [Reverse a String in Python](https://sample-programs.therenegadecoder.com/projects/reverse-a-string/python/) on 24 December 2018 by Jeremy Grifski
- [Reverse a String in Ruby](https://sample-programs.therenegadecoder.com/projects/reverse-a-string/ruby/) on 24 December 2018 by Noah Nichols
- [Reverse a String in Scheme](https://sample-programs.therenegadecoder.com/projects/reverse-a-string/scheme/) on 24 December 2018 by Alexandra Wörner
- [Reverse a String in Swift](https://sample-programs.therenegadecoder.com/projects/reverse-a-string/swift/) on 25 December 2018 by Marty Hernandez Avedon
- [Reverse a String in Visual Basic](https://sample-programs.therenegadecoder.com/projects/reverse-a-string/visual-basic/) on 07 October 2019 
- [Selection Sort in Python](https://sample-programs.therenegadecoder.com/projects/selection-sort/python/) on 14 January 2019 by Haseeb Majid 

As you can see, the most documented project by far is [Hello World](https://therenegadecoder.com/code/hello-world-in-every-language/) with [Reverse a String](https://therenegadecoder.com/code/reverse-a-string-in-every-language/) in a distant second place. Meanwhile, the most documented language is Python.

## Next Target: 200 Articles

If you’d like to help us hit the 200 article milestone by this time next year, hop on over to [the Sample Programs repo](https://github.com/TheRenegadeCoder/sample-programs) and make a pull request. We always have work to do!

Right now, we’re looking for people to help build up our documentation. There’s a major mismatch between the number of solutions we have and the number of articles actually documenting those solutions. As a result, it would be great if we could get some folks together who are interested in writing articles.

In addition, I personally would love if someone with Jekyll experience could overhaul our website to make it nice and pretty. Right now, it’s a little bland, and I’d love it to be overhauled.

Otherwise, thanks for sticking around and providing support in this long process. We appreciate it!

The post [Sample Programs 100 Article Release](https://therenegadecoder.com/meta/sample-programs-100-article-release/) appeared first on [The Renegade Coder](https://therenegadecoder.com).