![]() The most recent thing I've has to use this for was neural network stuff that required CUDA and direct access to the GPU. One of those systems happens to be a native Debian "escape hatch" on a separate partition just in case I have to do something that seems to require native Linux. While I generally use this repo to quickly standup my dev stack using Windows and a Debian-based WSL distro, it's organized so I can also install my tools on a native Debian-based system (typically a beefy remote dev server). Tooling for a wide variety of development stacks.VSCode as the main code editor, using the WSL Remote extension.WSL2 and Ubuntu 20 LTS as my dev environment.winget for native Windows package management.Here is what my toolchain currently looks like: Additionally, I don't view having a highly customized operating system as pragmatic or time-efficient, which is where I differ from the many software craftsmen using Arch Linux. Experimenting with developer tools should not risk destabilizing my Desktop environment or apps. My personal opinion is that the highest velocity way to customize your toolchain is to have a clean bimodal separation between a highly customized environment that evolves quickly (perhaps WSL or a Docker container) running on top of a stable foundation (via Windows or perhaps Ubuntu LTS). However, you shouldn't just clone other folks' automation, as that likely means that you won't understand how things work, so your automation will quickly became a fragile and unmaintainable stack of black boxes. In the spirit of the software craftsmanship movement, I suggest that you build and maintain similar dotfiles for your infrastructure. By all means, take a look and copy anything you might find useful, but this repo is designed and intended for me and me alone. The important thing is that these are MY dotfiles automating MY toolchain based on MY opinions. Some of you might consider this a bit of a contradiction, and that's fine! ![]() You can also potentially discover tools you can used to improve your own toolchain.įor example, looking at my dotfiles, you can see I'm a pragmatic polyglot software craftsman with a UNIX mentality and an affinity for Microsoft tools. You can tell a lot about a developer by looking at their dotfiles. Different fighting styles suit different lightsabers just as different toolchains suit different development styles.ĭotfiles are an automation tool used by software craftsman to achieve stabile and repeatable builds of their custom toolchains across one or more machines. Just as Jedi quest across the galaxy, get Khyber crystals and other components, and assemble their weapon, developers experiment with shells, compilers, debuggers, etc., develop opinions, and assemble a custom toolchain. The robot puppet used for DotBot originally appeared as Memorybot in the 2010 Sesame Street video The Best of Elmo 2.A developer's toolchain is like a lightsaber.Furgus reconnects them and DotBot appears in fine, working condition, allowing him to stay. Elmo and Phoebe are sad to see him go, when Elmo notices some wires have become disconnected in DotBot's circuitry. The plan works and they shut DotBot down, planning to send him back to the robot factory. ![]() Magnetic can attract him and keep him in place. They try to come up with a new solution when they see Mr. Furgus produces a net to catch him, but the Tea Time Monsters barge through and ruin the plan. They can't catch up to him as he escapes into the lift. He starts wreaking havoc in the lobby, when Elmo remembers he has an off switch on his back. He suddenly begins to malfunction, eating the cookies and not responding to his shut-down command. Elmo orders DotBot to make some and he complies. Furgus returns to work and leaves DotBot in Elmo's care.Įlmo and DotBot head to the dining room, where Gonger is too busy to make any cookies for Cookie Monster. Dull is pleased to see the service improving. Dull to DotBot, who brings him some toast on request. Magnetic, a sentient magnet who lives up to his name. Meanwhile, Funella and Phoebe check in Mr. Furgus and Elmo build the Furchester's latest purchase - DotBot, a robot that will follow any command.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |