The Curious Engineer

All blogs / Software / engineering practice

MojoTech

mojotech.com/blog

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

  1. MojoTech Blog | Our Thoughts Around Software Development & Design
  2. MojoTech Blog | Our Thoughts Around Software Development & Design
  3. MojoTech Blog | Our Thoughts Around Software Development & Design
  4. MojoTech Blog | Our Thoughts Around Software Development & Design
  5. MojoTech Blog | Our Thoughts Around Software Development & Design
  6. MojoTech Blog | Our Thoughts Around Software Development & Design
  7. Aug 12 2026Why AI Agents Need More Design Attention, Not Less
  8. Aug 05 2026MojoTech's AI-Native Solution to the Deck Problem
  9. Jul 08 2026Visibility, Control, and Governance for AI Spend with MojoTokens
  10. Jun 22 2026Announcing Our Formal Partnership with AWS
  11. May 22 2026MojoTech Hires Travis Rogers to Lead Engineering and AI Innovation
  12. Mar 30 2026MojoTech Welcomes Habby Bauer as Client Partner, Financial Services
  13. Sep 08 2026MojoTech, Now Operating Across the Americas
  14. MojoTech Announces Jason Grimm as Chief Executive Officer
  15. AI to the Rescue

2025 9

  1. AI Feedback Loops: When “Faster” Software Development Quietly Turns Against You
  2. MojoPrism: Harnessing AI to Ensure Code Quality and Accelerate Delivery
  3. Setting Up AI Programs For Success
  4. MojoTech Announces Alex Bowers as Data and Analytics Director
  5. How Seamless User Experiences Turn Payments into a Competitive Advantage
  6. MojoTech Announces Molly Parent as Client Partner for Retail & Marketplaces
  7. Navigating the Fintech Ecosystem: Creating Strategic Value Through Integrations
  8. Simplifying Payment Experiences with AI and Data-Driven Insights
  9. AI is the Ultimate Accelerator for Senior Software Engineers

2024 11

  1. 2025 Fintech Trends Shaping the Future of Finance
  2. Software Engineering Is Not a Commodity: The Cost of Prioritizing Price for Your Product Development
  3. How to Accelerate Software Development Projects by Empowering Engineering Teams
  4. Boost E-Commerce ROI using a Next.js SEO Strategy for Faster Page Speeds
  5. 5 Stages of a Successful Digital Product Strategy
  6. Native vs. Cross-Platform Mobile App Development: How to Successfully Extend Your Web App
  7. MojoTech Announces Seth Mirick as CEO
  8. Navigating the Digital-First Shift to Personalized, On-Demand Banking
  9. "Don’t Call It a Comeback": Embracing US-based Development in Financial Services
  10. 5 Essential Steps to Successfully Integrate AI into Your Business
  11. How to Choose a Top AI Consulting Firm

2023 3

  1. Fintechs Face New CFPB Compliance Scrutiny as Digital Wallets Gain Prominence
  2. MojoTech Announces Partnership with Vercel to Improve Application Accessibility and Performance
  3. Mastering ChatGPT Prompts: The New Google-Fu

2022 2

  1. Let’s Talk About Writing Good Commit Messages
  2. Do You Really Need React State to Format Inputs?

2021 2

  1. Service Design: it’s never just a product
  2. Designing a Better Portfolio

2020 5

  1. How Rapid Execution can Secure Your Lead in TeleHealth
  2. A Starting Point for New Developers
  3. Digital Accessibility: Essential for some, useful for all
  4. Advent of Code 2019, The Intcode Problems
  5. 7 Digital Transformation Challenges for Oil and Gas Companies

2019 10

  1. 7 Digital Transformation Trends Overtaking the Insurance Sector
  2. 11 Digital Transformation Opportunities for Financial Services
  3. Carrying the Torch
  4. Introducing Prismatest Testing Library
  5. How to Use Google Sheets as a Stunning Data Visualization Tool
  6. Contexts with Some Light Phoenix
  7. Practices and Tools that Make for a Good Project
  8. Opening Day
  9. 10 Critical Steps To Accelerate Digital Transformation In Your Company
  10. Product Over Process: Do Your Own Thing and Build Better Software

2018 12

  1. Build a simple in-memory cache in Node.js
  2. Goal Setting For Product Managers
  3. How To Learn Calligraphy (for beginners)
  4. The Real Value of Cucumber
  5. Learning to Code: You’re Doing It Wrong
  6. A Complete Guide to Cloud Computing Terms
  7. Automating Internationalization Workflow in Emacs
  8. Evaluating an Agency Website
  9. Integrating Netlify's Split Testing with Google Analytics
  10. Building the Right Product vs. Building the Product Right
  11. 25 Questions To Cover In Your Discovery Kickoff
  12. Cloud-Native Maturity Model

2017 15

  1. 6 Tips For Functional Programming
  2. How Elixir's Ecto Promotes Well-Designed Applications
  3. How to Successfully Kick Off Your Product Discovery Process
  4. How to Be a Better Software Consultant
  5. Product Management Biases (And How to Avoid Them)
  6. MojoTech Git Workflow
  7. Elixir Toolkit
  8. Why Bad UX Is Causing Health Insurers to Lose Revenue
  9. React Toolkit
  10. Cloud Infrastructure Options
  11. Passion is Key Ingredient to Riding Out Tough Times
  12. Avoiding Blockers: Sketch for Developers
  13. Conversation Over Documentation
  14. Speaking the Product Language
  15. Being Agile — and Gray

2016 23

  1. Designers Want to Be Taken Seriously. Here's How We Do It
  2. REST for the Weary
  3. Conducting Technical Interviews: The Human Factors
  4. Our Motivation for Building an Innovative Company
  5. The Elixir way: Operational Reasoning
  6. Message Queues in a Microservices World
  7. Safeguard Web Service Failures in Elixir with Fuse
  8. The Complexity of Time Data Programming
  9. Pro Tips for Styling States
  10. Fabric Integration for React Native on Android
  11. Is Datomic the Sequel to SQL?
  12. Consistent Return Rule - JavaScript ESLint | MojoTech
  13. React and Reflux in 5 minutes
  14. The Perils of Software Rewrites
  15. Multidimensional learning for success
  16. From React to React Native in 5 minutes
  17. React and Redux a la carte
  18. How destructuring saved the Empire
  19. When do you put working software into the hands of customers?
  20. A day in the life of a MojoTech Project Lead
  21. How to use a React DateTimePicker with Rails forms
  22. Overcoming Problems with Inertia In Big Companies
  23. A Decade of Rails

2015 14

  1. Part 3: A review of “Agile! The Good, the Hype and the Ugly.”
  2. Part 2: A review of “Agile! The Good, the Hype and the Ugly."
  3. Review: Agile! The Good, the Hype and the Ugly (1/3)
  4. Static guarantees.
  5. The Importance of Aligning Your Promise and Your Product.
  6. Project management vs. product management: you need them both.
  7. How do you define the ultimate success of your project?
  8. Is your idea good enough to turn into a product?
  9. How to turn your big idea into a minimum viable product.
  10. Stop depressing the value of design by compartmentalizing it.
  11. The Case Against "The Big Reveal" in Product Development
  12. Should You Hire an Agency to Build Your App, or do it In House?
  13. Optimizing your code for clarity.
  14. Redefining the Project Management Triangle

2014 16

  1. How You Can Implement Living Documentation (Part 3 in a Series)
  2. Do You Need a Software Programmer or an Engineer?
  3. How you should write living documentation
  4. Picking Winners: How We Hire (and Nurture) Developers at MojoTech
  5. Selecting Google Maps V3 Markers with Selenium or jQuery
  6. Internal Buy-In For Your App Project: Bringing the Team Together
  7. Getting Internal Buy-In: Overcoming The 4 Most Common Objections
  8. Innovation for grown-up companies
  9. Nested Views in Backbone.Marionette
  10. Responsive Dynamic-Height Sticky Footers
  11. Are You Buying a Product or an Outcome?
  12. Jeet | A grid system for humans
  13. Beauty Is Not a Success Metric
  14. Does Loyalty Stifle Innovation in Technology? | MojoTech
  15. DRY up your Views in Backbone Marionette
  16. Marrionette JS collectionView Optimization - A Refresher Guide

2013 8

  1. Sorry, But Your Idea Is Only Worth $1
  2. Five Lessons Product Developers Can Learn From Zappos
  3. Startup Culture Is Not About Ping-Pong Tables
  4. Eight Ways To Gamify Your App
  5. On Type & Visual Hierarchies for Mobile
  6. Why More Features Won't Save Your Product | MojoTech
  7. Pie Charts, Now with Gradient Filling
  8. Introducing Backbone.RouterFilters

2012 12

  1. 5 Non-Technical Questions To Ask When Hiring A Development Firm
  2. Code With Clarity
  3. The 4Cs: A Code Review Mnemonic
  4. Resque Background Jobs - A Redis Library | MojoTech
  5. A Fireside Chat About Optional Parentheses
  6. Introducing stickyMojo
  7. Oh, the Files You'll Transcode!
  8. JavaScript: Page Specific Modules
  9. Converting Your JavaScript into a jQuery Plugin
  10. A Vim Workflow Primer
  11. MojoDatabase
  12. Giving New Life to Bourne-Again SHell (BASH)

Undated 21

  1. Think protecting your ip will save you think again
  2. Top 7 digital transformation benefits
  3. True cost of software development
  4. Typescript generic react components
  5. Understanding foreach map and reduce
  6. Understanding technical debt discretionary spending
  7. Ux design in an ai driven world
  8. Vimrc tutorial
  9. What gold mining can teach us about building a successful business
  10. What is composable commerce
  11. What to do when youve ruined originmaster
  12. When is code as configuration ok
  13. When is the right time to add process to your business
  14. Who moved my dev shop
  15. Why products built by large teams fail so often
  16. Why we have routine code challenges
  17. Why you need a daily standup
  18. Why you should use magit git porcelain inside emacs
  19. Why you should write living documentation
  20. Why your tests are broken and how to fix them
  21. Your guide to automating the office of cfo