Friday May 31, 2017 developers enjoyed an entire day of learning and coding at Sustainability Hackathon, hosted by CoClear in partnership with Columbia University’s Data Science Institute (DSI) and CDP (formerly the Carbon Disclosure Project). The 18 students learned about D3, and created successful visualizations of product data with the overarching goal of encouraging more sustainable energy practices and reduction of carbon emissions on a per product basis.
At Spry Group, we like to use the right visualization tool for the right project. Sometimes charts like Sankey diagrams or sunburst charts are needed to visualize relationships between intricate systems. Other times, it’s best to go simple.
When it comes to understanding the key findings from statistical datasets, we recommend the box plot. Also known as the box chart or whisker plot, this chart visually lays out data by quartile and plots outliers. When working on several experiments, it’s key for visualizing the changes in multiple data points.
Let’s take a look at how box plots are used today.
By the year 2050, the world’s population is projected to be 9.7 billion (with two-thirds living in urban environments. Consider just how saturated cities are already, then factor in their environmental impact. There’s no avoiding it; growing urban areas will only increase the burden on governments and residents alike.
Nevertheless, organizations including the Institute of Electrical and Electronics Engineers (IEEE) are taking steps to create what are called “Smart Cities.” According to the IEEE’s site, smart cities aim to combine government, society, and technology (specifically, the Internet of Things) to address these issues. Today we’re going to examine the technology already transforming today’s cities into smart ones.
At Spry Group, we do more than just create great software programs and apps. We take on projects that solve real problems, like using big data and IoT to solve energy inefficiencies. This goal is what motivates the team to get up and innovate every day. That’s certainly true for one of the company’s founding partners, Andy Zickler.
For this month’s employee spotlight, we talked with Andy Zickler, who now serves as the company’s senior developer. In this interview, he tells us about his education and work background, as well as what led him to join Spry Group at its beginning. We also get some cool tidbits on what he’s doing when he’s not at work (board games, anyone?).
From a job writing apps for Android to his work at Spry Group today, Andy’s story shows the great things that can be achieved when you stay on your toes, ready to learn and seize new opportunities.
It’s been a long road since I started Spry Group in 2012. Every year has brought new challenges, lessons, and unexpected changes in the direction, strategy, and growth of the company. 2016 has been no different.
Our revenue has doubled this year, as has our team. We started exploring new lines of business. Our internal processes and practices have matured. One of our partners withdrew. We shuttered a joint venture. We went on our first company retreat. We’ve proudly launched new projects. In the process, we’ve learned more about ourselves and verbalized what we want to be doing.
The Spry Group believes in the power of data visualization.
Of course, our solutions are built from tools developed long before us. The Sankey Diagram, for example, helps visualize the amount of flow through a system. First used in the mid-1800’s, the Sankey diagram has gone on to help companies understand the flow of energy or costs from one step to another.
Today we’re going to spotlight the Sankey Diagram and show why it’s more useful than ever today.
Understanding the Sankey Diagram
We’ve all seen flowcharts. Arrows and boxes serve to show a how a process moves from one step to another. Sankey Diagrams are a type of flowchart, where the arrows’ width is proportionate to the quantity passing through.
Let’s take an example of a proposed UK energy production and consumption scenario in 2050. To understand how it works, take a look at the left and right axes. They are energy sources and demand sectors, respectively. The width of the arrows corresponds to the proportion of energy coming from that energy source.
We can see in this example that nuclear and oil imports are the largest energy sources in 2050. We can also see certain sources, such as bio-conversion and thermal, hovering in the middle of the Sankey diagram. These nodes represent energy sources that are created from others earlier in the network. Bio-conversion, for example, is created from bioenergy, agricultural waste, and other waste.
Pax Solaria and Spry Group combine forces Sept. 24, 2016 from 2:30pm -8pm to bring you: Future of Humanity Conference: The Digital Divide. Spry Group is proud to be a title sponsor of this Pax Solaria event on innovative technology held at Arts on Site (near St. Mark’s in Manhattan).
The Spry Group has been collaborating with Web Type and Font Bureau on TypeNetwork: a new platform bringing together the best type designers in the world with an advanced system for browsing and licensing their typefaces.
We developed TN’s site from the ground up to provide a desktop-like user experience. Behind the scenes our flexible services oriented based architecture allows for easy scaling and simplifies building new features. In short? TypeNetwork is built from the ground up to evolve with the users’ and markets’ needs.
So let’s see what TypeNetwork has to offer! We’d also like to thank a list of people for their work on this project, and share a little back-story about how it came together.
We love seeing the Internet integrated into everything from automobiles to smart homes. And As we move at light speed towards a true Internet of Things, a real revolution is happening in the energy sector.
All of us have enjoyed some form of automation in our lives for decades. Thanks to big industrial manufacturers like Siemens, GE, and Allen and Bradley. In refineries, chemical processing plants, auto manufacturers (and many more), automation has become synonymous with progress.
But a fundamental paradigm shift is taking place right now. In the past, we relied on robust, high-powered systems that ran on expensive and highly proprietary systems. That time is over. Revolutions in automation technology and lower costs are redefining what we can do with sensors.
Today’s energy producers have more resources than ever before to understand the energy we use. Why is this the case? Here’s a data chain to consider:
In short, we’re swimming in data.
And with vast resources come grand opportunities. Startups can take advantage of this information-rich economy to help energy companies improve their bottom line, produce less pollution, waste fewer of their resources, and run far leaner operations.
Ben Franklin once said: “A Penny Saved is a Penny Earned.” And while saving a single penny might not be as appealing these days, saving billions upon billions of pennies is a very exciting prospect. And that’s what we help energy companies do.
CoClear Carbon Output Charts
At The Spry Group, we help companies understand their data. Our goal is to use data and analysis to help your business not only save money, but also increase efficiency, reliability, and profitability.
We are excited by the potential of energy data to improve outcomes for our businesses, our homes, and the environment. Here are some examples of what we can do with data for energy providers:
Every day, each of us is affected by the energy around us. Solar, wind, geothermal, water, coal—energy matters.
Here at The Spry Group, we make it our mission to understand the effects of energy on companies and the environment at large. That’s why we’re incredibly excited to be working on this year’s New York Energy Week (NYEW).
We’re practitioners of test driven development. On a recent node.js project we had a need to mock the interactions of a few classes with MySql. We quickly turned to our trusty friend Sinon.js to get the test setup. We couldn’t find any good examples online, so we decided to make one.
TL;DR; Check it out on GitHub
There’s been a lot of buzz about D3.js as of late. It seems everywhere you turn you see it: the New York Times, MTV, CNN, and the Washington Post. It’s becoming ubiquitous. The web is moving toward a more interactive and engrossing user experience, and D3.js is helping to lead the way. But we’re still just barely scratching the surface of what this library is capable of. The next generation of D3.js applications have the potential to redefine how we interact with data on the web.
“CoClear is a New York consultancy that delivers interactive life-cycle analyses (LCA) of consumer products. Its primary aim is to help companies better understand their impact so that they can make better products.”
- Erika Whillas
Our team depends heavily on GitHub Issues for project management. It has taken a while to develop a workflow that maps GitHub’s features to our Agile workflow. This is an overview of the life of a project and the life of an issue in our workflow.
I am assuming you’re familiar with agile project management that uses difficulty estimation and velocity to project delivery dates.
I’m a big fan of Vagrant. It allows me to work on on just about any platform in any language without making a mess of my host operating system and my actual development environment.
At Spry Group, I’ve been building out our continuous integration infrastructure for both our internal work and client work. I desparately wanted to be able to use Vagrant. I wanted to have one build agent for all projects without any dependency or version issues.
I had three concerns going into the setup.
Welcome to The Spry Group blog.
We’re a consulting firm based in NYC. We like to build tools to explore data, share information, and streamline people’s lives so they can focus on what is most important. We’re constantly exploring new technology, looking for ways to do more with less.
In our web development practice we’ve been adopting the CMS-Free approach to building web sites as David Cole discusses in the Development Seed blog.
This blog is generated with Jekyll, comments are provided by Disqus, Prose.io is used for editing the blog, and it is hosted on GitHub.
We have a static site, a browser based editorial tool which supports previews, and best of all it’s hosted for free on GitHub Pages. No databases, no app servers, no scaling issues. Talk about doing more with less.