SERVICES
WORK
RESOURCES
ABOUT
CAREERS
CONTACT
Services
Work
Resources
About
Careers
Contact
GET STARTED
Address
3417 Evanston Ave N
Suite 529
Seattle, WA 98103
Phone
(206) 539-0034
Email
hello@genui.com
Social
Github
LinkedIn
© 2009-2023 GenUI
Perspectives on the present and future (2)
Empowering others with our opinions, ideas and solutions.
Optimizing AWS: Don't Go It Alone
Let GenUI help you optimize your cloud architecture so you can achieve the full promise of cloud technology - without wasted time or money.
more »
Using The Power Of LiDAR To Take iOS AR Apps To The Next Level
Whether you have an AR app or you have a great new idea for one, Apple’s new environment-mapping hardware can help you take it to the next level!
more »
Commercialize Your IP With A Lean Startup Mindset: 6 Keys to Accelerate Time to Market
You likely have potential revenue locked up in your IP. Learn how to shift your company from incumbent to startup mindset - and commercialize on your great ideas.
more »
Avoiding Security Vulnerabilities During The Mobile App Dev Process
Ensure you use best practices to protect your mobile app against malware and viruses with these tips.
more »
Swift <-> Kotlin Syntax Cheatsheet
A handy cheat-sheet for anyone who just needs to look up the syntax for jumping between Swift and Kotlin.
more »
Evaluating Software Technology For Your New Project
Every new project needs software services and technologies. How can you make the best choices for your needs? Read on.
more »
Accessibility On Mobile: Make Sure “Works” Means “Works For Everyone”
Ensure your app is accessible to everyone, regardless of their visual, auditory, cognitive or physical abilities, with these tips.
more »
Are Current Product Development Practices Slowing Innovation? Try an Agile Methodology.
Too often, companies miss out on accelerating their product roadmaps - and truly innovating. Positive change can come from exploring your product development methodology, and adopting an Agile approach.
more »
Rooting The Performance Review Process In Company Culture
The inclusion of innovation (a core part of our culture) into our performance review process encourages behavior that creates a great work environment and paves the way for our engineers to do their best work for our clients.
more »
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.
more »
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.
more »
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.
more »
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.
more »
Practicing Nonviolent Communication in Software Development
A powerful framework for self-awareness, empathy, and effective communication.
more »
Elixir - Ecto / Absinthe Enums Recipe
An exploration in defining enums once for use in multiple places.
more »
Should I Learn Machine Learning?
A practical guide for product owners, project managers, and developers approaching machine and deep learning for the first time.
more »
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.
more »
The 5 Essential Elements of Modular Software Design
Complexity kills developer productivity. Thankfully, modular design gives us complexity-fighting superpowers.
more »
How To Use .env Variables In package.json
A simple cross platform way to utilize secrets in build scripts without writing shell scripts.
more »
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.
more »
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.
more »
React Hooks Simplify Controlled Components
You can finally handle state changes in any component (functional or class) and greatly simplify writing controlled components.
more »
Remote Pairing Improves Collaboration
Two minds are better than one, we'll look at some tools that can help.
more »
Hololens Development and Uses; A Primer
We've found some quick wins to get you started, and some areas to avoid.
more »
Prev
1
2
3
Next
The future starts now.
GET STARTED
LEARN MORE