What’s the fastest growing segment of the tech industry right now? Did you answer mobile? You should have.
We are convinced that the best conferences provide ample opportunity for informal talks among both speakers and attendees. As a result, we opt to keep our events friendly, the topics focused and uninhibited by competing tracks. We choose to keep attendance at workable, pre-determined levels to enhance social networking opportunities. After all, we believe the impromptu conversations among colleagues are sometimes the ones that inform and inspire the most.
We look forward to seeing you at BDConf Nashville.
613 Ewing Ave. Nashville Nashville, TN 37203
Frontend projects are becoming more and more complex, pushing greater rules and requirements into the browser. We expect a lot from modern web applications (many run entirely in the browser), but we’re rarely writing tests to verify that our high expectations are met. In this 1/2 day workshop we’ll give you the tools and techniques […]Read More
The SMACSS Workshop is a full day of instruction and exercises on writing HTML and CSS using a flexible and modular approach that will improve team efficiency and minimize problems with growing projects. It takes the e-book and brings it to life with practical examples and in-depth discussion. Get the full background info on this […]Read More
Responsive web design has taken our industry by storm and with good reason: it helps us improve our reach with less effort. But incorporating responsive design is not the goal, meeting our user’s needs is. Responsive design is not an end in itself… it’s just the beginning. We need to embrace the heterogenous nature of the […]Read More
There are countless articles touting the superiority of native apps over web. “60fps", full access to hardware, “jank free”, and so on. While these points are certainly valid, I think the hype has skewed the public perception of the potential power of web-based apps. Sure, we can’t do access everything from the browser, but we can access a whole lot. We can design for a touchscreen, a motion sensor, geolocation, audio, and general mobility—instantly accessible across platforms without needing to make room on your phone for yet another app. Through a behind the scenes look at the Jambells.com experiment and other examples, we’ll remind ourselves of what’s possible in a web app, and take critical look at the pros (and cons) of non-native development.
Ben CallahanPretty much every company out there already has a website. That means pretty much every customer you take on has been through a web design and development process already. That also means they'll all bring their baggage from past experiences to your project. In this session, Ben will share how the flexibility we build into our web work needs to filter into every part of what we do--from writing code to writing estimates. You'll learn techniques for managing the expectations of your customer which will result in better communication and better work.
With so much of the industry's thought bent on how we teach new programmers properly, there is less discussion on how we teach ourselves as experienced programmers. Over time, our experiences, abilities, feelings, and preferences all begin to converge in the form of intuition. As those who observe our magical-seeming intuition start asking, "How did she know how to do that?", we don't stop often enough to take stock of our own understanding.
Understanding exactly how we learn as programmers and being able to reverse-engineer our own intuition is critical to our ability to teach the next generation of hackers, teach ourselves, and accurately explain to our teams and customers why we feel the way we do.
In the world of ever-changing design deliverables, a browser-based style guide serves as an anchor to the design system, and bridges the gap between design and front-end development. While a style guide is almost always a good idea, many factors determine what it should define and how it should be used in the lifecycle of the project. In her talk, Sophie will cover what a style guide should contain and how it can be used by a whole team (not only designers and developers!) — and how these things differ for client work, internal products, and open source products.
Una KravetsAs builders of the web, performance is our most important job — it dictates a user’s practical experience, significantly impacting their overall happiness with a product. Beautiful does not always equal usable, yet when beautiful meets usable, it creates magic. This talk outlines how performance is everybody's job: from UX to design to development, and will discuss how to optimize performance from each point in the build process. The audience will gain an understanding of the neuroscience behind page speed and will leave this talk with several tools, recommendations, and techniques to create performant products, increasing user adoption and making the internet a better place.
Jennifer DellacroceNowadays, everyone is building responsive websites. But what are the unique challenges faced when designing complex user interactions that need to work beautifully on all screen sizes? During this presentation, we’ll discuss real life examples and our thought processes in tackling responsive design for our online form builder.
Why is this so cool? It let's you rapidly prototype and build responsive web applications without having to setup (or even think) about a backend. Once it is integrated, your front end remains separate from the back end. Foundation for apps is the first front-end framework created for developing fully responsive web apps. It's built using Angular and works with any back end.
Responsive web design has taken our industry by storm and with good reason: it helps us improve our reach with less effort. But incorporating responsive design is not the goal, meeting our user’s needs is. Responsive design is not an end in itself… it’s just the beginning.
We need to embrace the heterogenous nature of the web—myriad web-enabled devices with vastly different dimensions, screen sizes, networks, and capabilities in use by countless individuals, each with their own special needs—and craft experiences that will work anywhere at any time. We need to build robust systems that adapt in ways far beyond aesthetics.
Aaron Gustafson will open this workshop with a discussion of a number of considerations that we should be aware of, beyond screen size and pixel density, and provide examples of how to adapt our interfaces so they rise to meet our customers’ needs. Then he’ll turn it over to you to propose gnarly design and/or interface challenges you are struggling with. Once everyone’s challenges are collected, attendees will be given the opportunity to form small groups around each and you will spend a portion of the day working on solutions while Aaron mentors each group and pushes you to think more about accessibility, alternate interaction methods, slow networks, and other considerations.
The workshop will wrap up with brief presentations from each group followed by a an open question and answer session.
Jonathan SnookThe SMACSS Workshop is a full day of instruction and exercises on writing HTML and CSS using a flexible and modular approach that will improve team efficiency and minimize problems with growing projects. It takes the e-book and brings it to life with practical examples and in-depth discussion. Get the full background info on this remarkable workshop.
Rob Tarr & Ryan CromwellFrontend projects are becoming more and more complex, pushing greater rules and requirements into the browser. We expect a lot from modern web applications (many run entirely in the browser), but we’re rarely writing tests to verify that our high expectations are met. In this 1/2 day workshop we’ll give you the tools and techniques you need to build solid, tested frontend code and get your team excited about frontend testing.