Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Software Development on Codidact!

Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.

Tags used in Q&A

ESP-32 × 1

For programming questions related the ESP32 microcontroller unit, an MCU with integrated Wi-Fi and Bluetooth ...

ethics × 1

For questions about ethical guidelines that developers are expected to follow and apply when writing programming code.

event × 3

For questions dealing with events. An event is a way to provide information (notifications) to subscribers.

event-driven × 1

For questions related to using the event-driven paradigm of programming which centralizes all waiting for events to one ...

event-handling × 1

For questions about event handling, a coding style dealing with handling messages between a source and one or more ...

event-loop × 1

For questions dealing with an infinite cycle of actions, typically when processing data using messages or callbacks.

excel × 11

Use for questions about programming with Microsoft Excel. It should be combined with tags for VBA, VSTO, C#, VB.NET, ...

exception × 4

For questions dealing with exceptions, atypical conditions that require deviation from the program's normal flow. ...

execl × 2

For questions about execl C function which is used to replace the current process image with a new process image.

exit-code × 1

For questions about working with application exit codes. An exit code (status) is a number that is returned by an ...

express × 1

For questions about Express, a fast, unopinionated, minimalist web framework for Node.js.

f# × 13

For questions related to programming in F#, a functional and object-oriented language for .NET.

factor × 6

For questions about Factor which is a concatenative, stack-based programming language.

factor » factor-quotations × 1

For questions about using quotations in Factor programming language. A quotation is an anonymous function (a value ...

fastcgi × 1

For questions about FastCGI, a binary protocol for interfacing interactive programs with a web server. FastCGI is a ...

ffmpeg × 1

For questions about the programming using the FFmpeg libraries, API or tools.

file-handling × 7

For questions about general file actions such as creating, opening, closing, reading, updating, writing, comparing or ...

filestream × 3

For questions about working with file streams, which are basically sequences of bytes.

fire-and-forget × 1

For questions about fire-and-forget pattern which means that a message is not tracked by the originator after being sent.

firefox × 1

For questions related to code that works differently on Mozilla Firefox or about the inner workings of the browser. Usage ...

flash × 1
floating-point × 1

For questions about floating points, that is approximations of real numbers in various programming languages.

flutter × 4

Use for questions about Flutter, an open-source UI software development kit created by Google.

focus × 1

For questions about focus in the context of a user interface. The focus indicates the component which is currently ...

fonts × 4

Tag the questions about the usage of electronic data files containing a set of glyphs, characters, or symbols in the ...

fonts » bidi × 1

For questions involving rendering area with text in both right-to-left and left-to-right. bidi is short for ...

fonts » em × 1

For questions about em size (font size).

fonts » font-awesome × 0

For questions about using Font Awesome, an iconic standalone vector font.

fonts » google-fonts × 1

For questions about the usage of Google Fonts in software development.

for-of-loop × 2

For questions about for...of statement used for iterating over an iterable collection, mostly used in JavaScript.

fork × 1

For questions about using Unix/Linux/POSIX fork function used to create a new process by duplicating the calling process.

format × 6

For questions dealing with data format (e.g. text formatting, content format, file formats). TRY to avoid using it and ...

format » file-format × 1

For questions about a file format, a way that information is encoded for storage in a device/computer file.

format-identification × 1

For questions related to identifying the format used for some data (file, packet etc.)

format-string × 2

Use for questions about template strings used for formatting output strings.

function × 10

Use for questions dealing with functions. Functions (or methods, routines, subroutines) are portions of code that ...

function » void × 1

For questions involving void return type. Void is used as a syntactic place-holder for the return type of a ...

function-pointers × 3

For questions about pointers to functions, which can be stored in variables. Function pointers allow to dynamically call ...

functional-programming × 5

For questions about functional programming, a programming paradigm based upon building abstractions using functions, ...

fxyz3d × 1

For questions about working with FXyz3D, an open source JavaFX 3D Library.

game-development × 3

For questions about Questions programming computer gaming and interactive graphics/video.

Gbee.ai × 1

For programming questions related to GraphBee, a framework and an inventory of templates for rapid assembly of a platform ...

gcode × 1

For questions about G-code, the computer numerical control computer programming language.

generated-columns × 1

For questions about generated columns. Generated columns values are computed from an expression included in the column ...

generic-repository × 1

For questions about using a generic repository, a generic variant of Repository Pattern.

generics × 3

Use for questions about generics, a form of parametric polymorphism found in various OOP languages such as .NET and Java.

geolocation × 0

For questions about geolocation, the identification of the real-world geographic location of an internet-connected ...

ghidra × 1

For questions related to Ghidra, a software reverse engineering (SRE) suite of tools.

git-branch × 3

For questions dealing with git-branch command usage (use for managing branches).

git-submodule × 2

For questions about working with Git submodules, which allow keeping a Git repository as a subdirectory of another Git ...

github × 2

For questions about GitHub, a web-based hosting service for software development projects that use Git.

github » codeql × 1

For questions about CodeQL, a code analysis engine developed by GitHub to automate security checks.

global-variables × 2

For questions about defining or using variables accessible from all components of a software application.

glsl × 1

For questions about OpenGL Shading Language (GLSL). GLSL is the standard programming language for shaders in OpenGL.

GNU/Linux × 4

Use for questions about software and tools provided by the GNU ("GNU's Not Unix") project.

go × 3

For questions about programming with Go, a language started at Google.

go-to-definition × 1

For questions about the IDE feature Go to definition/declaration (or similar) which allows to quickly navigate to the ...

godot × 1

For questions about using Godot, a 2D and 3D open-source game engine.

godot » gdscript × 1

For questions about GDScript, a high-level, object-oriented, imperative, and gradually typed programming language built ...

golfing-language × 0

For questions about languages that specialize in code golf.

google-analytics × 1

For questions about working with Google Analytics from a development point of view (e.g. using its API).

google-apps-script × 3

For questions about working with Google Apps Script, which is a rapid application development platform that makes it fast ...

google-cloud-platform × 1

For questions related to using the Google Cloud (platform) in the context of software development. GCP is a suite of ...

google-query-language × 1

For questions about using Google Query Language, an engine provided by the Google Visualization API.

google-sheets × 11

For questions when using Google Sheets programmatically. Other tags should be added if relevant (e.g. ...

google-signin × 1

About questions related to integrating with Sign in with Google service. Sign in with Google helps you easily and ...

gpt-3 × 1

Use for questions about using the Generative Pre-trained Transformer 3 (GPT-3).

gradle × 4

For questions about Gradle, a build automation tool for multi-language software development.

graph-visualization × 1

For questions related to the rendering of mathematical graphs.

graphics × 2

For questions about visual presentations in the context of programming.

graphql × 1

For questions about using GraphQL, an API technology designed to describe complex, nested data dependencies used in some ...

grep × 2

For questions about using grep, a command-line text-search utility originally written for Unix.

gridview × 1

For questions about usage of gridviews. A GridView is a control for displaying and manipulating (typically 2D) data from ...

grouping × 2

For questions about grouping entities into collections of associated elements (e.g. GROUP BY SQL clause).

gtk × 1

For questions related to GTK (formerly GTK+), a free and open-source cross-platform widget toolkit for creating graphical ...

gtk » gtk3 × 1

For questions related to GTK (formerly GTK+) version 3.x. GTK is a free and open-source cross-platform widget toolkit for ...

gui × 2

For questions related to programmatically working with a graphical user interface.

h2o × 1

For questions about working with H2O in-memory platform used for distributed, scalable machine learning applications.

hamming-weight × 1

Use this tag for questions related to computing the count of one bits in a binary number representation.

hash × 4

For questions about hash functions. Hash functions are mathematical functions that convert an amount of data into a small ...

haskell × 6

For questions related to Haskel, a purely functional programming language.

health-check × 2

For questions about the status of service and dependencies, typically used in applications monitoring.

health-monitoring × 1

For questions about health monitoring which provides overall health information about an application and its underlying ...

highlightjs × 1

For questions about the highlight.js JavaScript-based syntax highlighting library.

hive × 1

For questions about working with Apache Hive, a database built on top of Hadoop.

hive » hiverunner × 1

For questions about HiveRunner, a unit test framework based on JUnit (4 & 5) which enables TDD development of Hive SQL ...

hook × 1

For questions about extending an application's default behavior for a specific event, by providing a custom behavior (can ...

hosting × 2

For questions about the service offered by companies that allow customers to run websites on their servers.

html × 39

Use for questions about HyperText Markup Language, the main markup language for creating web pages. Typically this should ...

html » html-input × 2

For questions about working with HTML inputs. An HTML input is a typed data field that allows the user to edit the data ...

html » html5-history × 1

html5-history-api

For questions related to using the HTML5 History API, which allows manipulating the browser's history through JavaScript ...

http × 2

for questions about HTTP, an application-level network protocol that is used for the transfer of content on the World ...

http » get × 1

For questions about using the HTTP GET request method. GET methods are defined when the client needs to get data from the ...

http » http-headers × 1

For questions about HTTP headers. HTTP headers are the name or value pairs that are displayed in the request and response ...

http » http-response-codes × 1

For questions about dealing with HTTP Response Codes which can be informational responses, successful responses, ...

http » query-string × 1

For questions about constructing or using query strings. A query string is an URL part that comes after the question mark ...