Development

Sass Primer: CSS Pixie Dust

If you've made a website lately, you've used CSS. If you've used CSS there's probably a head-sized dent in the wall near your desk! Sass is an amazingly useful CSS pre-processor that brings a suite of programmatic tools such as variables, operators and functions to your CSS. It helps you keep your style code tidy and dry by letting you nest styles inside the selectors to which they apply, and break your styles into logically organized partial files among other wonders.

Modern WordPress Development Workflow

WordPress is well known for its user friendliness, but it's often not seen as very developer friendly. Out of the box, it doesn't necessarily promote modern, stable development practices, but that doesn't mean you can't bring these techniques and approaches to WordPress. This talk outlines one possible deployment workflow while covering the basic concepts of development/staging/production environments, version control and a few command line tools. We'll cover database migrations and keeping dependencies (like plugins, themes, and WordPress itself) up to date.

The Top Ten Development Lessons They Didn't Teach You in School

You’ve graduated, accepted a job and have a shiny new business card that reads Software Developer. What’s next? It's time to get your hands dirty and write some real code, in real code bases, merging your work with the work of nine coworkers, all while juggling maintenance requests and the ongoing development of an in-house toolkit. How do you keep all of this (and yourself) from crashing into the ground?

IPython Notebooks: Not Just for Data NERDs

IPython Notebooks are web-based interactive documents that combine executable code, text, graphs, and media into a single, shareable document, and they’re quickly becoming the de facto hack pad of the scientific programming community. However, the potential of IPython Notebooks extends beyond data-oriented development. Any developer can use them to learn and quickly prototype code, authors use them to write books and blogs, and teachers use them as a classroom tool.

VoipDrupal - Your Site and a Regular Phone... installed in 20 minutes!

This is an introduction to VoIP Drupal and how you can use it on your site to allow visitors to call and receive information, or your Website can call or text members (Call Blast). You can create an instant conference line, or setup a PBX style system where the caller can make choices on what extension they reach. Each entity can have a unique phone extension.

VoIP Drupal is a suite of modules that consists of core modules that interact with other modules such as the one on the demo site that has the dial keypad.

Headless Web Development

Headless website architecture is gaining traction and popularity. Nearly every developer I’ve spoken to in the past six months is excited about the potential, and with good reason — the headless model allows breakthrough user-experiences and innovation. However, there are a lot of misconceptions and unknowns about this emerging practice.

There’s nothing supernatural or haunted about the idea of a headless website, so no need to worry about adding “Demon Hunting for Dummies” to your list of books to purchase.

Hadouken! HTML5 Game Development

HTML5 presents a great opportunity to create browser based games that work across the array of tablet and smartphone based devices. In the near future, as the device environment becomes more diverse, developers will begin to adopt standards that work across all devices. With HTML5, Javascript and the free createJS engine, surprisingly sophisticated games can be created.

Intro to Ruby

Ruby is one of those fast growing programming languages. And there is a pretty large demand for Ruby coders. During this session we'll cover through an introduction that will involve the following concepts:
  • Installation
  • Simple Hello world
  • Using Ruby like a calculator
  • About Numbers
  • Fun with Operations and precedence
  • Hacking with Strings
  • Scope
  • Designing Ruby methods/functions
  • Comparing Strings
  • Ruby blocks
  • Arrays and associative hashes (primer to data structures)

Pages

Subscribe to RSS - Development