You've already Googled your question like a Senior Engineer. Perhaps you've even read my post on how to search effectively using Duckduckgo and tried alternate search engines like Brave Goggles and PHIND.

The following steps are an abridged version of what you will read on Stack Overflow's article on asking good questions.

Steps to Ask a Good Programming Question

  1. Explain what you want to happen and why…
  2. …and what actually happens, and your best guess at why.
  3. ...and any workarounds you're currently using or have considered along with the approaches you've ruled out.
  4. Use code blocks with syntax highlighting and include any error messages you got.
  5. Include a working demo if possible

Example Questions I've asked in Open Source Repos

whitenoise.storage.MissingFileError .../ckeditor5-ui/theme/mixins/_rwd.css could not be found when running collectstatic

Ckeditor5 fails when using a widget on a field with django.forms.TextArea

(Bonus) Enhancements I've made in Open Source Repos That Were Implemented

Add the ability to include a 'pause' at the end of a typed line before the next line begins

Support ImageInsert plugin

Add General HTML Support

Ckeditor does not look good in Django admin dark theme

Support ckeditor media upload folder setting to upload images to a specific folder

Comments

Back to Home
John Solly Profile Picture
John Solly Profile Picture

John Solly

Hi, I'm John, a Software Engineer with a decade of experience building, deploying, and maintaining cloud-native geospatial solutions. I currently serve as a senior software engineer at New Light Technologies (NLT), where I work on a variety of infrastructure and application development projects.

Throughout my career, I've built applications on platforms like Esri and Mapbox while also leveraging open-source GIS technologies such as OpenLayers, GeoServer, and GDAL. This blog is where I share useful articles with the GeoDev community. Check out my portfolio to see my latest work!