Skip Navigation

Writings.

  • Home
  • About
  • Contact
  • New Site in Progress.

    Published Friday March 13th, 2020 in: Web Development.

    In a complete change of strategy, I have a new site in progress. After giving static site generators a look, as I originally thought I wanted, I decided that I really want a traditional server-rendered web site with a relational database backing store.

    We do a lot with .NET MVC at work, and that’s kind of what I was looking for: a framework with the flexibility to create my own content types, present them how I want, and support a way to manage the content.

    After having trouble finding any kind of affordable (to me) hosting for a recent side project, I thought I’d try to stick with Dreamhost, where I’m already hosting most things. I didn’t want to do PHP and Node is only supported on VPS or dedicated servers, but Ruby and Python are both available, so I looked at Ruby on Rails and Django.

    I did the Django Tutorial first and was initially thrown off by the different nomenclature. Controllers are Views and Views are Templates, but mostly it made sense and the admin interface out of the box was a big plus.

    I found Ruby on Rails harder to get installed and set up, but once I got all the dependencies ready, the tutorial made sense. It went so smoothly that I don’t think I ever committed code, let alone pushed to Github. I appreciated how opinionated it is, however I disagreed with some of its opinions, specifically its use of JavaScript. I want JavaScript as a bonus, enhancing the features and functionality of a site. I don’t want to depend on it for basic functionality, and Ruby on Rails does that with the delete action. I know better than to fight a framework from the very beginning, so that was pretty much it for me.

    So, Django it is! I’m building “in the wild” and have the first functional version already deployed. I’m working on getting these blog posts ported over right now, and then will work on getting Notes and Twitter syndication set up, pulling in my activities from Strava, and figuring something out for Instagram. I’d also like to make it look a bit nicer. There’s a lot to do, and I’m enjoying the prospects before me and learning a new language and framework.

      Tags: ASP.NET, django, Dreamhost, mvc, ruby on rails

      Share:

      Permalink:
      https://writings.orangegnome.com/writes/new-site-in-progress/
      • Tweet
    1. Changing Platforms.

      Published Tuesday April 9th, 2019 in: Web Development.

      I’m looking at changing my entire personal site platform. Right now, I have WordPress running the blog, and then a whole bunch of different stuff for the little things I’ve done for fun over the years. Apologies in advance for the jumble my thoughts are in about this. It’s been on the back burner in […]

      Tags: 11ty, Eleventy, Gatsby, Hexo, Hugo, Jekyll, Nuxt, Static Site Generators
    2. Early Learnings with Chatbots.

      Published Wednesday December 12th, 2018 in: Web Development.

      My team at work has recently been playing with chatbots, trying to understand the technology available, how to use it, and the most appropriate places to use one. Chatbot technology Chatbots tend to have at least two pieces: a framework for the bot logic itself and channels where the bot interacts with users. Many frameworks […]

      Tags: Artifical Intelligence, Chatbots, Microsoft Bot Framework, Microsoft LUIS, Microsoft QnA Maker
    3. Scheduled Task Frequency.

      Published Friday January 12th, 2018 in: Web Development.

      Automated tasks should be scheduled not on how frequently the underlying data changes, but by the organization’s tolerance for out of date data once it does change.

    4. Treating the Web as a “Platform”.

      Published Wednesday February 18th, 2015 in: Web Development.

      I haven’t previously weighed in on the native apps versus web debate. In fact, I feel that the debate is largely over. It’s not that either has won, but rather that we are using each for its strengths. Today, though, I believe I’ve gained new clarity on the functional delineation between native and web, and […]

    5. Implementing Responsive Images on Goizueta.emory.edu.

      Published Wednesday October 1st, 2014 in: Web Development.

      A couple of months ago, we implemented responsive images for Goizueta Business School’s website. I want to give a summary of how we did it. Our site is quite large; content and assets are edited by multiple people, managed and overseen by a Marketing and Communications team. A responsive images solution needed to be dead […]

      Tags: An Event Apart, An Event Apart Atlanta 2014, ASP.NET, Cascade, Goizueta Business School, IIS, ImageResizer, Picturefill, Responsive Images, Responsive Images Community Group, Responsive Web Design, XSLT
    6. Tonx Coffee Review.

      Published Wednesday February 26th, 2014 in: Reviews.
      Tonx Quilanga Macchiato

      Tonx is a coffee subscription service, delivering freshly roasted coffee right to your door. I was aware of Tonx through various mentions on Twitter, but was able to give them a try through their Starbucks gift card exchange program, as I had received a Starbucks gift card from Christmas. Overview The service is pretty straightforward; […]

      Tags: Batdorf & Bronson, Coffee, Tonx
    7. Notes on Luke Wroblewski’s “Mobile Design Now” Workshop.

      Published Wednesday February 19th, 2014 in: Web Development.

      Luke Wroblewski takes and shares great notes from talks that he attends. They’re big shoes, and I don’t expect to fill them, but here are my notes from Luke’s “Mobile Design Now” talk. The Mobile Opportunity Arguing for Mobile With the growth in mobile, it’s difficult to argue that we shouldn’t address mobile The Mobile […]

      Tags: An Event Apart, An Event Apart Atlanta 2014, Luke Wroblewski, Mobile
    8. A Reflection on Day Two of An Event Apart Atlanta.

      Published Tuesday February 18th, 2014 in: Web Development.

      The second day of An Event Apart has wrapped up. I would say that only one new theme emerged, a couple of talks tied in with one of yesterday’s themes, and a couple of talks stood on their own ground. Test Everything The dominant theme in today’s talks was the importance of testing. As builders […]

      Tags: An Event Apart, An Event Apart Atlanta 2014, Andrew Clarke, Communication, Jake Archibald, Jenn Lukas, Kevin Hoffman, Mat Marquis, Process, Responsive Images, Sarah Parmenter, Testing
    9. A Reflection on Day One of An Event Apart Atlanta.

      Published Monday February 17th, 2014 in: Web Development.

      Having finished the first day of An Event Apart Atlanta, I’ve come away with a lot of good information. My notes are much more extensive than this post, but these are the common themes I felt emerge from the various talks. The Web is Complicated The largest theme of the day was that the web […]

      Tags: An Event Apart, An Event Apart Atlanta 2014, Communication, Device Diversity, Jared Spool, Jason Grigsby, Jason Santa Maria, Jeffrey Zeldman, Luke Wroblewski, Process, Responsive Images, Samantha Warren, Style Tiles
    « Previous Posts
    • Search:

    • Categories:

      • Design
      • Food & Drink
      • Life
      • Recommended Reading
      • Reviews
      • Theology
      • Web Development

    Writings is an Orange Gnome Project. Copyright © 2011–2023 Brent Lineberry.