3417 Evanston Ave N
Seattle, WA 98103
© 2009-2022 GenUI
Sharing Ideas for Growth and Innovation (2)
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
You can finally handle state changes in any component (functional or class) and greatly simplify writing controlled components.
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?
Azure + .NET Core: Robust Tooling For Web Applications
Microsoft’s cloud platform provides robust and powerful tooling for web application developers.
A Unique Internship Promoting Opportunities in Technology
GeekWire covers our groundbreaking internship program in El Salvador.
Cultural Safety Is The Ticket To Greater Tech Innovation
Safe engineering practices and infrastructure serve to de-risk the process of innovation.
Creating Winning Software Products for Apple Watch
Insights on how to develop successful, wearer-friendly apps for the Apple Watch.
The future starts now.