HNHacker News
TopNewBestAskShowJobs

zubairlk

93 karma · joined February 19, 2018

submissionscomments
zubairlk··on Ask HN: Any interest in a text based wireframing tool?
I didn't know about salt! The internet is full of lovely tools! Although it does look generate really dated looking pictures but definitely interested in looking at its parser etc.

Thanks!

zubairlk··on No-code startup Bubble raises $100M
We also made the interactive dashboard on this page

https://www.islamicfinanceguru.com/halal-investments/

This is iframed

zubairlk··on No-code startup Bubble raises $100M
I left my job (Embedded software engineer, linux, raspberrypi, no web, no javascript) to dive into NoCode and started bubble freelancing and then quickly a bubble agency by hiring/building a team in Pakistan..

Tried a few other platforms (wappler, adalo) but not much luck. Focusing only on bubble now.

zubairlk··on No-code startup Bubble raises $100M
So a marketplace booking system with payments would be that.

Sports venue sign up and configure their fields (5v5 indoor, 11v11), onboard to Stripe Connect Express. Public booking page for the venue.

Players booking and reserving. Sharing invite URL with other players who can add themselves to the roster and make payments.

Venue sees bookings and payments.

This one is half done and I'm really excited about it.

zubairlk··on No-code startup Bubble raises $100M
Haven't had one go yet.

The business tooling is built to stay in bubble. SME/Cost. Many MVPs died. Some still MVP stage iterating.

zubairlk··on No-code startup Bubble raises $100M
Debugging the NoCode part in bubble is super super super easy.

When logged into bubble, add ?debug_mode=true in URL.

See the bottom toolbar. Step by step through any workflow action. (Event based paradigm) or inspect any element and check any state/property. Not chrome inspect tools. Bubble has its own debugging.

Backend debugging is slightly trickier. The logs are harder to read. Sprinkling some database entries makes it easy

zubairlk··on No-code startup Bubble raises $100M
Not yet. The data can be accessed via API endpoints. So a script could fetch it and populate a new database.

The tricky part would be user authentication. It's built in. So those would need to slowly migrate and need a strategy.

zubairlk··on No-code startup Bubble raises $100M
100% agree. Great case for standard CRUD apps and has a coded plugin framework where some nodejs can extend if needed
zubairlk··on No-code startup Bubble raises $100M
Depends on the application.

If it is a business that needs Standard CRUD, relational dB backend, a front end. The web app is in a zone that is perfectly viable and can stay in bubble.

Cosmetic Limitations can easily be overcome with custom plugins built using nodejs. We had to parse a large CSV once and wrote a bit of JavaScript to overcome it.

What I wouldn't do in bubble - make a game. Tricky stuff. - intensive math on bubble server. E.g. any machine learning should be done elsewhere. - make something like bubble in bubble. Nope. Don't.

zubairlk··on No-code startup Bubble raises $100M
app.konstructly.com (2 sided marketplace. Internal profile and dashboard. In app messaging. Job posting and hiring)

https://www.divertsessions.com/pages/challenges-app (Instagram for action sports. App in app store is bubble by us)

Lots of business tooling ones that are a bit more sensitive. Booking systems for SMEs.

zubairlk··on No-code startup Bubble raises $100M
Ok I'll elaborate.

I really really miss git, version control systems, pull requests, automated ci checks etc.

Imagine a world without git and version control systems. Then apply that to NoCode.

Who changed which line. When did it happen. These things are normal with code/git. But not with NoCode/bubble (yet Jul2021).

Which file is the master. Which change to merge.

And then throw 30 software engineers at the project. Chaos will happen.

The comment was less about architecture and more about version control and merging which is still early days in the world of bubble compared to software engineering

zubairlk··on No-code startup Bubble raises $100M
At this point in time, there is more demand for bubble than supply of service providers.

When turning down work and struggling to scale, our own website https://azkytech.com takes a hit.

Also, I'm working with a coach and his words are correct. Need to figure out ideal customer profile first and then invest in these.

E.g. have worked on 3 mobile apps . And they are really hard with bubble. The divert challenges app [1] is one of our projects. But just today I asked a guy to find someone else to work on their mobile app..

https://www.divertsessions.com/pages/challenges-app

zubairlk··on No-code startup Bubble raises $100M
The wall is definitely there. And the wall keeps moving further and further away.

Totally right about the right tool for the job. And yes NoCode is the right tool for many simple crud apps.

zubairlk··on No-code startup Bubble raises $100M
It seems like all the comments here are from non bubble users.

We have worked on over 20 client projects in the past 1.5 years using bubble.

Specialising exclusively in bubble now.

A way to describe the platform would be WordPress for Web Apps.

There was a census recently. ~75% clients are startup/MVPs ~25% SME making business tooling

Out client portfolio is similar.

I've hired fresh graduates in Pakistan, trained them in 2 weeks. And now have them working on a customer production app.

I've also taught bubble bootcamps. After 8 weeks of weekly 2 hour zoom sessions, I doubt you'll get much progress in a coded bootcamp. But these guys were building their app ideas. All sorts of backgrounds. Accountant. Art student. Podcast editor etc.

I have a client who needs a quick 2 week MVP. Done. I have a client whose 40+ employees use bubble app daily across four counting. Core business tooling.

The four pieces needed for a web app are Design Logic Data Hosting.

Bubble combines all that and reduces the barrier to entry.

No need to make comments like the famous Dropbox comment. Why not just SSH sftp xyz.

NoCode is definitely rising. We have won bids against coding agencies due to cost/time. The competing coded agency suggested 3 months. I quoted 2 months.

The day rate is somewhat similar. The speed is much faster. Very much needed for MVPs

That being said. There are drawbacks. You can throw 30 software engineers and have a system and increase velocity that way. However, bubble/NoCode is more suited to small teams (afaict yet)

Feel free to ask me anything.

Bubble.io coach, bootcamp instructor, agency owner here. Bubble all day every day.

Email : hn@azkytech.com

zubairlk··on Ask HN: How to plan a webapp before building it?
Thanks!
zubairlk··on Ask HN: How to plan a webapp before building it?
These are good for client facing work?

Any tips for the database side?

It is easy to paint something in a wireframe, but the database has to be structured in a certain way for the app to work as well.

zubairlk··on Ask HN: How to plan a webapp before building it?
Feels like this is going to be an empty thread...
zubairlk··on Ask HN: Should I switch from software eng if I want to be an entrepreneur?
After being where you are a few years ago, I'm 3-6 months into entrepreneurship journey and can share thoughts.

Incoherent Mind dump incoming

Some people want to jump from job to product/own startup.

Personally my risk appetite is low. So I went down the job -> consultant/freelancer -> agency route.

Next step is product but not sure when.

I read many books, watched quite some YouTube channels etc. Tried to improve soft skills.

Conferences travel, trade show advice is correct.

Trying to be closer to customers advice from others is also correct.

Most advice works. But nothing beats real experience.. you can only prep so much.

What I wish I had done better before taking the jump

- build LinkedIn/Twitter/any following audience. - throw myself out there with a blog or something.

The above are two you can do right now.

Find me on LinkedIn. Zubair Lutfullah Kakakhel. Happy to connect and share more thoughts.

Thanks

zubairlk··on Ask HN: What startup/technology is on your 'to watch' list?
No/low code platforms such as bubble.io
zubairlk··on Ask HN: What are your favorite low-coding apps / tools as a developer?
Surprised nobody mentioned bubble.io yet.

Perhaps it steps out of low code into zero code. But you do end up needing to a developer to get far in bubble.io

Source of insight: building a few webapps for people in it.

zubairlk··on Tell HN: I used to be homeless and want to work as a software developer
Getting a foot in the door is definitely hard. Place I work at isn't hiring at the moment.

Have several suggestions.

1- Have you considered looking at freelance platforms like Upwork?

There is a bit of a game that needs to be played to get the first few projects.

- bid quickly (as soon as job posts come up) - underbid - keep trying.

It'll probably help you hone your skills and have specific projects to talk about during interviews.

I helped my wife step into this. Quite quickly, a few projects led to a nice part-time role with a US startup via Upwork. A while later, tried applying full time locally and the projects and work was easy to talk about during the interview.

2 - Have you considered going to local/slightly distant meetups via https://www.meetup.com/ or eventbrite? Networking in person makes it easier to push the CV through HR. And in some cases, there are HR folk attending the meetup to step in. I once attended DWPs Hackathon in Leeds (which turned out to be a recruitment event basically. so sign up to those perhaps?)

3 - I'd recommend having a LinkedIn profile. Saw some questions about how to put the homeless time gap in there. Don't have any suggestion. But I think having a profile would be better than not.

If you had a LinkedIn profile, I can share that easily. Have lots of recruitment people connected in my profile.

Connect here https://www.linkedin.com/in/zubairlk/

And there are some other people I wanted to share your profile. Perhaps I could try sharing the CV. But definitely easier as LinkedIn is super easy to parse. The format is the same for everyone. One glance is enough.

Add a little udacity/coursera online course icon and that is sufficient to push the profile through the door sometimes.

CVs require more investment to parse.

zubairlk··on A small town, a chemical plant and the residents' desperate fight for clear air
I find it really hard to digest such stories coming from the the first world with so many regulations/laws/a functioning system/educated people etc.

Imagine the state of the 3rd world developing countries..

zubairlk··on Building Raspberry Pi Systems with Yocto
Sorry for the delay. Yes they get full access. CEC might be an interesting one. "If you choose, your containers can be configured to run as privileged, access hardware directly, and even inject modules into the kernel." from https://docs.resin.io/learn/welcome/primer/
zubairlk··on Ask HN: What things have richly rewarded the time invested in mastering them?
Going to local meetup groups, meeting and talking to people!
zubairlk··on Building Raspberry Pi Systems with Yocto
Running an OS + application entirely from memory is an interesting approach indeed.

I guess the fundamental big problem you are facing is SD card corruption. In our experience, we've found the SanDisk Extreme Pro cards to be most reliable. (coupled with a good power supply).

Read-only rootfs is almost a must have for any production environment.

resinOS does not satisfy all your requirements (nfs boot, state in memory etc).. But we do have stuff in place to reduce the problems you are facing.

- There is an initramfs in the kernel. When the kernel loads in memory, it runs fsck on the root/data partitions before mounting the rootfs. - The rootfs is read-only with only a few configuration files in the state partition. - Applications run inside a container so you can basically run rasbian on top of resinOS.

I wrote more about resinOS in another comment highlighting remote application container updates/vpn access etc.

https://news.ycombinator.com/item?id=18093336

Disclaimer: I work at resin in the OS team. I've noted down your feedback about running purely in memory.

zubairlk··on Building Raspberry Pi Systems with Yocto
ouch. That sucks.

You could run Fedora in a container on your Yocto base using resinOS.

I wrote more about this in another comment. https://news.ycombinator.com/item?id=18093336

zubairlk··on Building Raspberry Pi Systems with Yocto
I'd recommend using resinOS as the base. And then running your application inside a Raspbian container.

That will give you a read-only resinOS (based on Yocto. meta-resin layer). If you rpi is connected to the internet, you can use resin.io to remotely push application container updates and access the pi over a vpn.

https://docs.resin.io/learn/getting-started/raspberrypi3/nod...

Disclosure, I work at resin.io in the OS team on meta-resin.

The base resinOS is open source. And we are open-sourcing the rest of our stuff in due time as well.

zubairlk··on Ask HN: What open source project, in your opinion, has the highest code quality?
I'm surprised no one has mentioned the Linux Kernel!

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

It is quite clean when you consider the task that it accomplishes.

Being able to compile across multiple architectures/endian-ness,32/64-bit/scale up/down from server/desktop/router/phone while accepting contributions from thousands of people..

zubairlk··on Conference call simulator
Hello... Hello...
zubairlk··on Show HN: I made wits.io where writers can earn money with book summaries
For more context, check out https://wits.io and https://www.producthunt.com/posts/wits-io

From their website:

Weekly summaries of great books recommended by founders and makers

Cut through the BS and get 10-15 minute book summaries sent to you, weekly. Become a more creative and innovative individual each week.

Page 1 of 2Next →