Website Development
Only pure HTML5, CSS3, and JavaScript code is used. PHP/MySql is used for backend development. All code is handwritten and we do not use machine-generated code.
Designing Functional Websites
A website should reflect your business accurately. It must
- be easy to navigate;
- focus on your core business; and
- show only the most important information.
We use only pure HTML5, CSS3, and JavaScript to design our content. Our code is compact, without any unnecessary elements, ensuring your site loads as fast as the connection allows. Content deemed not necessary to convey the essential message is removed. We use PHP/MySql for database/backend development, and a range of scripting languages to achieve what the client needs.
Your website should reflect your core product or service — no less and no more. When it generates interest for that core offering, it has achieved its aim. All websites need ongoing maintenance: we look for ways to reduce code using newer technologies, and often improve client sites without the client even noticing. Getting the site to function is our responsibility. Doing business through it is theirs.
Ongoing Maintenance
Savvy programmers find solutions first, then code to implement them. We maintain certain client website aspects proactively, often without additional invoicing. This includes:
- Monthly sitemap updates: Each month we update the XML sitemap so that the content as indexed, stays relevant. The XML sitemap is connected to your website's entry on our Google Console account. A valid sitemap ensures that your website content is better reflected in searches.
- Monthly sitemap updates: The XML sitemap is updated monthly and connected to Google Console to keep indexed content current.
- An eye on the stats: We regularly check the statistics to see where visits come from. This is an indication where the most interest is generated from. We also check to see which devices are used to access the website. This is important as it gives us a clue as to what devices future development should focus on.
- An eye on the stats: We monitor traffic sources and device usage to guide future development priorities.
- Keyword updates: As content on the site changes, the relevant keywords will also change. We keep our finger on the pulse.
How We See Web Development
Elegant Design
We go the extra mile. Newer technology allows us to do things that were not possible before. Clients may have specific requirements, sometimes really weird ones, but the available technology makes it possible. Responsive tables are examples, where we had to design a really nifty solution to make a table with a lot of content work on mobile devices. Sometimes the solutions are barely noticeable but still important. A client had the requirements to write the name of super group of the eighties, ABBA, as ABBA. It was easy to do and looks classy.
Useable Icons and Screen Readers
For mobile devices, icons are visual cues that can be tapped to facilitate navigation.
Navigation constraints
Mobile screens require a different approach to navigation. Where possible, recognisable icons replace text to simplify interaction. We also write semantic HTML so that screen readers and assistive technologies can interpret the site correctly for visually or cognitively impaired users — and regularly update older client sites to include this.
Easy on the Eyes
We first design around the constraints of mobile devices. If the content looks good there, it will work well on laptops and desktops too. While we cannot control conditions like excessive sunlight, we can ensure the site displays well across the range.
Validated Code
Every page is passed through the W3C Validator to ensure HTML5 compliance. We write code by hand, aiming for the minimum needed to achieve the outcome.
Code repositories built over the years save time without sacrificing quality. If a validated page renders poorly in a certain browser, the fault lies with the browser, not the source code.
AI-Assisted Development
We use AI as a professional tool to accelerate development – not as a substitute for expertise. Claude, our preferred AI assistant, generates W3C-compliant code because we already know what we want and provide precise, technically sound instructions. The result is clean, maintainable code that meets our standards, delivered faster. AI does not replace a skilled developer; it amplifies one. Read more about how we use AI the right way.
Fully Responsive
Our websites work on desktops, tablets, and mobile phones in both portrait and landscape modes. Where layout permits, portrait-mode images are swapped in for mobile. Note that @media queries assume standard display settings — enlarging your read view may affect rendering.
Browser Compatible
W3C-validated code works on all modern browsers. Compatibility with outdated browsers such as Internet Explorer cannot be guaranteed — technology moves on.
Maintaining your website is a continuous process
When was the last time your website was updated? Have you removed the photo of the employee who passed away? What about your social media pages? If the last post was months ago, it creates the impression that your business does not exist anymore. If your footer still says "© 2019", your email address has changed, and your brochure is dated two years ago, then you are definitely not in control of your site, and you need us to do something about it right away.
Development Platforms
Please note that we do not, and will never, use WordPress, SquareSpace, Wix, or similar platforms. If your current website was designed on one of these platforms and you want us to redo it or otherwise maintain it, it will first be rewritten using a decent HTML/CSS editor. We use Visual Studio Code, Phoenix Code, and Brackets.
Some of our development
- Alcatraz Security Group – Security company in Mossel Bay, Western Cape
- Boedelbrug – Fiduciary practitioner
- Clenerack – Suppliers of railing systems and supports for solar panel installations
- Cubify – Graphics and content developer
- Devon Meat – Abattoir and meat supplier
- Floor Fundi – Concrete surfaces for industrial areas
- ITS Systems – Suppliers of security and surveillance systems
- JDM Projects – Premium property developer in Mossel Bay, Western Cape
- John Chapter Three – Christian online evangelism
- LP12 Support – Support for owners of Linn Sondek LP12 turntables
- Net die Woord – Bible-based teaching in home cellgroups
- Propserve Management – Property and estate management
- RWBE Drilling – Geotechnical drilling services
- Stockfisch Records – Official distribution
- Uniq Paving – Paving and home improvement