Categories
Uncategorized

Episode 135 – Jordan Miller

In this episode I talk with Jordan Miller. We talk her breaking into to software development, activity in the Clojure community, redefining open source contributions, mentoring, and much more.

Our Guest, Jordan Miller.

Jordan Miller

Announcements

The Big Elixir is taking place March 24th and 25th in New Orleans. Save 20% on tickets you use the code FUNCTIONALGEEKERY2022. Visit https://thebigelixir.com/ to register.

ElixirConf EU is taking place the 9th and 10th of June, with training running the 6th-8th. For more information and to get your tickets visit https://www.elixirconf.eu/.

:clojureD is taking place June 11th in Berlin, Germany. The Call for Presentations is open through March 4th. Visit https://clojured.de/ for more information and to submit your proposal.

Lambda Days 2022 has been moved to the 28th and 29th of July in Krakow, Poland. Visit lambdadays.org to keep up to date.

Some of you have asked how you can support Functional Geekery, in that vein, Functional Geekery now has a Patreon Page.

If that is one of the ways you would like to show your support, you can find out more at https://www.patreon.com/fngeekery.

Topics [@2:58]

Welcome Jordan
Clojurians Slack
Jordan on the Cognicast
About Jordan
Starting on WordPress
Learning Lambda Calculus as an introduction to programming
Scheme
DrRacket
Python
Clojure Conj
ClojureScript
re-frame
Building a WordPress site for a restaurant website
Using Dog Tags to visualize linked lists
Falling in love with the Clojure Community
Sean Corfield
Learning Scheme
Structure and Interpretation of Computer Programs
LightTable
5 different ways to show a function
Starting with immutable data
Why so many senior devs seem to come to Clojure
MIT Open Courseware
Original Sussman and Ableson Lectures
Dr. Ana Bell
What about Clojure that put it on her radar
Dave Beasley
Jordan’s experience in Python
Coursera courses
“I struggled with for loops because I learned recursion first”
Having your personal webpage
Diving right into ClojureScript for first job
Self teaching and breaking into software development with a full-time job
Daniel Higginbotham
Vouch
Mike Fikes
David Nolen
JavaScript
React Native
Storybook
How Jordan started her media presence
“I am a performer by nature”
“WTF is Clojure?” video on YouTube
Being a Sponsored open Source developer
Bring the flavor of your
Encourage people to redefine what an open source contribution is
ClojureBridge
What prompted her podcast
Borkdude
Emergent Works
Her mentee Jordan Jay on Github Website
Next Chapter
Alex Miller
“I’ll Fire Spin for a free ticket”
Jordan’s LinkTree

As always, a giant Thank You goes to David Belcher for the logo design.

Categories
Uncategorized

Episode 134 – Claude Rubinson

In this episode I talk with Claude Rubinson. We talk his experience learning and using functional programming as a sociologist, organizing software user groups, and more.

Our Guest, Claude Rubinson.

Claude Rubinson
Houston Functional Programmers website
Houston Functional Programmers on Twitter
OCaml Café on Twitter

Announcements

:clojureD is taking place June 11th in Berlin, Germany. The Call for Presentations is open through March 4th. Visit https://clojured.de/ for more information and to submit your proposal.

Lambda Days 2022 has been moved to the 28th and 29th of July in Krakow, Poland. Visit lambdadays.org to keep up to date.

Some of you have asked how you can support Functional Geekery, in that vein, Functional Geekery now has a Patreon Page.

If that is one of the ways you would like to show your support, you can find out more at https://www.patreon.com/fngeekery.

Topics [@2:01]

Welcome Claude
About Claude
Being a Sociology Professor and being on a functional programming podcast
How Claude got interested in Functional Programming
Unix
Python
Lisp
Larry Wall
“Learn a functional programming language for good measure”
Reading books and listening to podcast
Trying to understand the philosophy of functional programming
Houston Functional Programming User Group
Claude’s previous background with software
University of Georgia
Compensation Survey going full-in on the internet
Active Server Pages
SQL
The Dot-Com bust
Linux
Berkeley Unix Users Group
O’Reilly Press
“sed & awk” book
LaTeX
[R]()https://www.r-project.org/
University of Arizona
Charles Ragin
Qualitative Comparative Analysis
Boolean Algebra and Set Theory
Tuscon Free Unix Group
Having to write own version of software for Linux
University of Houston Downtown
Houston Python Meetup
What made Functional Programming attractive for next re-write
“You don’t really understand recursion”
Modeling Data in a SQL Database
Using Programming Language to impose rigor on thinking
Algebraic Data Types
Immutable Data
Gene Kim’s “Love Letter to Clojure”
The Biggest Problem in Functional Programming
Having to pick things up really quickly
Was lucky to be able to take the time to absorb ideas
OCaml
Getting Up and Running with an OCaml project
“This is hard, it is going to take some time, and that is okay.”
Eric Normand’s perspective on explaining as “Data, Calculation, and Actions”
Elm
Telling a story of the problem before selling the solution
Functional Programming for taming complexity and scalability
Picking a “Functional Forward” or “Functional First” language
JavaScript
What Claude appreciated the Functional Programming community
Haskell
Qt
High Signal to Noise ratio
Generous and kind community
Members know a number of languages, so can provide comparisons between languages
How Claude uses Type Systems
Tcl/Tk
Ousterhout’s Dichotomy
Using the type system to think through reasoning
“How to do QCA well”
Using Type Signatures (without code) to map the process
“Understanding the Ontology of Measurement”
Writing good clean functions that stand on their own
“Working in OCaml to understand how to do QCA and how to do it well”
Houston Functional Programming User Group
Likely sticking to Hybrid Format
Always looking for speakers
“Introduction to” gets more people showing up
Encourage people to give presentations (even if short ones)
OCaml Café
Call for stability from Programming Language Designers and Library maintainers

As always, a giant Thank You goes to David Belcher for the logo design.

Categories
Uncategorized

Status update – Dec 22nd 2013

Sorry for the delay everyone. I was hoping to have the first episode up last Tuesday night, but had some technical issues. When I tried to upload the finished mp3 file, I found out the upload limit was set to 8MB. I was in contact with technical support for my hosting provider, and they have been helpful, but there has been a delay between support emails. I am in progress of changing hosting plans, and will get the first episode up as soon as possible.

I currently have one episode waiting to be uploaded, and I recorded the second one on Friday, and will be editing that over the next few evenings.

Please keep checking back for further updates, and you can also follow @fngeekery, which is the official Twitter account for this site/podcast.

I will be filing this under things to remember if I start another podcast in the future, or if anyone else asks about what it takes to get a podcast going. 😉

Thank you for you patience.
–Proctor

Categories
Uncategorized

Stay Tuned…

A new project is coming… stay tuned for announcement!