193 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Goodbye Evernote
Tue, Jan 17th 2017 6
Merry Christmas!
Sun, Dec 25th 2016 6
Visual Studio Code Editor
Fri, Nov 11th 2016 8
Work with Rich Text from DDS
Fri, Oct 21st 2016 11
A Polymer Avatar component
Wed, Oct 12th 2016 8
MWLUG Recap
Sat, Aug 20th 2016 11
Red Pill is the MWLUG Sponsor of the Week
Fri, Aug 12th 2016 7
Top 10
sortablejs – Drag-n-Drop without jQuery UI
Thu, Jul 21st 2016 13
MWLUG Recap
Sat, Aug 20th 2016 11
Work with Rich Text from DDS
Fri, Oct 21st 2016 11
Asymmetric Modernization Explained
Mon, Nov 25th 2013 9
A Polymer Avatar component
Wed, Oct 12th 2016 8
Visual Studio Code Editor
Fri, Nov 11th 2016 8
Red Pill is the MWLUG Sponsor of the Week
Fri, Aug 12th 2016 7
Polymer app-layout Elements
Fri, Jul 1st 2016 6
Setting up a Polymer development environment
Fri, Jul 29th 2016 6
Domino svg support
Fri, Aug 12th 2016 6


Merry Christmas!
Twitter Google+ Facebook LinkedIn Addthis Email Gmail Flipboard Reddit Tumblr WhatsApp StumbleUpon Yammer Evernote Delicious
Keith Strickland    

Merry Christmas!! I hope everyone is having a great holiday. I thought now might be a good time to look back over the year and review some of the technology I’ve dealt with.

Surface Pro 4: Last year I got a Surface Pro 4 tablet. I started the process of switching to it instead of my aging MacBook Pro. While I REALLY like the hardware and how everything works there were just a few issues which got on my nerves so bad I couldn’t ever completely make the switch. As far as performance, I experienced about the same performance as my MacBook. It performed very well and was a solid machine, just some hardware issues (i.e. Bluetooth issues, Wifi issues, etc.). I still use the Surface Pro quite a bit, to markup designs, use as a whiteboard, light gaming and a few other things all of pretty much use the pen. I still take notes with it as I like writing with the pen.

Polymer: At Red Pill we’ve totally made the switch to using Web Components for everything with great success. Our customers love the applications we’re delivering. They look nice, perform well and are infinitely upgradable. Next in that progression is to figure out a continuous integration solution for delivering applications to a domino server. Which in my mind, shouldn’t be too complex with most of the work needed on the server side so that the Domino html directory is available via scp or something similar. The difficult part will be the backend plugins.

Design First Methodology: Another initiative we’ve undertaken is a change in how we develop applications. We’ve moved to a design first methodology which is now starting to show it’s potential. A designer gathers the requirements, designs a solution and is available during the development process for any tweaks or changes to the workflow or layout or even individual components. This is producing much nicer applications that are simple and takes a lot off the developer’s plate in terms of deciding how things look and work.

JavaScript Workflow: Our JavaScript workflow still consists of bower, npm and gulp. This stack is proving to be quite powerful and provides the ability to run a local server for development. We’ve got developers spread out across the world and these tools are working surprisingly well. Everyone is using their own editors but the workflow remains the same. I did a session at Engage that outlined this process. While it was a bit hurried and we had drama leading up to that session everything seemed to go off without a hitch. I’m also aware that it is a boring topic I think it was well received.

Switch from Full Stack developer to JavaScript Developer: I’ve pretty much left Java behind me and now concentrate solely on JavaScript and Web Components. This transition hasn’t been too painful for the most part and I think for me personally has been a much more fulfilling path.

Red Pill: Over the past year, Red Pill has started picking up quite a bit of business. Our team grew from 3 developers and a designer to a team of 6 developers, a project manager and a designer with Peter being a full time CEO handling customers and some of our project management requirements. We’ve all got more work than we can do and things are going well and should continue to do so.

Personal Life: This past year saw the birth of my 3rd Grandchild, Olivia Rae. She is now walking and talking. She started walking at 7mos and has been non-stop go go go.

Looking Forward: This next year will be a busy year I think. We’re expecting to have to grow Red Pill again (which is good) and we plan on delivering DIG (our portal solution) to a production environment. Polymer 2.0 and the Web Component 1.0 spec are set to come out with better TypeScript support. I’m pretty sure I’ll still have more work than I can do next year (which is good, kinda). I’ll probably start moving farther away from delivering solutions onto Domino and probably start delivering to some other solution (iis, apache, node.js, who knows what).

So, until next time…. Happy Coding.

 

 

Share This:



---------------------
http://keithstric.me/2016/12/25/merry-christmas-2/
Dec 25, 2016
7 hits



Recent Blog Posts
6
Goodbye Evernote
Tue, Jan 17th 2017 5:22p   Keith Strickland
I’ve been using Evernote for a few years now and have enjoyed it’s feature set and the ability to plan and document a complex project (namely home/shop projects) with shopping lists, ideas, etc. But recently every time I attempt to use Evernote to create a quick note or maybe just jot something down, I’m presented with a request to upgrade to a pay plan, or to update or just general advertising. I can no longer just open it and create a note. Because of this, I have now backed
7
Merry Christmas!
Sun, Dec 25th 2016 10:57p   Keith Strickland
Merry Christmas!! I hope everyone is having a great holiday. I thought now might be a good time to look back over the year and review some of the technology I’ve dealt with. Surface Pro 4: Last year I got a Surface Pro 4 tablet. I started the process of switching to it instead of my aging MacBook Pro. While I REALLY like the hardware and how everything works there were just a few issues which got on my nerves so bad I couldn’t ever completely make the switch. As far as performance, I
8
Visual Studio Code Editor
Fri, Nov 11th 2016 3:42p   Keith Strickland
I’ve been using the Visual Studio Code editor for the last couple of weeks and thought I would share my experience. I’ve mainly used this in a plain ‘ole polymer application which consists of html files. Using the editor this way has shown some of it’s shortcomings. Don’t get me wrong, I think it’s a fine editor and has a lot of features I really like. However with CSS, HTML and JavaScript all residing in the same file, a lot of the typeahead features just don
11
Work with Rich Text from DDS
Fri, Oct 21st 2016 5:33p   Keith Strickland
So you’ve created your shiny new web application using DDS and everything is really cool, except for the display of rich text. You’ve figured out that there is a multipart MIME object in the JSON delivered by DDS, and it has the HTML in that, but it still looks crappy. It has tags littered throughout and just doesn’t look good. Well, I think I’ve got the solution for you. If you look at that multipart MIME Object and find the ‘text/html’ entry you’ll not
8
A Polymer Avatar component
Wed, Oct 12th 2016 5:50p   Keith Strickland
At MWLUG a lot of people seemed surprised that I would create a component just for an avatar. My response to that is why wouldn’t you build an avatar component? So, in this post I’m going to show you how to build one for your applications. Let’s start out with the use case. We want to show an avatar for a person in various locations throughout our application. This avatar should do a few different things: Should show a picture of a person if one is attached to their person do
11
MWLUG Recap
Sat, Aug 20th 2016 11:27p   Keith Strickland
I had a great time at MWLUG this year. It was great to see so many familiar faces and friends, most of which I only see at the user groups. But, I just got home and thought I would share some of my thoughts and observations about the event and my take away about the state of our beloved Notes. As usual Richard Moy put together a great conference, so many thanks to him for making that event possible. The tone of the event was that most everyone is starting to realize that the Notes client is qui
7
Red Pill is the MWLUG Sponsor of the Week
Fri, Aug 12th 2016 12:21p   Keith Strickland
Red Pill Now is the Sponsor of the Week for MWLUG. Check out our video in the top right corner of the site. .huge-it-share-buttons { border:0px solid #0FB5D6; border-radius:5px; text-align:right; } #huge-it-share-buttons-top {margin-bottom:0px;} #huge-it-share-buttons-bottom {margin-top:0px;} .huge-it-share-buttons h3 { font-size:25px ; font-f
6
Domino svg support
Fri, Aug 12th 2016 12:09p   Keith Strickland
I’ve been messing with the Polymer vaadin-grid. If you enable hidable columns, a little graphic svg icon shows in the top right hand corner of the grid that produces a drop down menu of all the columns in the grid. You click one and it’ll hide that column. This was working great when running from my local gulp server. However when I put it on Domino, the little icon wasn’t showing, but the button was there (you couldn’t see it tho) and the menu worked when clicked. I di
6
Setting up a Polymer development environment
Fri, Jul 29th 2016 11:35a   Keith Strickland
When working with Polymer you’ll need a development environment. Google has created some great tools for doing this, mainly the Polymer-CLI. This is a command line interface for creating elements, applications, building applications (though I prefer a Gulp build system), a web server and some other misc. tools. This should be your starting point for setting up your development environment. To setup the polymer-cli you’ll need a few dependencies: Git Node.js (4.x) Bower Once those a
13
sortablejs – Drag-n-Drop without jQuery UI
Thu, Jul 21st 2016 4:59p   Keith Strickland
I had a need to enable drag-n-drop for a particular part of our portal. In the past I’ve always used jQuery-UI as it’s quite easy to enable drag-n-drop. Doing some research I came across a StackOverflow question about enabling drag-n-drop with Polymer. One of the answers mentioned sortablejs. This is a very minimalist library to enable drag-n-drop. Best part about this library is that it has a port for Polymer. BONUS! But there are several ports available: Angular, Knockout, Meteor,




Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition