HN user

jasey

85 karma

M: Jason [at] mindfsck.net

Posts5
Comments72
View on HN

SEEKING WORK

Location: Sydney, Australia

Remote: Yes

Technologies: Fullstack Web (C#.net, PHP, Golang), Native Mobile (Swift on iOS & Android), AWS cloud

Resume: http://mindfsck.net/resume/cv_jason_whatson.pdf

Email: jason@mindfsck.net

   - Over 10 years software development experience in Fullstack Web dev & Mobile (4 years in senior roles)
   - Mobile app with over 100k downloads rated 4.5 stars on iOS & Android
   - I have a very diverse and knowledgeable technical skill set, across full stack development, mobile app development & AWS cloud
   - I have a good track record of professionally developing, testing, and delivering software solutions for stakeholders 
Im very open to learning new technologies, so please don't hesitate to get in contact if I am not 100% across your tech stack

Additional Keywords: Java, Postgresql, MySQL, Microsoft SQL, GIT, Linux, ReactJS, Angular.js, Serverless, Lambda, S3, SES, SNS, Cloudfront, RDS, Wordpress, GraphQL

Location: Sydney, Australia

Remote: Yes

Will to relocate: Yes, depending on location and opportunity Technologies: Fullstack Web (C#.net, PHP, Golang), Native Mobile (Swift on iOS & Android), AWS cloud

Resume: http://mindfsck.net/resume/cv_jason_whatson.pdf

Email: jason@mindfsck.net

   - Over 10 years software development experience in Fullstack Web dev & Mobile (4 years in senior roles)
   - Mobile app with over 100k downloads rated 4.5 stars on iOS & Android
   - I have a very diverse and knowledgeable technical skill set, across full stack development, mobile app development & AWS cloud
   - I have a good track record of professionally developing, testing, and delivering software solutions for stakeholders 
Im very open to learning new technologies, so please don't hesitate to get in contact if I am not 100% across your tech stack

Additional Keywords: Java, Postgresql, MySQL, Microsoft SQL, GIT, Linux, ReactJS, Angular.js, Serverless, Lambda, S3, SES, SNS, Cloudfront, RDS, Wordpress, GraphQL

SEEKING WORK

Location: Remote, Sydney, Australia, Asia or close by Technolgoies: Fullstack Web (C#.net, PHP, Golang), Mobile (Swift on iOS & Android), AWS cloud

   Resume: http://mindfsck.net/resume/cv_jason_whatson.pdf
   Linked in: http://au.linkedin.com/pub/jason-whatson/31/402/baa

   - Over 10 years software development experience in Fullstack Web dev & Mobile
   - Last 2 full time roles where as Senior Developer at multinational companies
   - Latest project completeted in Aug/2019 for national TV campaign - https://www.thegreatrecamp.com
   - Mobile app with over 100k downloads rated 4.5 stars on iOS & Android
Contact: http://mindfsck.net/contact/

Aditional Keywords: Java, Postgresql, MySQL, Microsoft SQL, GIT, Linux, ReactJS, Angular.js, Serverless, Lambda, S3, SES, SNS, Cloudfront, RDS, Wordpress

SEEKING WORK

   Location: Remote, Sydney, Australia, Asia or close by 

   Technolgoies: Fullstack Web (C#.net, PHP, Golang), Mobile (Swift on iOS & Android), AWS cloud

   Resume: http://mindfsck.net/resume/cv_jason_whatson.pdf
   Linked in: http://au.linkedin.com/pub/jason-whatson/31/402/baa

   - Over 10 years software development experience in Fullstack Web dev & Mobile
   - Last 2 full time roles where as Senior Developer at multinational companies
   - Latest project completeted in Aug/2019 for national TV campaign - https://www.thegreatrecamp.com
   - Mobile app with over 100k downloads rated 4.5 stars on iOS & Android
Contact: http://mindfsck.net/contact/ Aditional Keywords: Java, Postgresql, MySQL, Microsoft SQL, GIT, Linux, ReactJS, Angular.js, Serverless, Lambda, S3, SES, SNS, Cloudfront, RDS, Wordpress

SEEKING WORK

   Location: Remote, Sydney, Australia, Asia or close by 
   Technolgoies: Fullstack Web (C#.net, PHP, Golang), Mobile (Swift on iOS & Android), AWS cloud 
 
   Resume: http://mindfsck.net/resume/cv_jason_whatson.pdf
   Linked in: http://au.linkedin.com/pub/jason-whatson/31/402/baa

   - Over 10 years software development experience in Fullstack Web dev & Mobile
   - Last 2 full time roles where as Senior Developer at multinational companies
   - Latest project completeted in Aug/2019 for national TV campaign - https://www.thegreatrecamp.com
   - Mobile app with over 100k downloads rated 4.5 stars on iOS & Android
Contact: http://mindfsck.net/contact/

Aditional Keywords: Java, Postgresql, MySQL, Microsoft SQL, GIT, Linux, ReactJS, Angular.js, Serverless, Lambda, S3, SES, SNS, Cloudfront, RDS, Wordpress

Dropping Acid 8 years ago

Well its not as prevalent as I initially thought upon looking into my Spotify Psy-trance play list... I seems like I was thinking more about tech-trance. But never the less here is some examples I did find upon a quick look

Ellez Ria - Overdrive (Original Mix) https://www.youtube.com/watch?v=N8MoltyYRaM Acid lines are used pretty heavily throughout the track

Liquid Soul & Vini Vici - Universe Inside Me https://youtu.be/yvBK1rSUzTc?t=226 A acid line slowly filters in at 3:44

Liquid Soul & Zyrus 7 aka Talla 2XLC - The Future (Liquid Soul Mix) https://youtu.be/9Wm4PJszzuo?t=313 Two Acid lines start to filter in at 5:13

Dropping Acid 8 years ago

There’s a tone of acid in the more main stream psy these days...I can’t really speak about goa however

Hi Adam, thanks for your work on WebMIDI and AudioKit.

I am currently experimenting with the current Midi functionality in AudioKit along with a Swift music theory library https://github.com/danielbreves/MusicTheory to compose and sequence music. Using Audiokit to send Midi events to Logic pro

Does/will WebMIDI support any kind of Automation events through an easy to use abstraction? Thanks again

I think the author was meaning it more in terms of MVC in the iOS project

- Web dev -

Backend dev scope: Model, Controler

Front end dev scope: views

- Mobile dev -

Where as with an mobile dev, their scope is model, view and controller code (full stack)

Your thinking of it in terms of the whole mobile app being the front end and the rest API being the backend. But the app its self has both "front end" and "backend" code segregation its self

My experience with AWS has been exactly this. I had a Cognito question/issue on IOS that I posted to stack-overflow and got a quick response from an engineer at Amazon. Also I posted a support ticket (zero paid support) to increase my sns API calls limit (which didn't end up being required because I was doing it wrong) and they got back to me over a few days to a week.

On the other hand, Google takes my Android app off the play store with next to zero details on the reason why and I have next to zero methods to contact them. The only way I was able to get my app back was to remove features via trial and error to determine what part was infringing. Why would i partner with Google again for hosting?

Mindset is everything (at-least extremely important for any level of success in entrepreneurship and most other things)

Most entrepreneurs solving ambitious problems look crazy to outsiders. Hence the famous Steve Jobs quote

"The people who are crazy enough to think they can change the world are the ones who do."

Look at what the Gates, Jobs and Musks of this world have achieved with their 'anything-is-possible' mindsets..

Btw, for those who are interested in this stuff I've created an app to help people develop a growth/positive mindset at http://positivethinking.net

As someone who has developed an app for Android (going into it knowing Java really well) and now porting it to iOS using swift ( not knowing Swift at all), the language is actually the least of your worries. It's like you say the tooling, the paradigms, the UI and libraries, SQLite etc which are the biggest learning challenges. Also mobile dev is unique in its self (limited hardware & no reliable network conn)

That's been my experience anyway...

Even though I've been programming/developing software for 10+ years, number 4 is still relevant to me also.

What I've found is taking on the attitude of "make it work, then make it right" works well for me.

With anything moderately complex and new, you are never going to fully understand everything and get it right the first time. The best strategy is just hack something together until it "works", then constantly be revising and refactoring from there. Instead of spending hours architecting, reading and planning just jump in and start coding.

Or else you just end up in analysis paralysis or over engineering.

I'm working on a project which uses Golang, swift (ios) and Postgresql which are all new technologies for me. I haven't read a single book on any of them, I just jumped straight in and started developing. And bit by bit, line by line I have made good measurable progress.

"Plan to throw one away" applies here also - http://c2.com/cgi/wiki?PlanToThrowOneAway

* Searching in playlists was removed

This is driving me crazy. I managed to stumble across this feature via cmd+f one day and as quickly as I find it, they remove it. Seriously?

The only way this feature could be used was via a keyboard shortcut, it wasn't a something cluttering the UI or adding additional cognitive load in a menu for a user - and it was damn handy.

The day where the update removed this feature I wanted to find the product manager at Spotify and yell WTF at their face.

I saw it on my iPhone, I thought it was clearly gold and white.

Had a discussion about it with a colleague (he saw it as clearly blue and black). I got up to go check his monitor and as I got closer it changed colour right before my eyes.

I went back to my desk and checked my phone and it had changed to blue and black. MIND = BLOWN

I've not been able to see it as gold and white ever since...

I'm so confused lol

Yes the title is total click/link bait garbage.

However the article is kind of correct.

Positive thinking without action is almost a waste of energy, however positivety leads to optimism which leads to action.

Context: I'm the CEO and developer of positivethinking.net (mobile app)

Flat UI Colors 12 years ago

It's because skeuomorphism worked when you had screens of a consistent size. Ie, iPhone 4s and below. Because skeuomorphism is so bitmap heavy it doesn't scale to different screen sizes.

Imo flat design came largely from responsive web design. It's just easier to build nice looking ui which adapts to any screen size when it's flat. This of course was why it suited android, because they have hundreds of diff screen sizes to cater for...

First thing that came to my head was it's some kind of Raven's Progressive Matrices test

Then at the end YouTube gives you 4 related videos so you have to next watch the one related to what you just saw...

Just first thing I thought it might be...idk

At my first job I inherited a project from a snr dev who decided to implement his own date logic instead of using the ones provided in .net

Anyway come feb 29th 2008 I get a call about some users were having issues. After not to long I figured out it was caused because of the leap year and his logic did not account for leap years. So I called them back and told them it would fix its self by tomorrow. I never actually bothered to fix the bug because a) I thought it was unlikely that the pos system would still be used in 4 years and b) the code was so bad in all areas that trying to fix anything had a good chance of breaking something else.

Lets just say that job was very character building

One advantage it does have is apps can auto update and extend themselves. Eg, wordpress makes extending it with 3rd party plugins extremely painless from a user perspective.

As for not being able to access a array directly from a function which returns the array. It's just syntactical sugar. Yes long over due syntactical sugar however.

SEEKING WORK - Remote or Sydney, Australia

Full stack Web developer and Native Android Developer with 7 years pro exp

Recent Android project: http://positivethinking.net

Experience with scaling Wordpress for media & online publishing companies

AWS, LAMP, Nginx, yii, mongoDB, PHP, Varnish, Memcached and all the other web usual suspects..

Good eye for design and business focused

Very much a technology all rounder, I probably have the all required skills to build 100% of your product or MVP on my own

More info and contact at: http://mindfsck.net

edit - oh wow I just read what this fix's. Will be updating asap

I haven't upgraded to Mavericks at all yet because I'm worried that it will break software I depend on a daily basis. Can some please confirm if upgrading has a significant risk of breaking compatibility with things like rails, mamp, netbeans, android studio, golang, vagrant, virtualbox, docker etc.

Thanks

App-pocalypse Now 12 years ago

I'm currently surveying 600 of my early users of my android app.

What's disconcerting so far is their answer to the following question:

The app will be 100% free for you forever (thank you for the support) however what do you think is reasonable pricing? Consider, that some of the revenue will be re-invested in making the app better for all users

It's early days now but it's trending towards $1/$2 when in reality I believe that it's worth allot more to anyone who gets a fair amount of value from it.

Shameless plug.

We developed a smartphone app at http://positivethinking.net to solve this problem.

I don't doubt ideology like The Secret does more harm than good, that's why our tagline is YOUR SUCCESS STARTS WITH A POSITIVE MINDSET.

Because being optimistic and hopeful is only a small part to being successful, it's only the start, actually practicing and working towards your goals is the other 90-95%.

The way we try to help is by motivating and inspiring you consistently to reach your goals. For example if you want to be successful at business we will send you insightful quotes from the likes of Richard Branson and Steve jobs daily.

If you want to be fit and healthy we have things like "success trains, failure complains" and "to cold, to busy, to tired. NO EXCUSES, TRAIN EVERYDAY".

Being reminded daily of these things has helped changed my thoughts.

Ps, I'm not sure if calling my app "positive thinking" was a great idea because it often gets lumped with the lazy wish-and-the-universe-will-provide ideology but it was purely a SEO move.

I would love peoples thoughts on all of this!

YOUR DOING IT WRONG

disclaimer, I've never actually taught programming so this is my own opinion

Start with BASIC, yes totally 30 years old and unsexy.

Learn the primitives. Baby steps

Variables, control flow, looping, conditions, functions, data structures (start with arrays, then go to 2d arrays and parallel arrays)

Then go to reading and writing files etc etc

Do NOT move on to the next thing until you have a complete understanding of the previous. DO NOT JUMP TO FUCKING RAILS UNTIL YOU HAVE A COMPLETE UNDERSTANDING OF 100% Of THE ABOVE AND CAN GET ALL THOSE PRIMITIVES WORKING TOGETHER TO SOLVE ANY PROBLEM.

So then take your .bsc files and rewrite them in a sexy language say ruby or python.