Twitter | Search | |
Bruce Tate
author (Seven Languages in Seven Weeks), founder of , computer lang lover, organizer for +
2,449
Tweets
812
Following
2,450
Followers
Tweets
Bruce Tate 51m
Replying to @JEG2 @ElixirConf
It will be good to see you again, James.
Reply Retweet Like
Bruce Tate 19h
yeah... chattanooga Elixir group. Chat room as iconic Elixir app. We chat about Elixir. We like the brand.
Reply Retweet Like
Bruce Tate 19h
Replying to @csisnett
A lot of what we do is one on one mentoring and working with groups around a project.
Reply Retweet Like
Bruce Tate 20h
Replying to @redrapids
We took the tour today. The troop transport was involved on Omaha beach for DDay. Delivered Sherman tanks. I think it can ship 20 at a time.
Reply Retweet Like
Bruce Tate retweeted
Erlang Solutions 21h
Learn how to Get more out of OTP with GenStateMachine in our next live coding webinar with . You'll learn how to: * Work with state machines * Build state machines that implement policy * Tailor them to your purposes Register at
Reply Retweet Like
Bruce Tate retweeted
Code BEAM 20h
Do you want to give an or talk in Bangalore? Why not submit a talk proposal to ? Deadline is next Friday! confirmed to keynote!
Reply Retweet Like
Bruce Tate 22h
Replying to @redrapids
This layering has served us well so far. We're starting to place the folks who joined us a year ago in very good jobs. My guess is that we can grow an OOP programmer into a much better job in 1 year, and we can give new programmers a shot in 2 if they are committed.
Reply Retweet Like
Bruce Tate 22h
Replying to @redrapids
5. OTP. We build this intuition slowly, with processes and counters, stacks, etc. Then we build it with the framework. Then we use things in LiveView, Scenic, OTP, Nerves.
Reply Retweet Like
Bruce Tate 22h
Replying to @redrapids
4. Reduce. I call this the ninja move (well, before you introduce concurrency.) It's a critical breakthrough.
Reply Retweet Like
Bruce Tate 22h
Replying to @redrapids
3. Pipes. And we use the term "reducers" when we're working with pipe functions over a uniform structure, like a stack, a robot, etc.
Reply Retweet Like
Bruce Tate 22h
Replying to @redrapids
2. High order functions. Mostly Enum map/filter/take and hd. Basically, working with groups of things.
Reply Retweet Like
Bruce Tate 22h
Replying to @redrapids
1. Tool chain. My mentor assistants focus on navigating command line, git, and editors. This is surprisingly difficult for folks to grasp, but it's foundational.
Reply Retweet Like
Bruce Tate 22h
Yesterday, I was asked what are the foundational concepts we try to teach my first time programmers and mentees. They are these:
Reply Retweet Like
Bruce Tate 23h
Many of you have asked about the photo booth, the one we'll be showing at and the one I'll be talking about for . Here's where we're at.
Reply Retweet Like
Bruce Tate Aug 22
Mentor group tonight we start to integrate the last bits. and
Reply Retweet Like
Bruce Tate Aug 22
There is a spot down on the riverfront. Usually empty but a WWII troop transport occupies it now! Nice surprise.
Reply Retweet Like
Bruce Tate retweeted
azamsharp Aug 21
As a software developer you should ALWAYS try to learn different languages and frameworks even though you will never use them at your job. The range of topics and languages will enhance your learning and open your mind to solve problems in different way.
Reply Retweet Like
Bruce Tate Aug 21
Replying to @GigCityElixir @NashFP
This was my entire preplanned presentation! Two sentences; the stuff we were promoting. Mostly live coding. Lots of mistakes; tons of fun.
Reply Retweet Like
Bruce Tate Aug 21
It was a great time. Thanks for the hospitality.
Reply Retweet Like
Bruce Tate Aug 21
Thanks to and for the hospitality! Looks like they'll be taking a few busses to and we can't wait! Here's the live coded app we did, the old standby Life game with Liveview. The UI code is ridiculously thin.
Reply Retweet Like