Skip to content

Instantly share code, notes, and snippets.

View mkelzeer's full-sized avatar

Marwan Elzeer mkelzeer

View GitHub Profile
@mkelzeer
mkelzeer / shutdown.md
Last active January 8, 2021 20:32
Changeloggy Shutdown

Hello,

After 3 months of launching "Changeloggy", an SaaS with a goal to make sharing changelogs easier, as in not mixing changelogs with blog posts, and providing a better experience for users going through the changelogs, by making changelogs grouped by categories. Whether they are new releases, an improvement, bugfix, or any other category the app owner wanted to create. I am taking it down.

The website had a probably successful launch (to me), with 1200 visitors in the first 12 hours, lots of requests that I had the thought that I wouldn't be able to handle that thing lol. But, unfortunately, that load of users were visitors. Not people who needed to use the website.

The reason behind that, getting only visitors instead of users, was a marketing thing. What I did wrong was focusing on the technical side only, hoping people will just rush to get to use the website lol, but, this can't be true.

Due to me not having enough time to maintain this, as well as set a marketing plan and make it happe

@mkelzeer
mkelzeer / caps.sh
Created May 29, 2021 00:31
A bash file that fixes Ubuntu caps-off delay causing "SOmething LIke THis"
#!/bin/sh
rpl='key <CAPS> \{ repeat=no, type\[group1\]=\"ALPHABETIC\", symbols\[group1\]=\[ Caps_Lock, Caps_Lock \],actions\[group1\]=\[LockMods\(modifiers=Lock\),Private\(type=3,data\[0\]=1,data\[1\]=3,data\[2\]=3\) \] \}'
# Create copy of kb description
xkbcomp -xkb $DISPLAY keyboardmap
# Replace CAPS
sed -i "s/key <CAPS>[^;]*/$rpl/" keyboardmap
# Apply