Code Maven

Search for '{{search_term}}'

Welcome to the Code Maven!

Programming Exercises for any language.

If you want to make sure you don't miss any new articles, you can subscribe to the Code Maven newsletter, follow via atom feed or Twitter

Getting Started with GitHub Pages: with HTML and with Jekyll

GitHub is the most popular cloud-based hosting service for Open Source projects using Git. They also offer a service called GitHub Pages with which you can easily build and host a static web site on their servers. Free of charge.

The site is going to be static from the point of view of the server, but you can include any JavaScript code and build a whole client-side application on that site.

By default GitHub provides you with a subdomain in the github.io domain, but you can also map a domain name or a hostname you own.

It is a perfect solution for software developers who want to show their work and make themselves look more attractive to prospective employers. It is also a fun way to experiment with front-end development.


Getting Started with GitHub Pages: with HTML and with Jekyll


Exercise: ROT13

Implement ROT13: given a string return the rot13 of it. Given a file, replace with the rot13 of it.


Exercise: ROT13