All blogs / Software / engineering practice
MojoTech
See our latest thoughts around engineering, ux/ui design, and product development.
Software / engineering practiceEngineering management / careersAI / ML
- Posts
- 178 from 9 Feb 2012 to 8 Sep 2026
- Posting
- monthly (16 in the last year)
- Kind
- company blog
2026 15
- MojoTech Blog | Our Thoughts Around Software Development & Design
- MojoTech Blog | Our Thoughts Around Software Development & Design
- MojoTech Blog | Our Thoughts Around Software Development & Design
- MojoTech Blog | Our Thoughts Around Software Development & Design
- MojoTech Blog | Our Thoughts Around Software Development & Design
- MojoTech Blog | Our Thoughts Around Software Development & Design
- Aug 12 2026Why AI Agents Need More Design Attention, Not Less
- Aug 05 2026MojoTech's AI-Native Solution to the Deck Problem
- Jul 08 2026Visibility, Control, and Governance for AI Spend with MojoTokens
- Jun 22 2026Announcing Our Formal Partnership with AWS
- May 22 2026MojoTech Hires Travis Rogers to Lead Engineering and AI Innovation
- Mar 30 2026MojoTech Welcomes Habby Bauer as Client Partner, Financial Services
- Sep 08 2026MojoTech, Now Operating Across the Americas
- MojoTech Announces Jason Grimm as Chief Executive Officer
- AI to the Rescue
2025 9
- AI Feedback Loops: When “Faster” Software Development Quietly Turns Against You
- MojoPrism: Harnessing AI to Ensure Code Quality and Accelerate Delivery
- Setting Up AI Programs For Success
- MojoTech Announces Alex Bowers as Data and Analytics Director
- How Seamless User Experiences Turn Payments into a Competitive Advantage
- MojoTech Announces Molly Parent as Client Partner for Retail & Marketplaces
- Navigating the Fintech Ecosystem: Creating Strategic Value Through Integrations
- Simplifying Payment Experiences with AI and Data-Driven Insights
- AI is the Ultimate Accelerator for Senior Software Engineers
2024 11
- 2025 Fintech Trends Shaping the Future of Finance
- Software Engineering Is Not a Commodity: The Cost of Prioritizing Price for Your Product Development
- How to Accelerate Software Development Projects by Empowering Engineering Teams
- Boost E-Commerce ROI using a Next.js SEO Strategy for Faster Page Speeds
- 5 Stages of a Successful Digital Product Strategy
- Native vs. Cross-Platform Mobile App Development: How to Successfully Extend Your Web App
- MojoTech Announces Seth Mirick as CEO
- Navigating the Digital-First Shift to Personalized, On-Demand Banking
- "Don’t Call It a Comeback": Embracing US-based Development in Financial Services
- 5 Essential Steps to Successfully Integrate AI into Your Business
- How to Choose a Top AI Consulting Firm
2023 3
2022 2
2021 2
2020 5
2019 10
- 7 Digital Transformation Trends Overtaking the Insurance Sector
- 11 Digital Transformation Opportunities for Financial Services
- Carrying the Torch
- Introducing Prismatest Testing Library
- How to Use Google Sheets as a Stunning Data Visualization Tool
- Contexts with Some Light Phoenix
- Practices and Tools that Make for a Good Project
- Opening Day
- 10 Critical Steps To Accelerate Digital Transformation In Your Company
- Product Over Process: Do Your Own Thing and Build Better Software
2018 12
- Build a simple in-memory cache in Node.js
- Goal Setting For Product Managers
- How To Learn Calligraphy (for beginners)
- The Real Value of Cucumber
- Learning to Code: You’re Doing It Wrong
- A Complete Guide to Cloud Computing Terms
- Automating Internationalization Workflow in Emacs
- Evaluating an Agency Website
- Integrating Netlify's Split Testing with Google Analytics
- Building the Right Product vs. Building the Product Right
- 25 Questions To Cover In Your Discovery Kickoff
- Cloud-Native Maturity Model
2017 15
- 6 Tips For Functional Programming
- How Elixir's Ecto Promotes Well-Designed Applications
- How to Successfully Kick Off Your Product Discovery Process
- How to Be a Better Software Consultant
- Product Management Biases (And How to Avoid Them)
- MojoTech Git Workflow
- Elixir Toolkit
- Why Bad UX Is Causing Health Insurers to Lose Revenue
- React Toolkit
- Cloud Infrastructure Options
- Passion is Key Ingredient to Riding Out Tough Times
- Avoiding Blockers: Sketch for Developers
- Conversation Over Documentation
- Speaking the Product Language
- Being Agile — and Gray
2016 23
- Designers Want to Be Taken Seriously. Here's How We Do It
- REST for the Weary
- Conducting Technical Interviews: The Human Factors
- Our Motivation for Building an Innovative Company
- The Elixir way: Operational Reasoning
- Message Queues in a Microservices World
- Safeguard Web Service Failures in Elixir with Fuse
- The Complexity of Time Data Programming
- Pro Tips for Styling States
- Fabric Integration for React Native on Android
- Is Datomic the Sequel to SQL?
- Consistent Return Rule - JavaScript ESLint | MojoTech
- React and Reflux in 5 minutes
- The Perils of Software Rewrites
- Multidimensional learning for success
- From React to React Native in 5 minutes
- React and Redux a la carte
- How destructuring saved the Empire
- When do you put working software into the hands of customers?
- A day in the life of a MojoTech Project Lead
- How to use a React DateTimePicker with Rails forms
- Overcoming Problems with Inertia In Big Companies
- A Decade of Rails
2015 14
- Part 3: A review of “Agile! The Good, the Hype and the Ugly.”
- Part 2: A review of “Agile! The Good, the Hype and the Ugly."
- Review: Agile! The Good, the Hype and the Ugly (1/3)
- Static guarantees.
- The Importance of Aligning Your Promise and Your Product.
- Project management vs. product management: you need them both.
- How do you define the ultimate success of your project?
- Is your idea good enough to turn into a product?
- How to turn your big idea into a minimum viable product.
- Stop depressing the value of design by compartmentalizing it.
- The Case Against "The Big Reveal" in Product Development
- Should You Hire an Agency to Build Your App, or do it In House?
- Optimizing your code for clarity.
- Redefining the Project Management Triangle
2014 16
- How You Can Implement Living Documentation (Part 3 in a Series)
- Do You Need a Software Programmer or an Engineer?
- How you should write living documentation
- Picking Winners: How We Hire (and Nurture) Developers at MojoTech
- Selecting Google Maps V3 Markers with Selenium or jQuery
- Internal Buy-In For Your App Project: Bringing the Team Together
- Getting Internal Buy-In: Overcoming The 4 Most Common Objections
- Innovation for grown-up companies
- Nested Views in Backbone.Marionette
- Responsive Dynamic-Height Sticky Footers
- Are You Buying a Product or an Outcome?
- Jeet | A grid system for humans
- Beauty Is Not a Success Metric
- Does Loyalty Stifle Innovation in Technology? | MojoTech
- DRY up your Views in Backbone Marionette
- Marrionette JS collectionView Optimization - A Refresher Guide
2013 8
- Sorry, But Your Idea Is Only Worth $1
- Five Lessons Product Developers Can Learn From Zappos
- Startup Culture Is Not About Ping-Pong Tables
- Eight Ways To Gamify Your App
- On Type & Visual Hierarchies for Mobile
- Why More Features Won't Save Your Product | MojoTech
- Pie Charts, Now with Gradient Filling
- Introducing Backbone.RouterFilters
2012 12
- 5 Non-Technical Questions To Ask When Hiring A Development Firm
- Code With Clarity
- The 4Cs: A Code Review Mnemonic
- Resque Background Jobs - A Redis Library | MojoTech
- A Fireside Chat About Optional Parentheses
- Introducing stickyMojo
- Oh, the Files You'll Transcode!
- JavaScript: Page Specific Modules
- Converting Your JavaScript into a jQuery Plugin
- A Vim Workflow Primer
- MojoDatabase
- Giving New Life to Bourne-Again SHell (BASH)
Undated 21
- Think protecting your ip will save you think again
- Top 7 digital transformation benefits
- True cost of software development
- Typescript generic react components
- Understanding foreach map and reduce
- Understanding technical debt discretionary spending
- Ux design in an ai driven world
- Vimrc tutorial
- What gold mining can teach us about building a successful business
- What is composable commerce
- What to do when youve ruined originmaster
- When is code as configuration ok
- When is the right time to add process to your business
- Who moved my dev shop
- Why products built by large teams fail so often
- Why we have routine code challenges
- Why you need a daily standup
- Why you should use magit git porcelain inside emacs
- Why you should write living documentation
- Why your tests are broken and how to fix them
- Your guide to automating the office of cfo