Blog Moving To leege.io
I'm excited to announce that I've moved my blog from Tumblr to a new standalone Web site: http://leege.io
Thanks for following me on Tumblr and I look forward to seeing you on http://leege.io
RMH

ellievsbear

Aqua Utopia|海の底で記憶を紡ぐ
almost home

oozey mess
🪼
One Nice Bug Per Day

#extradirty
wallacepolsom
Misplaced Lens Cap
Xuebing Du

taylor price
todays bird
h
$LAYYYTER

Product Placement
seen from United Kingdom

seen from Netherlands
seen from Malaysia
seen from Portugal

seen from United Kingdom
seen from United States
seen from United States

seen from United States

seen from Taiwan
seen from Netherlands

seen from Netherlands
seen from Bahrain

seen from Finland
seen from France

seen from United States

seen from Türkiye

seen from Brazil

seen from Portugal
seen from Türkiye

seen from Malaysia
@bleege
Blog Moving To leege.io
I'm excited to announce that I've moved my blog from Tumblr to a new standalone Web site: http://leege.io
Thanks for following me on Tumblr and I look forward to seeing you on http://leege.io

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Come join us next week at Science Hall on the University of Wisconsin-Madison campus as I team up my fellow Mapbox Badger alums and friends to present a hands-on workshop about working with open source geography tools. We'll be covering a range of topics from OpenStreetMap, Javascript and the Web, building Mobile apps, and working with PostGIS. Please bring questions and a laptop. I look forward to seeing you there!
On Wisconsin!
Making a travel map using Mapbox Studio is incredibly fun and surprisingly quick to do. I was able to create this map in less than 2 hours this afternoon by tweaking the stock Mapbox Dark style to remove visual clutter (Roads, City Names, Buildings, etc). From there I uploaded a GeoJSON file that contained the US States outlines and names. To finish it off I used the built it Data Filter tool to select the states that I've visited in order to color them blue. To explore the map yourself it's availalble at:
http://bleege.github.io/statesvisited/
If you're interested in making your own maps like this checkout the "Make a choropleth map with Mapbox part 1: create a style with Mapbox Studio" step by step tutorial. It provides a great intoduction to the power and simplicity of the Mapbox Studio platform.
Happy Mapping!
Hey Mapbox How Do I Get To...
Earlier this month we released Android wrapper libraries for the Mapbox Geocoding and Directions API services to make adding Geocoding and Directions in your Android apps much easier. Naturally I wanted to do just that so I built a demo app called Go Where I Say that uses Android's stock Speech To Text API to generate Directions based on voice commands. Did I mention that Google Play Services is NOT required? In other words it's not only possible but it's super easy to ask Mapbox for AND get directions to locations by using your voice inside your own apps without having to (rely on or) say "Hey Siri" or "Ok Google". Checkout out the source code to see for yourself how to add this to your own apps.
I'm so pumped to be back in the @mapbox Garage this week! (at Mapbox)

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
My First Revolution On The Mapbox Rocket Ship
This past week I was excited to celebrate my first anniversary as a full time member of Mapbox! It's been a fantastic experience where I've been able to learn many new things and gotten to explore cities that I previously hadn't spent much time in. My favorite part by far though has been getting to meet and more importantly getting to know a great group of people. This is simulateously the most empathetic, good humored, and smartest group of people that I've ever worked with. It's the combination of these traits that makes possible what we have been able to achieve together.
Speaking of which, it's hard to believe but in just this one year we:
Built and released mobile vector mapping SDKs for iOS and Android
Released Mapbox Studio for WYSIWYG vector map styling and design
Grew the mobile team from 3 to 8 people
Partnered with Twitter on Twitter Fabric
Partnered with NVIDIA to use the Mapbox Android SDK in their DRIVE PX 2 platform announced at CES 2016
Supported Nepal Earthqauke Relief crisis mapping and fundraising
All in all, it couldn't have gone better from my perspective. I'm incredibly grateful to be part of this team and to the people who helped get me here.
I can't wait to see what we do together this year!
The Process Behind Flat
Mapbox is a flat, decentralized organization with no org chart nor officially defined responsbilities. It's also made up of team members distributed across the globe with roughly equal numbers working in 1 of 4 physical offices as well as remotely from home offices. To many people this type of environment may seem like chaos and impossible to build anything, none the less actually ship a major product. I disagree. Mapbox Mobile could only have been built in this environment.
Mapbox Mobile is a product that is encompasses many different technologies, features, designs, and philosophies. There is no one city nor region in the world that could source the necessary people with the backgrounds and experiences needed to pull this off.
The keys to making this all work is trust and communication. We implicity trust our colleagues that they're going to make the best decisions possible for the questions that they see arise. When they can't on their own we not only value but greatly respect people for asking for input, guidance, and / or assistance. Everyone knows that the team doesn't succeed unless all it's members succeed.
Open communication is the anchor in all of this. We communicate constantly with one another using several different media. GitHub tickets allow for detailing thought processes and iterating on ideas collaboratively. We use Slack for real time chat to ask quick questions and for coordinating things on the fly. While both GitHub and Slack are asychronous media, we use the power of the human voice daily to keep project momentum moving forward.
Voice can be incredibly powerful, but voice meetings can also be harmful if not managed correctly. The whole point of our calls is to synchrously update everyone on what people have been working on, what they'll be working on next, and what are blockers that they're encountering. Nothing more. Nothing less. The key to keeping them productive are simple and consisently applied rules that we all follow. We always start with the most Eastern based person and move West person by person until everyone has a chance to give their updates. This implicitly reminds people that there are others that need to give their updates and to keep their comments short and to the point (plus we also all really like geography). To further drive the point home and keep us on task we also limit the calls to 15 minutes total. The only variation on this is once per week we instead do a higher level topic discussion. Those calls can go 20-30 minutes and are led by different team members depending on the topic that week.
Building Mapbox Mobile
This week's official launch of Mapbox Mobile was the culmination of a lot of hard wark done by a dedicated team of people distributed around the globe. The end product is amazing (seriously you gotta play with this) with an equally impressive tech list, but the real story is how we pulled this all off working together as a unified team.
This project certainly wasn't anyone's first rodeo, but it did come with a lot of unkowns. Mapbox is a growing company which means new people coming on board and everyone working with people that they may not have worked with (or even met) before. There were also A LOT of moving tech pieces that many hadn't worked with before nor we even knew we needed until we got into the project. Finally, did I mention that the team was distributed across 5 countries and 6 different timezones?
So how'd we pull this off? In a word: culture. I've never been on a team that consistenty practices empathy, understanding for one another, openness, trust, and patience the way Mapbox does. Everybody on the team is it together and is there to support each other. Whether that means helping someone understand new technology, being there to talk through an issue, asking questions, or even rearranging their work times to be available for others the members of the team consistently do this because they want to see not only the project succeed, but also their colleagues succeed.
Joining Mapbox
Earlier this month I had the great fortune to officially join the Mapbox team. Mapbox is an amazing team of people who build tools to allow everyone to create their own custom designed maps for the Web, mobile devices, or even a canvas print for your wall!
Mapbox at its core truly values and actively contributes not only to Open Source software but Open Data. The maps are all powered by OpenStreetMap, which is like the Wikipedia for maps and geo data. This data is all freely available to everyone in the world and even more importantly can be contributed to by anyone in a transparent way. The software tools are also available on the Mapbox GitHub site for anyone to use and contribute to.
I know it's cliche to say things like this, but as amazing as the technology is the people and culture there are even better. I've never worked with an organization that truly values transparency and teamwork across the entire organization the way Mapbox does. No matter how small the detail or process, everything is setup and run in a way to promote collaboration, personal empowerment / growth, and trust. Mapbox truly walks the talk and I couldn't be happier to work with people like this.
It turns out that the actual issue with iMac and OS X Yosemite had more to do with a faulty video card than OS X Yosemite. After getting by for a week or so using the permissions reset solution my iMac eventually started to display green vertical bars and hung at boot up. After trying everything under the sun that I could think of I finally admitted failure and called for reinforcements from my good friend and awesome Mac expert Steve Yuroff. He promptly figured out that it was a hardware issue and directed me to the Apple Store.
Apple was fantastic throughout this entire experience. The "Genius" (still don't like that term, but whatever) at the Genius Bar was super approachable and I could tell that he defined success by wanting to solve my problem (i.e. my iMac "didn't work") and not just diagnosing a bad piece of hardware. Couple of quick tests later he determined that this was a known issue with the AMD Radeon video card in this model of iMac and that it would be a free repair. I left my iMac at the Apple Store while they ordered the part to repair it. Apple even sent me an email 2 days later to let me know when the part arrived here in Madison. I picked up my repaired iMac the next day and have been running normally since then. #KnockOnWood
The moral of the story is good friends like Steve are super important and it's always a good thing to do business with companies that walk the talk on customer service.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
I've been running OS X Yosemite on my 2011 iMac for a few weeks now. I really like it as it's seems to have breathed some life back into the old hardware. That said, I have had several times where the display will just gray out or stop working. Trying to reboot only starts an infinite loop of reboots as it makes it halfway through startup, stalls, and then automatically reboots itself. After MANY hours of searching, the only solution that I've found is to boot into Recovery Mode and use the Disk Utility to Verify and Repair Permissions.
This Apple Support Forum link provides a shell script that you can use to automatically fix the problem upon login. More importantly though it seems to confirm that it's actually consistently an issues with displaypolicyd
Releasing Mapbox Android SDK Today
I have had the great privilege of getting to work with the Mapbox team and other open source contributors since January on the brand new Mapbox Android SDK. Today the first supported version was officially released! While there's still a lot more to do, it's an exciting day as it's now possible to get all the amazing OpenStreetMap powered maps (Satellite, Terrain, Street) on Android as first class citizens. For more information check out the blog posting on the release. Also be sure to check out the free demo app that's available on Google Play. The project is also looking for more developers so if you're interested you too can participate. Just check it out on GitHub -> https://github.com/mapbox/mapbox-android-sdk
State Of The Map 2014 Day 1
“The more you blog, the less you are building”
Also known as "why the cobbler's kids don't have shoes."
Cross post of my article earlier this week on the UW Developers Blog about my recent work migrating Mobile UW's data server from a traditional synchronous Java Web application to an asynchronous, reactive Web application.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Installing My Nest Learning Thermostat
Santa brought us a Nest Thermostat this year for Christmas and life finally was kind enough to provide me some time to install it this afternoon. I've been looking forward to doing so as the product has fascinated me for quite some time and the installation process didn't do anything to dampen my interest. From the packaging to the hardware to the user interface it's Apple DNA is readily apparent. It even correctly guessed my Nest account (that I'd setup previously) when I was getting it hooked up to the Internet! It just works. The actual installation process was pretty easy. Just documented what the 2 electrical wires were hooked up to in my previous Honeywell unit, popped the old unit off the wall by undoing it's 2 screws, attached the Nest plate to the wall with 2 new screws, and then hooked the 2 electrical wires up to their well marked new connections in the Nest. After that it was just like setting up a new iOS device. We'll see if it actually does end up saving us money on our monthly utility bills once it "learns" our patterns. I have to admit that I don't think I'll mind if it doesn't. It's appearance and ease of use compared to the old standard Honeywell model are much more striking than I even originally thought they'd be. It's hard to believe a thermostat can be this exciting!
A well thought out and highly accurate description of why large scale tech projects fail, especially ones in the public sector.
Culture and Process > Technology