In part 1 of this series we developed an API for searching and sorting HTML tables. We introduced some code reuse in part 2 but were dissatisfied with the boilerplate. Part 3 teased us with keyof, a promising feature of the type system. In this final post we dig in and finally deliver the goods. Read More..
In Part 1 of this series we developed an API for searching and sorting HTML tables. We introduced some code reuse in Part 2 but ended up with a lot of boilerplate and fell short in our efforts to address the problem. In this post we discover a feature of TypeScript that offers hope. Read More..
Recall in part 1, we developed an API for searching and sorting HTML tables. While satisfied with our work, opportunities for code reuse had presented themselves. Read More..
TypeScript has emerged as a leading alternative to JavaScript in large projects where compiler-enforced type-constraints free developers from runtime uncertainty. This is the story of a journey into TypeScript and the haphazard discoveries made along the way. Read More..
At a fundamental level, one aspect of being “Agile” means that your team or enterprise is organized to be able to respond quickly and smoothly to the realities of changing business dynamics and priorities. Read More..
This week, the Intelliware team is headed to the Full Stack Toronto Conference (#fstoco) as a Gold Sponsor. #fstoco is Toronto’s leading web development technical conference. The conference features a diverse lineup of web professionals from around the world, from all sizes of business, and all levels of experience. Read More..
Once again this year, Intelliware will be participating in the Take Our Kids to Work (TOKW) program. Our TOKW event is more than just a fun day away from school. For 12 years now, we’ve been using this day as an opportunity for students to explore different career options in Science, Technology, Engineering and Math (STEM). Read More..
On October 4, Intelliware held our Fall 2018 Hackathon. This event was significantly different from previous versions of Intelliware’s hackathons. Instead of having the teams create a product with a given technology or domain constraint, there were a number of reasons we chose to spend the day playing a game. Read More..