Guidance from Our Subject Matter Experts

Data and Analytics Services Ethan Poorbaugh Data and Analytics Services Ethan Poorbaugh

Improving Streamlit App with Fragments

Streamlit is a Python library designed for creating data-driven applications quickly and easily that has recently been growing in popularity dramatically. According to Google Trends, more Google searches about Streamlit have been executed now than ever before in Streamlit’s history. Not only is it popular now, but the trend shows that Streamlit is becoming exponentially more used every year. With the immense growth in its popularity, there has never been a better time to start learning Streamlit. Luckily for developers who may have missed out until now, Streamlit’s API is intuitive and mostly well-documented. However, there are some things in Streamlit which can be difficult to understand. One of the most obvious examples is fragments. Fragments are a way for developers to define areas of a Streamlit program which reload independently from the rest of the page. This behavior is very powerful but can also be very confusing. This article will discuss how Streamlit works without fragments, how this behavior changes with the addition of fragments, and how a developer can start using fragments in their Streamlit apps.

Read More
Data and Analytics Services Allie Bramwell Data and Analytics Services Allie Bramwell

The Crucial Role of Data Visualization

In today's data-driven world, organizations are inundated with vast amounts of data from various sources. Every transaction, interaction, and process generates valuable data that, if harnessed correctly, can propel an organization to new heights. While this data holds the potential to provide valuable insights, it can be overwhelming and challenging to interpret in its raw form. This is where data visualization steps in as an indispensable tool for organizations. By converting complex datasets into visual formats such as graphs, charts, and maps, data visualization makes it easier to understand trends, patterns, and outliers. Here’s why data visualization is crucial for any organization.

Read More
Data and Analytics Services Kurt Brown Data and Analytics Services Kurt Brown

Visualizing Data with Python

Python can be a powerful tool for data visualization. It has specific advantages over tools like Power BI and Tableau, such as being easy for programmers and data scientists to learn, access, and integrate into various mediums. There are several popular visualization packages, such as Matplotlib and Plotly, that data enthusiasts can pick up today.

Read More
Data and Analytics Services Moser Technology Data and Analytics Services Moser Technology

Harness the Power of Data & Analytics to Boost Efficiency and Results for Grant-Making Organizations

Grant-making organizations are constantly looking for ways to improve their workflows and outcomes. Many organizations use software products like Fluxx to organize their grant award processes with mixed results. While these products are useful, they often lack reporting functions that can provide a more complete view of the organization's grants and where they stand in the process. That's where Moser Data and Analytics experts come in. Our experts can connect your grant-making software data with data from other sources, including survey results, human resources software, accounting software, and more. The results are far-reaching, and will help to optimize your business processes, save time, identify biases, and provide centralized data and reporting. 

Read More
Data and Analytics Services Sasha Heslin Data and Analytics Services Sasha Heslin

How to Design Mobile Dashboards in Tableau like a Pro

As data-leveraging tools grow more powerful than ever, so has our desire for quick and convenient access to insights. Tableau’s mobile layout feature allows users to quickly reference the data they need regardless of circumstance. Read along for several tips to seamlessly convert your existing Tableau dashboards to a mobile layout in a way that is digestible and powerful for your audience.

Read More
Data and Analytics Services Alex Payne Data and Analytics Services Alex Payne

APIs: What They Are and Why We Need Them Going Forward

How would a social media app know a user’s google authentication information? After all, google is a separate software and its data is stored separately from that of other applications. The answer is an Application Program Interface (API). APIs are a set of rules and protocols that allow different software programs to communicate and share data. APIs are critical to software and hardware development. In fact, the mouse and keyboard you are using to navigate this blog post are working correctly because of a well-defined API. It’s important for developers and users alike to understand how their various applications work together seamlessly.

Read More

Corporate News

Podcast: ASCII Anything