Havelock, New Brunswick Web Design & Development Articles
Latest articles from around the web
Are you looking to combine Google's material design with Angular applications? Well, look no further! In this tutorial, we're going to build a news application using two of the most powerful and popular resources out there, Angular 6 and material design. You'll learn how to incorporate Google's material design components into Angular application templates to change and style your application in a professional way. The tutorial also serves as a reminder of how to make HTTP requests to bring live news articles to an application using the News API.
Coaches are not the experts. Coaches are the guides. Coaches listen to you. Coaches give you perspective. Coaches transform you. Coaches help you create more impact. This is why Bill Gates presented a TED talk on this very topic, stating that "Everyone needs a coach." Coaches create EXPONENTIAL growth. See graph below. Coaches shift your thinking. And these mindshifts create the biggest impact. "The very mindsets that have made you successful in life and business can be precisely what's holding you back from the next level of success." – Rich Litvin Have you got a coach? If you want fuel your growth, you should know that I am currently taking 1:1 coaching clients and have two masterminds running for creative professionals.
In a new post to his site Nikola Posa takes a look at naming conventions in code and makes some recommendations based on his own work. In the last couple of months, I spent a lot of time studying Proophessor Do demo project that showcases features of Prooph components, all with the aim of mastering CQRS/Event Sourcing concepts. Along the way, something else turned my attention away from the main topic - unconventional, but clean and concise naming convention for class and method names. This was a true eye-opener for me, I immediately liked the idea and after adapting it a bit I started practicing it at work. Excited and full of enthusiasm, I shared my findings and opinions with the rest of the world. He tweeted about his excitement but found that there was more to say and a blog post was the place to put it. So in this post he covers several "anti-patterns" to avoid in code naming conventions: Anti-pattern 1: Prefixes/suffixes convention for Interfaces Anti-pattern 2: Archetype suffix convention for domain classes Anti-pattern 3: "get" prefix convention for property accessors He finishes the post with some final thoughts and a "TL;DR" image showing a "right" and "wrong" way to structure your code.
The TutsPlus.com site has a tutorial posted showing how to make use of the ZIP functionality in PHP to handle the compression and decompression of ZIP archives programatically. Compressing files when transferring them over the internet has a lot of advantages. In most cases, the combined total size of all the files in the compressed format comes down by a nice margin. This means that you will save some of your bandwidth, and users will also get faster download speeds. [...] One factor that can discourage you from compressing files or make the process very tiresome is the fact that you might be doing it manually. Luckily, PHP comes with a lot of extensions that deal specifically with file compression and extraction. You can use the functions available in these extensions to automatically compress files in PHP. This tutorial will teach you how to zip and unzip (compress and extract) files to and from a zip archive in PHP. You will also learn how to delete or rename files in an archive without extracting them first. The tutorial starts with the compression of files making use of the ZipArchive class to create a new instance, add files to compress and close it out to write the resulting archive. Next it shows the reverse, using the same class to create an instance and extraction path. There's also an example of using a loop for even more control of which files are included in the archive.
php[architect] magazine has announced the publication of their latest issue, the March 2018 edition: Long Running PHP. Some of the articles featured in this issue include: "PHP Daemons and Long-Running Processes" by Tim Lytle "Evolving PHP" by Chris Pitt "Containers Are a Pile of Lies! Part Two" by Larry Garfield "Hands on With Accessibility" by Derek Binkley Other topics mentions in the usual columns cover the Lumen framework, code reviews, signed Git commits, running a user group and the use of Twitter for PHP development. You can check out the full list of articles in this latest issue and get a copy of your own on the php[architect] site. If you're interested in the content of the issue, be sure to check out this month's free article.
If you have strong design sense, a well-marketed business concept, and the energy to keep moving forward, your design startup is sure to grow. However, not all growth is good... The post Building Your Design Business the Right Way appeared first on Speckyboy Design Magazine.
MySQL 8.0 introduces partial update of JSON values, which is a nice performance improvement for applications that frequently update small portions of large JSON documents. Before, in MySQL 5.7, whenever you made a change to a stored JSON document, the full new JSON document would be written to the database, even if the update just changed a few bytes in the document.…
Vintage graphic design is a nifty way to create an old-school feel for projects. Today we’re exploring the vintage graphic design trend, and how to use it in your design projects. Vintage elements can include typography, illustrations, photo styles, and even entire aesthetic palettes. Further, there are different eras to choose from when you want […]
The web design marketplace has never been more flooded with choices for consumers. Whether we're competing with other talented designers or DIY services that promise the moon (all for one... The post Convincing Clients to Invest in a Custom Website appeared first on Speckyboy Web Design Magazine.
A funny thing happened on the way to 2016. After decades of asking us to speak to it in its own language, our computers began
About The Coding Studio Inc.
Developing professional web applications
for Havelock, New Brunswick, for 20 years!
With years of experience and many satisfied customers, we provide the direction and assistance you require.
Custom Web Development
We specialize in complex custom web projects, from small business websites to corporate applications.
We create an experience which converts more leads and retains more customers, which increases profits.
We help to simplify and automate employee tasks, which reduces payroll and other expenses.