3417 Evanston Ave N
Seattle, WA 98103
© 2009-2020 GenUI
Thoughts To Inform & Inspire New Thinking.
Empowering others with our opinions, ideas and solutions.
Phoenix LiveView: Working the 80/20 rule
Phoenix LiveView and Elixir help you get prototypes up and running quickly, and then provide a path for a seamless transition to production software.
SwiftUI and the Evolution of Apple UI Layouts
SwiftUI was introduced just over a year ago. This comparative look at the layout paradigms that came before it outlines why we're excited about it.
Web API Best Practices | Quick answers for designing REST services
This post gathers the best principles and resources to guide your next RESTful API project in the right direction.
COVID Response: Creating Touchless Interfaces
Digital twinning is a promising strategy for eliminating public touch interfaces to reduce transmission of COVID-19 without eliminating access.
Practicing Nonviolent Communication in Software Development
A powerful framework for self-awareness, empathy, and effective communication
Elixir - Ecto / Absinthe Enums Recipe
An exploration in defining enums once for use in multiple places
Should I learn machine learning?
A practical guide for product owners, project managers, and developers approaching machine and deep learning for the first time
Modular Redux - a Design Pattern for Mastering Scalable, Shared State in React
How to write React+Redux that scales to very large applications, with dramatically less code
The 5 Essential Elements of Modular Software Design
Complexity kills developer productivity. Thankfully, modular design gives us complexity-fighting superpowers.
How to use .env variables in package.json
A simple cross platform way to utilize secrets in build scripts without writing shell scripts.
Building a Drum Sequencer with React Hooks
GenUI Engineer Rob Brennan takes us through the intriguing use of React Hooks to build a Drum Sequencer in his teck talk.
Ten Reasons to Fall in Love with Elixir
Elixir is a promising new technology that builds on the success of its predecessors, with great success.
React Hooks Simplify Controlled Components
GenUI | React Hooks Simplify Controlled Components
Vibrant Data Visualization with D3.js
Remote Pairing Improves Collaboration
Two minds are better than one, we'll look at some tools that can help.
Hololens Development and Uses; A Primer
We've found some quick wins to get you started, and some areas to avoid.
The Master Developer's Path of Productivity
Doing more with less, through self-awareness and incremental improvement.
The Best Creds are No Creds - Kubernetes, IAM & AWS
Alternatives to the overwhelming credentials required by modern software infrastructure.
An Introduction to Google's Flutter
An emerging multi-platform application centered on Material Design and the Dart programming language.
GenUI Celebrates 10 Year Anniversary
A "Best of Fremont" party kicked off our second decade building software products, together.
Serverless Architecture and Frameworks
Serverless architecture is but how does it change the way one starts a project, and is it worth the hype?
A Case Study in Azure and .NET Core
Microsoft’s cloud platform provides robust and powerful tooling for web application developers.
Education Opportunities in Technology
GeekWire covers our groundbreaking internship program in El Salvador.
In 2019 Tech Leadership is About Safety
Safe engineering practices and infrastructure serve to de-risk the process of innovation.
The future starts now.
JOIN OUR TEAM