Getting Started with AI and Machine Learning

Artificial intelligence (AI) and machine learning technology (ML) use to feel like a distant phenomenon. As these technologies continue to evolve, however, accessible services are now available to any business looking to get started. The major players in the industry, like Google, Microsoft, and Amazon have pushed AI and ML forward to get an edge ...

Four Exciting Technologies for 2018

Jumpstarting innovation demands a sharp awareness of the latest technologies, impactful product updates, libraries, and frameworks. As we continue to kick into the new year here at Digital Foundry, we’re excited to help our clients make their product vision come to life by embracing these changes head on. Here’s a quick review of four tools ...

A Quick Look at Vue.js

As any engineering or tech lead can attest, choosing a JavaScript framework can be a daunting task. You may be tempted to adopt well-established frameworks developed in-house such as Google’s Angular and Facebook’s React, but it may behoove you to evaluate other frameworks in the marketplace. Depending on the size and complexity of your project, ...

Digital Foundry Top Picks: WWDC 2017 Announcements

This week, Apple held its annual developer conference to announce new products, upgrades, and several exciting innovations that customers and developers can expect down the pike. Our SF Bay Area technologists here at Digital Foundry had a lot to say this year on the new APIs and features they’re looking forward to. In keeping with our ...

Are Microservices Right for Your Next Project?

An increasing number of executives are turning to microservices in an attempt to streamline a new product to market, or implement organizational change. Here at Digital Foundry, we have worked with many Fortune 1000 companies to kickstart their microservice initiatives. We leverage our deep experience in product strategy, system architecture, and solution design to execute ...

Technologies behind the Internet of Things

The internet of things (IoT) promises a smarter future. One in which a faltering bridge informs local transportation authorities that it needs repair. Or a bridge that can warn oncoming smart cars to prepare to drive over a frozen surface. An automated manufacturing plant that orders its own supplies and even schedules and executes maintenance. ...

Firebase Updates Announced at Google I/O 2016

  Tech innovation was in the air in San Francisco even more than usual last week, with the Google I/O conference in town. From AI to wearables, and IoT to virtual reality, Google announced several updates to their ecosystem of cutting-edge technologies. Among an assortment of vehicle platforms, Android Auto made a particularly large splash. ...

Google to Phase out Support for Flash… Now What?

Earlier last week, Google revealed plans to phase out support for Adobe’s Flash Player in its Chrome browser for all but a handful of websites. The company expects the changes to roll out by the fourth quarter of 2016.   What does this mean for the typical person using Chrome? Later this year Adobe’s Flash Player will be ...

Server Frameworks Part 2: Spring, Ruby, Revel

Part 2 of Server Frameworks Spring The Spring Framework is an open-source application framework that aims to make J2EE development easier. Unlike single-tier frameworks, such as Struts or Hibernate, Spring aims to help structure whole applications in a consistent, productive manner, pulling together best-of-breed single-tier frameworks to create a coherent architecture. The Spring license falls under ...

Server Frameworks Part 1: Node, Express, and Django

A web framework or web application framework is a software framework that is designed to support the development of web applications including web services, web resources and web APIs. Web frameworks aim to alleviate the overhead associated with common activities performed in web development.  For example, many web frameworks provide libraries for database access, templating ...