article thumbnail

An educational side project

The Pragmatic Engineer

I’d like to share a story about an educational side project which could prove fruitful for a software engineer who’s seeking a new job. Juraj created a systems design explainer on how he built this project, and the technologies used: The systems design diagram for the Rides application The app uses: Node.js

Education 363
article thumbnail

Data Engineering Project for Beginners - Batch edition

Start Data Engineering

Design considerations 8. Introduction 2. Objective 3. Prerequisite 4.2 AWS Infrastructure costs 4.3 Data lake structure 5. Code walkthrough 5.1 Loading user purchase data into the data warehouse 5.2 Loading classified movie review data into the data warehouse 5.3 Generating user behavior metric 5.4. Checking results 6. Tear down infra 7.

article thumbnail

Designing A Non-Relational Database Engine

Data Engineering Podcast

In this episode Oren Eini, CEO and creator of RavenDB, explores the nuances of relational vs. non-relational engines, and the strategies for designing a non-relational database. When designing and building a database, what are the initial set of questions that need to be answered? Can you describe what constitutes a NoSQL database?

article thumbnail

The Importance of Experiment Design in Data Science

KDnuggets

You can not take the liberty of trying all possible ways to arrive at a solution - hence we discuss the importance of experiment design in data science projects. Do you feel overwhelmed by the sheer number of ideas that you could try while building a machine learning pipeline?

article thumbnail

The Definitive Guide to Dashboard Design

Dashboard design can mean the difference between users excitedly embracing your product or ignoring it altogether. Great dashboards lead to richer user experiences and significant return on investment (ROI), while poorly designed dashboards distract users, suppress adoption, and can even tarnish your project or brand.

article thumbnail

Data Pipeline Design Patterns - #2. Coding patterns in Python

Start Data Engineering

Introduction Sample project Code design patterns 1. Functional design 2. Decorators Misc Conclusion Further reading References Introduction Using the appropriate code design pattern can make your code easy to read, extensible, and seamless to modify existing logic, debug, and enable developers to onboard quicker.

Designing 147
article thumbnail

Designing Data Platforms For Fintech Companies

Data Engineering Podcast

In this episode Andrey Korchack, CTO of fintech startup Monite, discusses the complexities of designing and implementing a data platform in that sector. How does that influence the architectural design/capabilities for data platforms in those organizations? What are some of the other ways that ML plays a part in fintech?

Designing 130
article thumbnail

The Essential Guide to Building Analytic Applications

What are best practices when designing the UI and UX of embedded dashboards, reports, and analytics? What should product managers keep in mind when adding an analytics project to their roadmap? Embedding analytics in software presents some unique opportunities—and poses unique challenges—to software teams.

article thumbnail

New Study: 2018 State of Embedded Analytics Report

Why do some embedded analytics projects succeed while others fail? We surveyed 500+ application teams embedding analytics to find out which analytics features actually move the needle. Read the 6th annual State of Embedded Analytics Report to discover new best practices. Brought to you by Logi Analytics.

article thumbnail

5 Early Indicators Your Embedded Analytics Will Fail

In this White Paper, Logi Analytics has identified 5 tell-tale signs your project is moving from “nice to have” to “needed yesterday.". Many application teams leave embedded analytics to languish until something—an unhappy customer, plummeting revenue, a spike in customer churn—demands change. But by then, it may be too late.

article thumbnail

The Definitive Guide to Embedded Analytics

The Definitive Guide to Embedded Analytics is designed to answer any and all questions you have about the topic. But many companies fail to achieve this goal because they struggle to provide the reporting and analytics users have come to expect. It will show you what embedded analytics are and how they can help your company.

article thumbnail

The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Communication

Speaker: David Bard, Principal at VP Product Coaching

In the fast-paced world of digital innovation, success is often accompanied by a multitude of challenges - like the pitfalls lurking at every turn, threatening to derail the most promising projects. But fret not, this webinar is your key to effective product development!