You might think that GUIs are more efficient for using Git than the command line. I disagree. Today, I'm going to show you six options that I regularly use with Git Log that make the command-line way faster.
Recently, I implemented a small web application in PHP, Rust, Go, Python, Ruby, C#, and Java. In this article, I'm sharing some of what I learned during that process.
Getting Started With Git Reflog
Git Reflog shows you a lot about what's going on in your Git repositories, and let's you clean them up better than other commands can. In this, short-ish post, I'm going to give you a good introduction to it, and show you how to completely remove a commit from your repository, so that no one can ever recover it.
Documenting Rust Code is Awesome!
As part of learning Rust — and being a lover of documentation (I 💕 the docs) — I've been learning how to document Rust code. Here’s what I’ve learned so far.
Is it quicker to use a Git GUI for working with changes?
Viewing diffs and moving changes between the index and staging area is a routine task when working with Git. So, when doing that, is it quicker and easier to do that on the command line or with a GUI?
Build Better Web Apps By Teaching Users How to Use Them
Of all the ways that I've learned to design and develop web applications, over the years, one of the most robust and effective, not to mention cheapest, is to teach someone how to use it when it's done.
Why I Advocate for Website Accessibility
Last week, I shared a post on LinkedIn showing four benefits of accessible website design. It's something that I've been meaning to share for some time. Here's why I shared it.
Are Web Applications Too Complicated?
Are web applications complicated to build? Do we overcomplicate them when they should be, somehow, simpler? This is a question that I've wondered about for many years. In this post, come on a journey with me, back 25 years, to when I chatted about this with an old mainframe programmer.
The Difference Between Mocks and Stubs
While I've been writing tests for my PHP code for years, I'm still learning. One of my recent learnings was understanding the difference between mocks and stubs - and when to use each one. In this article, I'm going to share that difference and why it's important.
What I Learned Using Codeception to Test an API
While I've been writing tests for my PHP code for years, I'm still learning. One of my recent learnings was understanding the difference between mocks and stubs - and when to use each one. In this article, I'm going to share that difference and why it's important.