Profile

Cover photo
Peter StJ
336,910 views
AboutPosts

Stream

Peter StJ

Shared publicly  - 
 
General observation: too many people with too little knowledge are getting into software engineering! 

I don't get it!? So now basically you can be as young as 18, as educated as a 6th grader and still get a paying job as a software developer!?

And clients and companies expect quality?

Really!?

No, seriously - are you FOR REAL?!

This is like allowing 8th graders to be GPs. Why don't we do that next, I think it would be a great idea! After all we are proud of the fact that we live in the time of accessible, low entrance, no barriers for professionals who know shit about anything! Isn't it great!?

They can learn from the Internet. You know, by watching HOUSE MD for example, watching twice the whole series is all it takes, just like those 'engineers' watch several hours of tutorials online - its simple, all you need is a computer and the sky is the limit - RIGHT!?

Come on people - stop it! Someone still needs to do the actual work of growing and preparing food and possible even cleaning afterwards.... 
1
Günter Zöchbauer's profile photo
 
I'm sure there are 13 year olds who are better developers than some others after a masters degree in CS and 10 years of experience. It isn't all about age and education. This is a free market. 
Add a comment...

Peter StJ

Shared publicly  - 
 
This is one nice piece of artwork... inspiring!
 
Stainless Steel Wire Fairy - Dandelions │Sculpture by Robin Wight

 UK sculptor Robin Wight creates scenes of wind-blown fairies clutching dandelions, clinging to trees, and seemingly suspended in midair, all with densely wrapped forms of stainless steel wire. Inspired by an inexplicable real life encounter, these galvanised or stainless wire sculptures make the perfect statement piece for the bottom of any garden.
 Every fairy is a handmade sculpture uniquely crafted to your desired pose and installation requirements.

Artist:  Robin Wight
Work:  Stainless Steel Wire Fairy
Link:    http://j.mp/1Dohd7M

Follow +Artists & Artlovers on Twitter : https://twitter.com/Artist_Artlover

Like +Artists & Artlovers on Facebook : https://www.facebook.com/artistsandartlovers

We support Art - Send us your best creations - Share  your Artwork with us.
29 comments on original post
1
1
Günter Zöchbauer's profile photo
Add a comment...

Peter StJ

Shared publicly  - 
 
Wow, a brave reply to last week's epic 'write small modules' brainwash. Which is once again a brainwash....

How come, you may ask.. I can tell you how: writing large libraries is good if and only if two conditions are met: 

1) tree shaking (so you do not have to ship those 10+MB of JS that you never use and

2) highest quality of the used library/libraries. 

Of course I am biased, I am a front-ender who uses something that meets both of those for 5+ years, but let me tell you about my experience with npm and its gurus. 

Remember TJ Ho...whatever his last name was? Yeah, that one, decided that he is too big and wanted to make 'web components' of its own... with browserify? Yeah, that project.

And many more like him, I am sure well intended guys spending their time (free or payed by employers) pouring out bad design after bad design out there. And then we (me) - the poor users -  have to download 20 different 'mailers' and test each and every one of them only to figure out that none is working as expected.... no thanks.

There is a syndrome in several companies I have recently heard of - NIH, not invented here. Its not driven by fake pride of lack of wisdom to acknowledge the superiority of the third party solutions. Its just that the third party solution is costing more time and effort than to write simpler, cleaner and elegant solutions.   

Basically I am pro large libraries because I believe that tools should handle minification and preparation of code and not the developer (compilers like dart2js, closure compiler and so, possibly even the solution in the linked article?). I also believe that small libraries should be extinguished and replaced by 'code snippers/gist' collection that show you how to achieve the same goal of those small 20 something lines libraries or even better incorporate those into a large collection that can be used in the tree-shaking process.

But then again that's just me and I have like 0 modules on npm.... 
There’s a post currently doing the rounds that articulates the ‘small modules’ philosophy. It’s written by Sindre Sorhus…
1
Add a comment...

Peter StJ

Shared publicly  - 
 
Very interesting use of decorators to reschedule dom access (thus avoid layout trashing and hide it from consumer's eyes and concerns).

I wonder if this is possible in Dart as well...
2
Add a comment...

Peter StJ

Shared publicly  - 
 
Та значиии....
_протойерей Василий Шаган е обяснил, че "йога е окултна философска система, безконтролно отваряща в човека способности, загубени от него след грехопадението и недопустимо опасни за християните". _

Ай ню ит, просто Бог не иска да си отваряме чакрите, толкова е просто....
 ·  Translate
1
Add a comment...

Peter StJ

Shared publicly  - 
 
That was really interesting to read and not because of the JavaScript connection!
1
Add a comment...

Communities

4 communities

Peter StJ

Shared publicly  - 
 
Request Animation Frame for high performance applications
Disclaimer: This is a recent document I wrote for the technical blog run by a SaaS company operating in the USA. I got the permission to post here as well and this is what I am doing.  Disclaimer 2: The code is based on the implementation of the same approa...
1
2
george oloo's profile photoAlexander Mihaylov's profile photo
Add a comment...

Peter StJ

Shared publicly  - 
 
Reading this style guide it is becoming painfully clear that more than half of the items in it comes from the fact that JavaScript is so bad as a language:

* use closures to avoid leaking global variables
* put exported methods at the top (because no tool can actually tell you what you expose by analyzing the code... unheard of property of almost every other language)
* in the constructor functions use var vm = this; and use vm forward on (because this is contextual... what?)
* order code counter-intuitively (for example: first use a name in a call, then use the name to assign a property on it and then only define a name (function whatever()..), count on the function hoisting, make the code weird, poison the next guy to read it...)

This and all other hints, tips and tricks make following those rules almost absurd and yet those are 'the best practices' available when it comes to writing code with Angular.

So is now my opinion on Angular (1-series) better... 
angular-styleguide - Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices.
1
Add a comment...

Peter StJ

Shared publicly  - 
 
Introduction to react for jquery users...

Several observations from this simple introduction:

1) using react does not speed up the development (same amount of time was required for both jquery and react versions to complete)

2) apparently developers with jquery knowledge have no idea that state can be managed in memory and in a single place (as opposite of constantly reading it directly from the DOM)

3) it is okay to have uglier and invalid HTML when the application is 'big'...

I already have my opinion about JSX and react and its not flattering. But from the article's point of view (and assuming you might be a dumb ass developer when it comes to front-end) I can agree that react in this case might be a viable alternative to jQuery...
TweetI also heard React.js was good and recently spent some time playing with it. Now that I'm pretty comfortable with React, I decided to write yet another tutorial on this subject.Target Audi...
1
Add a comment...

Peter StJ

Shared publicly  - 
 
The fascination of the american public with the public personality of Steve Jobs is astounding... and creepy!
1
Add a comment...

Peter StJ

Shared publicly  - 
 
The ultimate 'makes no sense' movie ever made....
1
Davy Mitchell's profile photoPeter StJ's profile photo
2 comments
 
+Davy Mitchell oh yeah, would be great, I'd love a new exciting scifi...
It actually look and feel very much like a pilot + 1 episodes of a new series.. haha:)
Add a comment...

Peter StJ

Shared publicly  - 
 
Netflix is becoming better and better at making sci-fi series!
1
Add a comment...
Communities
4 communities
Story
Tagline
There is someone on that tree!
Introduction
If it is broken - we fix it. That's how we did it in the old days.
Basic Information
Gender
Male
Looking for
Friends, Networking
Collections Peter is following
Work
Occupation
Javascript magician
Links
YouTube
Contributor to