Sublime Coding
  • Home
  • About
  • Learning Resources

programming

A collection of 13 posts

elixir

FizzBuzz in Elixir

What is FizzBuzz? FizzBuzz is one of the most popular code challenges and one I usually solve very early on while learning a new language, however I also solve it from time to

  • Jared Smith
    Jared Smith
4 min read
elixir

How to Canonicalize a Domain in Elixir/Phoenix

What is a cannonical domain? A cannonical domain name is a single source of truth for your website's domain. Canonicalization of a domain includes picking a www or non-www, and https or http

  • Jared Smith
    Jared Smith
4 min read
elixir

Intro to Elixir & Phoenix

Here is the slides for a presentation on Elixir and Phoenix I gave at my local ruby meetup. Intro to elixir and phoenix from Jared Smith

  • Jared Smith
    Jared Smith
1 min read
ruby

Fun With Gsub

During a recent ruby meetup we touched on some finer points of ruby's global substitution method. That's right gsub, likely you have used it in your every day ruby code and never knew

  • Jared Smith
    Jared Smith
2 min read
general

My Experience at RailsConf 2015

My trip started off like any other cross country trip I’ve taken: I packed my bags and headed for the airport. I was super excited for the upcoming conference and my very

  • Jared Smith
    Jared Smith
6 min read
podcasts

Learn by Listening

Pull a rabbit out of your hat One my close friends made the comment "You're usually able to pull a rabbit out of your hat", after I just offered a solution

  • Jared Smith
    Jared Smith
2 min read
general

Don't Comment Your Code - Rewrite It

Commenting is a topic I have have changed my mind about as I have matured as a software engineer. When I first started out I thought you should comment in every single nook

  • Jared Smith
    Jared Smith
4 min read
continued education

Making Time to Learn

Making time to learn is one of the most important things we can do as software engineers. It can be a daunting task, especially with family, friends, TV, books (reading for pleasure), and

  • Jared Smith
    Jared Smith
4 min read
software

Software Craftsmanship

Software craftsmanship is a skill, and like any other skill it takes time to learn and even greater time to master. Mastering your craft is something you should strive for. It's not something

  • Jared Smith
    Jared Smith
2 min read
coldfusion

Adobe ColdFusion Summit 2014 Afterthoughts

Another year comes to a close and Adobe's second annual ColdFusion Summit has come and gone. The conference was good, but not quite as good as it was last year. The venue was

  • Jared Smith
    Jared Smith
2 min read
coldfusion

Ruby vs ColdFusion: Why I chose to switch

I get asked quite frequently "What made you switch from ColdFusion to Ruby?". The truth is, ColdFusion is kind of a dead end. I'm not saying its a dying language, in

  • Jared Smith
    Jared Smith
4 min read
debugging

Debugging: An Exercise in Thinking

One of the most important skills to learn as a programmer is how to debug an issue. More often then not your day will be spent debugging issues from small syntax errors you

  • Jared Smith
    Jared Smith
4 min read
programming

Programming is Terrible

If you have not already seen this video, and you are a programmer, you should! Tef is great speaker and gives a great talk filled with tons of quips and very well thought

  • Jared Smith
    Jared Smith
1 min read
Sublime Coding © 2021
Latest Posts Twitter Ghost