3417 Evanston Ave N
Seattle, WA 98103
© 2009-2021 GenUI
Sharing Ideas for Growth and Innovation (2)
Empowering others with our opinions, ideas and solutions.
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.
Our 2018 Technology Outlook
Exciting new frontiers in computing will create more disruption - and opportunity.
"Mobile First" in Africa, a Hackathon
GenUI joins Madrona Software and The Innovation Village in sponsoring a hackthon in Uganda.
Pair Programming Solves Software Engineering Problems
When it comes down to quality, two heads are better than one. We show the benefits to different types of developers.
The Mobile Payment User Experience
An overview of the current state of the in-app purchase experience, a vendor perspectie.
The future starts now.