Whilst working at TfL, I was one of the lead web developers involved in rewriting the their online forms (i.e. Lost Property, Ideas, Font Requests etc.) from an ASP.NET site to a decoupled TypeScript React & .NET Core solution. The Accessibility Guides web form was the pilot form for this rewrite, outlining a patterned structure for rewriting other TfL online forms.
A problem I’ve frequently encountered is that my personal email account gets attached is attached to commits I make to work repositories.
The commands I use in this article are all done in MacOS terminal with BASH
The general file overview of the structure that I use is below. Make sure you substitute
personal/ with the names of the folders that contain your respective repos.
│ └── .gitconfig
.gitconfig in the
user/ folder is the global GIT config, which is deferred to across all GIT repos. In here we want to delete any global author properties that might be in here. …
This tutorial assumes you have a host– a computer, and a client — in this case, a mobile device connected to the same network.
To be able to sniff the data, you need to install a copy of Charles Proxy (free trial) on the host.
Next, find out what your host’s connected IP address is. You can get this information by going to System Preferences > Network
Open up your client and configure your HTTP proxy settings to point to your host’s connected IP address and the default Charles port 8888. …