Categories
Branding Development Marketing

Find Yourself

Spare a moment?

Teach if you can.

Invest in some time.

Learn as much as you can.

Perhaps…

Share a thought together.

Maybe if you’re lucky…

Trade a skill for another?

Who knows what you’ll might find.

From entry level to fullstack…

There’s always something to learn.

Call it what you want.

The cycle of learning forms teaching.

Imagine and reiterate.

The above with the below.

Apply methods with different contexts.

Lifehacker.

Categories
Development Reviews

I have a theory, but correct me if I’m wrong…

Working in the Web realm is fascinating, but does have it’s tolerance.

Balancing many factors that one may not be aware of.

Add that with business needs and growing demands from order of hierarchy.

The cycle of success continues with continuous learning, finding, trialing new tech stacks to building and improving software architecture.

Driven by passion and ambition to self learn, is all that was needed.

Without a software degree it’s pretty hard to summarise.

That you may know more then you think you know, but then again you only know more when you are able to investigate and trial these new ideas.

Must thank those who understand and give the time to let one manage their own.

Lessons learnt and upheld adopting the new, due to valid reasons keeping tech stack consistent for upgrading and maintaining purposes with limited resources.

It’s time to let go of the small and think bigger. Push those boundaries. Invest in the new to increment features and aim to replace the old.

First to explore, first to trial, but wait a second, we have a team with individual mindsets and abilities to do the same or similar.

Teach, train and mentor maybe a new territory for one, but not often looked upon due to time management in many businesses.

So there’s concerns in the blind spots. Noted and mentioned to many, but how and who will address it?

Correct me if I’m wrong, but it’s up to the individuals in the team to embrace the journey together.

Setting aside some time and pushing back on the frequent demands.

Better yet, let the order of hierarchy set some time to continuous review information before passing down the chain of commands.

With continuous review of information, refinement of order become transparent, data become valid and less likely to consume time rectified.

While from the bottom continuing with the business needs in a regular pattern that aligns the learning goals, teaching one another, which is one of many challenging business objectives overlooked.

Certainly a challenge this year, but appreciate able to work in the current conditions.

Categories
Design Development Marketing

The point.

If you invest in a little bit more time, you get a whole lot more in return.

Take this as my experience.

If you take a look closer you will see patterns.

Keeping things generic as possible offers flexibility and new ideas.

Although time does come at a cost, think of it as a return on investment.

When you are finally done, release and track your feedback.

The jigsaw to the feedback will be crucial.

With the feedback, improve those negatives to positive.

You then reiterate and evaluate, eventually receiving the cycle of success.

Statistics will show, performance will grow.

Be patient, calm and collective.

One at a time is the focal point.

There is a journey where we are all involved.

Making the end users experience greater together then the previous or current.

Love to hear your thoughts and comments. Please leave them below, thank you.

Categories
Web Technologies

Every business needs it…

When scaling as a business, usually there’s a pattern of manual processes that requires time and effort in which usually becomes repetitive processes.

This is where businesses need to start building automated processes to cut out the need for manual tasks.

It allows the average person to work on something much more meaningful and with that in mind discovers new ideas and and a keen willingness to go beyond personal interests to discover more.

That’s the reality the average person needs to know.

Categories
Reviews

Event Driven Architecture

So here’s where my head is at… from working on MVC (modal, view, controller) using JQuery and JS to manipulate single pages to building reusable components and converting the current state of software to single page application… was something on the horizon, but yet not discovered – knowing/ hearing the tech industry is shifting in that direction.

The new process reduces the amount of callbacks to the servers, which on a large scale, is a huge factor for medium to large scale businesses that rely on online activity every day.

The main positive impact is saving server processes which leads to less server maintenance and the amount of servers processing.

Preventing servers from computing overtime or overclocking, which leads to increase in heat and burnout – one of the main reasons why servers need a maintain temperature room.

The new process allows online users to process the data from client side and then return the data back to the servers.

The end result is fast and efficient, browsing experience.

Here we are scaling up as a team, thinking on decision what is possible and what are shades of gray.

As we build, trail and error, finding problems along the way and realising there are many methods to get to the end goal.

The main issue lies in the decision making, which path as a team we should take given what other problems may occur when scaling applications up.

When you get to the specific details on how to pass data around components to manipulate and store gets complex, dealing with a framework that’s new and gives options, but yet as a language executes on load.

Welcome to event driven architecture…

Categories
Reviews

Tackling programming languages from the past

Tasked to solve – is pretty much what one has been doing to date.

Not knowing, but yet comfortable challenging them while time is ticking away.

Rewind back to years, where self teaching new programming languages was ever so daunting.

The instincts of knowing a language that would update in increments or a full re-write that would extend maintenance time and having to explain that up the chain.

Working with PHP this week and some experience of WordPress remembered in the past – felt like a task that one should attempt, be it if one has only touch the surface of this language.

The attempt was successful and the feeling of confidence has gained tremendous.

So the lesson learned here was be calm and carry on.

Categories
Reviews

Office Politics

Things just keep changing constantly, another job another mess… a repetitive process of seeing code that may once have been produced to good business needs.

But while business changes are happening, there’s a lack of poor coding standard among the fast pace environment.

Factors may include limited time, short fall on talent, to miss communication between colleagues or teams, or just the nature of employment to human error.

I see that trending… a.. lot, even in well documented or reading materials, just check my Instagram feed out, pretty basic examples, but yet one may not see it straight away…

And here I am learning programming, how dynamic languages from learning JQuery to vanilla JS using React.js and Vue.js all work behind the scene, noticing state cycles and how interactive elements on markup react, whether it’s a button or a URL link.

Seeing data races when elements on pageload load slow or when users react to events on a page.

Or, when functions are buried within function and script files bundled randomly that causes conflicts among execution.

But, I’ve fixed the mess with some history behind what it should and shouldn’t do and where to look for these files to edit.

Sure it took several days or some week or two to get it correct, but not bad to say I don’t have the correct qualifications, just a heck of a lot minor qualifications and plenty of experience in and out my career progression.

Understanding ones code and then attempting to fix it, would be suicidal – it’s not easy as building something new with the common known tools one may use.

One true thing that does amazes me, how each user tries to navigate their way through a website or software looking for what they need/want in information or running certain tasks.

The way how one uses it, whether it was designed to do so or was designed to do something alternative – always look outside the box.

And now I’ve come to my senses there’s a lot I could do, but my time is worth so much more, only look at the bigger picture by prioritize crucial tasks first given working in scrum and using sprints to weed out the least irrelevant requirements, and when those fall together, the least irrelevant follow as if it becomes a waterfall of working code.

I still have lots to learn and cover, yet striding the tech stack swiftly with self motivation and some help from the smartest people I’ve come across, but one advice I’d give to all… Nothing is correct and not everything is also wrong, it’s finding that right balance of what is true and false using your own instincts, most likely from experience.

Those starting fresh, start early and make as many errors as possible, as later you’ll realise your strengths and collaborate where ever possible in teams or departments.

Categories
Activities Reviews

It’s 2017!

A new blog post due for this year and already one month gone by so quick!
(Brace yourself this might be the longest post ever).

I’ve put aside the thought of applying for vacancies three months after my previous post back in July, simply because it was enough time for any response and I decided to focus on what I said I’d do next.

Making progress in many avenues my health and wellbeing via Instagram, my ability to learn new technologies seen via LinkedIn and still continuing.

The general sense of interests in design and history, currency or money, but no value, curiosity most of all took place, knowing it might be small margins, trusting my gut instincts, filtering through people’s opinions and whether the media has anything to do with it.

Using my expertise and knowledge gathered through the web, my eBay store has gained some impressions and slowly gaining community support whether it’s genuine collectors or just support from different people around the web.

Up to this date, there’s only been one bad review and that was the first person that had purchased from a zero-rated seller, that’s pretty understandable and acceptable. But rounding up to three hundred, five-star positive reviews, it’s pretty untouchable and maintaining this tall order is not easy I can tell you this, a lot of effort has to be put in via communication and manual admin work; that’s what general people think is easy. It’s only easy if you’re just doing that!

I find it somewhat amusing that I can get interviews, but cannot gain a single decent salary from a vacancy. Was I too honest? Either way my heart was set in favour of those who had trusted me to deliver what I could.

It’s helped gained new insights to what is possible and gained me some (well a heck of a lot of) new skills where less knowledge was applicable and that comes to another point in my journey…

The last developer standing; always comes to a point when you’re the only developer in an agency to leave and I figured out exactly why.

There are many methods to build the same or similar approach whether using new or old technical languages.

The problem is not all new languages are available for old technology and when you’re dealing with less technical people, that is super hard to explain across in layman’s term.

Developers like myself either find a job elsewhere with more technical minded people around them or maybe higher salary often the case, but for me I knew I’d have to just quit ahead to find more time to pursue these problems.

It took me 6 months after a senior web developer left and I quickly realised my boundaries and I realised what these were and off I went on a heavy mission of self learning all different levels of development and that penny just dropped to how much work there really is in web development and why the demand of salary is oh so high with limited time frame expectations by bosses or clients.

Anyways, as a developer problem solving my self learning and living on savings made me realised something more important than ever over a vacancy and that is family and friends, they stay by you even when times are hard.

Been to two university friends and a close relative weddings and a christening after my previous blog post events; has put life concept into perspective. It’s not really about just a job or salary… it’s about having the finer balance of life. I can vouch for it by realising working early mornings and late evenings every week; soon or later that gets dull and depressing resulting burnout.

On another level having much more time, meetups in the technology community is rising and my mission is to attend as many as I can, meet people in communities who share similar interests and hopefully find some useful tips from there to progress forward.

Having a general understanding of many programming languages; how do these go into a CV that is somewhat out-dated far too often and it comes to a question is there really any need for a CV, especially when there are websites out there that you can use as professional CV profiles to do the job?

I’ll save this thought for a future post and until then, peace! ✌

Categories
Reviews

I’m in a sticky situation…

I’ve somehow managed to survive over one year of mayhem, demonstrating a higher accuracy rate and cleaner code with multiple solutions – now on my own out of comfort zones to challenge the unknown path to success.

After continuing for three months, I’ve realised just how much work is involved in web development; my strengths, my weaknesses and the lack of knowledge in certain grey areas – has lowered my confidence.

The state of my current issue; same salary, double the workload, but given the opportunity to get trained using any preferred method of learning resources, all paid by the agency – as long as I don’t break the bank balance!

My initial thoughts were… is this fair? Spending more time learning, doubling up the workload of another employee who’d left the process and still spending only the same amount of hours (9am-5.30pm) as one employee? Is it fair to compare in house Developers to Freelance Developers who have more time behind the scenes to get the work done on time? I’m feeling a little short changed here if you had asked me!

I eventually found out at my career progression that build had multiple meanings; given my CV had amends with reference to design and build, which I did and still do actually agree to in my interview process.

How I perceived the term build was using WordPress from the admin panel; using pages and post to build a website like many WordPress users would – not actually how the agency thought it, from the admin editor or backend of WordPress files using FTP. I guess this was the professional edge for hiring agencies to build custom websites.

Sure I do get it now after using CSS files to style many current client websites up, but where does Front End and Back End stand?

I’ve gradually picked some parts of the ropes up, but every time I get stuck at some stage of the back end building process, there wasn’t anyone to turn to and that this was a reminder that I did say I could build in the eyes of the agency.

At the time I joined in December 2014 with the agency, all sites were blocked from updating to newer versions of content management system and plugins. I found this very strange as I had come from another company who would update their client sites on a regular basis – yes a Back End Developer or a much higher rank Developer; be it Lead or Senior – they would of done this for me at the time.

I’ve done work in the past from a Front End perspective, but now I am doing both; Back End as well. I’d spend lots of time after work trying to improve the current state of client-managed websites as they were getting hacked on a daily basis when the Lead Developer was with us.

I am slightly concerned that in this day and age there are still agencies out there that do this, but moreover shocked at the Lead Developer for not taking this responsibility seriously and had left the process as I gradually unveiled the truth why website were getting hacked; it was mainly down to the current state of the websites with legacy versions of CMS and plugins.

Digital war is on the rise and hacking is occurring more often than not and I took the opportunity to slow the hacking process down, as there is really no full bulletproof plan to protect websites. There are numerous of methods that can lead to hackers hacking away at any sites, but there are also many ways to delay the process by restricting and strengthening websites.

Anyway cut to the chase, my beef is now to find solutions to problems I really don’t know how to solve. It’s a classic nightmare for me, but also a challenge to prove I can do this time and time again – pretty hard especially on your own.

Categories
Reviews

Where am I at now?

Over my 6 month probation period and not knowing where I am, puts me on edge.

When things are getting overcomplicated as more work is coming in for your boss to deal with while dealing with internal problems doesn’t really help.

There has been this continuous workflow problem since the day I started where work is getting overwritten and some of us are repeating what we have just finished.

Having backup of this helped me so many times to fix those mistakes quickly. But how do you stop professionals who know what they are doing, but disrupting the workflow process? What happens if they are the ones that are teaching us what to do too?

You have the choice to tell your boss, but they are just blanking what your saying and putting both employees in a meeting room to find a solution to stop this overwriting workflow from happening.

You’ve given your opinion based on previous experiences and they still go with a different solution, the workflow still seems sketchy. There is no record of what we are actually edited between each other. I think this is vital for when things doesn’t work as expected.

Is it really a mistake after several mistakes or is it a way to put employees in the bad books of their boss, especially of employees that have nearly fulfilled their time?

I would prefer it if employers just communicated this directly, rather than getting others to do this.

Of course this isn’t going to happen as they don’t want you work for another company, especially in the same industry or their competitors.

That’s life, complicated.