The 2019 session videos are now on YouTube!
Powered by the Community
We’re bringing the community powered EE CONF to Minneapolis, MN for even more inspiration, learning, and fun. EE CONF 2019 features two days of top-notch speakers in two tracks plus optional hands-on workshops. Come join us at EE CONF 2019!
Tickets are on sale now!
Speakers
How To Lead a Remote Team Effectively
Today we are living in the age of a remote workforce. The Internet and globalization are erasing the borders between cities and countries. And if you decide to accept remote teams for your business, you need to know effective practices for successful management of a remote or virtually-based team. Special if you have the cross-border, multicultural team in many time zones. In this presentation, we’ll go over some things to keep in mind when leading your remote teams and making sure you don’t lose touch with your employees, and manage to retain the cohesiveness that keeps you together.
Bio
Oleg Abramov
Technical Program Manager, WiseUpStudio
Oleg Abramov is a technical team lead, project manager and software developer living in Charleston, SC. For the last 12 years, Oleg working with multi-cultures virtual and on-site teams. When away from the workplace, he prefers to spend time with his family, do swimming and running races. Most known in the EE community by the nickname - Max Lazar.
Increase your ROI with these 5 powerful everyday words
Words matter. We know that. But, what if you could quantify the value of the words you use to determine ROI? In this presentation, I will show you how making simple changes to your everyday vocabulary can drive massive returns for your personal and business growth. How do I know this? Before I founded my company, built teams, landed clients, I spent well over 10,000 hours as a copywriter, helping brands connect with consumers using the right words. I learned through firsthand experience how words could shape opinions, change perceptions, and transform actions. This is not a course on copywriting, however. I will not teach you how to write a great headline in this course. What I will provide you with is just 5 words that when used correctly can transform your life. These are everyday words you are already using. Now learn when and how to use these words and pay attention to how they drive your ROI.
Bio
Ari Banerjee
Consumer51
People are More Important than Code
Technology is meant to make life easier and to connect people; however, the complexities of creating and using technology have a tendency to disconnect people. Working in technology, for over 15 years and specifically in web for the last 10 years, I learned one lesson that even the best of us can forget - People are more important than code. From the people who need the website or web app (and their end users) to the developers who ultimately build it, every person who the technology touches is valuable.
Bio
Joanna Bergdoll
Director of Operations, Immerge
Joanna Bergdoll is a people and relationship-centered person who brings over 15 years of diverse and extensive experience to her role as Director of Operations. She began her career in technology as a technical writer, teaching herself the systems for the training that she developed. Her years of experience with customers has made her an empathetic leader who focuses on relationships. Joanna lives in Virginia with her husband and two children.
Taking Freelancing to the Next Level, Starting Your Own ExpressionEngine Agency
Kandarp will share the step by step strategies required, in the transition from being a freelancer to create your dream agency for all those who have an entrepreneurial bug within. His session will guide us to actionable tips on:
- Mindset change
- The right time to shift from freelance to a creative agency
- How ExpressionEngine can help accomplish this transition
- The required critical support system
Bio
Kandarp Bhatt
Founder & CEO, ZealousWeb
Kandarp is a technocrat by heart. Technology excites and fuels his endeavour. In 18 years of his professional life, he has devoted a major part of his professional life in building ZealousWeb (A full service Web & Digital Marketing Agency) from one man army to team of 140+ professionals. Since the outset, it has been his burning zeal to straddle the technology space, to exist at the cutting edge and to deliver unprecedented value to their valued customer which spreads across 25 countries today covering the US, UK, Europe & Middle East.
ExpressionEngine: Leveraging the power of search to improve user experience
In an online world speed counts, and we’re not just talking bandwidth. Implementing an instant search platform on your site can dramatically improve user experience, lighten the load on your server, and help deliver desirable content easier and more accurately. This session will focus on how to cleanly and easily integrate an Algolia instant search experience by extending ExpressionEngine.
Bio
Adrian Calton
Web Developer, Foster Made
Adrian originally hails from Melbourne, Australia though currently resides in Richmond, Virginia working as a CMS developer for Foster Made. Self taught in PHP he found his way into the professional world through Foster Made’s apprenticeship program and has since found a passion for back end development, focusing his efforts on ExpressionEngine add-ons.
Empowering Content Editors: 7 Principles for Improving Author Experience
A talk including various principles, tips, CP enhancements, and examples displaying how the author experience should inform the entire project from the beginning.
EE’s powerful “blank slate” approach to content management can be abused and actually hinder clients if you aren’t planning properly and working towards empowering your clients with a carefully thought out system.
All companies large and small can benefit from applying these principles and tips to their projects.
While diving into the ExpressionEngine control panel and template language is fun, it shouldn’t be the first thing you do. This talk will take a step back from that and outline principles teams can apply to their projects to take their ExpressionEngine sites to the next level.
Bio
Kyle Cotter
Author Experience Lead, Happy Cog
Based right outside of Washington, D.C., Kyle Cotter has been making websites since middle school. He’s been involved with various PHP based CMS communities for the bulk of that time.
After more than a decade of self-employment, he is currently the Author Experience Lead at Happy Cog. His job is to standardize the entire CMS process at Happy Cog. This encompasses all things that affect a content editor on a CMS project. From the structuring of content to thinking about the Author Experience, an area that is typically neglected, Kyle has involvement in all CMS projects at Happy Cog. He values consistency and an attention to detail — both critical pieces of a successful CMS build.
Outside of the world of CMSes, Kyle enjoys good food and drink with his wife, puppy, and kittens.
Redis & ExpressionEngine Addon Development
Redis is a mature, open source in-memory NoSQL key-value data store. Because it’s in-memory it means it’s fast.. blazing fast.
Redis is extensively utilised for leaderboards, queues, and messaging (think pubsub) amongst other things. Widely used by companies like Twitter, GitHub, Pinterest, Snapchat to name a few. It’s used by ExpressionEngine for a cache type, but the use cases go well beyond.
In this talk, I’ll outline some of the Redis fundamentals, or data types (list, sets, hashes etc) and the most common commands to interrogate the data.
Lastly I’ll walk through a simple use case / addon.
Bio
Geoff Cowan
Founder, Orionesque
Geoff Cowan is the founder of Orionesque, a UK based technology consultancy. Originally started as a classic web design / development agency, it now focusses on providing support and guidance for techincal projects involving Laravel and ExpressionEngine. Supporting agencies, corporates and start ups with team development, performance improvements and the odd bit of code here and there. In his spare time he runs, travels and tries to get as far way from a “screen” as possible.
Google’s User-Focused Commitment: How to Win with Google’s Recent Algorithm Updates
How are your marketing and SEO teams working to manage the effects brought upon by the most recent Google algorithm update? How does Google evaluate UX for SEO? Learn the technical – and non-technical – aspects of what’s needed to ‘win’ in the current search space.
Bio
Valerie DiCarlo
CEO / President, SEO Web Consulting
Valerie DiCarlo is the principal and owner of SEO Web Consulting, established in 2005. SEO Web Consulting is not your typical SEO firm. My SEO consulting firm is a hands-on, partnering approach providing clients with a high standard of expertise, offering holistic, ethical best practices that demystifies SEO -and all its accompanying online marketing strategies- and turns them into a manageable process that consistently drives measurable results.
Custom App Development with EE
Whether you have an existing project that you need to take to the next level, or you’re getting ready to start a new project that has both CMS needs as well as a lot of custom dev needs, you need look no further than ExpressionEngine to fill in those needs. In this presentation I’ll show how to combine composer with custom PHP development to fill the requirements of almost any project.
Bio
TJ Draper
Developer, Happy Cog
TJ is a PHP developer by day, by night, and pretty much all the time. But occasionally you’ll also find him recording podcasts about nerdy things.
He was thrown into the fire of web development when he inherited the website at a small film company. After discovering a love of web development, he later left the small films industry to become a senior developer at a digital agency in Franklin, TN and it has been software development in some form every since.
TJ is the father of four amazing children ages 13, 10, 8, and 6. He has been married to their mother, the love of his life, for 14 years. Additionally, as a stereotypical nerd, TJ is into several sci-fi and fantasy franchises, mostly in the form of movies, TV shows, and audio books, but his first nerd love since before he can remember has always been Star Trek.
Leadership Through Martial Arts
This 3 hour workshop will provide participants with the opportunity to learn about how swords work. The workshop is based upon the Korean sword art, Haidong Gumdo, and presents some basics along with fighting drills.
These basics and drills are quickly learned and fun. The drills develop leadership through remembering how to learn and work with partners in safe setting. It includes using wooden swords to practice basics and the fighting drills.
Learning how and when to fight can provide insight to problem solving. This knowledge helps develop everything from teamwork and customer service.
Bio
Robert Frankovich
Don’t Be A Dummy: Secure Your[self,company,site]
As web developers, we are the first line of defense when it comes to web security. The choices we make, as far as which software we use, and how we configure it, can lead to a great user experience, but can also leave our sites vulnerable to all sorts of attacks.
I will go over several attack vectors websites face, demonstrating why they are a problem, and then showing how to fix them. This will include general web things, like defending against XSS, SQL Injections, always configuring SSL (and why), etc. It will also include ExpressionEngine specific attack vectors, like keeping your software up-to-date, only installing add-ons from trusted developers, things to look out for in templates, and running system files above the web-root, etc.
There are several best practices that all developers should be implementing when working on or with websites. This presentation will show many ways hackers break into servers and sites, as well as how to defend against these attacks. This talk will leave developers with a greater understanding of the importance of following security practices as well as actionable methods on implementing them.
Bio
Matt Johnson
EE Harbor
Matt Johnson is a software developer at EEHarbor / Packet Tide. He majored in Computer Science with a minor in Math and Music Performance: Classical Guitar. He has a passion for Cyber Security, which he specialized in, serving as the president of the Cyber Defense Club.
He has been working for EEHarbor / Packet Tide for the past 5 years, where he primarily worked on Laravel applications and transitioned into full-time ExpressionEngine add-on development. He helped build the foundation for EEHarbor’s unified add-on system that brings compatibility to older add-ons to work across ExpressionEngine versions. Using his expertise in add-on development, he became the project lead for ExpressionEngine and third-party add-on upgrades. He has been upgrading ExpressionEngine websites of all sizes and challenges, as well as continuing to help develop and maintain custom add-ons for the past few years.
When not working in software, he enjoys hiking, rock climbing, photography, and performing music. He aspires to hike to the highest point of every state, and so far has summited 24 states. He and his wife both play and sing in a band with Madison Vandenburg, the second runner up on American Idol 2019.
Keynote: Mythology, Movies, and Management
Patterns are not just for programs; we also see them in people and processes. In this presentation, we will explore patterns found in popular hero(ine) stories like Star Wars, Princess Bride, Tron, The Matrix, Star Trek, The Hunger Games, The Last Airbender, Harry Potter. We will then use those lessons to work through some patterns in the workplace, including the people you meet and the organizations they belong to, with an emphasis on how to work effectively with them.
Bio
Paul Jones
Paul M. Jones is an internationally recognized PHP expert, working in that language since 1999, and programming in general since 1983. He has held roles from junior developer to VP of Engineering in all kinds of organizations (corporate, military, non-profit, educational, medical, and others). He is a regular speaker at technical conferences worldwide. Paul takes a special interest in promoting high-quality, high-maintainability coding practices. This interest is reflected in his books on Modernizing Legacy Applications in PHP and Solving the N+1 Problem in PHP, as well as his white paper on the Action Domain Responder pattern.
His current major open-source project is the Atlas ORM for PHP. Paul’s historical open-source work includes being the project lead on the Aura for PHP libraries, the architect of the Solar Framework, and the creator of the Savant template system. He has authored a series of authoritative benchmarks on dynamic framework performance. He was a founding contributor to the Zend Framework, now Laminas (the DB, DB_Table, and View components). Paul past community leadership involves having been a founding member of the PHP Framework Interoperability Group, where he was the driving force behind the PSR-1 Coding Standard, the PSR-2 Style Guide, and the PSR-4 Autoloader recommendations. He was one of the first elected members of the PEAR Project. He was also a member of the Zend PHP 5.3 Certification education advisory board, and wrote some of the questions on that test.
Website Accessibility - What you need to know to get it done right.
Legal demand letters and lawsuits continue to increase as plaintiff attorneys Attempt to enforce ADA website compliance. The need to make your websites more accessible to all should be a top priority before year end. It’s not a matter of if, but rather when you do this- and the sooner the better(!)
Michele Landis of Accessible360 will discuss how and why you should strive for WCAG 2.0 AA compliance and how to get it right the first time so you don’t waste time, money and other resources on the stuff that doesn’t work.
Bio
Michele Landis
Co-Founder & CRO, Accessible360
Leading client development and marketing along with strategic partnerships, Michele spends a lot of time educating companies and business associations across all verticals on how to tackle an accessibility audit project, how to build with inclusive design & the business case for accessibility. Specializing in reducing risk, she’s frequently leading CLE on this topic across the nation, and was recently invited to speak at SXSW on the topic of Mitigating Legal Risk in this niche area of technology.
Delusions of Grandeur and The Reality of Agency Project Management
Every agency must have a form of project management to successfully deliver any type of product. However, managing multiple projects for different types of clients can seem like an endless labyrinth full of scope creep, awkward conversations, unclear roles, and over promises with under deliveries.
The solution is easy, just be agile and use SCRUM or Kanban or waterfall or Lean or hybrid or XP or whatever else comes out this year. After all, according to which blog you read they all solve all your problems. We constantly hear about how these methodologies create smooth running agencies with beautiful client relationships. Yet we all wonder why our agency isn’t as smooth. Why can’t we just insert a framework and everything work perfectly? It’s because we are all delusional.
In this session we’ll touch on project management issues that agencies run in to and have a bit of a therapy session as we come back to reality and work through these together.
Bio
Andy McCormick
Project Manager, EE Harbor
I live in Lexington, SC (just outside Columbia). As Director of Operations and Development, I’m responsible for all of our front and back-end development as well as operations at Dubose Web Group. I love spending time with my family (my Bride, and two sons [6 & 3]).
More Than Just Websites: Selling Clients on EE as a Productivity Tool
Selling EE can be difficult. Even though the core software itself is now open source, it can take significant time to develop, making the process prohibitively expensive for some client. One way to solve this problem is leveraging EE to drive additional operations that the client also pays for, eliminating other expenses. Many organizations, particularly not-for-profits, often pay ridiculous annual license fees for substandard products.Using EE’s channel architecture, we can duplicate that functionality and do so in a way that not only saves clients thousands of dollars a year, but also eliminates repetition and simplifies workflows.
Bio
Ty Morton
Principal, Tylonius Studio, Inc.
Ty has been at the forefront of web design and development since the introduction of the Mosaic web browser in 1993. Over the course of that time, he has closely followed the developments of digital media (and learned his fair share of now-obsolete coding languages in the process). Over his near twenty years of agency experience,, he has also developed a deep understanding of client relationships which allows him to not only develop solutions that work, but that are tailored to an organization’s specific needs. His portfolio spans a wide range of clients, from small local nonprofits to internationally-based global brands. He is also passionate about craft beer and makes a hobby of visiting breweries (148 and counting) with his wife, Traci.
Flip your agency on its head
Over the last couple of years we have developed internal tools that allow us to sell websites for a monthly fee vs a large up front project fee. This means that we have monthly recurring revenue coming in. It also means that the cost of a website is less of a barrier to clients. It allows us to build a relationship with them and sell them additional products like social media management or advertising. It also means we sleep better at night knowing that if one of our smaller clients leaves then it leaves a smaller gap in our monthly revenue.
Bio
Marcus Neto
Owner and Creative Director, Blue Fish
Marcus Neto is the owner of Blue Fish, an advertising agency located in Mobile, Alabama. He started designing and developing websites back when spacer gifs were a thing. He discovered ExpressionEngine in 2007 and fell in love. Previously, he worked as the Director of Business Development and Product Evangelist for EllisLab. He has worked on hundred million dollar Enterprise Software Systems and $500 dollar websites. He likes photography, design, being on or near the water. Oh… and ice cream.
Utilizing Build Tools to Automate Your Workflow Workshop
Implementing automation and build tools has a steep learning curve, and getting started improving your development workflow can seem daunting. Utilizing Webpack and package management, local environments should work for you, rather than against. Automate minifying stylesheets and script files, sizing images, and even live updates in the browser without refreshing. Get your projects off the ground quickly, and keep your team in sync with modern development practices. In this workshop, we’ll set up a new project to utilize Bootstrap’s Sass Framework, ES2015 javascript syntax, and live browser refreshing that will work with your entire development team. We’ll stand up a simple dashboard, and see what’s new in the world of javascript. Other Information Development tools covered in this talk: Webpack NPM Sass / Less Browsersync ES2015 Javascript / Babel
Utilizing Build Tools to Automate Your Workflow
Implementing automation and build tools has a steep learning curve, and getting started improving your development workflow can seem daunting. Utilizing Webpack and package management, local environments should work for you, rather than against. Automate minifying stylesheets and script files, sizing images, and even live updates in the browser without refreshing. Get your projects off the ground quickly, and keep your team in sync with modern development practices.
In this workshop, we’ll set up a new project to utilize Bootstrap’s Sass Framework, ES2015 javascript syntax, and live browser refreshing that will work with your entire development team. We’ll stand up a simple dashboard, and see what’s new in the world of javascript.
Bio
Brandon O’Hara
Chief Technology Officer, Trak Software
Montana based web developer specializing in creating web applications in Laravel, VueJS and Angular. Currently overseeing engineering at Trak Software as Chief Technology Officer, building a web application to simplify and streamline communication in sponsorship activation and management.
Modern JavaScript + EE Workshop
Get familiar with modern JavaScript development practices in this workshop that will guide you through building a real-time comments notification microservice. We’ll hook into this Node and Vue JS service via an ExpressionEngine extension.
Bio
Antoinette Smith
Software Engineer, Glitch
Antoinette thinks programming is fun and finds herself in the extremely fortunate position where that fun translates into spendable dollars. Antoinette wants to make technology accessible for all that want to use it: from future programmers to clients with a problem that is best solved by a technical solution.
Antoinette started programming as a teen with the help of HTMLGoodies, Geocities, and that one PHP/MySQL book with the shopping cart example. Antoinette is formally degreed in technical communication, business administration, and software engineering.
Outside of work, she serves as co-organizer and co-founder of Blacks in Technology Twin Cities, serves on the board of Technovation[MN], and recently began her role as chair for next year’s MinneWebCon.
Licensed to Bill: The Story of How Hop Studios Set up Our Own License Validation Service
With the launch of EE’s new Add-on store, Hop Studios decided to get serious about monitoring licenses for our add-ons. We added dynamic license validation to each add-on, and created a web service that responds to check-ins from each add-on to ensure they are using a valid license. We’ll explain how we created an API to respond to EllisLab’s purchase webhook, and also a service that fetches the latest licenses from Devot-ee’s API. We’re lifting the veil and showing you how it all works, in case you want to do the same.
Bio
Travis Smith
President, Hop Studios
Travis F. Smith is the owner of Hop Studios, a Web design and development company that has such clients as Stanford, Berkeley, and LucisTrust.org. He has been building content-rich, elegant Web sites since 1994, when he was one of the creators of the Los Angeles Times Web site. He’s also a professional speaker on such topics as blogging, subscription-based revenue models and online journalism. He has been the editor of Variety.com, and a lecturer at the University of Southern California, and now also serves on the board of the World Flying Disc Federation.
Absolute Beginners Workshop
A hands on introduction to ExpressionEngine for those who have little to no experience. Each participant will start with a blank installation and we will walk through all of the steps needed to get us to a simple, functioning site.
Bio
Robin Sowell
Development Liaison, EllisLab
Robin got involved with EllisLab products in 2002, using pMachine Pro to build a personal site. Since then, her casual interest in web development has grown into an obsession. She’s now a fair hand at PHP and MySQL and enjoys nothing more than seeing what new tricks ExpressionEngine can be coaxed into performing.
Making the Leap from Engineering to Leadership
With so much emphasis placed on technical skills, most software engineers never develop the necessary soft skills to be successful in a leadership role. But that hasn’t stopped the wave of promotions, leaving new leaders (and their teams) floundering. In this talk, Tony will share his 25 year journey from Geocities Homesteader to VP of Software Engineering and how he’s managed to make the leap from coding to leading a successful development team.
Bio
Tony Ticknor
Irish Titan
Tony has been making websites professionally since that dancing baby gif was all the rage. During this time he’s spent more hours than he cares to admit making websites work on all manner of browsers and devices (including the much maligned IE6) for clients like the United Nations, Victoria’s Secret, and Delta. About five years ago, he gave up full-time development and moved into leadership roles where he is known for building high-performing teams that produce quality software. When he’s not busy watching old StrongBad videos you can find him searching for Minneapolis’ best tacos.
Speaker Slides
Paul Jones - Same thing happens every time - Mythology, Movies, & Management
TJ Draper - Custom App Development with ExpressionEngine
Tony Ticknor - Making the Leap from Engineering to Leadership
Antoinette Smith - Modern JavaScript + EE Workshop
Valerie DiCarlo - Google’s User-Focused Commitment: How to Win with Google’s Recent Algorithm Updates
Kyle Cotter - Empowering Content Editors: 7 Principles for Improving Author Experience
Ty Morton - More Than Just Websites: Selling Clients on EE as a Productivity Tool
Matt Johnson - Don’t be a Dummy
Brandon O’Hara - Utilizing Build Tools to Automate Your Workflow
Andy McCormick - Delusions of Grandeur and The Reality of Agency Project Management
Kandarp Bhatt - Taking Freelancing to the Next Level, Starting Your Own ExpressionEngine Agency
Joanna Bergdoll - People are More Important than Code
Geoff Cowan - Redis & ExpressionEngine Addon Development
Ari Banerjee - Increase your ROI with these 5 powerful everyday words
Agenda
- WorkshopsOctober 2nd
- Day 1October 3rd
- Day 2October 4th
Implementing automation and build tools has a steep learning curve, and getting started improving your development workflow can seem daunting. Utilizing Webpack and package management, local environments should work for you, rather than against. Automate minifying stylesheets and script files, sizing images, and even live updates in the browser without refreshing. Get your projects off the ground quickly, and keep your team in sync with modern development practices. In this workshop, we’ll set up a new project to utilize Bootstrap’s Sass Framework, ES2015 javascript syntax, and live browser refreshing that will work with your entire development team. We’ll stand up a simple dashboard, and see what’s new in the world of javascript. Other Information Development tools covered in this talk: Webpack NPM Sass / Less Browsersync ES2015 Javascript / Babel
Every agency must have a form of project management to successfully deliver any type of product. However, managing multiple projects for different types of clients can seem like an endless labyrinth full of scope creep, awkward conversations, unclear roles, and over promises with under deliveries.
The solution is easy, just be agile and use SCRUM or Kanban or waterfall or Lean or hybrid or XP or whatever else comes out this year. After all, according to which blog you read they all solve all your problems. We constantly hear about how these methodologies create smooth running agencies with beautiful client relationships. Yet we all wonder why our agency isn’t as smooth. Why can’t we just insert a framework and everything work perfectly? It’s because we are all delusional.
In this session we’ll touch on project management issues that agencies run in to and have a bit of a therapy session as we come back to reality and work through these together.
As web developers, we are the first line of defense when it comes to web security. The choices we make, as far as which software we use, and how we configure it, can lead to a great user experience, but can also leave our sites vulnerable to all sorts of attacks.
I will go over several attack vectors websites face, demonstrating why they are a problem, and then showing how to fix them. This will include general web things, like defending against XSS, SQL Injections, always configuring SSL (and why), etc. It will also include ExpressionEngine specific attack vectors, like keeping your software up-to-date, only installing add-ons from trusted developers, things to look out for in templates, and running system files above the web-root, etc.
There are several best practices that all developers should be implementing when working on or with websites. This presentation will show many ways hackers break into servers and sites, as well as how to defend against these attacks. This talk will leave developers with a greater understanding of the importance of following security practices as well as actionable methods on implementing them.
Words matter. We know that. But, what if you could quantify the value of the words you use to determine ROI? In this presentation, I will show you how making simple changes to your everyday vocabulary can drive massive returns for your personal and business growth. How do I know this? Before I founded my company, built teams, landed clients, I spent well over 10,000 hours as a copywriter, helping brands connect with consumers using the right words. I learned through firsthand experience how words could shape opinions, change perceptions, and transform actions. This is not a course on copywriting, however. I will not teach you how to write a great headline in this course. What I will provide you with is just 5 words that when used correctly can transform your life. These are everyday words you are already using. Now learn when and how to use these words and pay attention to how they drive your ROI.
Venue
Millennium Hotel
Situated along the tree-lined streets of Nicollet Mall, Millennium Minneapolis is just moments away from the city’s cultural districts. 321 guest rooms and suites, featuring stunning views, combine a distinctive contemporary elegance with the service and amenities to create an experience to be remembered.
Booking Your Room
All attendees should stay at Millennium Hotel. While the reservation deadline has passed, you can still book rooms by calling 612-359-2206 and asking for Paul Latiff, our group coordinator. Do not book through the general reservation line. Tell Paul you are with the EEConf to get our group rate, and to ensure it counts toward our room block minimum. Email us at hello@eecommunity.org to let us know you booked so we can double check with the hotel later and make sure you were credited to our block. Also feel free to reach out if you have any trouble at all.