
Belledune, New Brunswick Web Design & Development Articles
Latest articles from around the web
Check out this hugely versatile font bundle, combining condensed and futuristic sans serifs to hand made brush and script fonts, as well as font duos and complete families to make font pairing a breeze. Read More
As I've been coaching freelancers and agency-builders for the last 11 years, I've noticed there can be a real tension when it comes to the topic of portfolio websites. On the one hand, everyone feels like they should have one. They seem to see the importance of it on its face. And there are countless...
AWS, DeepLearning.AI and Coursera announced the launch of Practical Data Science, three-part series of hands-on courses designed for data professionals to learn the essentials of machine learning. The courses delve into how to use state-of-the art algorithms for natural language processing and natural language understanding using Amazon SageMaker and Hugging Face's optimization of the BERT … continue reading The post SD Times news digest: Practical Data Science course, Nintex acquires AssureSign, and Apache weekly roundup appeared first on SD Times.
In a new post Larry Garfield makes an interesting suggestion related to the use of arrays in PHP. He suggests that you should never type hint arrays in your method definitions. Let's be controversial: In modern PHP, you should never type-hint an array. Before you start throwing tomatoes, hear me out. PHP allows you to specify the type of a function/method parameter or return value. These return values can be any legal PHP type. [...] PHP has a data type that it calls array, although it's not really an array as any other language would define it. [...] And you should almost never use array as a type hint. Why? Because there's always a better, more generic option. He starts off talking about the use case where arrays are used as a "single complex value" and how,. more often than not, a class is actually a better option. He then covers the other main use of arrays: as an ordered sequence of values. To replace this he recommends a more structured collection that can apply some logic to its contents. With these other options out of the way, he then talks about what arrays are actually useful for and some other potential typehints to allow arrays and other potential inputs. He ends the post talking about array operations included in PHP and how, with a minimal amount of effort, they could be reproduced with simple methods for use on actual collection instances instead.
Protect your WordPress site from hackers with the best security plugins. We've made it easy for you and found 14 of the best, complete with features.
Whenever you hear of "mobile navigation", what's the first thing that comes to mind? My guess would be the hamburger slide-out menu. This design pattern had been in use since the first responsive design days, and even though a lot has changed since then, this particular pattern has not. Why is that? How did we start using the top navigation with the hamburger menu in the first place? Is there a better alternative?
What's going on in the industry? What new techniques have emerged recently? What insights, tools, tips and tricks is the web design community talking about? Anselm Hannemann is collecting everything that popped up over the last week in his web development reading list so that you don't miss out on anything. The result is a carefully curated list of articles and resources that are worth taking a closer look at. -- Ed. Today is the Christmas day for many of us around the world and I hope you're already enjoying the day with your family or friends. This time is often a rare opportunity to relax a bit, avoid emails for a couple of days and not to be disturbed by daily routine, as other people aren't working either. Before the new year comes up next, there's a yet another web development reading list, so you won't get bored over the next few days! ;)The post Web Development Reading List #118: Opera Mini, BPG Format, Accessible Tabs and Flexbox appeared first on Smashing 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.…
Earlier this year, support for CSS grid layout landed in most major desktop browsers. Naturally, the specification is one of the hot topics at meet-ups and conferences. After having some conversations about grid and progressive enhancement, I believe that there's a good amount of uncertainty about using it. I heard some quite interesting questions and statements, which I want to address in this post. "When can I start using CSS grid layout?" "Too bad that it'll take some more years before we can use grid in production." "Do I need Modernizr in order to make websites with CSS grid layout?" "If I wanted to use grid today, I'd have to build two to three versions of my website." The CSS grid layout module is one of the most exciting developments since responsive design. We should try to get the best out of it as soon as possible, if it makes sense for us and our projects.The post Progressively Enhancing CSS Layout: From Floats To Flexbox To Grid appeared first on Smashing Magazine.
NFTs (Non-Fungible Tokens) sell for millions of dollars, but as a creator, how do you market them? We cover everything you'll need to know in this post.
About The Coding Studio Inc.
Developing professional web applications
for Belledune, New Brunswick, for 20 years!
Consultation Services
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.
Increase Profits
We create an experience which converts more leads and retains more customers, which increases profits.
Reduce Expenses
We help to simplify and automate employee tasks, which reduces payroll and other expenses.
What customers have said
TestimonialsDelta,British Columbia Web Design & Development
Saint-Antonin,Quebec Web Design & Development
Melbourne,Quebec Web Design & Development
Sundre,Alberta Web Design & Development
Valcourt,Quebec Web Design & Development
Regina Beach,Saskatchewan Web Design & Development
Drayton Valley,Alberta Web Design & Development
North Cowichan,British Columbia Web Design & Development