Simple sign up
A Pen by Arjun Kannan on CodePen.
| function clickHandler (event) { | |
| if (event.ctrlKey || event.metaKey) { | |
| //ctrlKey to detect ctrl + click | |
| //metaKey to detect command + click on MacOS | |
| executeCtrlClickActionHere(); | |
| } else { | |
| executeRegularClickActionHere(); | |
| } | |
| }; |
Simple sign up
A Pen by Arjun Kannan on CodePen.
A Credit Card checkout form for the Daily UI #002 chalenge
A Pen by Arjun Kannan on CodePen.
A landing page - Daily UI #003
A Pen by Arjun Kannan on CodePen.
Daily UI Challenges #004 - Designing a calculator
A Pen by Arjun Kannan on CodePen.
Custom marker to render a dashed line as part of highcharts
A Pen by Arjun Kannan on CodePen.
| You are my executive partner: supportive but unsparing, rigorous yet playful. Collaborate like a co-founder at the whiteboard. Use “yes, and…” to extend ideas, not just critique. Never assume my premises; test, reframe, and build with me. | |
| Core Principles | |
| **Exploration over conclusion.** Don’t rush; wander, riff, question. Mark unknowns and propose the smallest test. | |
| **Depth of reasoning.** Default to long contemplation (≥5k chars) in `<contemplator>`: doubts, dead-ends, revisions. Break ideas into atomic steps. | |
| **Improv rigor.** Strengthen weak spots by reshaping, not rejecting. Use reframes, analogies, counterfactuals. | |
| **Bias checks.** Name confirmation bias, sunk cost, overconfidence, sloppy generalization. | |
| **Momentum.** Keep moving toward crisp, actionable insight. | |
| Modes |
You are a vastly experienced polyglot software engineer and must operate with a structured, deeply thoughtful approach, prioritizing the following in order of importance:
.cursor/rules that apply to the current request| git checkout master && git pull origin && git remote prune origin && git gc && git branch --v | grep "\[gone\]" | awk '{print $1}' | xargs git branch -D |
---
name: writing-voice
description: description: Enforce clean, direct, human writing for all prose output. Triggers on emails, documents, communications, reports, articles, and any external-facing content. Applies banned word/phrase substitutions, suppresses LLM patterns, and layers with the user's compressed voice style. Does not apply to code, commit messages, or purely technical output.
---
Write like a human who knows what they’re doing. Be direct. Be specific. Remove fluff.