DEV Community

Dave Amiana profile picture

Dave Amiana

CS Student | Open-source developer

Joined Joined on  github website twitter website

Education

Currently studying Computer Science majoring in Software Engineering

Introduction to CMake

Introduction to CMake

21
Comments 1
4 min read

Want to connect with Dave Amiana?

Create an account to connect with Dave Amiana. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
My Neovim Configuration

My Neovim Configuration

27
Comments 4
5 min read
Guidelines on importing modules in Python

Guidelines on importing modules in Python

7
Comments
2 min read
Design Principles of Data Structures Library

Design Principles of Data Structures Library

4
Comments
3 min read
Understanding Abstract Data Types

Understanding Abstract Data Types

2
Comments
3 min read
Iterators: The link between Data Structures and Algorithms

Iterators: The link between Data Structures and Algorithms

10
Comments
5 min read
Preface: Data Structures

Preface: Data Structures

6
Comments
3 min read
Implementing Building Blocks of Reference Semantics: Weak Reference

Implementing Building Blocks of Reference Semantics: Weak Reference

Comments
6 min read
Implementing Building Blocks of Reference Semantics: Shared Reference

Implementing Building Blocks of Reference Semantics: Shared Reference

3
Comments
7 min read
Implementing Building Blocks of Reference Semantics: Unique Reference

Implementing Building Blocks of Reference Semantics: Unique Reference

4
Comments
6 min read
On Pointer Types: Peeking at Reference Semantics

On Pointer Types: Peeking at Reference Semantics

1
Comments
9 min read
Pointers and References: Design Goals and Use Cases

Pointers and References: Design Goals and Use Cases

8
Comments 2
6 min read
Designing functions: The building blocks of computer programs

Designing functions: The building blocks of computer programs

4
Comments
3 min read
Object-Oriented Programming in Java Part 1

Object-Oriented Programming in Java Part 1

4
Comments
6 min read
The R Language: an Overview

The R Language: an Overview

4
Comments
9 min read
Data Presentation

Data Presentation

3
Comments
5 min read
Let's talk about C#: Overview of the language and core features

Let's talk about C#: Overview of the language and core features

6
Comments
6 min read
The Data Science Roadmap

The Data Science Roadmap

7
Comments 2
4 min read
Ways to Collect Data

Ways to Collect Data

1
Comments
3 min read
Basic Concepts and Definitions in Statistics

Basic Concepts and Definitions in Statistics

2
Comments
3 min read
Critical Introduction to Probability and Statistics: Fundamental Concepts & Learning Resources

Critical Introduction to Probability and Statistics: Fundamental Concepts & Learning Resources

1
Comments
14 min read
Towards Exceptional Code

Towards Exceptional Code

4
Comments
3 min read
Notes on Getting started with Java and other helpful resources

Notes on Getting started with Java and other helpful resources

5
Comments
4 min read
World of Forms: An Introduction to Object-Oriented Programming

World of Forms: An Introduction to Object-Oriented Programming

13
Comments 1
4 min read
Why C++ is the best language to learn Algorithms and Data Structures?

Why C++ is the best language to learn Algorithms and Data Structures?

4
Comments 1
2 min read
Elements of Programming: Fundamental Data Structures

Elements of Programming: Fundamental Data Structures

7
Comments
9 min read
Recursion is Recursion

Recursion is Recursion

6
Comments
4 min read
Making Sense of Algorithms: General Perspective

Making Sense of Algorithms: General Perspective

3
Comments
6 min read
Programming for Beginners

Programming for Beginners

7
Comments
8 min read
Operator Overloading in C++: when to use it and why?

Operator Overloading in C++: when to use it and why?

7
Comments
2 min read
Parameter passing in C++

Parameter passing in C++

7
Comments 5
4 min read
Python Type Annotations

Python Type Annotations

3
Comments
4 min read
loading...