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

operators × 2

For questions about operators, the symbols used for performing calculations and comparisons on data.

inheritance × 2

For questions about OOP concept inheritance. Inheritance allows objects to support operations defined by base types ...

branching-strategy × 2

For questions about the strategy, a software development team employs when writing, merging and deploying code in the ...

operator-precedence × 2

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

compiler × 2

Use for questions about a specific programming language compiler. A compiler is a program that typically translates the ...

object-lifetime × 2

For questions about the object's lifetime in OOP context. The object lifetime is the time between an object is created ...

order-of-evaluation × 2

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

express × 1

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

cookies × 2

For questions about HTTP cookies, pieces of data stored by the user's web browser.

response × 2

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

initialization × 2

For questions about initializing the contents of a data structure (e.g. object in an OOP language).

constructor × 2

For questions about constructors, special functions/routins called at the creation of an object.

wsl-2 × 1

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

iis × 2

Use for questions about Internet Information Services, a Microsoft Web server technology that runs on Windows. You should ...

angular-services × 2

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

cmake × 2

Use for questions about CMake build system generator.

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 ...

checkbox × 2

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

enum × 2

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

git-submodule × 2

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

.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.

dns × 2

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

OpenGL × 2

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

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.

git-clone × 2

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

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.

keras × 2

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

database-migration × 2

For questions about the process of transferring data between databases used by a software system (typically between ...

impersonation × 2

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

casting × 2

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

referential × 2

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

common-table-expression × 2

cte

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

right-to-left × 2

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

wikidata × 1

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

http × 2

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

paket × 2

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

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.

pivot-table × 1

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

ci/cd × 2

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

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.

git-stash × 2

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

SaaS × 2

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

cypher × 2

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

polymorphism × 2

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

neo4j × 2

For questions about Neo4j graph database.

lazycache × 2

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

auto-increment × 2

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

query-performance × 2

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

console × 2

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

this × 2

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

jpa × 2

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

grep × 2

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

apache × 2

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

null-pointer × 2

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

monadic-composition × 2

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

http-request × 2

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

scanf × 2

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

escaping × 2

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

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 ...

format-string × 2

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

stl-format × 2

Use for questions about the STL 3D file format.

database-trigger × 2

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

SPARQL × 1

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

repository × 2

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

RabbitMQ × 2

For questions about RabbitMQ, an open-source message broker originally implemented the AMQP protocol with additional ...

w3c × 2

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

swagger-ui × 2

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

version-control × 2

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

NPOI × 2

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

eager-loading × 2

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

android-10 × 1

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

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 ...

debian × 2

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

linker × 2

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

datetime × 2

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

r × 2

Use for questions about R, a programming language and software environment for statistical computing, bioinformatics, ...

string-formatting × 2

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

import × 1

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

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.

database-design × 2

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

back-end × 1

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

redis × 2

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

jinja × 2

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

julia × 2

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

file-format × 1

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

cross-platform × 2

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