arschleshttps://arschles.com/
Recent content on arschlesHugo -- gohugo.ioen-USMon, 03 Dec 2018 15:54:58 -0800Teachinghttps://arschles.com/teaching/
Mon, 03 Dec 2018 15:54:58 -0800https://arschles.com/teaching/Teaching &amp; Community I&rsquo;ve spent the past 5 years teaching (primarily Go) and building open source communities. I currently run two programs to promote teaching Go to members of the community of all skill levels:
Go in 5 Minutes - a screencast series with the most concise, practical Go screencasts on the web Go Study Groups - a casual meeting, similar to an unconference, for Gophers to chat about Go and meet other Gophers in the community I&rsquo;ve also run internal workshops and spoken at internal corporate events on the Go and Scala programming languages, and DevOps best practices.Give Away Your OSS Powerhttps://arschles.com/blog/give-away-your-oss-power/
Wed, 31 Oct 2018 11:25:58 -0700https://arschles.com/blog/give-away-your-oss-power/Pretend you&rsquo;re an OSS maintainer - how do you figure out if your project is doing well? Some ideas:
Number of contributors Forks Stars PRs closed Average issues opened per day Twitter followers to your project account Views to your project website All of the above? And the list goes on&hellip;
The Bus Factor There&rsquo;s one more big one to add to the list. How many people have to drop out before the project is totally screwed and how hard would those people be to replace?Athens Running on Zeithttps://arschles.com/blog/athens-running-on-zeit/
Wed, 24 Oct 2018 12:31:07 -0700https://arschles.com/blog/athens-running-on-zeit/I&rsquo;ve been a long time admirer-er of Zeit. Besides the technical part (which is really good), their platform gives people really easy, understandable and (most importantly) trustworthy tools to get a real app into production. I&rsquo;ve wanted something like this to exist for Kubernetes for a while (I even wrote about that, but I digress.)
The platform was for just Node applications for a while, but containers are a thing y&rsquo;all, and Zeit lets you deploy them to its platform now (they announced it mid August.Absolutely Everybody is Welcomehttps://arschles.com/blog/absolutely-everybody-is-welcome/
Tue, 23 Oct 2018 13:53:21 -0700https://arschles.com/blog/absolutely-everybody-is-welcome/I started the Go Study Group and Athens both about 6 months ago. I did each for super different reasons, but I wanted both to have strong communities. The people are what keeps these communities alive. Not me, not the technology, nothing else. It&rsquo;s the people. And that&rsquo;s why I&rsquo;m so insistent on strong communities.
I&rsquo;ve been part of lots of OSS communities - as a leader and as a member - and each one has either lifted me up or ground me down.az acr build or docker build?https://arschles.com/blog/az-acr-build-or-docker-build/
Mon, 08 Oct 2018 16:19:36 -0700https://arschles.com/blog/az-acr-build-or-docker-build/I had heard about acr build when it came out and didn&rsquo;t pay much attention to it. I was like &ldquo;I don&rsquo;t wanna send my whole build context over the internet that&rsquo;s crazy.&rdquo; That was kinda a facepalm in retrospect because it&rsquo;s kinda sorta my job to keep up on Azure things that are container related.
Anyway, now that I actually looked at this thing, I have some feels and codes!Communityhttps://arschles.com/community/
Fri, 05 Oct 2018 12:08:01 -0700https://arschles.com/community/people &gt; tech all the time, every time. All the great communities I&rsquo;ve worked with prioritize making everyone feel comfortable. I&rsquo;ve focused over the past five years on building communities in the same style. Here are some of the notable ones:
The Athens Project The Go Study Groups Go in 5 Minutes Projectshttps://arschles.com/projects/
Fri, 05 Oct 2018 12:07:50 -0700https://arschles.com/projects/I&rsquo;m a big Go fanboy and I&rsquo;ve worked on projects all around the Go ecosystem. These days, I focus a lot of my time on Athens and modern Go dependency management.
I&rsquo;ve spent a lot of time leading the Kubernetes SIG-Service-Catalog group, and I&rsquo;ve stepped away into an emeritus role there. I now do a lot of work as a Kubernetes user rather than builder.
I also love trying out new programming languages like Crystal, Rust and Ballerina.Emerging Languageshttps://arschles.com/blog/emerging-languages/
Fri, 05 Oct 2018 12:01:16 -0700https://arschles.com/blog/emerging-languages/My history with programming languages and frameworks is approximately this:
I started my career writing PHP 3 Then I wrote C/C++ (Boost forever!) Then I discovered Java, Scala, Objective-C, Perl, Python, Clojure and Haskell all at once Then I ditched it all for Go Oh, and throw some javascript in there.
I&rsquo;ve been pretty focused on Go for a while and was missing learning new languages. Brian Ketelsen introduced me to Nim and then I wanted more.Speakinghttps://arschles.com/speaking/
Fri, 05 Oct 2018 11:58:52 -0700https://arschles.com/speaking/I currently speak about Go, DevOps, and Kubernetes. I&rsquo;ve spoken at industry leading conferences like:
OSCON KubeCon Open Source Summit GopherCon CodeMotion I&rsquo;ve also spoken on Scala / Java, Javascript, C++ design patterns, and technology transformation in large organizations.
Previous and Upcoming Speaking Engagements Kubernetes is Still Hard for App Developers, Let&rsquo;s Fix That! KubeCon North America, December 12, 2018
Slides
Athens and Go Modules Workshop Women Who Go San FranciscoAbouthttps://arschles.com/about/
Fri, 05 Oct 2018 00:00:00 +0000https://arschles.com/about/About Me Hi there! I&rsquo;m a Gopher, Kubernaut and functional programming nerd.
I also work at Microsoft as a Cloud Developer Advocate (CDA), where I focus there on Kubernetes / Containers, Go and emerging languages.
What is it You&rsquo;d Say You Do Here? Here&rsquo;s what I&rsquo;m up to these days:
I created and produce Go in 5 Minutes I started and run the North America chapter of the Go Study Groups I&rsquo;m a core maintainer of The Athens Project I&rsquo;m an emeritus chair of the Kubernetes SIG-Service-Catalog In addition to my blog here, I also write at my medium blog, The Athens Project Blog, the Go in 5 Minutes blog, and the nascent Go Study Groups Blog.Homehttps://arschles.com/home/
Mon, 01 Jan 0001 00:00:00 +0000https://arschles.com/home/Thanks for stopping by. My username around the web is arschles and I blog here and a bunch of other places.
I write mostly about Go, Kubernetes and emerging languages here.
Read more about me, check out what I&rsquo;m working on and communities I work with, or find out about what I speak on.