Samith Wijesinghes'
Digital Brain ðŸ§
GitHub
root
AI
Cloud
CS
Home
Indie Hacking
Machine Learning
Marketing
Quant
AI
Deploying A LLAMA Model On PVT Server
Prompt Engineering
Software Is Changing
Trae AI - Guide
Vibe Coding
👉Edge Device AI
Edge Device AI
Intro To On Device AI
👉LLM's
Large Language Models (Llm)
👉Prompt Engineering
Give The Model Time To Think
GPT-Image
Prompt - Templates
Write Clear And Specific Instructions
CS
ARKit
Clean Code
OOP Concepts
Programming
Swift
SwiftUI
👉Big Data
BiG Data
Hadoop
👉Cloud
AWS Regions
AWS Services
👉DataBases
DataBases
👉👉MongoDB
Connecting To A MongoDB Database
Data Modeling - Mongo
MongoDB
👉👉SQL
Basic SQL Queries
SQL
👉👉TImeScale DB
TimeScale DB
👉Mobile
Flutter
👉Programming
Call By Value Result
Codable
Dart
Deep Linking
File Private
Frame
Grand Central Dispatch
Ios & MacOS Dev
JSON
Pass By Value
Style Guide Lines
Using The Delegation Pattern
Variadic Functions
👉👉ARkit
Importing 3D Models
Introduction To ARkit
Scene Editor
SceneKit
👉👉C++
C++
👉👉C_Sharp
C_Sharp
👉👉Clean Code
Becoming A Exceptional Programmer
Coding Standrads
Documentation
Modularisation
👉👉Coding challenges
Big O' Notations
Coding Challenges
Merging Meeting Times
👉👉Concurrency
Concurrency
Manual Thread Creation
Time Slicing And Context Switching
👉👉Game_Dev
Animation In SpriteKit
Apple Game Frameworks And Technologies
Art Tools And Animators
Asset Creation
Game Design Document
Game_Dev
Royalty Free Assets
Skaction Class
SKNode
SpriteKit
👉👉Networking
Networking In Swift
👉👉Notes for Myself
Note For My Self
Why I Am Failing?
👉👉OOP
Encapsulation
Inheritance
Instance And Methods
Object Oriented - Problem Sets
Polymorphism
👉👉ObjC
DAO - Data Access Object
Message Passing - How Objc Gets Around
Objc
Objc Classes
Objc Functions
Objc Methods
Objc Variables
Properties
TableView - ObjC
👉👉Swift
Access Control
Array
Classes
Closures
Collection Types
Complex Types
Dictionary
ENUM
Enumurate Items In An Array
Exception Handeling
Extensions
Force Unwrapping
Functions
Instances
JSON_Parsing
Looping
Method Chaining In Swift
Methods
Naming Style Guidelines
Nil Coalescing
Objects
Operators & Conditions
Optional Binding With If Let
Optionals
Protocols
Recursion
Static Properties And Methods
Structs
Sub_classes
Trailing Closures
Typecasting
Variables
👉👉SwiftUI
Basic Views And Controls
Geometry Reader
Live Preview Tools
Modifier
SwiftUI Reusable Components
View
👉👉UIkit
Auto Layout
Communication Patterns
Completion Handler (Closure)
Delegate Pattern
Disclosure Indicator
Modal Presentation
Navigation
UI Kit Classes
UITableView
👉👉UML
Associations
Class Diagrams - Short Note
Domain Model
Relationships
UML
👉👉Unit Testing
Unit Testing - Ios
👉👉Vim key bindings
VIM
👉👉WWDC
WWDC22 - Key Notes
👉👉Web Services
Rest API
Web Services
👉👉iOS dev
Application Life Cycle
Ios Dev
👉👉swift_keywords
Final
Inout
Keywords
Public
Self
Static
👉iOS interview Questions
Data
Ios Interview Questions
Cloud
Self Hosting 101
Indie Hacking
Shipping Side Projects In 2-2-2 Easy Steps
Letters to My self
How To Actually Learn To Code
Letters To My Self
Marketing
ASO - App Store Optimization
Social Media Farming
👉Snap
Product_Requirements_Document
Technical_Architecture_Document
Quant
Attention Mechanisms
LSTM
Market States
Markov Chains
MSc - Research
Time Series Data
Random Notes
Question Driven Development
Random Notes
Thought Journal
2025-04-29
2025-05-02
2025-05-03
2025-05-11
2025-05-20
2025-06-07
2025-06-10
2025-06-11
2025-06-16
2025-06-17
2025-06-20
2025-06-21
2025-06-22
2025-06-23
2025-06-25
2025-07-02
2025-07-06
2025-07-10
2025-07-18
2025-07-19
2025-07-22
2025-07-23
2025-07-29
2025-08-12
2025-08-20
Thought Journal
On this page
Hash Maps
hash maps are built on arrays
Arrays let you quickly look up the value for a given "key" . . . except the keys are called "indices," and we don't get to pick them—they're always sequential integers (0, 1, 2, 3, etc).