Profile

Cover photo
Mahon Baldwin
Attended Brigham Young University - Idaho
103 followers|253,619 views
AboutPostsCollectionsPhotosVideos+1's

Stream

Mahon Baldwin

Shared publicly  - 
 
Each year it gets more and more difficult to determine which child is most mature to elect the president of the US. This year is especially difficult: http://mashable.com/2015/07/21/lindsey-grahams-phone-number/?utm_cid=mash-com-G+-main-link
Trump announced Lindsey Graham's telephone number after claiming that the South Carolina senator called him last year looking for campaign donations.
2
Lance Miller's profile photo
 
The trouble is, he's so rich, he doesn't need campaign contributions, so even though no one wants him to be President, he's still in the race because he can afford to be...
Add a comment...

Mahon Baldwin

Shared publicly  - 
 
Could this be the death knell for JavaScript? I remain hopeful for improved speed and a better internet. I like JavaScript, but it's not without it's downsides.  http://arstechnica.com/information-technology/2015/06/the-web-is-getting-its-bytecode-webassembly/ #webassembly
The next step in the evolution of JavaScript and asm.js is to do away with both of them.
1
Add a comment...

Mahon Baldwin

Shared publicly  - 
 
Succinctness is Power http://www.paulgraham.com/power.html I was skeptical at first, but this illustration brings the point home: https://xkcd.com/1133/
1
Add a comment...

Mahon Baldwin

Shared publicly  - 
 
I'd like to try this with Kate in a year or two: http://jackcoughonsoftware.blogspot.com/2009/05/teaching-functional-programming-to-kids.html

(I guess I need to get a copy of the book...)
I started teaching some of the basic concepts of functional programming to my 8 year old son yesterday, and wanted to write a little about it. The wonderful thing about it is that kids really are ready to learn the concepts a...
1
Add a comment...

Mahon Baldwin

Shared publicly  - 
Clojure is a Lisp family language developed for the Java Virtual Machine. It has a much stronger emphasis on pure functional programming than Common Lisp, but includes several STM utilities to handle state as it comes up. This combination allows it to handle concurrent processing very simply, ...
1
Add a comment...

Mahon Baldwin

Shared publicly  - 
 
An intro into Functional Programming and a prediction about why FP will ultimately replace OO by Uncle Bob: http://blog.8thlight.com/uncle-bob/2012/12/22/FPBE1-Whats-it-all-about.html
We write beautiful web applications that are durable and free of defects in workmanship.
1
Add a comment...
Have him in circles
103 people
Brian Anderson's profile photo
ali sayyed's profile photo
Devin Baldwin's profile photo
Rodrigo Palheiro's profile photo
Joshua M Perry's profile photo
Devin Baldwin's profile photo
Interactive Brokers's profile photo
Joe Smith's profile photo
Jay Johnson's profile photo

Mahon Baldwin

Shared publicly  - 
Boss: Why didn't you tell me our biggest vendor pulled out of the deal? Dilbert: If I told you my problems, you would suggest solutions. Your solutions generally don't make sense. But you are my boss, so I would be obliged to waste time looking into your suggestions. So if you try to solve my problem, I will have two problems instead of one. Boss: Sometimes my ideas are good! Right? Dilbert: That is a dangerous way to think.
1
Add a comment...

Mahon Baldwin

Shared publicly  - 
 
This book goes a long way to help readers understand the how and the why behind functional programming: https://leanpub.com/fp-oo #fp-oo
1
Add a comment...

Mahon Baldwin

Shared publicly  - 
 
This is an excellent summary of Out of the Tarpit: http://aestheticio.com/become-a-better-programmer-tame-complexity/
Complexity is the cause of the majority of software problems today. To become a better programmer you must tame it. Lets look at complexity and its causes.
1
Add a comment...

Mahon Baldwin

Shared publicly  - 
 
The next version of ECMA Script has a lot of great declarative programming additions: destructured arguments and collection pipeline functions are two of my favorite. Learn more here: https://babeljs.io/docs/learn-es6/ (Of course there are also a few additions that foster imperative programming, but we don't have to use those.)
1
Add a comment...

Mahon Baldwin

Shared publicly  - 
 
Dear  +Google+
Do I want to see what my friends and business are doing on Google Plus? Yes. Do I want to see them every time I log in? NO! I'm getting annoyed that I continually see the same posts that were shared and "plus one-ed" back in December!  #makeGooglePlusBetter   #consideringDiferentNetwork  
1
Add a comment...

Mahon Baldwin

Shared publicly  - 
 
Every programmer should read this! http://shaffner.us/cs/papers/tarpit.pdf
1
Add a comment...
Mahon's Collections
People
Have him in circles
103 people
Brian Anderson's profile photo
ali sayyed's profile photo
Devin Baldwin's profile photo
Rodrigo Palheiro's profile photo
Joshua M Perry's profile photo
Devin Baldwin's profile photo
Interactive Brokers's profile photo
Joe Smith's profile photo
Jay Johnson's profile photo
Education
  • Brigham Young University - Idaho
    Computer Information Technology, 2005 - 2010
Work
Occupation
Software Engineer
Collections Mahon is following
Basic Information
Gender
Male
Relationship
Married
Other names
Mahonri
Apps with Google+ Sign-in
  • Bloons Monkey City
  • Bounce
  • Impossible Bounce Escape
Mahon Baldwin's +1's are the things they like, agree with, or want to recommend.
Google +1 Button
chrome.google.com

+1 and share a web page, anywhere you go on the web.

StackSocial
plus.google.com

Apps + gear to make you better, faster, more awesome.

Pocketnow
plus.google.com

Smartphone and Tablet Reviews, Video, Editorial, and News

Google Now Launcher
market.android.com

Upgrade the launcher on your device to make Google Now one swipe away. From your primary home screen, swipe right to access Google Now cards

Loading…
developer.apple.com

Safari Developer Library — Pre-Release Apple Developer. Search. Search Safari Developer Library. PDF Companion File. Table of Contents. Jump

Local Internet Marketing | OrangeSoda
www.orangesoda.com

Get fresh customers, not just leads. OrangeSoda is the easiest way for locally focused advertisers to reach new customers online.

Prime is coming
eee.asus.com

Eee Pad Transformer Prime - The world's first tablet featuring Project Kal-El, NVIDIA's next-generation quad-core Tegra mobile chip.

End Piracy, Not Liberty – Google
www.google.com

Millions of Americans oppose SOPA and PIPA because these bills would censor the Internet and slow economic growth in the U.S.. Two bills bef

The Church of Jesus Christ of Latter-day Saints
lds.org

Official website of The Church of Jesus Christ of Latter-day Saints (Mormons). Scriptures, general conference addresses, Church magazines, t

Academic Earth | Online Courses | Academic Video Lectures
academicearth.org

Academic Earth offers free access to video courses and academic lectures from leading colleges and universities.

Homepage | Ubuntu
www.ubuntu.com

Home; Ubuntu. Take the tour. Tour gallery. Features. Overview; Web browsing; Office applications; Social and email; Music and mobile; Photos

Pandora Radio - Listen to Free Internet Radio, Find New Music
www.pandora.com

Pandora radio is the personalized internet radio service that helps you find new music based on your old and current favorites. Create custo

Doit.im | Online Time and Task Management System, Always Online, Always ...
i.doit.im

Doit.im is a Cross-platform task management tool, which can sync with Phones. Under the guidance of excellent task management principles, Do

Gmail: Email from Google
mail.google.com

7+ GB of storage, less spam, and mobile access. is email that's intuitive, efficient, and useful. And maybe even fun.

The Google+ Project
www.google.com

The Google+ project makes sharing online more like sharing in real life. Take the interactive tour for a quick look at five of the first key

Do You Really Need a Password You Can Barely Remember?
www.wired.com

Think of a word. A password. Make it at least eight characters long, but no more than 12. Don't repeat any characters more than twice. Make

Nexus 4 (8GB) - Google Play
market.android.com

The next generation phone. Thin, light, and designed for Google Play.

Project Glass
plus.google.com

Thoughts, designs, and stories.

Google +1 Button - Chrome Web Store
chrome.google.com

+1 a web page, anywhere you go on the web.

Google Voice - One phone number, online voicemail, and enhanced call fea...
www.google.com

Google Voice gives you one number for all your phones, voicemail as easy as email, free US long distance, low rates on international calls,