Jump to content


  • Content count

  • Joined

  • Last visited

About andy9l

  • Rank
    White space enthusiast
  • Birthday 03/29/1991

Users Experience

  • Experience
  • Area of Expertise
    Web Developer

Contact Methods

  • Website URL

Profile Information

  • Gender
  • Location
    Surrey, UK
  • Interests
    All things web. Muse.

Recent Profile Visitors

38,801 profile views
  1. Lightweight grid framework for ES6+React project - is that a thing, or not?

    1. Jack


      Yeah, Robert created one as part of this https://github.com/rbrtsmith/nebula-css

    2. rbrtsmith


      Thanks Jack! I have created https://github.com/rbrtsmith/nebula-css-react-starter which is starting point for React projects wishing to consume Nebula.

    3. andy9l


      Thanks guys, will take a look!

  2. andy9l

    Where can I get my code reviewed other than here?

    You're welcome to post here as frequently as you'd like. Perhaps just link to projects on GitHub - you'll likely find the nice people here will take the time to review the project to varying degrees. There's also Codepen and other similar sites which are better for smaller code snippets as others can quickly fork and demonstrate how they'd approach the same problem.
  3. andy9l

    Easiest way to replace this default Google+ button

    Just a heads-up - changing these icons is usually to go against the brand guidelines/usage policies of the respective service (ie. Facebook/Google/Twitter). You should not change the image, according to Google: https://developers.google.com/+/web/buttons-policy
  4. I "walked away" from coding just at the time task runners were becoming popular. I'm now getting back into it and am playing catch up with these tools along with all the other, surprisingly significant, developments. I have jumped straight into using npm scripts over Gulp or Grunt, after reading a number of opinions on the matter. On my phone at the moment but will dig out the links later. The CLI nature of npm scripts massively simplifies the file and, by the looks of it, saves me writing hundreds of lines of JS! I'm keen to learn why a number of people I respect on this forum are still using Gulp? What have I missed?! I'm still new to this, meaning I'm at risk of getting into bad habits - I want to avoid those as best possible!
  5. This query should work: SELECT * FROM products WHERE status=1 ORDER BY package DESC, RAND()
  6. andy9l

    Playing around with React/Redux/Unit testing

    Going to follow this
  7. Really guys...? Thread closed. I'll be cleansing posts of insults too. Edit: Reopened thread, but removed the off-topic posts and insults. Let's keep it friendly.
  8. andy9l

    how do you learn?

    Every time. I'm currently getting back into Javascript...and I started off by writing two single-purpose scripts using ES6, which is (sort of) new to me. From this process I've learned a lot about npm and a whole host of available packages, compilers, task runners, you name it. A recent evening of "learning" for me involved: - Lazy load image plugin would be simple, let's do it - Alright I need to compile my first line of ES6 to ES5 - Google it - Find Babel, need a task runner - Google it - Find Gulp and Grunt - Google them - Read docs/intro for each - Google for opinions - Find latest posts actually recommend against both, just use npm scripts - Google it - Much better, decide on using npm scripts - Back to Googling Babel - Read Babel docs, read opinions on Babel - Implement using npm scripts, need CLI syntax - Google it - Find CLI commands on Github - Google what each flag means - Write my own CLI commands, need a watcher - Google it - Find like 5 watch options, Google them ...and so on I just go down rabbit holes for almost every detail until I understand it. I never, ever "just install X", nor am I ever satisfied with copy + paste = done. You'll never learn that way. I want to try/learn Jekyll. Started last night and still only just have Jekyll installed (not even a site directory yet). I looked into various Ruby package managers, why Apple increased security on /usr/, what /usr/local is for, opinions on Jekyll setups, the list goes on... My own curiosity makes me learn.
  9. andy9l

    Hello lads

    Welcome to WDF!
  10. andy9l

    Google Fonts Issue

    Open Sans seems to work for me on iOS for the homepage only.
  11. I would put the sidebar HTML/content after the main content (in terms of HTML structure) - something like this: https://jsbin.com/hasezed/edit?html,output
  12. andy9l

    Social media on Google Analytics

    You can segment GA report data to show people who came from social media (Acquisition type > Social). For individual posts/tweets, you'll need to start using custom URLs to gather more tracking information. This is available as campaign data in GA. Very simple to do. Alternatively, I believe you can find out the number of link clicks in Facebook Insights or Twitter Analytics.
  13. andy9l

    Glitch with Bootstrap Collapse

    Try this: .site-sidebar h3 { display:inline-block; width:100%; }Seems to fix it in Chrome...
  14. andy9l

    Hardware question - Monitors & Resolution

    For small businesses, I'd imagine 24" will soon become the norm - especially newer businesses/startups. 27" screens require more desk space and money for little benefit. I use a 27" iMac at home, and currently a 24" monitor at work, I don't really notice the size difference. But I do very different work at home vs. work so perhaps that's why.
  15. InDesign is primarily for creating print/digital publications. Photoshop is primarily for editing photos, Illustrator is primarily for...well...illustrations! They are not alternatives to one another - you would generally use the three together. Create assets in Photoshop and Illustrator, and embed them into an InDesign document. As an example, I use InDesign nearly every day for creating on-screen presentations, using Photoshop and Illustrator to create assets.