Kinda related: I came across an EXCELLENT podcast on gentleness and activism this week. In fact, both Sarah Corbett and Andy Mort use the term “Gentle” to great effect. Wondering if we need a “gentle developer’s manifesto” to remind us coders to be good to each other.
27/06/2018, 18:10
Huh. So Uncle Bob (not mine – the software engineer guy) got into some trouble with his opinions, huh? I wrote a post as a reaction on one of his posts ages back. It never made it out of draft because I thought “Who am I to criticise this super-experienced dude?”
🤔
27/06/2018, 18:08
Note to self: take a portable fan to your kid’s swimming lesson next week. 😥
27/06/2018, 18:07
Heard the last few mins of Korea/Germany on the radio. Incredible. Watching the replay: kudos to the Korean who set up the second goal. His long range pass was perfect!!
27/06/2018, 11:24
On screen-time: “if a kid is writing programs and creating things that is quite different things happening in their minds than if they are sitting there watching stuff and playing”.
https://rosswintle.uk/2018/06/on-balance-of-creativity-and-passivity-with-kids-and-screentime/
27/06/2018, 11:23
Came across the brilliant-looking CS Unplugged – “Computer science without a computer” resources for teaching kids of all ages the basics of data and computing. All via the brilliant @changelog
27/06/2018, 11:23
Must really start putting quotes from podcasts on my blog so they’re public rather than in my private notes app . These things are useful for everybody!
16/06/2018, 22:19
Well…this is a nice problem to have!
16/06/2018, 22:18
I’m cautious about asking this, but I’m both curious and in need: Do any graphic designers do open source or creative commons design work the same way developers do open source work for fun/learning/practice/public benefit and, yes, exposure?
16/06/2018, 22:18
And…even though I’m 💯% sure that the Fathom (analytics) guys have an infinitely superior product, Kownter has lots of benefits (for me!) over it right now.
It’s super simple, ugly and pre-Alpha really, but if anyone wants to try it on a low volume site do let me know!
16/06/2018, 18:42
Somehow, in the last few days, I’ve chilled out and wound down by making some incremental improvements to my Kownter analytics. There’s now a 24-hour top pages view AND it does some user-agent lookups to get browser/not names. Should pave the way for excluding bots.
15/06/2018, 22:22
And by teaching programming I don’t mean “writing code that does cool stuff”, I mean “helping people understand how their code that does cool stuff works and does what it does”
15/06/2018, 22:22
Teaching programming principles has been a thing I’ve wanted to do for a while. I’ve tried making some short videos on the topic. But listening back I realise this: teaching programming is HARD!
15/06/2018, 09:16
Today in #learnToLoveJS, I explore getting data from PHP into JS, how objects don’t make a good substitute for arrays, and why I still hate “this” and scoping. https://rosswintle.uk/2018/06/more-struggling-with-js-how-the-php-js-interface-is-broken-and-why-this-is-painful/
15/06/2018, 08:09
And, thinking about this…as a PHP dev the interface between PHP’s associative arrays and JS’s arrays and objects tends to be JSON, with somewhat inconsistent results as JSON arrays have no specific indices. This is a major pain point.
15/06/2018, 08:09
Like: How do I iterate over this thing in JS? Oh, it’s an object. I can get the keys, but surely there’s an easier way? Isn’t there a for…in? Or for…of or something? But don’t they include properties that I don’t care about? Maybe loadash helps? Yes, but method naming 🙄
15/06/2018, 08:08
In my “Spare” time today I tried to #learnToLoveJS by writing some Vue and Axios
It was a pretty spectacular failure.
JS seems to just want to trip me up at every step.
The APIs for arrays and objects are inconsistent.
this is different with arrow functions.
Just….ARGH!!!!
15/06/2018, 08:08
OK, so, this seems to be the thing. If you’re using Vue components, go all-in. Mixing reactive JS frameworks with standard page-reloading back-ends doesn’t work well.
I’m not sure I like that. I’d like adopting JS frameworks to be more incremental. But hey. #learnToLoveJS
15/06/2018, 08:07
Seriously…do I have to do all this just to delete a thing in Vue?! What am I missing?
https://rosswintle.uk/2018/06/adding-a-delete-link-to-a-vue-component-representing-a-laravel-model/
15/06/2018, 08:07
WebDevs: Please tell me that adding a delete link to a Vue component that represents a Laravel Eloquent model isn’t as hard as I just made it out to be?