We're thrilled to launch the Pixel Perfect blog. This is where we'll share our thoughts on software development, emerging technologies, and the lessons we learn building software for businesses across Canada.
What to Expect
We have a lot planned for this space:
- Engineering deep-dives — Technical articles on the tools, frameworks, and patterns we use every day
- Industry insights — Our take on trends shaping the software landscape
- Guides and tutorials — Practical how-to content for developers and business owners
- Company updates — News about what we're working on and where we're headed
Stay updated
Subscribe to our newsletter at the bottom of this page to get notified when we publish new posts.
Built with Modern Web Technology
This blog is built with the same stack we use for our client projects: Next.js, React, and TypeScript. Posts are authored in MDX, statically generated at build time, and served from the edge for fast load times everywhere.
Here's a taste of what our blog rendering pipeline looks like:
// Server-side MDX rendering with syntax highlighting
const BlogPostPage = async ({ params }) => {
const post = getPost(slug)
return (
<MDXRemote
source={post.content}
components={mdxComponents}
options={{
mdxOptions: {
remarkPlugins: [remarkGfm],
rehypePlugins: [rehypeSlug, rehypePrettyCode],
},
}}
/>
)
}We believe in building things the right way — and that includes our own website.
Why MDX over a headless CMS?
For a developer-focused blog, MDX gives us the best of both worlds: the simplicity of Markdown with the power of React components. We can embed interactive demos, code samples with syntax highlighting, and custom callouts — all while keeping content in version control alongside the code.
Our Tech Stack
For those curious, here's what powers this site:
| Technology | Purpose |
|---|---|
| Next.js 16 | Framework (App Router, Server Components) |
| TypeScript | Type safety throughout |
| Tailwind CSS 4 | Styling with custom theme tokens |
| MDX | Blog content authoring |
| Vercel | Deployment and edge delivery |
Note
Found a typo or have a suggestion? We'd love to hear from you — reach out and let us know.
Stay Connected
We'll be publishing regularly, so check back often. If you have a project you'd like to discuss, don't hesitate to get in touch.
Thanks for reading, and welcome aboard.