Skip to content

Instantly share code, notes, and snippets.

View kashaziz's full-sized avatar
💭
Contemplating the next Big Idea ...

Kashif Aziz kashaziz

💭
Contemplating the next Big Idea ...
View GitHub Profile
@kashaziz
kashaziz / .tmux.conf
Last active March 13, 2026 20:00
tmux set up for multi project workflow
set -g mouse on
set -g history-limit 100000
set -g base-index 1
setw -g pane-base-index 1
unbind C-b
unbind C-a
set -g prefix C-Space
bind C-Space send-prefix

Privacy Policy — Tadabbur Chrome Extension Last updated: 25 February 2026

Tadabbur is a Chrome new tab extension for Quranic reflection.

DATA COLLECTION

Tadabbur does not collect, transmit, or store any personal data. No analytics, tracking, or telemetry of any kind is used.

TickTick Migration Weekend Checklist

Complete this checklist over one weekend to migrate from your current system (Google Calendar, scattered notes, etc.) to TickTick.


Saturday Morning (2 hours)

Hour 1: Choose and Set Up

Monthly Backlog Review - TickTick Task Setup

Create this recurring task in TickTick to ensure you review your exploration backlog regularly.


Task Details

Task name: Monthly backlog review

Exploration Backlog

Last reviewed: [Date]

Purpose: Store aspirational learning, tools to try, and project ideas outside your task manager. Review monthly to pull actionable items into TickTick.


Tools to Try

TickTick 5-List System Setup

Create exactly these 5 lists in TickTick:

1. Inbox

  • Purpose: Default capture point
  • Usage: Everything goes here first, no thinking required
  • When to use: Quick capture from phone or desktop

2. Work – Client

@kashaziz
kashaziz / fraud_live_data.csv
Last active December 17, 2023 16:20
Live shopping data for fraud detection
We can make this file beautiful and searchable if this error is corrected: No commas found in this CSV file in line 0.
TransactionAmount TransactionTime MerchantInfo LocationInfo UserInfo DeviceInfo
68.2 01/03/2023 14:30 LocalShop3 CityA JohnDoe123 Mobile
95.4 02/03/2023 9:45 LocalShop2 CityB AliceSmith456 Desktop
110.8 03/03/2023 16:15 OnlineStore1 CityC BobJohnson789 Tablet
45.6 04/03/2023 12:00 OnlineStore1 CityA EveWilliams123 Mobile
75.3 05/03/2023 10:30 OnlineStore2 CityB CharlieBrown456 Desktop
@kashaziz
kashaziz / decision_tree_customer_buying_prediction.py
Created December 3, 2023 18:00
Using Decision Tree Algorithm to predict Customer Buying pattern
"""
This Python script showcases the application of decision trees in the context of e-commerce data analysis.
"""
# Import necessary libraries
import pandas as pd
from sklearn.model_selection import train_test_split
from sklearn.tree import DecisionTreeClassifier
from sklearn.metrics import accuracy_score, confusion_matrix
from sklearn.tree import export_text
@kashaziz
kashaziz / logistic_regression_customer_prediction.py
Last active December 3, 2023 14:02
Using Logistic Regression to identify Customer Retention on e-commerce site
"""
This Python script demonstrates the usage of logistic regression to predict whether customers will make the next purchase on an e-commerce site.
The code performs the following steps:
1. Load and Preprocess Data:
- Loads an e-commerce dataset containing customer features such as 'time_on_site', 'total_spent', 'is_returning_customer', and 'will_make_next_purchase'.
- Splits the data into training and testing sets.
2. Model Training:
- Creates a logistic regression model using scikit-learn.
@kashaziz
kashaziz / house_prices_prediction_linear_regression.py
Created December 3, 2023 11:24
Predict House Pricing Date using Liner Regression and Python
"""
This script utilizes machine learning techniques to predict house prices based on various input features.
It performs data preprocessing, splits the data into training and testing sets, trains a linear regression model,
evaluates its performance using mean squared error (MSE) and R-squared.
"""
import pandas as pd
import numpy as np
from sklearn.preprocessing import OneHotEncoder
from sklearn.model_selection import train_test_split