I learnt a fair bit about JSON. Well, there's not much there there, but I don't want to just understand the data we're passing--I'd like to be sure we're not prejudicing the consuming or generating systems unduly--that context is my personal business analyst value add.
Now, though, I think I really need to get a handle on Freemarker templates, because the person we give this to is a champion of "no". Does anyone here use/understand them? I don't even know how widespread their use is, and that context would also be helpful. I know our data from the script will be parsed by the appropriately named template, but I don't understand what that data is doing hanging out waiting for a template. I assume the application we're customising takes care of that.
Anyone here use lynda.com? Quality of courses? Anywhere better for a similar range of classes? They have any particular strengths or weaknesses? Although we have a formal online learning centre, a few of our developers get subsidised memberships--if you search our learning centre, CSS returns course A part 2 and course A part 3. I can't even find enough info to see if I have the pre-reqs. And I know plenty of developers who don't.
I might either draw a little less for the next month, or draw while studying. IO9 put a bug in my ear--one of the regular posters had an 80s picture of him in front of an IBM mainframe used to illustrate "skills you can't use anymore" with a subtext of "this man's hair and job prospects are similarly poor". He contacted the writer--he's now a consultant who's built in quite a bit of professional development into his routine--more than I can fit in even at my most generous jobs. And it was the S/360 in the picture that gave him a springboard.
Why just get better at drawing? My opportunities to be exposed to many new projects at the definition stage will be so much easier to exploit if I pick the right chunks of information to understand--just this Freemarker template jobbie is going to be key in separating business logic from presentation, and let the front end guys do their magic without being hobbled by needing to deploy back end code and our mandated SDLC. Which we need, but leaves business feeling like we can't react to shit, never mind be proactive without planning it a year ahead.
Luck and my canniness and my brain still working could get me as much lateral freedom as I've ever enjoyed at any job--and this is a job I already enjoy more than most of my others. One of the guys who was on my same team 2 years ago finally moved into Architecture. It's about fucking time--I didn't want him to leave us (he is brilliant, and the best kind of yes-man you can find, because he delivers.) I miss working with someone who will go away and WORK OUT THE ANSWER. Now my primary developer is too lame to even throw me under the bus.
I tell her we have a requirement for 301 redirects. She asks why we have to do it that way (I'm not a developer, so I don't get tell her how to do IIS setup--never mind I am the closest they have to an IIS SME, though I refuse to administer it, just advise). We have a long email chain, and she comes back to me and tell me she's spoken to an Architect, and he says to redirect with DNS, not IIS. Dude, you HAD the business requirement. Where did you go wrong? Because when I check with Architecture that 301 redirects are the right way to achieve what we need to, it's a three minute conversation. Which I had in front of her to make things simple, but still.
I say the weather is clear and sunny, she grabs her umbrella and walks as close to fountains as she possibly can. Thankfully for me, sometimes she falls in.
I say "we know what information they will pass us. We know what information they want back. If they just say JSON object, you can write the code without format details?" She says "Yes."
I say "Scola" but unfortunately they do not recognise the special words of our people. I spend twenty minutes talking around "If we're dynamically giving you every field of metadata, mandatory or required, for (continued...)