Explore Kartoza

Try searching for: QGIS, Training, GeoNode, PostGIS

Development

QGIS Desktop

Dockerised QGIS Desktop application for running QGIS in containerized environments.

Read more

Software Development

Custom geospatial software development services for web applications, mobile apps, QGIS plugins and enterprise GIS platforms.

Read more

QGIS Road to Nerdvana Episode 6: Responding to Feedback on Episode 5 Pull Request

This episode is a follow-up from Episode 5, responding to the feedback received. The post appears to be a brief announcement for a video episode in the QGIS Road to Nerdvana series.

Read more

QGIS Road to Nerdvana Episode 4: Dealing with Issues

Tim Sutton demonstrates a workflow for handling issues in compiled QGIS without requiring compilation or debugging. This instructional video episode aims to streamline problem-solving processes for developers.

Read more

QGIS Road to Nerdvana Episode 5: Tweaking the First Run Dialog

Tim Sutton addresses a persistent annoyance in QGIS by refining the first run dialog to enhance its appearance for submission as a pull request. This appears to be an episode announcement for a video tutorial series rather than a detailed written article.

Read more

QGIS Road to Nerdvana Episode 2: QGIS QtCreator Build on Pop_OS! 20.04

Tim Sutton demonstrates how to use QtCreator to build QGIS within a graphical development environment.

Read more

QGIS Road to Nerdvana Episode 3: QGIS QA using Astyle and Pre-commit Hooks

Tim Sutton and Matthias Kuhn demonstrate how to implement astyle precommit hooks, automation tools designed to ensure code quality and consistency while preventing pull request rejections due to formatting non-compliance.

Read more

QGIS Road to Nerdvana Episode 1: QGIS Console Build

QGIS Road to Nerdvana is an exciting series of videos blogs that walk you through building QGIS environments to installing and using QTCreator all running on Ubuntu 20.04. The inaugural episode features Tim Sutton demonstrating the QGIS Console Build setup process.

Read more

Nodeenv: How to Install Nodejs in a Python Virtualenv

At Kartoza, the team uses Python virtual environments as standard practice for development. The article explains how to use nodeenv, which provides isolated Node.js environments similar to Python virtualenv.

Read more