Be sure to follow @NEPHP on Twitter and keep an eye on the northeastphp.org website for updates, such as videos of some of the great talks. Also, keep reading this email for a special offer from one of our sponsors.
Mark your calendars!
The 2015 Northeast PHP Conference is tentatively scheduled for Saturday, August 22 and Sunday, August 23 at the Microsoft New England Research and Development Center (NERD). See you again next year!
Putting on a community conference like the Northeast PHP Conference takes a lot of work. The team behind this event is comprised entirely of volunteers. It’s a huge responsibility, but every year that we have put on this conference we have been reminded of how friendly, helpful, knowledgeable, and just all-around awesome the members of the PHP community are that participate in this event. This is why we have continued, year after year, to organize the Northeast PHP Conference. It’s because of you. Thank you for joining us again this year (or for the first time, if this was your first year) and for making this the great event that we have come to expect.
And now, a quick word from one of our sponsors…
Never stop learning with General Assembly Front Row. To support your educational journey, General Assembly is offering all Northeast PHP Conference attendees an exclusive 6-month free trial to GA Front Row, where you can enjoy unlimited live streams and on-demand videos taught by leading practitioners at Google, Amazon, Reddit, Tumblr, and more.
Claim your seat in the front row now by signing up here.
In the neighborhood? Check out General Assembly’s upcoming classes, workshops, and events happening at their campus in Fort Point, and use the code nephp25 to receive 25% off.
For the third year in a row, we will be hosting the Northeast PHP Conference at the Microsoft New England Research Development Center (Microsoft NERD) in Kendall Square. The support that Microsoft NERD has given to Northeast PHP has been invaluable. We couldn't put on such a great event, while keeping our ticket prices highly affordable, without Microsoft NERD providing us the event venue at no cost. In addition to the Northeast PHP Conference, Microsoft NERD hosts hundreds of events each year.
We're excited to have Facebook as a sponsor for this year's Northeast PHP Conference. Facebook opened a new engineering office in Kendall Square last year, not far from the venue for the Northeast PHP Conference. Facebook is looking to hire for its Boston-area office, and their growing presence here in Boston is an opportunity for them to get to know the local community and find technical talent.
One project that Facebook has been leading from their Boston office is HipHop Virtual Machine (HHVM), an open source virtual machine that can execute programs written in either PHP or Hack, a programming language that interoperates seamlessly with PHP. HHVM compiles Hack and PHP into an intermediate bytecode. This bytecode is then translated into x64 machine code dynamically at runtime by a just-in-time (JIT) compiler. This compilation process allows for all sorts of optimizations that cannot be made in a statically compiled binary, thus enabling higher performance of your Hack and PHP programs.
If you'd like to learn more about Hack and HHVM, join HHVM Tech Lead Ed Smith for a presentation called "Under the hood of the HHVM JIT Compiler" at the Northeast PHP Conference this weekend. You're also welcome to follow Facebook's local activities at their Facebook Boston office page, and visit Facebook's @Scale 2014 to learn more about Facebook's series of technical conferences for engineers who build or maintain systems that are designed for scale.
Marli Mesibov is a content strategist with passion for the User Experience.
Her work spans websites, web applications, and mobile for enterprise companies and startups across the country. She is an editor at UX Booth, and a frequent conference speaker. Marli can also be found on Twitter, where she shares thoughts on UX Design, content strategy, and Muppets. You can learn more about her and her work at http://marli.us.
Whether you're a UX team of one, or a developer or designer on a large team, collaboration can be difficult. We all know silos aren't the answer, so how do you work together without stepping on toes or forcing the whole team to wait at each step of the process? In this talk, we'll take a look at how agile methodology, communication, and UX can work together to ease the design products, and create better end products.
David Kelleher describes Cinematic Web Design and how we are already doing it. Discover how filmmaking concepts can be applied to cinematic UX design for interactive music videos and other innovative content experiences.
HTML5 and PHP have expanded design beyond the traditional page model. "The movies" are a source of inspiration for a new generation of websites such as interactive music videos.
Discover the "cinematic language" used by filmmakers to deliver emotional experiences, and see code that makes it work.
We are so pleased to have Mr. Ed Smith from Facebook come to talk at our conference.
Ed has been Facebook's HHVM Tech Lead since 2013, after joining Facebook in 2012. Prior to Facebook, Edwin has been working on both
traditional and just-in-time compilers for popular dynamically typed
Ed will be speaking about the HHVM JIT Compiler - There are about as many compilation strategies as there are PHP engines.
The just-in-time (JIT) compiler inside Hip Hop Virtual Machine (HHVM),
an open-source virtual machine designed for executing programs written
in PHP and Hack, has been evolving quickly in the last year or two. Come
hear the latest on how it compiles your standard PHP to optimized
X86-64 machine code. HHVM uses a three-stage approach including an
interpreter, profiling mode, an optimized mode, and we're busy at work
experimenting with LLVM.
We are very excited to have Frances Berriman speak at our conference on civic hacking.
Revolutionising Capabilities in Civic Technology
Technology in governments has become a hot topic over the last couple of years, with some landmark projects moving the needle on what it looks like to create successful, useful, digital services for real people. Frances will talk about some of these projects, what it took to make them happen, and how civic-minded technologists and designers like you can use your skills for good.
Frances Berriman is a British developer who relocated from London to San Francisco in the summer of 2013, joining Code for America in January 2014. She previously worked as the front-end lead for GOV.UK, the UK Government Digital Service's award-winning flagship project that formed a key part of the digital strategy overhaul of services for citizens in the UK. She brings her expertise in this field to the tech team and as an advisor to the various CfA program participants.
Bill Sanders is a Professor of Multimedia Web Design and Development at the University of Hartford. He teaches courses in PHP, MySQL, C#, SQL, HTML5, CSS, and ActionScript 3.0.
He has published over 45 computer and computer-related books, written software ranging from Basic to Assembly Language to Flash Media Server and served as a consultant and beta tester for different computer software companies including Macromedia and Adobe.
He loves PHP and he wants every developer to love OOP. He got into programing by accident while studying gangs as a sociologist/criminologist and learning about patterns by using state machines. Find out how...
Shows how learning and using OOP programming in PHP will make you a more effective and efficient programmer and increase your job prospects.
Many PHP programmers would like to learn object oriented programming (OOP) do not. This presentation shows that PHP is an OOP language and no more difficult to learn than sequential programming, it can be learned without stopping current programming practices, and is designed for practical tasks.
We are delighted to have Jonathan Klein join our conference for a third time to teach us new ways to do amazing new things with PHP.
Jonathan is is a Boston based software engineer at Etsy, where he focuses on solving web performance and scalability challenges. Prior to working at Etsy he spent almost four years at Wayfair, where he led the team that converted the primary tech stack to PHP/Lighttpd/FreeBSD. He started the Boston Web Performance Meetup Group, and he contributes to a few open source projects, including WebPagetest, the HTTPArchive and CSSLint. Jonathan blogs regularly at http://www.jonathanklein.net and can be found on Twitter at @jonathanklein.
Composer might be the biggest step forward in PHP dependency management that we have ever seen. It is easy to use, powerful, and versatile. In this talk you will learn how to set up a new project, find packages, create your own package, and how to use composer to autoload your own custom code.
Mike Stowe is a professional software engineer, PHP 5.3 Zend Certified, with over 10 years of PHP hacking experience. He is also a longtime supporter of Northeast PHP and we are delighted to have him back a third time.
Michael Bourque got a chance to interview him to learn about why he insists on "API first" which is how to test your API before writing one line of code!
API dev today is code first and design later. In this session we'll take a look at how to test your API before writing one line of code!
The greatest challenge in software development is designing for longevity, especially when your application is being used by thousands of other developers and needs to remain backwards compatible. In this session we'll take a look at building a solid REST API with a quick overview of what it means to be REST, best practices, and how to use RAML to build a prototype of your API that can be critically reviewed by your developers before ever writing one line of code. We'll wrap up showing how the same RAML you wrote for designing your API works to keep your documentation up to date and provides even more powerful tools to get developers using your API right away.
We are delighted to have Steve Krug present our first keynote!
Steve is a superhero, author, information architect, and user experience professional. He is best known for his book Don't Make Me Think, which has now been revisited. It is about human-computer interaction and web usability.
Steve's talk will be:
You're NOT doing usability testing? Are you… nuts? Anyone who’s tried doing it can tell you that usability testing is the best way--by far--to ensure that what you build (whether it's a web site, a mobile app, desktop software, a CMS, or anything else) is as good as it can be. But most people still think that usability testing is complicated, costly, and time consuming.
That can be true if you hire someone to do it for you. But Steve Krug will show you that you can--and should--be doing it yourself, and that DIY testing is simple, inexpensive, fast, and most of all, effective.
Based on the method he described in his second book, Rocket Surgery Made Easy, Steve's presentation will include a live usability test so you can see just how simple it can be.
Jen Kramer, our User Experience track manager, interviews Steve Krug. They discuss the bad old days of the web, responsive design and mobile sites, and how Steve became a PC guy (and how Jen moved to the Mac).