GitHub Copilot now generates AI Commit Messages
November 3, 2023 — If you’re using GitHub Copilot, there’s good news for you. GitHub Copilot now generates AI commit messages for you based on the changes you’ve made in your codebase.
A blog on PHP, JavaScript, and more
November 3, 2023 — If you’re using GitHub Copilot, there’s good news for you. GitHub Copilot now generates AI commit messages for you based on the changes you’ve made in your codebase.
November 1, 2023 — Laravel’s HTTP client is a wrapper around PHP’s Guzzle HTTP Client library. It provides a fluent interface to communicate with HTTP endpoints. It can be used to make HTTP requests to external APIs or to communicate with your own application.
October 31, 2023 — CSS is a constantly evolving language. It’s getting better and better with each iteration. That’s why it’s important to keep up with the latest CSS features so you can use them in your projects and be less reliant on third-party libraries.
October 30, 2023 — Recently, in one of my Next.js projects LinkSnatch, I needed to use API keys from jsonlink.io. Now, I didn’t want to hardcode the API key in the codebase since it’s an open-source project. So, the best way to handle this is to use environment variables.
October 27, 2023 — Wouldn’t it be nice if you could run PHP in the browser and that too without installing anything on your machine? Well, a technology called WebAssembly lets you do just that.
October 23, 2023 — I have always been on the lookout for a good GUI client for databases on Linux. I have tried several of them including the current one I’m using called DBGate which is an Electron-based database client.
October 22, 2023 — Scoped CSS lands in Chrome 118. This is a new feature that allows you to scope the CSS to a particular element or part of the page. This is a great feature for component-based web development where you can scope the CSS to a particular component and it won’t affect the rest of the page.
October 20, 2023 — If you’re using Git, you might have noticed that the primary/default branch of a Git repository is called master
. But, since the word master
has a negative connotation, many organizations have started to use different names for the default branch.
October 18, 2023 — We have many ways to switch between light and dark themes on the web. We can use JavaScript to switch between themes or we can use the prefers-color-scheme
media query in CSS to switch between themes based on the user’s system preference.
October 12, 2023 — When you’re building a website, you might be tempted to use a transparent background for some elements. For instance, you may want to use a transparent background for the navigation bar or the header of the website.