[Apple] Better

[O'Reilly] Full-stack developers


Full-stack development is about exposing yourself to a broad range of ideas. This is a theme we’ll see repeatedly in the coming years. Being a full-stack developer isn’t about jumping immediately from working on the Hadoop cluster to the Java middleware to the JavaScript that runs in the browser. Specialization exists for a reason. But developers who understand the whole stack are going to build better applications. A back-end developer will understand what the front-end developers are doing, and be able to work with them so the application doesn’t generate requests that drive the database nuts. A front-end developer who understands design will be able to help the designers build applications that are both beautiful, and can run efficiently on any platform.


[Security Now] iOS Security by Steve Gibson

Whenever I listen to @SGgrc‘s GREAT lecture, it’s hard to stay unimpressed.

[Hollywood Ending] LIFE AFTER PI (Official)

Harsh reality. If we can’t start being paid for how we worked, we’ll only be able to work for how it’ll be paid. How much creativity can we get from this? Having almost identical problem in software development, I cried watching this video.

“Life After Pi” is a short documentary about Rhythm & Hues Studios, the L.A. based Visual Effects company that won an Academy Award for its groundbreaking work on “Life of Pi”– just two weeks after declaring bankruptcy. The film explores rapidly changing forces impacting the global VFX community, and the Film Industry as a whole.

This is only the first chapter of an upcoming feature-length documentary “Hollywood Ending,” that delves into the larger, complex challenges facing the US Film Industry and the many professionals working within it, whose fates and livelihood are intertwined.


[ZEN PENCILS] JOHN GREEN: Make gifts for people


For every creative people, including entrepreneurs…

[HubSpot] Think Marketing Is Just for Extroverts? 4 Things Introverts Bring to the Table


Introverts are eloquent, compelling, and persuasive writers. They are also intensely loyal and authentic. Therefore, their words deliver clarity. Case in point: Introvert Mahatma Gandhi was a prolific writer who changed the direction of an entire nation, and to this day, his beautiful prose inspires millions of people across the globe.

On your marketing team, you might think about how an introvert could help you create some in-depth, high-quality blog posts. Their focus on getting the right message across to the right audience at the right time could help you grow your traffic, lead volume, and even customer base.


[Scott Hanselman] If you had to start over, what technologies would you learn in 2014?

ORIGINAL ARTICLE: http://www.hanselman.com/blog/IfYouHadToStartOverWhatTechnologiesWouldYouLearnIn2014.aspx


Learn a language that has a community behind it and that has been a part of building successful systems. Learn a language that lets you create the kinds of systems you want to create. For me, I picked C# because I can write web apps, Windows apps, Mac apps, iPhone apps, Windows Phone apps, SmartWatch apps, and tiny embedded apps, but above all because I enjoy writing C#.

There are many other languages that have a wonderfully rich breadth of power and expressiveness. Python is one, Java is another, and JavaScript and node can even control robots. Pick a language with personality and breadth, and learn that language the hard way, by doing. Read lots of code and lots of books. Pick a language that fits your brain and helps you learn how to think, and when you do think, think about abstractions’.

Write while you learn your new language. Write about what you discover, what works, what doesn’t. Write even though no one may be reading; you may find that they are reading. Join your new language’s community and go to its user groups. Remember not to have ego, you are not your code.



Get every new post delivered to your Inbox.

Join 32 other followers