Pham The Anh

2,351 Flips | 4 Magazines | 10 Likes | 1 Following | 86 Followers | @Teralian | Coding the way to the top.

5 Social Media Automation Tools to Help you Grow Your Business’ Online Following

Whether you handle the marketing for your own web design or development business, or work with a Shopify store owner on their social media needs, …

Social Media

10 Free CSS Loading Spinner Snippets For Web Designers & Developers

Custom spinners are a fun way to breathe life into your pages.You can find plenty of custom sites offering free spinners as GIFs. But what if you …

Why I switched to Vim from Visual Studio Code

I started using Vim as my main editor around six months ago and I can say it has been a worthwhile experience because it has pushed me to think in a …

Linux

10 CSS Gradient Libraries & Webapps for UI Designers

Free online tools are the norm for modern designers. Why reinvent the wheel if you can save time with a free resource?If you search around, you’ll …

Tired of minimalism, this designer wants to bring skeuomorphism back

You could argue that Apple’s Scott Forstall-era iPhone software gave digital skeuomorphic designs a bad name, especially after skeuomorphism …

How has technology changed the career of a graphic designer?

Technology has had such a massive influence on the world we know today. There are now multiple generations that have grown up not knowing what it was …

The Classy Fonts Bundle: 51 High-Quality Typefaces

The Classy Fonts Bundle, a great collection of 51 high-quality typefaces!With this amazing collection of high-quality fonts, you can give your …

Building Three Common Form Interfaces in Vue.js

Today I wanted to share three simple (mostly simple) Vue.js samples that demonstrate some common form UX patterns. In each case, I fully expect that …

JavaScript

Finding UX Research Participants

Finding UX Research ParticipantsFinding UX Research ParticipantsVictor Yocco 2018-04-03T11:30:49+02:00 2018-04-19T14:33:52+00:00For UX designers and …

UX Design

Typeface elegantly combines Braille and English characters

Braille Neue is a dual typeface designed by Kosuke Takahashi that overlays Braille and English into one simple font. For sighted people who do not …

The 25 Best WordPress Plug-Ins

Quick question: Do you know what IFC, <i>The New York Post</i>, The Walt Disney Company, and WNBA have in common? Ponder the answer for a moment, as the tie that binds the four organizations isn't obvious. Go ahead, I've got a minute. Stumped? It's the WordPress content management system (CMS) that powers …

30 Things Every New Software Tester Should Learn

by Heather Reid<p>This is a guide to learning more about software testing. As you start on your journey you will have tasks you can work through. …

UX Design

I Created My Portfolio with React and Some Magic 🎉

<b>TL;DR</b><i> — I re-wrote my</i> <b>portfolio</b> <i>in React and added some niche tricks to make it look all shiny and rad. Everytime you refresh the page, a new look will</i> …

How Cambridge Analytica’s Facebook targeting model really worked – according to the person who built it

The researcher whose work is at the center of the Facebook-Cambridge Analytica data analysis and political advertising uproar has revealed that his method worked much like the one Netflix uses to recommend movies.<p>In an email to me, Cambridge University scholar Aleksandr Kogan explained how his …

Machine Learning

Driver.js

<b>Powerful yet light-weight, vanilla JavaScript engine to drive the user's focus across the page</b> <br>Only ~4kb, no external dependency, supports all major …

Web Development

What Designing Over 10,000 UI Screens Taught This Veteran Creative

Image via Shutterstock<br>Design isn’t something you can pick up from reading a textbook. It takes more than one try to build a masterpiece that you’ll …

Everything You Know About Web Design Just Changed by Jen Simmons

Alright! It’s time for the final talk of the day at An Event Apart Seattle (Special Edition). Jen is wrapping up a CSStastic afternoon with her talk …

5 Open Source Libraries to Aid in Your Machine Learning Endeavors

Machine learning is changing the way we do things, and it's becoming mainstream very quickly.<p>Opinions expressed by <i>Entrepreneur</i> contributors are their own.<p>Machine learning is changing the way we do things, and it’s becoming mainstream very quickly.<p>While many factors have contributed to this increase …

Infographic: 10 ways to immediately enhance your visual design

Content marketing is about creating value for your audience and sharing it in a useful way.<p>Visual content marketing serves the same function—and …

Infographics

Client side validation not working with reused and nested complex property

I have an asp.net MVC 5 application in which I tried to re-use a nested complex view model class in different places in an .cshtml file. The reused …

Package Paths in R

Recently, while working on the Azure Data Lake R extension, I had to figure out a good way to create a zip file containing a package together with …

How to write data in a csv file within single-page-application(React JS )?

I want to write or overwrite data(or insert row) in a csv file within react-application(create-react-app) . My App.js file for now is -<p>Here , I want …

JavaScript

You Don't Have To Be A Designer To Get Awesome Visuals

Which download format is right for me?<p>PNG and JPEG files are lossy photo formats. PNG files support transparency and best used for graphics or images …

Graphic Design

Excited by the latest news platform? Build three — yes, three—prototypes to test it first

We have so many toys. If you’re a developer, I’m guessing there’s a new framework you’re itching to try tomorrow. And if you’re a <i>news</i> developer, or involved in news product development, there’s even more to tempt you—AMP Stories, ARKit, chatbots, podcasts, IoT, that 3D graphics library you never …

Discover JavaScript Timers

• setTimeout()• Zero delay<br>• setInterval()<br>• Recursive setTimeout<br>• Node.js<br>setTimeout()When writing JavaScript code, you might want to delay the execution of a …

JavaScript Top 10 Open Source Projects (v.Mar 2018)

For the past month<b>,</b> we ranked nearly 250 JavaScript Open Source Projects to pick the Top 10.<p>We compared projects with new or major release during …

JavaScript

5 Crucial Concepts for Learning d3.js and How to Understand Them

You may have already heard about <b>d3.js</b>, the dazzling JavaScript library that lets you create beautiful charts and graphics with just a few lines of …

Data Visualization

11 Valuable Lessons I Learned Working in The Real World of UX

Sometimes working in design is a pain in the arsePhoto by Tyler Lastovich on Unsplash (Nothing to do with UX but it’s pretty)The real world of UX is …

Seven days of Go

The following is a brain dump of everything I've learned so far using Go, writing the mvp of an app, in 7 days.<p>My only previous experience with Go …

Programming