Skip to content

Instantly share code, notes, and snippets.

View rodgeraraujo's full-sized avatar
:octocat:
Rust Padawan in training!

Rogério Araújo rodgeraraujo

:octocat:
Rust Padawan in training!
View GitHub Profile
@baryla
baryla / store-module.ts
Last active March 7, 2023 06:45
Vue 3 + Vuex 4 - useStoreModule composable
import { useStore, Store } from "vuex";
interface InternalModule<S, A, M, G> {
state: S;
actions: A;
mutations: M;
getters: G;
}
/**

CLI Apps

cli-gif

CLI apps or so called command line apps are a fantastic way to learn language features and also to do some cool stuffs.

Learning Resources to build them from scratch

@joshbuchea
joshbuchea / semantic-commit-messages.md
Last active May 8, 2024 14:54
Semantic Commit Messages

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example

{
"bold_folder_labels": true,
"caret_style": "phase",
"color_scheme": "Packages/User/SublimeLinter/Monokai (SL).tmTheme",
"dictionary": "Packages/Dictionaries/Portuguese (Brazilian).dic",
"draw_minimap_border": true,
"ensure_newline_at_eof_on_save": true,
"font_face": "Ubuntu Mono",
"font_size": 14,
"highlight_line": true,
@alexpchin
alexpchin / Setting_upa_new_repo.md
Last active April 25, 2024 15:27
Create a new repository on the command line

Setting up a new Git Repo

##Create a new repository on the command line

touch README.md
git init
git add README.md
git commit -m "first commit"

git remote add origin git@github.com:alexpchin/.git