smart mapping

Time based Smart Mapping in ArcGIS Online

The latest updates to ArcGIS Online introduced a great new Smart Mapping capability. The ability to create visualizations based on time data. The ability to explore your data based on temporal information is incredibly useful and adds a new way for users to be able to create enticing maps and tell whole new stories. In…




arcgis item details

Updated ArcGIS Online Item Details Page

The most recent update to the ArcGIS Online platform introduced some really great new features. Are you a developer who hasn’t really familiarized yourself with the Online tooling? Go sign up for a free developer account, because Online is all about learning the platform and that will help you to improve your ArcGIS API for…




ArcGIS JS API SDK

Deep dive into ArcGIS API for JavaScript SDK

I cover a lot of information geared toward building real-world applications using the ArcGIS API for JavaScript. I’m really in the dirt when it comes to summarizing tips and tricks and providing great value to you. The backbone to all that is in the documentation, which you should be familiar with as a reference to…




esri vector tiles

Using non-basemap Vector Tiles

Recently I started having some fun with ArcGIS Pro. I used ArcView 3.x and ArcINFO back in the day and ArcMap for years to make maps, but my time with ArcGIS Pro was really limited. Yes, I do more web development than anything else, but at the end of the day, I’m still a spatial…




FeatureCollection EsriJS4

Using FeatureCollection with EsriJS 4

When working with FeatureLayers, sometimes you don’t want to work directly with a FeatureService, but simply work with graphics and take advantage of characteristics of a FeatureLayer like the renderer. This is simple enough to do using the source property of a FeatureLayer to update the graphics. You can even update the source during runtime…




esrijs4 widgets

Quick Tip: Widgets in EsriJS 4 UI

Some of you might still be digging into the new ArcGIS API 4 for JavaScript. One of the really cool new features in this version is the introduction of a layout UI for the views. You can read a little more about the View UI here. What the View UI gives you is a built-in…




ArcGIS TypeScript

Using TypeScript with EsriJS 4

With the release of the ArcGIS API 4 for JavaScript and even leading up to the release, there has been a lot of interest in updated TypeScript Definition files. I’m pleased to let you know that when the ArcGIS API 4 was released, the new TypeScript definition files for 4.0 were also released. Because of…




esrijs4 redux

DIY Redux using EsriJS 4

I’m a big fan of React. Mostly because it’s focused one thing and that’s on building components. It’s up to me to decide how I want to use those components and wire them together. One of the first architectures released for React apps was Flux and Flux is great for managing separation of updating state…




arcgis javascript

ArcGIS JSAPI 4.0 Resources

I’ve talked about it for months, guided you through betas and dug deep into new features, and today the ArcGIS JavaScript API 4.0 was released. There’s a really extensive blog post on the Esri blogs that you should go read for more information, it’s packed full of really good stuff. I wanted to talk a…




esrijs4-preview

Quick Preview of ArcGIS API for JavaScript 4

The release for version 4.0 of the ArcGIS API for JavaScript is almost ready for prime-time, and although the betas have seen steady releases during the development lifecycle, I just wanted to give a quick preview of some of the cool features available to you! Some of the cool features covered in this quick demo…