Blog

Not so static, static site generator

The concept of static sites is foreign to folks that have grown up in a three tier architecture or designing a single page applications. It presents unique challenges of showing personalized information or feeling the need to have a REST URL to make a request to get data. It challenges our brain to find solutions at build time versus page render time. As teams are moving towards continuous delivery will they become more comfortable populating pages that would of shown "live data" with data that is produced at build time for the sake of page performance?

Read more

Formatting underscores in html code tag using markdown

Level up lunch is full of code snippets generated by pygments but we often reference code within post and pages where the HTML <code> element is used. Often these code snippets include underscores and it looks all funky when markdown processes it. It has caused me to waste time from time to time so thought I would jot it down quick for reference.

Read more

Year End Wrap-up (2014 Edition)

As I did in 2013, I wanted to write a quick year end review to look back on what Level up Lunch is becoming.

Read more

4-H arduino project

I purchased an arduino about two years ago in hopes of working on a project with my brother to modify my central air system. I work from home so during the day it would pump all the hot air downstairs and during the night direct the air flow to the upstairs sleeping quarters. As projects and priorities go this one didn't happen.

Read more

JSON in place of property files

When building applications there is often the need to store properties or messages typically based on environment. Traditionally java developers will create a .properties file or store properties within a java class file but as static properties start to resemble objects and attributes there has been an adoption of other file formats. Frameworks such as spring boot has begun to support YAML though it does yet support YAML in @PropertySource. YAML "aims to be human readable data interchange format" which gained its popularity with C, perl and python. JSON closely resembles to YAML which largely has been adopted due to its simplicity and prevalence in javascript development. I was working with a project team to create a navigation component and we stepped back from "what we did yesterday" and used JSON to represent a more advanced static structure, below describes the story.

Read more