Some recommendations from IndieHackers

I really like reading IndieHackers even if it’s just for the sheer amount of inspiration the put out. So I put together a few of the articles I like to read most over there. If you are familiar with the site you may have already read these articles but if not, check them out, they’re interesting:

And as an aside, WordPress is still big business, two of the stories are WP related and they bring in quite a handsome revenue, so if you plan on building a new software solution, you may want to plan a WordPress integration from the start. I sure am.

List of interesting links – 31 July ’18

Introducing today’s list, and as a disclaimer, its pretty much mostly frontend this time around:

  1. ShopTalk Show – Full Stack Crossover with Adam Wathan – this is actually the most recent item on the list, but given that it has both Chris Coyier and Adam Wathan I will name this the week’s top recommendation.
  2. Build a state management system with vanilla JavaScript – if you have done any frontend work in the past couple of years, you have run into state management. React has its own, Vue has its own, but this article is showing you how to build one that is kind of framework agnostic.
  3. Solved with CSS! Logical Styling Based on the Number of Given Elements – this is the third article in a series, and a very good article introducing you to some CSS features that you may not have known before, or if you knew about them, you will learn how to use them at their full potential.
  4. 10 Popular UI Design Trends on Dribbble in 2018 – a nice breakdown of UI trends these days
  5. Tips for balancing web fonts & page load – most of us use web fonts and also most of us know the toll they take on the speed of a site/app, so if you are a heavy user of web fonts, you will definitely have to gain from reading this article
  6. Create your design system, part 1: Typography / Create your design system, part 2: Grid & Layout – a couple of articles from the people behind CodyHouse and NucleoApp on, wait for it, creating your own design system 🙂 Interesting and informative
  7. What performance tricks actually work – I work with PHP quite a bit so this type of article is always worth reading
  8. SSH Shortcuts – a short article that can make your work with SSH a bit faster and maybe even a bit more secure
  9. Java will kill your startup. PHP will save it – not a PHP vs ‘language’ post, its more of a simple vs complex type of argument. Read it, let me know if you agree
  10. 9 Software Architecture Interview Questions and Answers – haven’t been a lot of interviews in my short career, so far, but this seems like a popular article and I thought I would share

List of interesting links – 24 July ’18

Coming back for the second consecutive week, these are some of the more interesting articles I read this past week

  1. What Every Young Man Should Understand About the Power of Compound Interest – a nice article from the Art of Manliness site that is meant to bring a bit more actually useful information to today’s young people
  2. Improving the usability of multi-selecting from a long list – I am not a designer but I do build interfaces by myself now and again and I had to discover this kind of thing on my own. For people starting out in UX design, this can be useful take on multi-selecting
  3. UnDraw – a very nice library of MIT licenced SVG illustrations – this one has been on every newsletter this past week so you may have already seen it, but its such a good resource, its hard not to keep recommending it. Also, I think this past weeks’ What’s New for Designers – has been filled with great resources, so check that one out as well
  4. How I dropped 250KB of dead CSS weight with PurgeCSS – is a pretty interesting article where you learn how to minimize your CSS files size. The article is a lot more useful if you are working with TailwindCSS, but I think its also a good entry point in thinking about how one can use tools to remove unused CSS from an app or site.
  5. EarTrumpet 2.0 makes Windows 10’s audio subsystem even better…and it’s free! – an overview of a Windows Store app that allows for more granular control of sound settings.
  6. Hacking user perception to make your websites and apps feel faster – an informative article on how to make your apps appear to load faster, especially in places where you need to pull up large amounts of data.
  7. Extending Laravel’s Collection With Macros – if you are a Laravel developer, this may be useful to you.
  8. Managing Your Personal Sprints w/ Trello – lately, I’ve been reading articles on almost as much as I’ve been reading from, and this is one of the latest gems I’ve discovered there. I’ve been reading more on Agile lately and will definitely try this out.
  9. The Allure of Small Towns for Big City Freelancers – for freelancers or people wanting to get into freelancing this should be a must-read.
  10. A 4-Day Workweek? A Test Run Shows a Surprising Result – for business owners and also employees this is also a must-read.

List of interesting links – 16 July ’18

I used to write here, at one point, a list of interesting links I found online in the previous week. Then I got sucked into work and stopped posting, and then my old host lost my data.

Now, I am trying to get back into writing and armed with better knowledge, better taste in what I read and a better backup solution, I present to you the new List of interesting links:

  1. The open-plan office is a terrible, horrible, no good, very bad idea – the title is pretty self explanatory. It’s an opinion piece by the founder of the Basecamp app and Ruby on Rails, David Heinemeier Hansson ( or as the internet world knows him, DHH )
  2. Organize Realtime Job Management With Laravel and Vue Step by Step – a 3 part tutorial that is walking you through job management from a basic frontend interface – part 1part 2part 3
  3. Building Flexible Axios Clients – the first paragraph of this article is, I think, the best description of what its all about – “Recently I set out to improve how I work with APIs in my Vue applications by building a flexible Axios client that I can use in my Vuex actions and one-off components.”
  4. A free React Bootcamp – seems like they provide an good take on learning React. Haven’t gone through the entire thing myself, but what did watch, seemed interesting.
  5. Processing XML documents – DOM vs Streaming – a short overview of some of the best ways to parse XML with PHP
  6. How I built it – Morten Rand-Hendriksen & Teaching at Lynda – a conversation with a great developer and teacher
  7. Logging model changes and 11 other ways to improve your Laravel projects – this to me is more of a list of things to go over when getting started with a new project
  8. Did blogs ruin the web? Or did the web ruin blogs? – something to think about