CompanyArticlesOpen SourceServices
 

Agency Autonomous

An independent web technology consulting firm specializing in e-commerce and financial technology products. Founded in 2015 by e-commerce industry veteran Jeff Arbor as a vehicle for his independent work.

Successful organizations are built through a balance of people, process and technology.

At Agency Autonomous, this guides every project undertaken and we strive to impact the organizations we work with in each of these areas.

Technology

Agency Autonomous is, first and foremost, about delivering web technology solutions. We provide web implementations for whatever your business needs to do what it does best. When you work with us, you can expect that your product will be implemented with all of the latest web standards and be built in a maintainable and extensible fashion. All sites are developed responsively to handle all types of devices with the latest web technology.

Process

Process is inescapable in everything people do. Whether your organization is process-mature or just getting off of the ground, we can adapt your processes and help you improve them over time.

Software Process

Being a technology company, our process starts with standard software development processes. We have experience working in many paradigms - Agile, Waterfall, Rapid Prototyping or whatever else your organization prefers.

Business Process

Often clients have a broad vision for a new line of business which they know includes a significant technology component but they may not have that idea fully fleshed out. We can help define aspects of your business operations and show where technology can help. Our consultants have developed web products for clients in a variety of industries including retail (clothing, home improvement, furniture, jewelery, electronics and more,) finance, transportation and sports gaming.

Culture

Creating a culture of positivity and encouragement is a core tennant of Agency Autonomous. Don't feel embarrassed by what you don't know, help others when they come up short and create an environment conducive of happiness and productivity. This is our positive spin on The No Asshole Rule, popularized by Robert I. Sutton.

Articles

Clean Responsive Design Code With CSS Custom Properties

Way back in the late 2000's / early 2010's there was heated debate about Adaptive Web Design (AWD) (serving up different versions of a page based on device) versus Responsive Web Design (RWD) (serving a single page that can render appropriately for any device). The best arguments for AWD centered around performance for mobile devices and support from older borwsers. The best arguments for RWD centered around maintainability of code...

Animating SVGs with Metamorpher and VelocityJS

With support for inline SVGs ubiquitous among modern browsers, it's time to start to use them for more than just images on a page. One such usage is animation that feels like it's part of the page - SVG elements interacting with DOM elements because they are indeed part of the DOM...

Open Source Projects

Although most work we produce is owned by the clients we produce it for, we try to open source our work whenever possible. These packages are provided to the community under the MIT license below.

Metamorpher

Mutate SVG Paths in the DOM.

Element Coordinates

Determine absolute page positioning and sizing of an element's content box (inner), padding box (background) and border box (outer).

SVG Viewbox Maximize

Resize SVG viewBox coordinate system to cover container element. Also includes a utility for translating between page coordinates and SVG coordinates.

SVG IDs

Deduplicate IDs found across multiple SVGs in the DOM and make browsers happy.

Promise Font

Get a promise that will resolve when a specified font has been loaded and reject if the font fails to load before the timeout. This is mostly useful for handling complex UX issues resulting from the difference between the default font's size and the specified font's size.

Services Offered

Whether you need help with an existing project or are looking for a turn-key website, Agency Autonomous can help.

Typical Services

  • Project Planning and Definition
  • Technical Design
  • Development
  • Deployment
  • Product Documentation
  • Process Optimization
  • Training

Preferred Technologies

  • JavaScript / NodeJS
  • Java
  • SQL
  • SASS
  • Webpack / Grunt / Gulp

Principal Consultant

The heart and soul of Agency Autonomous is Jeff Arbor, an IT leader with 10+ years of experience in building some of the highest revenue websites in the world and developing a successful startup from the ground up. Through this work, he has operated in full-stack software development, process definition, project planning, team management and organizational strategy.

Most recently, Jeff worked with Agency Autonomous' first client, Netcapital, serving as their CTO, architecting the development of the web platform and API backend, and defining the process for the supporting operations. During his time with Netcapital, the company grew from 2 to 12 people and raised $2M for customer businesses during the first year of the platform operation.

Before Netcapital, he founded the Search and Content Management practice for a leading e-commerce integration firm, KnowledgePath. In this capacity, Jeff lead the development of projects for Lowe's, TJMaxx (TJX) and other e-commerce retailers. His work at KnowledgePath helped bring about their acquisition by DMI, a mobile development company.

Previous to KnowledgePath, Jeff worked as a member of a SWAT team at IBM built to ensure the success of the highest-value projects around the globe. At IBM, Jeff was integral in building the websites for Costco, IKEA, QVC, American Airlines and others.

Pricing

At Agency Autonomous, we work with clients of all sizes from startup to Fortune 500. Because of this, we have flexible pricing models. For established businesses and subcontracting we offer simple hourly pricing and contract-to-hire. For small-to-medium size businesses we typically work on a blend of hourly and revenue sharing. For startup businesses which we believe in, we're happy to work on an equity basis.

Getting Started

Have a project you need help with? Email info@agencyautonomous.com.