Overview

Glyph Technology Group has been providing software development and technology consulting services to business and academic clients since 1997 (formerly under the name Glyph Imaging and Data Services), with a proven track record of delivering innovative, high quality solutions to our customers.

We work closely with clients to learn about goals and challenges. Our transparent process has helped us build long-lasting relationships based on trust.

A Complete IT Solution

We provide full-stack application development, systems and network administration.

When working with us, you’ll be confident in the stability and security of your systems. Your projects will be completed according to your specifications.

Glyph Technology Group is an experienced partner for your IT needs.

Contact us today to schedule a free introductory consultation


GNU/Linux: Our preferred Operating System

Gnu and penguin mascots representing GNU/Linux operating systemGNU packages are a set of core utilities that are bundled with the Linux Kernel, making up GNU/Linux operating systems (often just referred to as Linux).

While proprietary operating systems like Windows and Mac are popular choices for desktop workstations, did you know that Linux runs the majority of servers on the Internet? Let’s explore some of the reasons why…

Cost-Effectiveness

Linux is free and open-source (FOSS), making it a cost-effective solution. Save on licensing fees and can allocate those resources toward infrastructure or talent instead.

Enhanced Security

Linux benefits from constant scrutiny by developers and security experts worldwide. Vulnerabilities and bugs are identified and resolved quickly, making it less prone to malware and attacks than proprietary systems.

Stability and Reliability

Linux systems are known for stability against crashes and can run for extended periods without requiring reboots, making them ideal for servers and mission-critical applications.

Respects User Privacy

Unlike proprietary operating systems, Linux does not require users to sign up for cloud services, share personal information, or agree to intrusive privacy policies. Using Linux reduces concerns related to harvesting of personal data.

Freedom from Vendor Lock-In

Organizations can switch distributions, modify the system as needed, and avoid being tied to expensive support contracts.

Scalability

From embedded systems to high performance compute clusters, Linux can scale efficiently.

Compliance and Transparency

Linux distributions provide transparency in source code of packages through Package Managers. Knowing what your system is and isn’t doing is critical to ensuring privacy and compliance with regulations regarding the handling of private user data.

Powerful Workstations

In addition to server software, there are some excellent desktop environments available as well, often preferred by developers and scientists. Recently, Linux has become more friendly for creative and general office use, rivaling proprietary operating systems.

Could the “Year of the Linux Desktop” finally be here? We think so. If you’re ready to give it a try, we can help.


Supported Programming Languages

PythonPython
Simple, readable syntax makes it quick to learn and maintain. Excellent community support and active development. Vast ecosystem of libraries and frameworks, good for data science (ie NumPy, pandas), AI, machine vision and automation.

PHPWell-established language for server-side web development with wide community support. Popular CMS platforms such as WordPress and Yii use PHP. Abundant resources and documentation for building dynamic websites quickly.

RubyRuby
Known for its elegant syntax. Focus on productivity. Ruby on Rails framework offers a powerful approach to building web applications.

ElixirBuilt on the Erlang VM, giving it excellent concurrency and fault tolerance. Ideal for scalable, real-time systems. Syntax influenced by Ruby, combining functional programming concepts with readability.


Supported Databases

PostgreSQLPostgreSQL
A powerful, open-source relational db that focuses on extensibility and standards compliance. Supports numerous data types, robust concurrency, and high performance at scale, making it popular for complex, data-intensive applications and analytics

MySQLWidely used open-source relational db known for its simplicity, speed, and reliability. Offers comprehensive community support and integrates seamlessly with many programming languages, making it ideal for web-based applications. The MySQL package we use is currently maintained by Google under the name MariaDB

SQLiteA lightweight, self-contained, and serverless relational db. Stores data in a single file, making it easy to configure and relocate. Minimal overhead make it popular in embedded applications, mobile devices, and for smaller projects or rapid prototyping.

ElasticsearchElasticsearch
Distributed, open-source search and analytics db built on Apache Lucene. It excels at full-text search and handling large-scale data, making it a good choice for advanced search tools and analytics.