Giter Site home page Giter Site logo

šŸ‘‹ Hi, Iā€™m @peterguy

I have been a software engineer and general man-about-town in related fields for over two decades. Now that I think about it, I should be better at this stuff than I am. :-)

While I spent the better part of two decades bending Java to my will, now I do most of my work in Go and an increasing amount in Typescript/React.

I still do love me some shell script, and Python is my go-to for most of my personal hacking.

I find myself using Cody to speed up my programming, which is looking more and more like me telling Cody what I need and modifying the results.

I've dabbled regularly on the Dark Side with classic VB back in the day (cut my teeth on VB DLLs), and now C# and some .Net VB, along with a little Windows batch scripting as I can get away with, and some scattered PowerShell. I had my time with SOAP and XML, to my chagrin, but have also done my share of REST and JSON. When it comes to web work, I can keep up with design and layout, but find my expertise in designing APIs and programming behaviors. To that end, I have used JavaScript, PHP, Java Servlets, and on occasion C#.

In addition to my software development experience, I have also spent time in the BOFH arena. I started out as a systems/network administrator, in fact, before graduating to a VB DLL programmer. Moved the company from an ISDN to a T1, come to think of it, along with building desktop machines (R.I.P. Fry's), managing Windows NT boxen, and figuring out the PBX. I have continued to work with various systems and technologies along the way, from Cisco to Oracle (database, Forms, WebLogic), and with Linux, Solaris, FreeBSD, OSX, MacOS, and, inevitably, Windows. Docker and other virtualization/containerization technologies, such as Triton datacenter and Kubernetes, are more recent technologies for me. I was, however, familiar with and using chroot and jails in FreBSD before that, which counts for something, right?

Whew, well, that sounds like I do nothing but eat, sleep, and breathe programming! Well, yeah: who else would be writing so much about themselves on GitHub? As unlikely as it seems, I do have a quite full life outside of my software interests. I have a passel of children, too many pets, some livestock, and a garden that is always too big to manage.

Peter Guy's Projects

customer-training icon customer-training

A repo for content produced by the CTE team. This can include customer training scripts, customer-facing resources, and template emails or Slack messages.

freenas icon freenas

collection of FreeNAS (and potentially FreeBSD) - specific scripts and notes

gapi-querier icon gapi-querier

Tool for running Google APIs, and to play with google auth and stuff.

mailcow-dockerized icon mailcow-dockerized

mailcow: dockerized - šŸ® + šŸ‹ = šŸ’• - we stand with šŸ‡ŗšŸ‡¦

node-proxy-research icon node-proxy-research

Some research into how to use proxies in NodeJS, including Unix Domain Socket proxies.

rng icon rng

Exploring (pseudo)-random number generation with my son

rss-sandvox icon rss-sandvox

Scripts to generate an RSS file from a website written using Sandvox

sound-of-sorting icon sound-of-sorting

The Sound of Sorting - "Audibilization" and Visualization of Sorting Algorithms

wavemaker icon wavemaker

A browser-based development environment for rich data-driven web applications

youtubetomp3 icon youtubetomp3

Python program to download audio from YouTube video URLs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.