This is how you work on the front porch.
This is how you work on the front porch.
It never fails. When I get to the end of a project I get a little down and start thinking of my own little software projects. š¾
Which makes me wish I could do those full time. š
Every time.
My brain is weird. š§
Yāall ready to see the bump Stream got when Musk announced he was buying Twitter!
Drumroll please. š„
Yep, I got that nice day of three downloads!
I am greateful folks do take the time to consider Stream. šš¼
Daring Fireball: āThe way the Node community works, just blindly slurping in other peopleās package updates without knowing whatās in them, continues to boggle my mind.ā
In one of yesterdays posts I referred to the React Native community as loosey goosey.
The node.js community is one of the reasons why.
Always pin your dependencies.
Heck, Iāve worked on projects where weāve committed binaries, after doing a āpod installā, to the repo so we wouldnāt get an accidental update. Folks understood not to install stuff in their local build so we wouldnāt get random crap.
Another thing Iāve done is just include the code right in my project, no dependency manager. Especially if the code is really small.
Anywho, enough of the Development World According to Rob. š
Microsoft: āReact Native isnāt just for mobile! Check out how the Windows 11 Settings app is leveraging React Native for Windows to deliver new features and capabilities to users faster and with the same great visual fidelity as Windows 11.ā
I find it so strange Microsoft would choose to use React Native for features in the OS. They have C#/.NET which is a wonderful choice and highly optimized for Windows development. It also works with Windows UI 3.0.
The only reasons I can come up with are: 1) theyād like to demonstrate it can be done. 2) they donāt have developers working on this āfeatureā with the skill set required to do it in C++ or C#?
That second one is a real stretch but I just canāt resolve in my own brain why youād choose this over your own tools?
Red Shift: āSo letās cause some drama and ruffle some feathers, and talk about why Flutter is better than React Native⦠in all the ways that donāt matter.ā
One glaring downside to Flutter is it doesnāt do native UI. Itās all rendered by them. That is a pretty crummy thing to do.
I could see giving this a go for RxCalc if it used native controls. It has decent support for using C++ libraries and RxCalcās calculations are C++.
Ward Abbas: āAfter 3.5 years of working at Wix, mobile R&D, infrastructure team and as an ex-owner of react-native-navigation, i can shed the light on many issues directly related to the RN architecture (new and old) and indirect stuff that the framework can easily cause bad stuff more than good.ā
More negative feedback about React Native.
Part of my consternation regarding React Native is the ecosystem seems āloosey-goosey.ā
Lots of node dependencies dragged along for the ride and node has its own issues.
However, to make things better you have to get involved.
NetNewsWire Blog: āOur mission is to make the best RSS reader that we like making. We value stability, high performance, clarity, and lots of figurative air and space rather than a mĆ©lange of features.ā
I love how Brent and the NNW team hold true to what they believe ā and what they want ā a feed reader to be.
If you havenāt checked out NNW you really should, itās a great product.
A week in the life of Stream, my feed reader.
My favorite bit to look at is what Territories folks are in. I love that my app is being used ā at least downloaded ā all over the world.
I think about localization often. What languages would I start with? German seems like a good start, but based on the numbers Chinese would be a better bet.



I feel like Iāve been working on this app forever. š
But, I havenāt. Itās been a couple years of fits-and-starts. The last TestFlight build I sent out was, I believe, back in late February.
I only have a few new items to add then itās all about bug fixes.
I have the core of importing and exporting working fine. Itās what I worked on today.
The one stumbling block I have is where it fits in the UI, like itās a little thing. I have some ideas, of course, but Iām not thrilled about any of them. Iāll probably pick the least icky idea and do that.
Once thatās done Iād imagine the Export feature will live next to it.
This goes two ways. Iād like to add an extension that will allow someone to Add to Stream from a web browser and Iād like to allow folks to share out of the article view. This should allow folks to start a blog post of their own or post to their favorite social media site.
I have some beautiful icons to share with everyone and I really hope you all enjoy them as much as I do.
Iāve struggled with this one a bit. Stream is going to be free. Itās not going to be something folks just gotta have. I did this for me. I wanted an app that was simple and felt more like a Twitter feed. I think it hits both marks.
The reason Iāve struggled with the idea of having a tip jar is I donāt want folks to feel like they have to pay anything for it. I would appreciate it but itās not necessary.
I have a few bugs Iām aware of, mostly around stripping of HTML tags.
Thanks for following along.