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

syntax-error × 2

Use for questions about errors that appear during the syntactical rules checking of a source code. Keep in mind that ...

angular-services × 2

For questions about Angular services, singleton objects that get instantiated only once during the lifetime of an ...

psql × 2

For questions about the psql interactive shell, a terminal-based front-end to PostgreSQL.

startup × 2

For questions dealing with the events that occur at the start of an application or when a device is initializing ...

manjaro × 2

For questions about Manjaro, a GNU/Linux distribution based on the independently developed Arch Linux.

.net-5 × 2

For questions about .NET 5, the first successor of both .NET Core and .NET Framework.

encryption × 2

For questions related to the encryption process, that is transforming information (plaintext) into an unreadable form ...

.htaccess × 1

For questions about directory-level configuration file used by Apache web servers (.htaccess file).

openai × 2

For questions about using OpenAI API. OpenAI is an artificial intelligence research laboratory.

hosting × 2

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

markdown × 2

For questions about Markdown format/editor. Markdown is a plain text formatting syntax designed so that it can be ...

swift × 1

For questions about Swift, a general-purpose programming language developed by Apple.

wsl-2 × 1

For questions about Windows Subsystem for Linux version 2. WSL allows developers to run a GNU/Linux environment directly ...

grouping × 2

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

JTable × 1

For questions about JTable Java Swing component used to display and edit two-dimensional tables of cells.

casting × 2

For questions about casting, a process where an object type is explicitly converted into another type. The process might ...

common-table-expression × 2

cte

For questions about Common Table Expressions (CTE), a temporary result set that is defined within the execution scope of ...

gitlab × 1

For questions related to working with GitLab, a Git repository manager with issue tracking, wiki and continuous ...

right-to-left × 2

For questions about using a right-to-left (RTL) text display.

git-submodule × 2

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

datetime × 2

For questions about programming with DateTime objects or similar. Many programming languages use this type to describe a ...

debian × 2

For questions about programming Debian: operating system API's, using Debian-specific features or creating packages in ...

data-migration × 2

Use for posts about the movement of data from one location to another. For the specific case of database data, use the ...

http × 2

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

julia × 2

For questions about programming in Julia, a high-performance general purpose language.

checkbox × 2

For questions about a GUI element that typically allows a binary selection (may also be a tri-state checkbox if it ...

tampermonkey × 2

For questions about coding Tampermonkey scripts. Tampermonkey is a userscript manager for Google Chrome, Microsoft Edge, ...

csv × 1

For questions about dealing with Comma-Separated Values or Character-Separated Value text files.

cmake × 2

Use for questions about CMake build system generator.

import × 1

For questions dealing with copying / moving data from a source outside the application into the platform itself.

enum × 2

Use for questions dealing with enums, a data type containing a set of named values/elements.

global-variables × 2

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

back-end × 1

For software architecture related questions dealing with the back-end, the data processing components of a software ...

string-formatting × 2

For questions dealing with methods to display various data types into a string.

paket × 2

For questions related to using Paket, a dependency manager for .NET and Mono projects.

linker × 2

For questions using a linker, a part of the toolchain for producing executables from source code written in compiled ...

ci/cd × 2

For questions related to Continuous Integration and Continuous Delivery/Deployment.

git-stash × 2

For questions related to git-stash command which Allows to move pending changes in a working git directory away and ...

dns × 2

Use for programming questions related to interactions with the Domain Name System (DNS).

cross-platform × 2

For questions about concepts that are implemented and inter-operate on multiple computer platforms in the context of ...

merge × 1

Use for questions related to combining two or multiple sets of data. Try to AVOID this tag and use a more specific one ...

keras × 2

Use for questions related to Keras neural network library, that provides a high-level API in Python and R.

database-trigger × 2

Use when dealing with special procedures that are called when a database event occurs. E.g. rows are being inserted or ...

grep × 2

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

response × 2

For questions dealing with answers to requests, such as HTTP responses for HTTP requests. A more specific tag (e.g. ...

eager-loading × 2

For questions about loading objects of a certain class and a number of named associations in the same request (typically ...

neo4j × 2

For questions about Neo4j graph database.

order-of-evaluation × 2

For questions about the order of execution of events in software applications. Examples include tasks execution order in ...

format-string × 2

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

operator-precedence × 2

Use for questions dealing with the order in which operators are evaluated within an expression or statement.

jpa × 2

For questions related to Jakarta Persistence API. JPA is a Java specification for accessing, persisting, and managing ...

scanf × 2

For questions about C scanf() functions family used for reading and converting formatted data.

stack-memory × 2

Use for questions about the stack memory (typically sequentially allocated, scoped to the successive function and ...

size × 2

For questions about various dimensions in computing such as bits, bytes, pixels, memory. Avoid using this tag as it is ...

this × 2

Use when asking about the keyword pointing to the current object or similar (used by many OOP languages).

lazycache × 2

For posts related to using Lazy Cache library, a simple in-memory caching service.

heap-memory × 2

Use for questions about the dynamic allocation of memory within the heap.

optimization × 2

Use for questions dealing with improving one or several applications metrics such as speed, CPU or I/O usage. For fully ...

query-performance × 2

Use for questions dealing with measuring and improving query performance (duration, CPU and I/O resources).

polymorphism × 2

For questions about polymorphism, a feature that allows values of different data types to be handled in a uniform manner.

cypher × 2

For questions about the query language used by Neo4j and AgensGraph graph databases.

impersonation × 2

For questions about impersonation, a process that uses another security context or identity during execution.

rows-affected × 1

For questions related to the number of rows affected by a SQL query.

pivot-table × 1

Use for questions about using pivot tables, a method of summarizing data in tabular form.

console × 2

For questions about using a console, a way of interacting with a computer operating system or software by typing commands ...

swagger-ui × 2

For questions about using Swagger UI, an HTML view that is automatically generated from a Swagger-compliant API.

NPOI × 2

For questions related to using the NPOI library, a .NET version of the Apache POI project.

stl-format × 2

Use for questions about the STL 3D file format.

w3c × 2

For questions related to standards published by The World Wide Web Consortium (W3C). W3C is an international community ...

redis × 2

Use for questions about Redis (cache) an in-memory data structure store, used as a database, cache and message broker.

escaping × 2

For questions dealing with applying an alternate meaning to a character or set of characters (e.g. \n).

android-10 × 1

For programming questions related to targeting Android version 10 (API level 29, aka Android Q), the 2019's major Android ...

repository × 2

For questions about repositories. A repository typically means either a data store of a version control system containing ...

OpenGL × 2

For questions about OpenGL (Open Graphics Library) a cross-language, cross-platform application programming interface ...

null-pointer × 2

About questions related to pointers reserved value indicating a not-set or invalid object.

mediatr × 2

Use for questions about MediatR, a lightweight .NET library that implements mediator pattern in .NET.

monadic-composition × 2

For questions about monadic composition, a concept used in functional programming to facilitate the chaining of ...

referential × 2

For questions about the referential integrity concept used in relational databases.

http-request × 2

For questions about issuing HTTP requests, that is messages within a request/response sequence, according to HTTP ...

apache × 2

For questions related to programming applications deployed on Apache HTTP Server.

git-clone × 2

For questions about cloning a Git repository (getting a local copy of a remote Git repository).

python-internals × 2

Use for questions about how Python works: design decisions, internal data structures, performance, etc.

integer × 2

Use for questions about the integer datatype, namely about storing, manipulating, or performance considerations.

wikidata × 1

For questions related to working with the Wikidata database (format). Wikidata is a collaboratively edited multilingual ...

SPARQL × 1

For questions about using SPARQL Protocol and RDF Query Language (SPARQL). SPARQL enables users to query information from ...

version-control × 2

Use for questions dealing with the management of changes to documents, programs or other stored information. For specific ...

transactions × 2

For questions dealing with (database) transactions, a set of operations that either all succeed in the specified order or ...

concurrency × 2

For questions dealing with multiple computations that are performed in overlapping time periods.

namespaces × 2

Use for questions about containers that provide a context for various identifiers (classes, variables etc.).

database-design × 2

For questions about database design, the organization of data according to a database model (which specifies the logical ...

auto-increment × 2

For questions about automatically generating identifiers in a row. An auto-increment is a database constraint that ...

database-index × 2

Use for questions about database indexes. Indexes are build based on one or more tables or views columns and map to the ...

jinja × 2

For questions about using Jinja, a fast, expressive, extensible templating engine for Python.

character × 2

For questions related to the structure or usage of characters, that are symbols that include letters and numbers.

health-check × 2

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

SaaS × 2

For questions about software as a service model (software on demand). Use this tag only the software delivery model is ...