Plan to re-create this blog into a React app demonstrating my abilities. Debating on using Next.js or Remix as a base.
Its been awhile since I have journaled my experiences in my profession; 7 years running.
I have finished up a project where we replaced the use of RavenDB with that of Marten + Postgres. The transition came from the issues we were having with RavenDB, maily its chaotic, random indexing process. We needed a more robust solution that not only resloved our index issues but also allowed us to mix our usage with that of a relational database.
Great podcast by .NetRocks on the upcoming HTTP/2 with Robert Boedigheimer. The main browsers support it. Waiting for the servers to get up to speed.
Windows 10’s IIS already supports it. Need to wait for Windows Server 2016 release and will hopefully see it on Azure.
Had my first look at the Go Lang. Went ahead with a small exercise and wrote a ball clock out of the language.
Adding to the Component Pattern in relation to AngluarJs and taking excerpts from this article: component-paradigm
Quick review… The importance of controllerAs and bindToController property in your directive / component. bindToController
In summary, the bindToController property helps in situations where we want to pass something to the directive’s isolated scope from parent component. When used, properties from isolated scope will be automatically bound to controller’s this.
The example below is referencing an inline template instead of a templateUrl in the ui-router state configuration.
With the changes in AngularJs 2.0 coming down the pipe, many have started to prepare for the component-based pattern.
A few tips and a few standards related to using the component pattern with AngularJs. Highly suggsted to start writing your AngularJs project with this pattern in mind due to the migration path to AngularJs 2.0.
The AngularJs focus group gathered together at HireVue floor last night. The lead developer presented the dos and don’ts that they learned from their 2 year experience with AngularJs when they decided to implement it back in 2012.
To summarize, if you follow John Papay’s style guide, you should be good go. Here is Dave’s presentation from last night: http://slides.com/djsmith/how-we-made-a-mess-of-our-angular-app/#/
There is a great talk that Nicholas Zakas gave (former front-end engineer for Yahoo and contributor to YUI). He talks about decoupling the front-end into a modular web application utilizing the event-driven architecture pattern. Here is a great summary as to how AngularJs acts like a Scalable Application Architecture. http://serebrov.github.io/html/2013-03-18-js-scalable-architecture.html
There is an great AngularJs focus group that meets every month. They have had some great presentations while providing free pizza to those who are present. I recommend anyone getting their hands dirty with AngularJS, attend this focus group.