I built an interactive guide to help with one of the most painful parts of building a website yourself: choosing a website builder. It lets you filter through 15 popular options to find the right fit.
However, most business owners find it makes more business sense to pay a developer to build their website, freeing them up to spend that time running their business instead. Getting a site that's accessible, fast-loading, visible in Google search results, and reliably functional across devices takes skills that take time to develop, and getting any one of these wrong can cost you customers.
If you just need something temporary up fast, or something genuinely simple, building it yourself with a website builder is a reasonable option. Just know you'll need to put in real research time if you want the site to reach its full potential.
Be BiteSmart℠ is a nonprofit whose goal is to provie free educational videos and resources to help children and families prevent dog bite injuries through safer interactions.
Saved $100–150/yr in licensing costs by creating a custom Gutenberg block plugin (PHP, Node.js) over paid tools
(ACF Pro, Elementor). This plugin contained 17 custom blocks, allowing the organization to easily add more content without breaking the current styling or logic.
Built and maintained a 110-test Playwright suite validating accessibility, security, SEO, broken links, and custom
analytics, gating every pull request via GitHub Actions against an isolated staging environment before production
deployment.
Architected a secure CI/CD pipeline for a WordPress site on shared hosting: automated nightly database and
media synchronization via WP-CLI, environment-scoped SSH deploy keys, and manual approval gates protecting
production releases
Built custom Plausible analytics events to track engagement across videos, articles, and downloads, enabling
data-backed reporting for fundraising
.
Next.js 14, TypeScript, Tailwindcss, Supabase, Fast API, React Context, TanStack Query, Open AI, Stripe, HeroUi
Finally there's an app to easily connect with a service provider for everyday needs such as: plumbing, cleaning, lawn care and moving!
In a rush? Users can use the speech-to-text feature to chat with Bumi AI to quickly make emergency appointments, get service suggestions, or cancel and reschedule existing appointments.
Providers can easily update their clients about their status with a simple click, or text their client. Additionally we offer an interactive provider map so providers can easily see their bookings route.
Created in 6 weeks with 6 team members as part of the Dallas Software Developers Cohort, voted best project among peers from 10 other teams.
An app to easily filter through technical resources so you can find the 'banger' resources you need! Spend less time finding the best resources (or looking for an old resource you love) and more time learning.
Whether you're looking for technical resources, AI resources, the right community for you or career tips, theres resources for everyone.
Logged in users can save favorites, sort through their liked and submitted posts, flag contents and submit content.
A baby name site for pets! Our misison? Help adoption counselors increase pet adoptions with impactful, unique and fun adoption bios.
Users can search and filter through community submitted names and descriptions. After signing up, users can save favorites, follow other users, and submit new names and descriptions.
Digital Ocean, linux-based Virtual Machine/Droplet, Ubuntu Server, mySQL, mySQL turner, WordPress Plugins (Elementor, Contact Form 7, Autocomplete Location Field Contact Form 7, All in One Seo, Flamingo, Optimole, Independent Analyics, OMGF, POST SMTP, Royal Elementor Addons, updraft Plus, w3 Total Cache, Wordfence Security, WP fail2ban, Wp fail2ban blocklist, WP rollback, Wp-sweep), CSS, HTML, Figma
A WordPress site for a client's photobooth business hosted with Digital Ocean.
Boosted performance of this budget-friendly Digital Ocean server without increasing costs, by reducing memory usage 14% via MySQL configuration optimizations, trimming binlog retention, and adding swap space.
Created to capture leads, build their digital business presence, and act as a virtual business card.
A personal blog site for a client; the main theme is how their food choices have affected their health. Their blog posts are integrated with netlify's cms, so the client can add, edit and delete blog post by signing in.
Your project deserves a tailored approach. I’ll begin by creating a wireframe shaped around your preferences, then bring it to life as a responsive website that feels right at home on phones, tablets, and big screens.
Responsive Design
Keeping clients means giving them a smooth experience on any device. With responsive design, your website automatically adjusts to desktops, tablets, and mobile phones so your audience can navigate and purchase without frustration..
Accessiblity
An accessible website creates a smoother experience for everyone.I build websites that are easy to navigate and inclusive, so every potential client can interact with your content without barriers.
Search Engine Optimization (SEO)
Strong SEO makes it easier for clients to find you. I optimize your site so it shows up higher in search results and brings more traffic your way.
The Process
Step 1 : Consultation
We will chat about your vision, needs, and expectations.
We can either:
1. Use a site builder so its easier for you to edit later (ex: Wix, Squarespace, Wordpress)
2. Or I can code a custom site.
Step 2 : Proposal
A personalized wire-frame layout will be created on figma so you can visually preview the site and suggest adjustments.
Step 3 : Creation and Adjustments
You will receive regular updates as the site is created, edited and tested.
Step 4 : Deployment
Your site will be deployed on a webhost (a webhost takes the code I write and turns it into a site). Congratulations, your site is now live!