Saint-Hilarion, Quebec Web Design & Development Articles
Latest articles from around the web
Following up on his prior post showing how to convert DocBlock comments to official type hinting, Tomas Votruba has continued the series with a new post showing how to do the same thing but without previously defined DocBlocks. In previous post we looked at how to migrate from docblocks to type declarations. From @param Type $param to Type $param. Even if it doesn't break code like coding standards do, works with inheritance, localized self and static and propagates types to all child classes, it's still not such a big deal. But how do you complete type declarations if don't have any docblocks? After a "gloom and doom" start to the post, he circles back around and shows how PHPStan and Reactor can help with static analysis. After providing several examples of how the refactor should look, he shows how to set up Reactor for both return types and the migration of properties to their correctly typed versions automatically.
Do you spend your day coding? Having the best tech makes your job easier. See our top picks for the best programming & coding monitors.
Have you ever left a website frustrated, not being able to find the needed information about the company? Have you ever uninstalled an app, a potentially useful app, that later... The post UX Design in Software Product Development: Creating Exceptional Product Value appeared first on Speckyboy Design Magazine.
When it comes to videos, we all turn to YouTube at some point of the day or the other. Whether it is a DIY recipe of your favorite dish, or a video tutorial about creating WordPress plugins, or the latest... The post 4K Video Downloader: Download YouTube Videos for Free! appeared first on Speckyboy Design Magazine.
I wish you a happy New Year! But although we write another number now -- 2016 -- your habits and goals won't change overnight. That is why I'm not convinced of New Year's resolutions. You should have goals, resolutions and you should try to improve yourself. But bear in mind to make these goals reasonable, actually achievable for you, and re-iterate in smaller periods than just once a year. I think that works way better than having one large resolution and then feeling bad because, of course, you failed to reach your big goal. Make the small things count and improve in small steps!The post Web Development Reading List #119: Bulletproof Third-Party Content and Progressive Applications appeared first on Smashing Magazine.
Vue.js has achieved phenomenal adoption growth over the last few years. It has gone from a barely known open-source library to the second most popular front-end framework (behind only React.js). One of the biggest reasons for its growth is that Vue is a progressive framework — it allows you to adopt bits and pieces at a time. Don't need a full single page application? Just embed a component. Don't want to use a build system?
All websites should start with a good plan. Focussing on the design process first may be common for smaller sites. For larger sites, when user experience is paramount, creating an... The post A Collection of Inspiring Sitemaps and User Flow Maps appeared first on Speckyboy Design Magazine.
Adobe's UX design tool seems to be picking up speed. Have you tried Adobe XD yet? The tool is part of the design giant's suite of software. It meets a need that was being filled by other tools such as Sketch and Figma. But thanks to Adobe's large customer base, XD is proving itself a […]
Hey friends! I wanted remind you about my podcast! It's http://hanselminutes.com/ and just a few weeks ago I published my 800th episode! My first episode was in January of 2006 so that's over 15 years of shows. And, if I may be a little boastful for a moment, they are pretty darn good. Maybe the first 400 were a little rough but these last 400 have been ROCK SOLID. Just kidding. Seriously, though, this 30 minute long tech show has diverse topics and new faces you haven't heard on other podcasts. If you check out over 800 episodes here https://www.hanselminutes.com/episodes you can search by Title, Guest, OR search all the Transcripts! There's over 400 hours of shows and you can search for the topics you want. Subscribe with your favorite podcast app, the raw RSS is here. We're also available on basically every podcast app out there, including, but not limited to: iTunes Spotify Google Podcasts TuneIn iHeart Stitcher Player.FM Samsung Podcasts, and more! If you enjoy the show, the best thing you can do to help me is SPREAD THE WORD! Tell a friend, share and episode or favorite code, but above all GET FOLSK TO SUBSCRIBE. The world is littered with podcasts that gave up after 9 episodes. There's a ton of average talks shows that ramble on. I've worked really hard - at night, as this is not my day job! - to not only bring you the best guests, but to read their papers, books, and thesis, and ask the questions that YOU would have if you were here with me! Sometimes I even put the Hanselminutes Podcast on YouTube and the results are truly special and heartbreakingly emotional. Thanks for listening, and thanks for sharing! Sponsor: YugabyteDB is a distributed SQL database designed for resilience and scale. It is 100% open source, PostgreSQL-compatible, enterprise-grade, and runs across all clouds. Sign up and get a free t-shirt(C) 2021 Scott Hanselman. All rights reserved.
Whether you’re looking for a MacBook mockup or a MacBook Pro mockup, we have you covered with this extensive collection. We’re featuring a mix of MacBook mockups, realistic illustrations, and flat/stylised versions of these MacBook notebooks for all types of use case. Totaling over a hundred different MacBook mockups in all shapes and sizes, these […]
About The Coding Studio Inc.
Developing professional web applications
for Saint-Hilarion, Quebec, 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.