Browsed by
Category: Technology

General writings about technology and software development

What does it mean to have “Deep Expertise” in a software platform?

What does it mean to have “Deep Expertise” in a software platform?

As I go through this process of re-tooling my ancient skill set, I am re-living the process I went through as a beginner so many years ago, of knowing the basic of a platform, but not the details, or having “deep expertise” in the platform. so I’ve been thinking about what that really means on a practical level. What is deep expertise in a platform, why does it matter, and how does it help you when writing software? First of…

Read More Read More

About Learning New Frameworks…

About Learning New Frameworks…

Seeing as I am currently in the boat of being an old dog learning new tricks, it is worth mentioning part of a conversation I had with a recruiter yesterday. (It was a great conversation, BTW… a real conversation, with a real person, not just a recruiter running through a checklist of questions, although we did that part, too.) But I raised my concern with her that I have whenever I talk to new companies about coding jobs, that my…

Read More Read More

On To Laravel Project Number Two

On To Laravel Project Number Two

I finished the lists project this morning… and decided not to launch it. My primary goal was to use it to learn Laravel, and I did. Launching it would do nothing but complicate my web site, and give me not only more code to maintain, but also have to maintain incoming content from internet strangers, which is just as likely to be a headache as it is to be entertaining, so I put the code aside and moved on to…

Read More Read More

How is Learning Laravel going?

How is Learning Laravel going?

Pretty well, actually… Monday, I re-watched all 32 videos from laracasts.com, and alongside them, paused the videos and created an application of my own, creating corresponding features to the videos. The applications is a variant on the “useless lists” site I’ve had off and on since the early 90s.¬†¬†Running through the videos got the basic CRUD of the app in place, including user accounts.¬† In this variant, visitors to the site can post their own list topics, if there are…

Read More Read More

How I’m Learning Laravel

How I’m Learning Laravel

Now that I’ve decided to learn Laravel, for a variety of reasons, I am left with a plethora of choices on how to actually go about doing that. There is a series of videos at Laracasts.com that is highly recommended by the community, which I agree is a good starting point. Let me give you the good and bad about them really quickly: Good: The pacing is very quick. I normally cannot stand video-based training because the pacing is too…

Read More Read More

Time to Learn a New Web Framework (23 Years on One Platform is Long Enough)

Time to Learn a New Web Framework (23 Years on One Platform is Long Enough)

Did I really spend 23 years of my career working on a single platform? Yes, I did. Today, Lotus Notes is dead, reviled, ignored, but mostly forgotten except in the few pockets where it actually still exists. But I started on it when it was new, innovative, leading-edge technology, and lived through the full life cycle of a product line as it grew, became successful, had ups and downs, was bought by larger companies (IBM), grew more, got messed up,…

Read More Read More

Open Letter/Rant to Anyone Developing Online Curriculum for Kids

Open Letter/Rant to Anyone Developing Online Curriculum for Kids

I have one child who homeschools, and 2 children who would like to. I also work indirectly with educators who are trying to improve the curriculum through the US educational systems. So I have a decent exposure to the details of the curriculum being offered to our children via online tools. And I’m not impressed. I don’t want to be dismissive of the hard work people have put forth… on the contrary, I really do appreciate it, and have great…

Read More Read More

Learning to Code

Learning to Code

I am surrounded by conversations recently about learning how to code, and wanted to write out some aspects of my journey to being a coder… The Apple ][ When I was a kid, my dad got an Apple ][ at his office. And on some Saturdays, I would go in and play with it. I had nothing but the manual that came with it, so I pretty much would load up BASIC and start coding the same kinds of things…

Read More Read More

Weekend Coding Babble

Weekend Coding Babble

I tend to spend some time each weekend coding some personal projects, for the reasons listed below. Each reason could be a post of its own, but I’ll save that for another day. Keep up with new platforms and frameworks Experiment in areas not covered by my work. Build tools that my family or I can use around our home Because I enjoy what I do, and want to have some personal projects under my own control But there is…

Read More Read More