Profile

Cover photo
Robert Åkerblom-Andersson
Works at Sourcevoid
Attends University of Umeå
Lives in Umeå
384 followers|100,745 views
AboutPostsCollectionsPhotosVideos+1's

Stream

 
I think this is great, what I like the most is that AngularDart is becoming more Dart idiomatic and that Google finally will be able to release a complete and production ready set of Material Design components!

As much as I love writing things from scratch I also think we need more ready to use stuff in the Dart community, AngularDart with ready to use components has the chance to really make a big difference.

#dartlang  
 
Google continues to show it's active investment in #dartlang  with a new dedicated AngularDart team! This is amazing news for Dart developers because:

1. AngularDart becomes more Dart idiomatic and faster
2. AngularDart can leverage Dart features the TypeScript based flavor could not
3. Material Design components for AngularDart used internally at Google can and will be released soon

http://news.dartlang.org/2016/07/angulardart-is-going-all-dart.html
View original post
12
Add a comment...
 
I don't rant too often, but today something happen that made me both a little pissed of and disappointed.

TL;DR; +Change.org petitions are basically opt-out rather than opt-in in case someone decides to sign a petition with your email.

I just got an email that I had gotten a Russian name all of a sudden... Someone had signed a change.org petition using my email and with a Russian name and it seems it was counted as a completely legit "vote" without me having to confirm anything?

So I reset the password, login, change the language to English and unsigned some random Russian petition, then I think hey this is not my account, let's delete it. Then the delete page says if I delete it this email can never be used to signup again? Not knowing if I ever might want to sign something important they half force me to just keep this random account that now is mine... I guess in a way that might be their way of "protecting me" from this happening again, or protecting me from their badly designed system, by forcing me to prevent someone else from signing up again using my email instead of them just doing it right from the beginning... That just wrong... They should not have accepted that an account and vote was done using my email in the first place without me verifying it?

+Linus Torvalds wrote a similar post about this in 2014:
https://plus.google.com/+LinusTorvalds/posts/DPY7H4a9Ma5

It's 2016 now... I don't know if they do this to get more users, some "growth hacker" has probably concluded that not having an email verification step raises their signup/signing by X percentage, but yeah... While that's true it's also true that you can signup using other peoples emails and frankly as Linus stated it is a dickish way to handle things and I think it lowers the credibility of their site as a whole.

Why? Well first off it's irritating and confusing when it happens to you, second most people just ignore emails like the ones I got. Add to that the fact that I had to use Google to figure out how to unsign the damn thing even after I had resetted the password and logged in. Most people would not have bothered enough and I'm sure there is a fair share of people on that petition right now that don't even know that "they" have signed it... They don't know that they have a fake Russian name either..

So... I guess that means anyone can just write a bot if they want their petition to get lots of names... You probably need to make it a little smart to avoid the obvious filters, but if you spread out the request ip's, don't signup too fast, add in some random delays and so on and so forth you could probably create if not thousands at least a couple of hundreds "votes" without getting detected...

Fix your broken system +Change.org, you just piss people off and lower the credibility of your own site...
2
1
Add a comment...
 
For a long time I have not been able to talk about my work, trying to keep a low profile, happy to share this news about Sourcevoid today!

If you are a developer you can sign up and try out the service using this link direct signup link:
https://cloud.sourcevoid.com/#signup

#dartlang   #nodejs   #cloud   #paas  
 
I am happy to announce Sourcevoid is leaving stealth mode and enters public Beta!

Soucevoid is a cloud hosting platform that focuses on Dart and Nodejs. I have been working on this for a very long time and I would love to get some feedback from fellow Dartisans! Everyone gets $20 free credit on signup.

The new homepage can be found here:
https://www.sourcevoid.com

Beta specifics here:
https://www.sourcevoid.com/cloud/beta

I will be available here and on other medias to answer any questions that you might have. If you like what you see feel free to hit the reshare button, at this point we need to reach as many developers as possible to get feedback so we can improve the platform for everyone. I appreciate if you feel that it's worth resharing!

Note: Some of you who have been around for a long time might remember DartVoid, I have addressed this question at the bottom of the Beta page.
The productive cloud hosting platform for Dart, Nodejs and Static apps.
View original post
6
2
Add a comment...
 
These parodies starts to get a little old, but this one was really funny*, Hilter uses Docker...

*funny only if you follow the subject of Docker and tech in general.

https://www.youtube.com/watch?v=PivpCKEiQOQ
2
Add a comment...
 
Configuring the Dart analyzer

That you can do this is not exactly news, but still a nice feature that everyone might not use, I sure did not before today... I just added a ".analysis_options" file to one of my project that contains some old outdated code, I don't want to delete it yet since it should be refactored, but at the same time I don't have time to do that right now. 

Until just now I've have had my analyzer output full of those warning that I just ignore, I can still find the relevant warnings but the irrelevant output still gets in the way of productivity.

Now with a 3 line analyzer config file the analyzer gives me zero errors. I can focus the important stuff and see the relevant errors and warnings quicker!

If you recognize the pattern of:

"I have those files that gives me warnings/errors, but I know they are safe to ignore, I have more important things to fix."

Then consider adding a ".analysis_options" to your #dartlang  project to get a more clear focus on the code that matter the most to you right now!

https://github.com/dart-lang/sdk/tree/master/pkg/analyzer#configuring-the-analyzer
9
4
Thomas Løcke's profile photoRobert Åkerblom-Andersson's profile photo
2 comments
 
Happy to hear that, no problem! :)
Add a comment...
 
Dart task runners

This topic has been up before but I wanted to check how the status is today, most discussions are quite old. From my research we currently have two Dart task runners, Grinder and Hop that are written in Dart and Dart specific. 

Reading the existing discussions it seems like Grinder has become more popular (it also has more Github stars for what that's worth). Personally I don't really use any of them at the moment, but having tried them both a little now I think I'm leaning towards Grinder.

So, what are you opinions on this?

This vote is mostly about these two tools, so you don't have to use one of them extensively to vote for it, think of the vote like this:

If you would find the need for a task runner in you next project, which one of these two options would you choose?

The last option I guess speaks for itself, choose that if you would not want to use either Grinder or Hop and instead want a new Dart tool or if you just would prefer to use a task runner from some other language instead (Grunt/Gulp etc..).
40 votes  -  votes visible to Public
Grinder
58%
Hop
10%
Neither, Dart need a new task runner
33%
3
Günter Zöchbauer's profile photoJonas Kello's profile photoRobert Åkerblom-Andersson's profile photo
22 comments
 
Yeah it did sound very similar. No problem, happy I could point it out for you.. :)
Add a comment...
Have him in circles
384 people
Warren Strange's profile photo
mira bella's profile photo
Edi Suprapto's profile photo
Clara Wilson's profile photo
Johan Holmlund's profile photo
Cloe Kim's profile photo
Diego Rocha's profile photo
Chris Holden's profile photo
Emilio Rastelli's profile photo
 
Dart Frontend + Xxx Backend? (Poll)

How does your Dart stack look like? I thought it could be interesting to see what technology combinations developers use. Please vote by simply adding a "+1" to the combination/combinations that you use in your Dart projects.

Note: I did a comments based poll since the built-in gplus poll don't allow more than 5 alternatives and you can't vote on more than one option.
17
Robert Åkerblom-Andersson's profile photoDan Parnham's profile photo
13 comments
 
We previously used Nancy in C# and I liked how routes were declared, so I attempted to replicate something similar in C++: https://github.com/parnham/libniven
Add a comment...

Robert Åkerblom-Andersson
moderator

Announcements  - 
 
Hello followers of the DartVoid community, DartVoid is no longer being actively developed as it has been superseded by Soucevoid!

For more information please see Sourcevoid's homepage:
https://www.sourcevoid.com/

Info about the public Beta:
https://www.sourcevoid.com/cloud/beta

Signup to Sourcevoid using this link:
https://cloud.sourcevoid.com/#signup

On Google plus, follow:
https://plus.google.com/+Sourcevoid
The productive cloud hosting platform for Dart, Nodejs and Static apps.
1
Add a comment...
 
I am happy to announce Sourcevoid is leaving stealth mode and enters public Beta!

Soucevoid is a cloud hosting platform that focuses on Dart and Nodejs. I have been working on this for a very long time and I would love to get some feedback from fellow Dartisans! Everyone gets $20 free credit on signup.

The new homepage can be found here:
https://www.sourcevoid.com

Beta specifics here:
https://www.sourcevoid.com/cloud/beta

Direct signup link:
https://cloud.sourcevoid.com/#signup

I will be available here and on other medias to answer any questions that you might have. If you like what you see feel free to hit the reshare button, at this point we need to reach as many developers as possible to get feedback so we can improve the platform for everyone. I appreciate if you feel that it's worth resharing!

Note: Some of you who have been around for a long time might remember DartVoid, I have addressed this question at the bottom of the Beta page.
The productive cloud hosting platform for Dart, Nodejs and Static apps.
15
6
Add a comment...
 
#dartlang  keeps getting better and better, Dart 1.14 is out! :)
 
#dartlang 1.14 is now available!
Dart 1.14 is now available. This release contains a number of additions and improvements across our core libraries and our tools. Progress towards eliminating symbolic links Symbolic links for package resources can cause prob...
View original post
8
Add a comment...
2
Add a comment...
 
A new Dart book is out:

"The Dart Programming Language"

Written by: Gilad Bracha.

For those who don't know, Gilad is the specification lead on the Dart project, so he really knows what he is talking about. I had the pleasure of talking a little bit with Gilad about Dart earlier this year at the Dart Summit in San Francisco, and I must say he is both a very smart and nice guy. I'm really looking forward to reading this book! 

Congrats to the book release +Gilad Bracha, I'm sure there have been lots of hours of work behind it! 

#dartlang  
 
My book on Dart is available in physical form today. Thanks to all that made it finally happen after so many delays.
22 comments on original post
9
Add a comment...
Robert's Collections
People
Have him in circles
384 people
Warren Strange's profile photo
mira bella's profile photo
Edi Suprapto's profile photo
Clara Wilson's profile photo
Johan Holmlund's profile photo
Cloe Kim's profile photo
Diego Rocha's profile photo
Chris Holden's profile photo
Emilio Rastelli's profile photo
Work
Occupation
Computer Engineering student at Umeå University
Employment
  • Sourcevoid
    Founder, Chief Software Architect and Developer, 2015 - present
  • Remro
    CEO and Computer Engineer, 2011 - present
  • Umeå University
    Student, Elite Athlete, 2008 - present
  • DartVoid
    Founder, Chief Software Architect and Developer, 2012 - 2015
  • SAS Stomz
    Radio Technician, 2006 - 2011
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Umeå
Previously
Skepptuna - Skepptuna - Åsarna - Umeå
Links
Other profiles
Story
Introduction
A digital enthusiast with main interests in system level programming, Programmable Logic, Program languages, Operating Systems, Embedded Systems, Networking, RF.
Education
  • University of Umeå
    present
  • Skepptuna
  • Ekilla
  • Bergs Gymnasium
Basic Information
Gender
Male
Robert Åkerblom-Andersson's +1's are the things they like, agree with, or want to recommend.
Google Web Components
googlewebcomponents.github.io

A collection of web components for Google APIs and services.

Dartout 7
blog.dartvoid.com

Summary On this weeks hangout we had +Kevin Moore from the Dart team joining us. He gave us an exclusive preview of the new upcoming languag

Could Server-Side Dart Replace Node.js? | CenturyLink Labs
www.centurylinklabs.com

Dart is a Google-produced programming language that has slowly been gaining traction, particularly since its 1.0 release last year. While Da

AngularDart
plus.google.com

AngularDart is a Web Framework for Dart!

Chromium Blog: Ecma forms TC52 for Dart Standardization
blog.chromium.org

This week Ecma created a new technical committee named TC52 to publish a standard specification of the Dart language. We're excited about th

Patterns in Polymer
plus.google.com

Blueprints for in the Real World

Dart Web Development - Google Grupper
groups.google.com

Dart Web Development. Visar 1 – 3 av 3 ämnen. Polymer leftovers, robbishop65, 12:26. Re: [web-ui] how to best use pub serve, jmesserly, 12:1

Angular Announces AngularDart
news.dartlang.org

Today the Angular team announced the beta release of the AngularDart framework, their port of Angular to Dart. AngularDart is heavily inspir

Top 5 Live Websites Already Using The Dart Language
divingintodart.blogspot.com

The Dart is still heading towards that magical 1.0 release but that is not stopping pioneering developers using the language. It is not just

Chromium Blog: Experimenting with QUIC
blog.chromium.org

At Google, we're always working to make the web faster. The SPDY protocol, which is now the foundation of the upcoming HTTP 2.0 protocol, is

Release Notes for Dart's Beta Release
news.dartlang.org

Today's release of the Dart SDK and Editor is the first beta release, and contains performance and productivity improvements across the plat

The Dartosphere
www.dartosphere.org

‹prev | My Chain | next› Some time ago, I found that my application cache-based code editor did not actually cache the application. The prob

Stack Exchange
plus.google.com

Making the Internet a better place to get awesome answers

Microcontroller | MCU - Texas Instruments
www.ti.com

Microcontroller | MCU from Texas Instruments. MSP430™ ultra-low power, TMS320C2000™ real time, Stellaris® ARM® Cortex™-M3, and Hercules safe

Dart: Structured web apps | DartLang.org
www.dartlang.org

Dart is a new platform for building structured web apps for modern browsers. It includes a language, a virtual machine, libraries, a UI fram

Mycket svenskt i Galileos premiär
www.etn.se

Nyheter för den svenska elektronikbranschen.

Tryckt minne adderar logik
www.etn.se

Nyheter för den svenska elektronikbranschen.