Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
A story about how I switched from Git version control system to a better alternative jj-vcs.
-
How to automatically rename tmux windows based on your current task when working with Claude Code.
-
How to paste code in Neovim without unwanted newlines and leading whitespace.
-
We will look at how to build a rich text editor in React Native using lexical editor, with the help of react-native-webview.
-
I created a small bash function to notify me when a long-running terminal command finishes
-
My workflow when starting a new task for the project with git.
-
How to populate errors from running tsc in vim/neovim quickfix.
-
How I maintain the iPhone battery between 35% and 70% using iPhone shortcuts
-
Sometimes you decide to add a new eslint plugin or rule to your javascript project.
-
A story how I found a bug in a change of 2000 files using bash, git commits and git bisect.
-
How to test and release an npm package when it is still a Work In Progress.
-
How we can clean up the repository root directory from config files like .eslintrc.js, tsconfig.json, jest.config.js and others.
-
How to make your husky pre-commit optional for each check
-
Let's see different ways you can document your npm scripts using README, comments in package.json, or using npx why package.
-
A basic guide on why and how to use Git worktree feature.
-
A guide to remap Caps Lock to open the iTerm2 Mac terminal from anywhere in the system.
-
How to hide a specific branch when looking into git log history.
-
How to create a simple script that will nudge Github Pull Request reviewers on Slack using Slack API and userscripts.
-
A small function that you can add to your shell config file that will change the GIT_COMMITTER_NAME, GIT_COMMITTER_EMAIL and git commit author
-
Did you forget to add meteor command before npm?
-
A guide to customize the commitlint to your need and use it as convention in your git repository.
-
Why merge commits make git history unreadable and how git rebase keeps it clean.
-
To win first place at a hackathon, you need to combine multiple components... and that's not always possible.
-
An alternative to kanban board.
-
My daily use of Git.
-
This is my attempt to create a simple time tracker from the command line
-
What I learned from 35 hackathons, why you should participate at hackathons, how to gain experience without a full-time job.
-
Lessons learned from my biggest Pull Request.
-
What motivates me when I am looking for a new job in software engineering.
-
How I created mockingcase, a beginner-friendly npm package that converts strings to mOcKiNgCaSe, and what I learned about open-source contribution.