Try   HackMD

contract (@alyhxn)

  • init (2024.04.07)
    • from: 2024.03.01
    • until: 2024.06.01
    • compensation: 5 USD/hour
    • work: 0-20 hours/week



2025.02.01 - 2025.02.28

What? Time(h) Date
Experminetation 5h
Implementation 3h
Debugging 2h (1/4) 2025.02.08
Logged tasks 10min
Recored worklog 10min
Coming up with the idea 2h
Connecting the dots 3h
Implementation 3h (2/4) 2025.02.15
Logged tasks 5min
Recoreded worklog 15min
Implemented registration 3h
Implemented switching 4h
Updated docs 2h
Discussion 5h (3/4) 2025.02.20
Processing the feedbacks 3h
Recorded Worklog 10min
Updated dataset.list 3h
Updated dataset.register 2h
Updated dataset.switch 2h
Added dataset.unregister 1h
Added new docs temp.md 2h
Added links to examples in state-usage.md 5min (4/4) 2025.02.24
Debugging (data.api and multiple overrides) 4h
Added the $ prop for module overrides 4h
Logged tasks 10min
Recorded worklog 20min
Logged tasks on contract 25min
Feb 1 - 28 54h 25min

2025.01.01 - 2025.01.31

What? Time(h) Date
Refactored the STATE 4h
Removed and replaced db.find() 3h
Added validate() 4h
Logged tasks 20min (1/5) 2025.01.03
Remove db.find 5min
Discussion 6h
Recorded Worklkog 1h
Removed side effects 3h
Added page into the path (previously it was empty string) 1h
Processed the feedback 5h
Stringified the fallbacks 30min (2/5) 2025.01.19
Implemented passing of array of fallbacks to overrides 1h
Logged tasks 5min
Recorded Worklog 10min
Removed side effects as suggested 3h
Implemented early tree construction 4h
Changed notation and enabled instance entry inside module_fallback 5h (3/5) 2025.01.26
Logged tasks 5min
Recorded Worklog 20min
Refactored STATE.js 1h
Made example2 up to date 3h
Debugging 2h (4/5) 2025.01.30
Logged tasks 5min
Recorded Worklog 5min
Recorded How to Use Video 10min
Created new playlist for the explanation 5min (5/5) 2025.01.31
Logged tasks on contract 30min
Jan 1 - 31 48h

2024.12.01 - 2024.12.31

What? Time(h) Date
Implemented fallback of sub sub sub entry 4h
Made foo visible to the system 3h (1/3) 2024-12-09
Recorded Worklog 10min
Implemented foo.nav mechanism 2h
Cleaned the code 8h
Created example2 along with new STATE.js file for it 5h
Updated fallback structure 5h (2/3) 2024-12-25
Logged tasks 5min
Recoreded Worklog 1h
Refactored the STATE 3h
Removed and replaced db.find() 3h
Added validate() 4h (3/3) 2025.01.03
Logged tasks 5min
Recorded Worklkog 1h
Dec 1 - 31 39h 20min

2024.11.01 - 2024.11.30

What? Time(h) Date
Unified module and instance fallbacks 2h
Updated code accordingly 2h (1/9) 2024.11.02
Logged tasks 5min
Code snippet 2h
Discussion 3h
Updated footer.js and header.js with the latest code fallback DS 3h (2/9) 2024.11.07
Logged tasks 5min
Recorded Worklog 10min
Implement compact mode 3h
Update colors and highlights for duplicates 1h
Import and export 2h (3/9) 2024.11.07
Recorded Worklog 10min
Logged tasks 5min
Added prefix 153 30min (4/9) 2024.11.07
Constructed the tree to show the path 3h
Update fallbacks/override with new proposal 2h
Logged tasks 5min (5/9) 2024.11.13
Recored worklog 5min
Fixed the normal structure 1h (6/9) 2024.11.14
Discussion for creating multiple modules of the same type 3h
Experiment 5h
Created new repo 30min
Implemented example with the boot.js solution 1h (7/9) 2024.11.20
Debugging the hidden issues 2h
Logged tasks 5min
Recorded Worklog 20min
Worked on feedback 3h
Added example modules 5h
Debugging 2h (8/9) 2024.11.25
Logged tasks 5min
Integrated modulepath 1h
Created example components 2h
Merging data and path 7h (9/9) 2024.11.30
Logged tasks 5min
Recorded worklog 10min
Logged tasks on contract 35min
Nov 1 - 30 58h 5min

2024.10.01 - 2024.10.31

What? Time(h) Date
CSS and DB storage 40min
theme_editor refactored to work with new state data 30min
Snapshot.json automation 2h
Documentation update 40min (1/7) 2024.10.04
Update data structure and reflect changes 1h
Logged tasks 5min
Recorded Worklog 25min
Added parser for all files in the project 2h (2/7) 2024.10.18
Show state on alive data click 1h
Add source files 2h (3/7) 2024.10.18
Logged tasks 5min
Implemented individual storage for each entity 2h
Changed all operations accordingly 2h
Debugging 1h (4/7) 2024.10.18
Logged tasks 2min
Implement the fallback management 4h
Planning and discussions 15h
Debugging 2h (5/7) 2024.10.18
Logged tasks 5min
Recoreded Worklog 10min
Updated fallback data structure 1h
Changes due to change in data structure 3h
Planning and discussion 5h
Implementing level-1 override 2h (6/7) 2024.10.24
Authored docs for fallbacks 3h
Logged tasks 5min
Recorded Worklog 10min
Removed populate and added fetch_save 15min
xtype removed from data 6h
Now we are using module's ID instead of name, not using type + idx 1h
Batch is now array 10min
Version code updated 1min
Code updated with replaceChildren 1min
Updated subs as mentioned 25min
Moved the content file to web 1min (7/7) 2024.10.28
Updated the docs a bit 30min
Moved default data inside the module 30min
Implemented multi-level fallback 5h
Discussion 3h
Cleaned STATE.js code 3h
Logged tasks 10min
Recorded Worklog 40min
Logged tasks on contract 35min
Oct 1 - 31 72h 15min

2024.09.01 - 2024.09.30

What? Time(h) Date
Updated slot list to integrate new design in graph 1h
Added infinite slots feature 3h
Divided supporters section 3h (1/6) 2024.09.03
Debugging 1h
Logged tasks 5min
Implemented new design 5h
Added bold selection 2h
Cycle detection 2h
Duplicate indication 1h (2/6) 2024.09.07
Logged tasks 5min
Recorded worklog 5min
Replaced slot timer with one slot opener 15min
Rotated the orange slot arrow on click 5min
Debugging 1h
Modularized code 1h
Refactoring 1h (3/6) 2024.09.12
Docs update 20min
Logged tasks 5min
Recorded Worklog 1h
Multiple fallback experimentation 2h
Data preprocessing implementation 1h
Repeating the success to other components 3h
Debugging 3h (4/6) 2024.09.15
Logged tasks 5min
Recorded screencast 10min
Implementation of new STATE 2h
Apply changes to other files 5h
Testing different methods 5h
Debugging 2h (5/6) 2024.09.23
Logged tasks 5min
Recoreded Worklog 20min
Updated snapshot.json 2h
Integration of version system 30min
Debugging 2h (6/6) 2024.09.29
Recorded Worklog 20min
Logged tasks 5min
Logged tasks on contract 30min
Sept 1 - 30 51h 35min

2024.08.01 - 2024.08.31

What? Time(h) Date
UI adjustments 30min
CSS naming made easier to work with 2h
Added themes to graph 4h
Debugging 30min (1/9) 2024.08.05
Logged tasks 5min
Recorded worklog 15min
Added and integrated io.js module 6h
Added inputs to graph 2h
Debugging 2h (2/9) 2024.08.07
Logged tasks 5min
Recorded worklog 10min
Enabled input click 2h
Change instance click 1h
Divided defaults data 2h
Added statedb to privately get data for each component 2h (3/9) 2024.08.11
Debugging 1h
Logged tasks 5min
Recorded Worklog 10min
Update STATE.js 2h
Updated components dependent on STATE.js 2h
Implemented add operation for instances 3h
Added extensions to file names 1h (4/9) 2024.08.13
Debugging 2h
Logged tasks 5min
Recorded Worklog 15min
Added json entry to graph 3h
Merged uniq and shared to just CSS 2h
Debugging 1h (5/9) 2024.08.16
Logged tasks 5min
Simplified graph_explorer 4h
Changes in other files accordingly 30min
Debugging 2h (6/9) 2024.08.20
Logged tasks 5min
Recorded Worklog 25min
Fixed links between entries 4h
Transferred emojis to CSS 1h
Implemented before and after copy 2h
Debugging 2h
Added data folder in the graph 30min (7/9) 2024.08.23
Added README.md and GLOSSARY.md in doc 30min
Logged tasks 5min
Recorded Worklog 10min
Added type emojis and menu 1h
Styling and emoji on/off logic 1h
Implemented dynamic spacing 4h
Debugging 30min (8/9) 2024.08.30
Logged tasks 5min
Recorded Worklog 25min
Test implementation of defaults 1h
Replicating successful results to all components 3h
Debugging 2h (9/9) 2024.08.30
Logged tasks 5min
Logged tasks on contract 45min
Aug 1 - 31 72h 35min

2024.07.01 - 2024.07.31

What? Time(h) Date
Added scroll to and highlight on click for components 1h
Added naming system for files 3h
Added import and export functions 2h
Debugging 4h (1/6) 2024.07.10
Logged tasks 5min
Recorded worklog 30min
Division 1h
Code clean up 1h
Restore meaningful names for nodes 30min (2/6) 2024.07.17
Debugging 2h
Logged tasks 10min
Added close button for tabs 1h
Enabled tab position change to define CSS file priority 3h
Combined theme dropdown with theme input 2h
Implemented inject operation for multiple specific instances 2h (3/6) 2024.07.20
Hide useless button in multi-operation mode 30min
Debugging 3h
Logged tasks 5min
Added search bar functionality 1h
Highlight active node 15min
Added save preference operation for multiple specific instances 2h (4/6) 2024.07.23
Resolved minor bugs 15min
Logged tasks 5min
Implemented the functionality for all components 4h
Drop button 20min
Debugging 3h (5/6) 2024.07.25
Logged tasks 5min
Recorded Worklog 10min
Added and integrated localdb module 5h
Added and integrated graph_explorer module 8h
Added opacity slider 30min
Debugging 3h (6/6) 2024.07.31
Logged tasks 5min
Recorded worklog 15min
Logged tasks on contract 30min
Jul 1 - 31 54h 50min

2024.06.01 - 2024.06.30

What? Time(h) Date
Discussion 2h
Understanding the code 4h
Repaired ana-test and bob-test fake connection 2h (1/11) 2024.06.04
Logged tasks 10min
Setup the localStorage through MessageChannel 3h
Logged tasks and recorded video 10min (2/11) 2024.06.05
Inspected whole project 2h
Research about modules 30min
Recorded Worklog 10min (3/11) 2024.06.07
Logged tasks 5min
Identifying and removing useless hard code in our_contributors.js 1h
Research and find how to repeat the patterns 1h
Change footer's year to dynamic current year 2min
Add the new code and test 1h (4/11) 2024.06.09
Record worklog 10min
Log tasks 5min
Identifying and removing useless hard code in supporters.js 1h
Finding the patterns 1h
Add new dynamic code 1h
Styling and debugging 3h (5/11) 2024.06.11
Recorded worklog 7min
Logged tasks 3min
Mobile version for supporters and contributors section 3h
Making sub-components' CSS independent of their supers 2h
Shadow encapsulation of the components 3h
Handling the logic change 3h (6/11) 2024.06.15
Debugging 2h
Logged tasks 5min
Recorded worklog 10min
Implemented communication 4h
Implemented theme widget 3h
Logged task 2min (7/11) 2024.06.17
Recorded Worklog 13min
index.js cleanup 30min
Load operation 2h
Add operation 1h
Save operation 2h (8/11) 2024.06.21
Debugging 1h
Recorded worklog 10min
Logged tasks 5min
Enabled IDs for components 1h
Converted theme_widget list into tree 2h
Enabled jumping to a section 30min
Style adjustments 30min (9/11) 2024.06.22
Logged tasks 5min
Recorded worklog 10min
Enabled autosave 3h
Added theme control for all components 4h
Debugging 1h (10/11) 2024.06.25
Recorded worklog 15min
Logged tasks 5min
Test and trial 5h
Finding the best CSS file structure 2h
Defining the logic 2h
Added tabs to theme_widget 30min (11/11) 2024.06.29
Recorded worklog 15min
Logged tasks 10min
Logged tasks on contract 1h
Jun 1 - 30 74h 17min

2024.05.01 - 2024.05.31

What? Time(h) Date
Updated chat log data structure 1h
Eliminating duplication 20min
Update naming 30min
Refactoring 30min (1/7) 2024.05.02
Repeated above for list architecture 1h
Logged tasks 10min
Recorded worklog 20min
Added reply feature in chat 1h
Added first message when creating a room 30min
Deduplication 15min (2/7) 2024.05.07
Logged tasks 5min
Recorded worklog 15min
Logged next todos 5min
Updated message format 20min
Updated chatroom structure to array of heads 1h (3/7) 2024.05.08
Mapped chatlogs with IDs instead of usernames 15min
Logged tasks 5min
Recorded a worklog with task messenger explanation 25min (4/7) 2024.05.25
Initial details 15min
Summary 30min
p2p data structure experimentation 20h (5/7) 2024.05.14
Logged tasks 5min
Split into SPEC_p2p and SPEC_TM 5min
Added more content to SPEC_p2p 1h
Added content to SPEC_TM 12min (6/7) 2024.05.17
Logged tasks 7min
Setup and code copy/paste devtools 25min
Created and logged tasks 5min (7/7) 2024-05-14
Logged tasks into contract 50min
May 1 - 31 30h49min

2024.04.01 - 2024.04.30

What? Time(h) Date
Added sparkle effect code as given by Serapath 5min
Some changes in code to make it work 20min (1/9)2024.04.02
Changed import as in feedback 5min
Logged tasks 5min
-
Project setup 30min
Task messenger base code 1h20min (2/9)2024.04.04
Logged tasks 10min
Record worklog 10min
-
Added chat log 45min
Improved create operation 20min
Added open chat operation 20min
Added task communication between users 1h (3/9)2024.04.05
Added chat communication between users 30min
Improved UX 10min
Logged tasks 5min
Created worklog 10min
-
Divided into subcomponent task_explorer 1h
Improved UX 35min
Added custom access to data 25min (4/9)2024.04.08
Added sharing on invite 1h
Logged tasks 7min
Record worklog 13min
-
Made out of task_messenger to divide code 45min
Changed task data structure from tree to graph 1h (5/9)2024.04.08
Changed all relevant functions accordingly 30min
Logged tasks 15min
-
Made each individual task shareable 1h20min
Added task links 15min
Added jump to specific task 1h30min
Added export specific task 2h
Added chat log for task 40min
Separated task selection and expansion 45min (6/9)2024.04.18
Added popup close onblur 20min
Added task id copy to clipboard 20min
Debugging 1h
Logged tasks 10min
Recorded worklog 20min
-
Enable task tree copy to text editor 2h20min
Update task tree and emojis 4h
Store task tree in local storage 1h30min
Added chat / command popup 25min
Added node inline popup 20min (7/9)2024.04.24
Added channel footer 35min
Other small changes as in above proposal 1h
Debugging 2h
Logged tasks 10min
Recored worklog 20min
-
Task explorer clean up 2h
List architecture implementation 4h
10000 nodes random data generation 1h (8/9)2024.04.28
Random data testing 1h
Logged tasks 10min
-
Divided index.js into chat_input for modularization 30min
Logged tasks 10min (9/9)2024.04.28
Recorded worklog 40min
Logged tasks into contract 1h
-
Apr 1 - 30 43h45min


2024.03.01 - 2024.03.31

Time(h) What? Date
1h Set up the project from dat-ecosystem repo
30min Update timeline to match wizard amigos data
20min Created and logged tasks
1h20min Added lazy loading for timeline cards
1h Adjusted filters and scrolling based on lazy loading
1h Improved lazy jumping
1h Added lazy loading to upward scroll
10min Created and logged tasks
10min Recorded worklog
20min Clean up and added comments
25min Divided into submodules
7min Logged tasks
10min Recorded worklog
1h Create out of app_timeline to reduce the lines of code
10min Logged tasks
15min Updated events data to match the timeline component
4min Logged tasks
30min Logged tasks on contract
-
Mar 1 - 31 9h21min (1/5)2024.03.23
(2/5)2024.03.26
(3/5)2024.03.31
(4/5)2024.03.31
(5/5)2024.03.23



example:

2023.12.11 - 2024.01.31

Time(h) What? Date
2h11min Updated about us and footer image fill
38min Fix Event list sorting and Additional request
2m Timeline page links should open in new tabs
4min Image Size Issue on Growth page component
5min adjust the footer
5min Update about us text
33min Update - Navbar social links
4min Change the text in tell me more section
24min visual bug when switching between dark and light theme
5min Code the fav icon in project
16min Use logo.png
27min Toggle width change
32min Fix the caret ^ on status and tags button
2min Need to update logos on cards
1h24min Add a text in timeline section
2h Task Management and Worklog video recordings
8h52min (1/10)2023.12.21
(2/10)2023.12.21
(3/10)2023.12.21
(4/10)2023.12.21
(5/10)2023.12.21
(6/10)2023.12.21
(7/10)2023.12.21
(8/10)2023.12.21
(9/10)2023.12.21
(10/10)2023.12.21
20min Question/feedback video
20min (1/1)2023.12.25
3h22min Fix Terminal Component
1min Fix Project Page Data Visualization
14min Fix link to Project Section
6min Fix the Newsletter link8
3min Fix the timeline text
7min Fix the timeline filter
12min Fix highlight on timeline cards
24min Fix search by time filter
5min Add to info page
26min fix the close button on terminal
32min fix scroll
54min Fix Year Filter
46min Fix Active button on calendar
1min Fix Timeline card scroll on selected year
54min Add Multiple Select
1h44min Task Management and Worklog video recordings
9h51min (1/7)2023.12.29
(2/7)2023.12.29
(3/7)2023.12.29
(4/7)2023.12.29
(5/7)2023.12.29
(6/7)2023.12.29
(7/7)2023.12.29
32m Add dividers between cards on yearly manner
57m Add scroll in Article tag and others
12m Fix color and box on timeline
2m Change newsletter signup text
2h Move data from app projects and timeline to json
1h54m Fix app-timeline issues
1h26m Add more terminal commands
36min Add our-alumni in consortium page
12min Randomize project on home_page
32min Fix terminal issues and add readability
44min Add content for terminal
1h4min Task Management and Worklog video recordings
10h11min (1/4)2024.01.14
(2/4)2024.01.14
(3/4)2024.01.14
(4/4)2024.01.14
16min Move the important content to data.json
12min Fix the timeline sorting
7min Update the project_mini ‘view more’ value based on data.json
3min Update the timeline_mini ‘view more’ value based on data.json
1min Make sure the Nina’s link is updated
25min Add scrollbar to our_alumni
19min Add scroll on consortium icon click
7min Reduce consortium icon size
14min Timeline_mini data sync with data.json
52min Add scrollbar to consortium page
25min Flip calendar
9min Add description to the_dat
42min Rename everything consortium to info
18min Add mastodon button in navbar socials
2h14min Add sorting button in app_timeline
54min Save theme status in localStorage
18min Create sorting icons
1h4min Task Management and Worklog video recordings
8h40min (1/8)2024.01.21
(2/8)2024.01.21
(3/8)2024.01.21
(4/8)2024.01.21
(5/8)2024.01.21
(6/8)2024.01.21
(7/8)2024.01.21
(8/8)2024.01.21
3h23min 1. Update desktop_v0.1.0
2. Created all the issues
1h35min 1. Update navbar_v0.1.0
10min 1. Update projects_page_v0.1.0
30min 1. Update window_bar_v0.1.0
19min 1. Update app_cover_v0.1.0
3h23min 1. Update desktop_v0.1.0
1h54min 1. Update info_page_v0.1.0
41min 1. Update home_page_v0.1.0
1h 1. Update app_timeline_v0.1.0
11h55min (1/10)2024.01.28
(2/10)2024.01.28
(3/10)2024.01.28
(4/10)2024.01.28
(5/10)2024.01.28
(6/10)2024.01.28
(7/10)2024.01.28
(8/10)2024.01.28
(9/10)2024.01.28
(10/10)2024.01.28
2h 1. Track and Log all the tasks on contract
2h
-
Dec 11 - Jan 31 51h49min


2023.11.12 - 2023.12.10

Time(h) What? Date
1h14min 1.update app_projects_v0.0.4
1h2min 1.code - project_card_v0.0.2
20min 1.update - app_projects_mini_v0.0.2
19min 1.update the_dat_v0.0.2
21min 1.update growth_page_v0.0.2
42min 1.update our_members_v0.0.1
1h48min 1.update mission_statement_v0.0.2
2.update mission_statement_v0.0.3
18min 1.update important_documents_v0.0.1
2h8min 1.update tools_v0.0.1
8h12min (1/9)2023.11.27
(2/9)2023.11.27
(3/9)2023.11.27
(4/9)2023.11.27
(5/9)2023.11.27
(6/9)2023.11.27
(7/9)2023.11.27
(8/9)2023.11.27
(9/9)2023.11.27
1h40min 1.update button_v0.0.11
13min 1.update year_filter_v0.0.2
1h1min 1.update month_card_v0.0.3
1h 1.update month_filter_v0.0.3
3h24min 1.update app_timeline_v0.0.4
2.update app_timeline_v0.0.5
6h18min (1/5)2023.11.29
(2/5)2023.11.29
(3/5)2023.11.29
(4/5)2023.11.29
(5/5)2023.11.29
1h54min 1.update button_v0.0.13
41min 1.update - app_cover_v0.0.3 component
10min 1.update window_bar_v0.0.6
1h35min 1.update app_timeline_v0.0.6
14min 1.update consortium_page_v0.0.5
4h34min (1/5)2023.12.06
(2/5)2023.12.06
(3/5)2023.12.06
(4/5)2023.12.06
(5/5)2023.12.06
1h5min 1.update button_v0.0.13
23min 1.update window_bar_v0.0.7
30min 1.update navbar_v0.0.8
29min 1.update home_page_v0.0.5
28min 1.update app_timeline_mini_v0.0.2
18min 1.update - app_projects_mini_v0.0.3
36min 1.update - app_about_us_v0.0.2
3h49min (1/7)2023.12.08
(2/7)2023.12.08
(3/7)2023.12.08
(4/7)2023.12.08
(5/7)2023.12.08
(6/7)2023.12.08
(7/7)2023.12.08
1h43min
1h34min
21min
10min
1h10min
18min
57min
52min
1.structure datdot-app-USER-v2 figma files to figjam
2.structure datdot-app-USER-v3 figma files to figjam
3.structure datdot-app-USER-v4 figma files to figjam
4.structure datdot-app-USER-v5 figma files to figjam
5.structure datdot-app-USER-v6 figma files to figjam
6.structure datdot-app-USER-v7 figma files to figjam
7.structure datdot-app-USER-v8 figma files to figjam
8. updated contract hours
7h5min (1/1)2023.12.10
-
Nov 12 - Dec 10 29h58min