• What?
  • Who?
  • Contact Jonathan Jeter
  • Privacy Policy

Jonathan Jeter

Director of Application Development

  • Jonathan Jeter on Google+
  • Jonathan Jeter on Facebook
  • Follow Jonathan Jeter on Twitter
  • Jonathan Jeter on LinkedIn
  • Jonathan Jeter's rss feed
Home Archives for Web Development Front-End Development

SVG Strikes Back – Front Porch Front-End Developers Conference, Dallas, TX

October 7, 2014 By Jonathan Jeter Leave a Comment

Presented by Matt Baxter

SVG – open graphics standard

vector-based, good for logos & icons, but not photos

vectors are scalable and are not affected by pixel density

SVG is ideal for multi-device web

All modern browsers support SVG (IE9+)

SVG is…

  • Resolution independent
  • small in file size
  • browser independent
  • simple to use

The DOM

Prototypes – you can create interactive prototypes and wireframes using SVG

slides

Tell someone about this:

  • Email
  • Print
  • Twitter
  • LinkedIn
  • Facebook
  • More
  • Reddit
  • Pocket
  • Tumblr

Like this:

Like Loading...

Filed Under: Front-End Development, Web Development Tagged With: conference notes, frontporch, frontporchio, interactive prototypes, multi-device web, open graph

Realtime for Reals – Front Porch Front-End Developers Conference, Dallas, TX

October 7, 2014 By Jonathan Jeter Leave a Comment

Choose your captain: kirk vs picardPresented by Alexis Abril

FeathersJS is a wrapper for Express that allows you to easily create shared RESTful web services and real-time APIs using SocketIO and other websocket libraries.

Feathers revolves around the concept of service objects.

  • find
  • get
  • create
  • update
  • remove

Live coding the demo was awesome! Choose YOUR favorite Captain! Kirk vs Picard.

Storing data store in an array, but you could use a database. Using

Most of the best presentations have few notes because it was very interesting and included a lot of live coding. Github repo.

Client <-> Feathers <-> REST <-> DB

Dallas js meetup @dallasjs

 

Tell someone about this:

  • Email
  • Print
  • Twitter
  • LinkedIn
  • Facebook
  • More
  • Reddit
  • Pocket
  • Tumblr

Like this:

Like Loading...

Filed Under: Front-End Development, JavaScript, Web Development Tagged With: conference notes, frontporch, frontporchio, JavaScript, restful web services, web services

SMACSS Your Sass Up Mina Markham – Front Porch Front-End Developers Conference, Dallas, TX

October 7, 2014 By Jonathan Jeter Leave a Comment

Presented by Mina Markham

SMACSS is not a framework. It’s an approach to authoring your style sheets. You can use

categorization

– base,
– layout, modules, states and themes

base styles are bare minimum (css reset)
layout styles are the grid system and any defining elements of your site (header/nav/etc)
modules is where you write the bulk of the css. components of pages
states are the active, collapsed, hidden or other states of your modules. You can use a separate naming convention for these
themes don’t always apply, but a theme can be a new skin for modules

base uses standard tags
layout can use a .layout prefix for your styles
modules use the name of the module
state styles can use a .is- prefix
theme can use .theme- prefix

Read the rest of SMACSS Your Sass Up Mina Markham – Front Porch Front-End Developers Conference, Dallas, TX

Like this:

Like Loading...

Filed Under: CSS, Front-End Development, Web Development Tagged With: conference notes, frontporch, frontporchio, Style Sheets

Rapid Templating: “Designing in the Browser” with Sass, Compass, and Serve

February 2, 2013 By Jonathan Jeter Leave a Comment

by Nathan Smith at HTML5 Texas in Austin, TX (Deck)

Have you ever found yourself needing to build static front-end templates, either as part of a larger project or as a way to communicate the nuances of responsive design to a client? I think we can all agree that just doing flat HTML leaves us wanting for more templating power.

But, using a dynamic language (PHP, Ruby, etc) typically means that it’s tougher to hand off to a client, who may (not) have a local development environment. That’s where Serve helps bridge the gap. It lets you play with the “”V”” of Rails MVC, but also export flat HTML for easy distribution.

Responsive Web Design

Designers can’t just throw stuff over the wall to the developers anymore

The deck says it all. Great stuff!

sass is to css what jQuery is to JavaScript

Read the rest of Rapid Templating: “Designing in the Browser” with Sass, Compass, and Serve

Like this:

Like Loading...

Filed Under: CSS, Front-End Development, Web Development Tagged With: Absolute Beginner, Cascading Style Sheets, Conventions Rapid Templating, CSS Performance, development environment, dynamic language, easy distribution, flat HTML, Great stuff, HTML5 Texas, JavaScript Related, larger project, local development environment, Nathan Smith, Rails MVC, responsive design, responsive web, Responsive Web Design, Responsive Web Design Designers, Sass Coding Q&A, static front-end templates, Technology Internet, templating power, Web Design

Front End Legos

February 2, 2013 By Jonathan Jeter 2 Comments

by Shay Howe at HTML5 Texas Conference in Austin, TX (Deck)

There are a million ways to write HTML and CSS, and everyone has their own, but is there a right way? Our code needs to be well structured, written in an organized manner, and performance driven. Sharing code with others should be a joyful experience, not absolute terror.

In this session, Shay will cover some best practices and performance tips for writing the highest quality HTML and CSS possible. Writing code is the easy part, finding a practice and structure that works well across the board is the hard part. Shay will outline HTML and CSS conventions that can be applied to your everyday practice.

Front End Legos - Building Modular CSSCommon Problems

  • Websites have difficulty scaling
  • code becomes brittle
  • Files and code bases begin to swell

What’s Wrong

Best practices aren’t exactly best practices

Read the rest of Front End Legos

  • avoid extra elements

Like this:

Like Loading...

Filed Under: Front-End Development, Web Development Tagged With: bad Low Specificity, Base Core styles, Best Practices, Cache Files, Cascading Style Sheets, Class (computer programming), class names avoid unnecessary, code bases, common files, Components User interface, conference notes, container element selectors, CSS conventions, CSS Jonathan Snook, CSS Lint, CSS Nicole Sullivan, CSS Performance, CSS Sneak Peek, Data Formats, date content, default elements, design patterns Alerts, elements Accommodate Content, elements Great ideas, Elements High Specificity, entire site, entire site Normalize, extra elements, great ideas, grid separate presentation, highest quality HTML, HTML, HTML5 Texas Conference, Jonathan Snook, layout code, leverage descendent selectors, leverage type selectors, lists Modules Business, Maintainability Code, Markup Languages, modular performant Organization, modularity Modularity, nested selectors, Nicole Sullivan, old code, old code defer, oocss.org SMACSS Scalable, performance tips, reusable elements, right way, Shay Howe, smacss.com Reuse Code, Specificity determines, Specificity Formula count, specificity Methodologies OOCSS, Style Sheets, styles Minimize Requests, Technology Internet, Texas, Texas conference, Use data, User interface, Zurb Foundation

Stuff I Like to Talk About:

  • Business
  • Digital Imaging
  • Internet Marketing
    • Email Marketing
    • SEM / Paid Search
  • Life
  • Other Stuff
    • Health
    • Taekwondo (TKD)
  • Sports
    • Football
  • Technology
    • Augmented Reality
    • Awesome or Scary?
    • Marketing Technology
      • Data / Analytics
      • Omnichannel
    • Mobile
      • Android
    • Virtual Reality
  • User Interface / User Experience Design
  • Web Development
    • Browsers
    • CSS
    • Front-End Development
    • Google+ (Google Plus)
    • HTML5
    • JavaScript
    • jQuery
    • Mobile
    • MVC
    • Responsive Design
    • SEO
    • Social Media
    • UI/UX
    • WordPress

HTML

  • HTML Entities

JavaScript

  • MEAN.js

My Sites

  • Head Turning Media
  • Jonathan Jeter (Brand Yourself)
  • My Humor

Online Experts

  • Bryan Eisenberg
  • Danny Sullivan
  • Duane Forrester
  • Keith Brown
  • Louis Gray
  • Matt Cutts

UI / UX

  • Jared Spool
  • Paul Jeter
FreshBooks
Genesis Framework for WordPress Premise Landing Pages Made Easy

Most Popular

  • Exploring Standard Ad Unit Sizes: Google AdSense 300…
  • To The Moon And Back: Taking The Leap Towards…
  • Looking for Instagram or Android fonts or logos and…
  • Verizon Wireless – My Favorite Mobile Provider
  • The Relentless Pursuit of the Right Answer: Why…
  • My Notes on “Marketing Technology as Force…
  • Ultimate Engagement: Data Driven Email Tactics
  • Backbone: 3 Ways
  • A Brief History of the Complete Redesign of Google…
  • Touchpoints, Platforms, and People: Designing an…

Copyright © 2025 Jonathan Jeter

 

Loading Comments...
 

    %d