Pincher Creek, Alberta Web Design & Development Articles
Latest articles from around the web
As PHP developers, dealing with the "helpful" automatic type shifting the language performs can sometimes be challenging. It can lead to some interesting situations like the one Freek van Der Herten has posted about where something that seems "empty" actually isn't. Recently when I was working on a project I got some strange results when using the empty function. That's really odd [that the result was a string and "empty" when a value was set]. How can a variable hold a string and be empty at the same time? He includes a few other tests on the same object and firstName property using other "empty" checks with isset and is_null. Those behaved as expected so he started to look more into the class the object is based on. In the class values/properties are returned via magic methods, not direct functions. In the case of empty, this fetching isn't interpreted prior to the check and the result appears "empty". To fix the issue, he recommends implementing an __isset magic method that will then get called to ensure the value is actually set before fetching it.
After you have written tests which use the TestProject OpenSDK and JUnit 5, you most likely want to run them. When you run your tests, the TestProject platform generates test reports which are published on the reporting dashboard. This blog post provides an introduction to the test reports which are generated by the TestProject platform […] Related StoriesRunning TestProject OpenSDK Tests With Github ActionsSharing Code With Multiple TestProject OpenSDK TestsWriting Tests for Web Applications With TestProject OpenSDK And JUnit 5
Whether you’re looking for a mockup of the MacBook, MacBook Air, or the new MacBook Pro, we have you covered today. We’re featuring a mix of photo mockups, realistic illustrations, and flat/stylised versions of these Apple notebooks. Totalling over a hundred different MacBook mockups, in all shapes and sizes, these are great for dropping in […]
When working in a team, we focus so much on the work, that we often forget that we all have something in common. Something that is so obvious that we underestimate it: we all are human beings. And well, if we want to grow as a team and get better at what we do, we should embrace this fact more. In fact, I just came back from a week-long team retreat where we had team activities, team games, and sessions and discussions about how we can achieve just that. We figured out how much we value diversity, we realized how different the English language and its words are perceived by people from different countries, and we've seen short talks on various topics like work-life-balance but also on technical stuff like Docker or intercepting any computer's traffic with a Raspberry Zero. So if you have the chance to work in a team, use the opportunity and exchange views and share information with your co-workers. Work is part of your life, so why not make it a lovely part?The post Web Development Reading List #167: On Team Retreats, Immutable Cache, And Eliminating Clearfix Hacks appeared first on Smashing Magazine.
Once the main structure is done, designers ought to take care of typography. Employing excellent typography in UI design serves to clarify app's structure and hierarchy. There are even such apps where the entire interface consists of typography. For the novice designers among you, we composed a list of basic factors which can affect typography. […] The post Typography in UI Design and How to Choose the Proper Font appeared first on Line25.
Adding stylish effects to wedding photos (such as retro, rustic, and moody filters) is a popular trend these days. One of the easiest ways to add this type of effect to your photos is with these--our picks of the best wedding Photoshop actions! Whether you're trying to improve your own wedding photos before uploading them […]
Save your free seat to my first ever LIVE logo design session + a demo of my favorite logo design tool. Quick Overview Live logo design session + fundamentals Logo file formats explained Packaging logo files for clients including tool demo Live Q&A session Date & Time Mon, Aug 3, 2020 10:00 AM EDT – Convert your time Details Michael Bruny-Groth, is the founder of the incredible logo tool, Logo Package Express which has just released version 2.0 with some powerful new features. After I finishing designing the logos in the live session (sharing some golden tips in the process), Michael is going to teach you all about file formats and how to save hours of time packaging up logos, by showing you how the Logo Package Express extension works. Then we will have a live Q&A session, where you can ask anything you wish. Get Involved I am going to create a few logos live based on names & personalities from the JUST Creative community. If you want your logo designed by me: Reply back to this email with your full name & three personality traits (eg. modern, fun, bubbly) Register your free seat & be there live I will choose a few submitted […]
The Ampersand is loved by all types of creatives! Its shape has evolved into a variety of styles since it was conceived as a ligature of the letters ‘e’ and ‘t’ from the Latin ‘et’ for ‘and’. You can find a range of ampersand designs across different fonts and typefaces, from cursive script variants to […] The post Art of the Ampersand: 35 Creative Examples of The '&' Character appeared first on Spoon Graphics.
Creating large, harmonious and uniform color palettes can be a challenge. Good intentions and confident plans can be abandoned when things get a little unwieldy. But you can equip yourself with some tools to manage the complexity. With the right techniques, large color palettes can be created, refined and refactored at will. Large color palettes can be tamed.The post Taming Advanced Color Palettes In Photoshop, Sketch And Affinity Designer appeared first on Smashing Magazine.
About The Coding Studio Inc.
Developing professional web applications
for Pincher Creek, Alberta, 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.