Giter VIP home page Giter VIP logo

JohnFajardo: The website

A third attempt at a personal website

The problem

As a recent bootcamp grad, I need a personal website, but I'm totally broke. I could use GitHub pages, but where's the fun in that? I tried Jekyll on Namecheap but the experience is so clunky it's almost like writing a complete website by hand on each update. So with a Namecheap account and $10 to my name, I decided to make the best with what I have:

  • Heroku's free tier goes to sleep after half an hour on inactivity. I want potential employers to load the site FAST.
  • Rails+React is a big nono on shared plans.
  • Database is limited to MySQL.
  • I already have a domain name and a Namecheap account.
  • Rails on Namecheap is not possible on their shared plan.

So what CAN I do on a shared plan?

  • I can do php.
  • I can do MySQL.
  • I can use my own domain.

So that leaves one viable candidate: Wordpress. Love it or hate it, it's here to stay, it powers a huge portion of the internet and I had a kick with it back in college doing crappy websites for local businesses. Besides, I hadn't touched php in years so this will be fun. I also just about had it with Bootstrap, so this time I'm only using plain old SCSS.

This would be v3 of my website. There is a previously unpublished V2 running perfectly fine on my box, but it uses Bootstrap so I've never been happy with it.

John Fajardo's Projects

awesome icon awesome

😎 Awesome lists about all kinds of interesting topics

awesome-cheatsheets icon awesome-cheatsheets

👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

awesome-remote-job icon awesome-remote-job

A curated list of awesome remote jobs and resources. Inspired by https://github.com/vinta/awesome-python

awesome-uses icon awesome-uses

A list of /uses pages detailing developer setups, gear, software and configs.

big-list-of-naughty-strings icon big-list-of-naughty-strings

The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.