Skip to content

Finchett.com

A brain dump

  • Home
  • Blog
  • About
  • Kubernetes
  • SQL Server
  • Contact
  • Newsletter
  • Finchett.com Privacy Policy

Category Development

  • Home
  • Archive by category "Development"
23 November 2023

Installing Drivers for ESP32 Development on Windows: A Step-by-Step Guide

By Stephen in Development Tag drivers, esp32

Introduction The ESP32 microcontroller has emerged as a popular choice for IoT projects due to its Wi-Fi and Bluetooth capabilities, ample processing power, and affordability. For Windows users, setting up…

Read More

23 November 2023

Flashing nanoFramework onto ESP32: A Comprehensive Guide

By Stephen in Development Tag esp32, nanoframework

Introduction The ability to run high-level programming languages on microcontrollers has been a game-changer. The nanoFramework project, which allows the execution of C# code on microcontrollers, is a remarkable example.…

Read More

23 November 2023

Harnessing WiFi Capabilities on ESP32 with C#: A Practical Guide

By Stephen in Development Tag esp32, nanoframework

Introduction Incorporating WiFi connectivity into IoT projects can significantly expand their capabilities. With the ESP32 microcontroller and the nanoFramework, you can now achieve this using C#, a language familiar to…

Read More

23 November 2023

Debugging C# on ESP32: A Guide for Developers

By Stephen in Development Tag esp32, nanoframework

Introduction The ESP32 microcontroller has become popular for IoT projects due to its great features and affordability. With the advent of the nanoFramework, developers can now write and debug C#…

Read More

23 November 2023

Installing the nanoFramework for Visual Studio: A Step-by-Step Guide

By Stephen in Development Tag esp32, nanoframework

Introduction For developers looking to bridge the gap between the .NET ecosystem and the world of embedded systems, the nanoFramework is a game-changer. This open-source platform enables the writing and…

Read More

23 November 2023

Running C# on an ESP32 Microcontroller

By Stephen in Development Tag esp32

Introduction The ESP32, a low-cost, low-power system on a chip microcontroller with integrated Wi-Fi and dual-mode Bluetooth, has gained popularity in the IoT domain. Typically, ESP32 is associated with C/C++…

Read More

22 November 2023

Understanding Playwright’s Screen Capture

By Stephen in Development Tag playwright, testing

Introduction Ensuring web applications' visual consistency and functionality in web development is critical. This is where Playwright, a powerful node library for browser automation, stands out with its screen-capture capabilities.…

Read More

22 November 2023

Learn how to create Playwright Tests

By Stephen in Development Tag playwright, testing

Introduction In the fast-paced world of web development, ensuring the reliability and functionality of web applications is paramount. Playwright, a modern automation library, provides an efficient solution for testing web…

Read More

22 November 2023

Mastering SQL Stored Procedures

By Stephen in Development Tag sql

Introduction Microsoft SQL Server's stored procedures are a vital tool for database professionals, offering a means to encapsulate complex SQL queries and business logic. A stored procedure is a little…

Read More

22 November 2023

Git Command List

By Stephen in Development Tag git

Introduction Git, a distributed version control system, is an essential tool for modern software development. This guide provides a comprehensive list of Git commands, categorized for easy understanding and quick…

Read More

Posts pagination

1 … 20 21 22 … 26

Search

Table Of Contents
  1. Introduction
    • Understanding Git Commands
  2. Basic Git Commands
    • 1. git init
    • 2. git clone [URL]
    • 3. git add [file]
    • 4. git commit -m "[message]"
    • 5. git status
    • 6. git push [remote] [branch]
    • 7. git pull [remote]
    • 8. git branch
    • 9. git checkout [branch-name]
    • 10. git merge [branch]
    • 11. git diff
    • 12. git log
  3. Intermediate Git Commands
    • 13. git stash
    • 14. git rebase [branch]
    • 15. git reset [file]
    • 16. git rm [file]
    • 17. git fetch [remote]
    • 18. git tag [tag-name]
  4. Advanced Git Commands
    • 19. git rebase -i
    • 20. git cherry-pick [commit]
    • 21. git bisect
    • 22. git revert [commit]
    • 23. git blame [file]
    • 24. git remote
    • 25. git gc
  5. Housekeeping and Maintenance Commands
    • 26. git clean
    • 27. git fsck
    • 28. git reflog
    • 29. git prune
  6. Conclusion

Recent Posts

  • Running Proxmox on a Raspberry Pi
  • Honouring .gitignore settings
  • Faker.Net: Data Generation for Developers
  • Exploring MiniExcel: A Lightweight .NET Library for Excel Operations
  • File Path Size Does Matter

apis (4) async (8) c# (103) devops (4) dotnet (5) esp32 (11) git (11) hardware (6) joins (6) kubectl (4) kubernetes (13) logging (4) nanoframework (6) network (8) NFS shares (5) nunit (8) patterns (34) performance (7) pi (8) playwright (7) plugins (8) proxmox (13) serilog (4) setup (16) sql (46) testing (9) tools (6) tslint (4) typescript (23) unit-testing (9) webapi (4)

Archives

Get the Newsletter

Categories

  • Development
  • Infrastructure
  • Other
  • Plugins
  • Raspberry Pi
  • wordpress

Recent Posts

  • Running Proxmox on a Raspberry Pi
  • Honouring .gitignore settings
  • Faker.Net: Data Generation for Developers
  • Exploring MiniExcel: A Lightweight .NET Library for Excel Operations
  • File Path Size Does Matter

Proudly powered by WordPress| Theme: SpicePress Dark by SpiceThemes

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Finchett.com
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.