FAQ

Frequently Asked Questions

Common questions about working with Macrolific.

What technologies do you work with?

We build full-stack web applications primarily using React, Next.js, Node.js, and PostgreSQL. Our team is also experienced with TypeScript, Tailwind CSS, and various cloud platforms like Vercel and AWS. If your project requires a different tech stack, we can usually accommodate what's needed or recommend the best fit for your specific requirements.

How does working with Macrolific differ from hiring a large agency?

You get direct communication with the people actually building your product — no account managers or message relay. This means faster decisions, consistent understanding of your goals, and typically lower costs since you're not paying for layers of agency overhead. We're a small, focused team, which means we're selective about the projects we take on — but that selectivity is what lets us give each client the attention they deserve.

What happens if a team member is unavailable?

We maintain detailed documentation and use version control for all projects, so nothing is lost if one of us is ever unavailable for a few days. Because multiple team members are familiar with each project, coverage during planned or unplanned absences is built into how we work. We're also upfront about any scheduled time off well in advance, and we can adjust project timelines accordingly.

How does your pricing work?

Pricing depends entirely on project scope, complexity, and timeline. We typically work on either a fixed-price basis for well-defined projects or hourly for ongoing work and projects where requirements are still evolving. After our initial conversation, we'll provide a detailed proposal with clear pricing so you know exactly what to expect before we start.

How long does a typical project take?

A simple marketing website might take 2-3 weeks, while a custom web application could take 2-3 months or more. Timeline depends on project complexity, how quickly you can provide feedback and content, and our current workload. We'll give you a realistic timeline estimate upfront and keep you updated throughout the project.

How does AI-assisted development affect your work?

We use AI tools to handle repetitive coding tasks, debug faster, and explore approaches more quickly. This means we can often deliver projects faster and at lower cost than would have been possible a few years ago. However, AI doesn't replace the strategic thinking, architecture decisions, and quality control that actually make projects successful — that's still on us.

Do you specialize in any particular industries?

We work with clients across various industries, but we've built particularly strong experience in professional services, SaaS products, and content-driven businesses. That said, we're more interested in the technical challenge and working relationship than the specific industry. If your project is well-scoped and communication is strong, the industry matters less than you might think.

Do you handle design work or just development?

We can handle UI implementation and make existing designs look polished, but our core strength is development, not design. If you have designs ready, we'll build them. If you need design work, we can collaborate with a designer you bring in or recommend trusted designers we've worked with. For simpler projects, we can create clean, functional interfaces using modern component libraries.

How do we communicate during a project?

We prefer async communication through email or a project management tool for most updates and decisions, with scheduled video calls every week or two for bigger discussions. This gives you time to think through decisions and gives our team focused time to build. We're responsive during business hours and will flag anything that needs your quick input.

What does ongoing maintenance look like?

After launch, most clients need occasional updates, bug fixes, or small feature additions. We offer monthly retainer arrangements for ongoing work or hourly billing for occasional updates — whatever matches your needs. We also provide documentation so you can handle basic content updates yourself if you prefer.

Do you take on projects of any size?

We focus on small to medium-sized projects where a tight, focused team can deliver better results than a sprawling one. If you need a simple five-page website or a complex application that would require a large department working for six months, we're probably not the right fit. Our sweet spot is projects that take between a few weeks and a few months of focused work.

What's your process for starting a new project?

We start with a conversation about your goals, requirements, and timeline. If it seems like a good fit, we'll send a detailed proposal outlining scope, timeline, and pricing. Once you approve, we typically ask for a deposit, then kick off with a deeper discovery phase before building begins. Throughout the project, you'll get regular updates and opportunities to review progress.

Ready to start?

Have a project in mind?

Share your requirements and we'll put together a detailed proposal with clear scope, timeline, and pricing.

Get a proposal