Since I like using AngularJS and the current client project and the last few client projects I’ve been on use AngularJS, I realized there may be others out there who want to start learning AngularJS or enhancing their current AngularJS web apps. So I started a newsletter where we post the newest books, tutorials, articles, modules and code libraries that AngularJS developers should check out.
- Making It All Work: Winning at the Game of Work and the Business of Life by David Allen, author of Getting Things Done
- William Gibson’s The Peripheral, solid read so far, very Neuromancer
- How Google Works, about the inner workings of Google and some of the principles that have sustained the company. I like the 10X attitude where you take an idea and then increase its scope by 10 times to get an amazing and inspiring project to build towards
- The French Lieutenant’s Woman, by John Fowles. I read The Magus a long time ago and this book is interesting so far.
- The Sea, The Sea by Iris Murdoch. Slowly going through this, forgot how slow the beginning of the book is. Good for getting to sleep quickly ;-)
- Values At Play In Digital Games, establishes a framework for including values and ethics and things like that into the design and development of video games which has become a major issue in the last decade.
- Speculative Everything: Design, Fiction and Social Dreaming, about design and how design should be more forward-looking than it is and should be a playground rather than always geared toward industrial and market purposes.
I always end up reading about work, whether it’s about the management or business or marketing details or about software development where I make my living.
The Sea The Sea and the Gibson novel are nostalgic throwbacks. I burned through as many science fiction and cyberpunk novels as possible almost a decade ago. The Sea The Sea is something I read when I was younger and I’m just curious to see what I saw in it since it’s a distant memory
Values At Play and Speculative Everything are a little more academic and formal but they’re going to have a huge impact on how designs of video games and the design of other objects happens (well they will have an impact as soon as we get these books into the hands of designers, creatives, product managers, software developers, interaction designers, etc. etc.)
Without the book Making It All Work and Getting Things Done (GTD) I would have been lost on many projects in life and in work. Following the GTD principles of checking, collecting, and finding the next action have helped keep me on track to finish everything. The hard part is getting enough control to gain perspective and plan for the future.
Originally posted on nydwracu niþgrim, nihtbealwa mæst:
So what I’m going to talk about today is something I’m calling Silicon Valley’s ultimate exit. So as motivation here, it’s a bit topical: is the USA the Microsoft of nations? We can take this sort of thing and we can expand it: codebase is 230 years old, written in an obfuscated language; system was shut down for two weeks straight; systematic FUD on security issues; fairly ruthless treatment of key suppliers; generally favors its rich enterprise customers but we still have to buy it.
And if we think about Microsoft itself, there’s a great quote from Bill Gates in 1998: what displaced Microsoft, what did he fear, it wasn’t Oracle or anybody like that, what he feared were some guys in a garage, who happened to be ultimately Larry and Sergey back…
View original 2,515 more words
Originally posted on The Ubuntu Incident:
You want to listen to Digitally Imported radio channels from command line for instance. For this you need the URL of the stations but it’s somewhat hidden on the web interface.
There is a public list of stations at http://pub7.di.fm/. You can write
pub7 in this address.
I wrote a quick and dirty script that extracts station URLs (see the script here).
The output of the script is here (download the list here):1
(01) http://pub7.di.fm/di_ambient Ambient – a blend of ambient, downtempo, and chillout
(02) http://pub7.di.fm/di_bigroomhouse Big Room House – The most uplifting, floor-filling Big Room House!
(03) http://pub7.di.fm/di_breaks Breaks – a fine assortment of trance and house breaks
(04) http://pub7.di.fm/di_chillhop ChillHop – Trip Hop infused, downtempo nujazz and chillout beats.
(05) http://pub7.di.fm/di_chillout Chillout – ambient psy chillout, check out our trippy flavors!
(06) http://pub7.di.fm/di_chilloutdreams Chillout Dreams – relax to…
View original 700 more words
There’s a new task runner around, Gulp.js, and it’s supposedly very good (haven’t had a chance to try it yet) but there are still many projects using Grunt. If you want to try out Gulp on an existing Grunt-based project, it can be tedious to start rewriting things because Gulp is imperative and based on the idea of streams while Grunt is more declarative.
grunt2gulp.js helps make the transition from Grunt to Gulp. I used the files on this blog post as a test case, and I also used a Gruntfile from a strongloop project as a test case. Both test cases are included in the examples directory.
What I like about gulp from what I saw is that it’s a wrapper around orchestrator and vinyl-fs and it’s straight-forward. Grunt is monolithic from what I’ve seen and I think moving to Gulp will be a good move over the long-term. However, I think there is still a place for a declarative sort of task configuration file.
In any case, if you’re trying to move to Gulp from Grunt, check out grunt2gulp! Feedback would be great, and patches would be freaking awesome.
Working on a django site at work, it’s not bad, however still working with angularjs code after work and on the weekends.
Originally posted on SourceContribute:
Poul-Henning Kamp has written a fantastic article about why companies should just “throw money at developers” of free/open source software projects. The recent Heartbleed problem with OpenSSL could have been caught had there been more developer time devoted to the project. However, that developer time costs money and we should be far more giving to free/open source projects.
FOSS does not materialize out of empty space; it is written by people. We love what we do, which is why I’m sitting here, way past midnight on a Saturday evening, writing about it; but we are also real people with kids, cars, mortgages, leaky roofs, sick pets, infirm parents, and all kinds of other perfectly normal worries.
The only way to improve the quality of FOSS is to make it possible for these perfectly normal people to spend time on it. They need time to review patch submissions carefully…
View original 150 more words